Проблемы с Nvidia и Xorg

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Новичок
проходил мимо
Сообщения: 2
Зарегистрирован: 2016-11-23 19:44:06

Проблемы с Nvidia и Xorg

Непрочитанное сообщение Новичок » 2016-11-23 20:14:46

Ставлю FreeBSD 11 amd 64, затем делаю установку из пакетов xorg nano mate, прописываю в rc.conf dbus hald, прописываю в .xinitrc mate, делаю startx все норм работает
Пробую из пакетов поставить nvidia-driver выдает ошибку
Пробую настроить Xorg -configure, сохраняю его не стартует, полностью удаляю все из xorg.conf, ввожу startx и все работает

Просьба, мольба практический, максимально подробную инструкцию по настройке xorg nvidia-driver или где можно посмотреть

У меня карта nvidia GT-950

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Проблемы с Nvidia и Xorg

Непрочитанное сообщение guest » 2016-11-23 22:09:15

Новичок писал(а):Ставлю FreeBSD 11 amd 64, затем делаю установку из пакетов xorg nano mate, прописываю в rc.conf dbus hald, прописываю в .xinitrc mate, делаю startx все норм работает
Пробую из пакетов поставить nvidia-driver выдает ошибку
Пробую настроить Xorg -configure, сохраняю его не стартует, полностью удаляю все из xorg.conf, ввожу startx и все работает

Просьба, мольба практический, максимально подробную инструкцию по настройке xorg nvidia-driver или где можно посмотреть
дохтур, у мине эта...

логи в студию
У меня карта nvidia GT-950
нет такой, есть GTX 950

snorlov
подполковник
Сообщения: 3645
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Проблемы с Nvidia и Xorg

Непрочитанное сообщение snorlov » 2016-11-23 23:24:56

xorg.conf может одновременно лежать в разных местах...

Новичок
проходил мимо
Сообщения: 2
Зарегистрирован: 2016-11-23 19:44:06

Проблемы с Nvidia и Xorg

Непрочитанное сообщение Новичок » 2016-11-24 19:34:17

Решение нашел самостоятельно, делюсь со всеми, после установки системы и рабочего окружения и запуска его в терминале провести следующие манипуляции, делаем все от рута:

перейти в раздел, если его нет просто скачайте что-нибудь из нета

cd ~/Downloads

скачиваем последний драйвер freebsd и nvidia (на сайте nvidia.ru можно посмотреть последний доступный)

Код: Выделить всё

fetch http://us.download.nvidia.com/XFree86/FreeBSD-x86_64/375.20/NVIDIA-FreeBSD-x86_64-375.20.tar.gz

fetch ftp://ftp.freebsd.org/pub/'FreeBSD'/releases/'amd64'/'11.0-RELEASE'/src.txz
Распаковываем архивы и производим установку (компиляцию)

Код: Выделить всё

tar -C / -xzvf src.txz
tar -vxzf NVIDIA-FreeBSD-x86_64-375.20.tar.gz
cd NVIDIA-FreeBSD-x86_64-375.20
make install
редактируем файл rc.conf

nano /etc/rc.conf

Код: Выделить всё

linux_enable="YES"

### Nvidia Boot Settings ###
kld_list="nvidia nvidia-modeset"
nvidia_name="nvidia"
nvidia_modeset_name="nvidia-modeset"
Сохраняем его
CTRL+O CTRL+X

Редактируем loader.conf (у меня вписал сам все самостоятельно, но проверьте)

nano /boot/loader.conf

Код: Выделить всё

nvidia_load="YES"
nvidia_name="nvidia"
nvidia_modeset_load="YES"
nvidia_modeset_name="nvidia-modeset"
linux_load="YES"
Затем конфигурируем xorg.con при помощи утилиты nvidia файл сам сохраняется автоматом

nvidia-xconfig

Последнее манипуляционное движение, сложное, и очень трудоемкое

reboot

Радуемся жизни! Проверено!

Комп со следующими параметрами: AMD A-960 GTX-950 12Gb Ram
Система: FreeBSD 11
Рабочие среды: Mate KDE

Отправлено спустя 1 минуту 31 секунду:
И да, конечно, ПОЛЬЗУЙТЕСЬ НА-ЗДО-РО-ВЬЕ
Последний раз редактировалось f_andrey 2016-11-24 21:58:00, всего редактировалось 2 раза.
Причина: Зачем вы дублируете это в тему? Оформляйте сообщение по человечески.

Станислав
проходил мимо

Проблемы с Nvidia и Xorg

Непрочитанное сообщение Станислав » 2018-06-28 17:47:31

Спасибо Человеку, выложившему для начинающих рабочий алгоритм отладки NVidia во FreeBSD 11.1-amdx64 (ЕДИНСТВЕННЫЙ РАБОЧИЙ из просмотренных мною 43 разных сообщений). И стыд снобам, цедящим сквозь зубы свое высокомерное бесполезное дерьмо.

guest
проходил мимо

Проблемы с Nvidia и Xorg

Непрочитанное сообщение guest » 2018-06-29 0:38:31

Спасибо Человеку, выложившему для начинающих рабочий алгоритм отладки NVidia во FreeBSD 11.1-amdx64 (ЕДИНСТВЕННЫЙ РАБОЧИЙ из просмотренных мною 43 разных сообщений). И стыд снобам, цедящим сквозь зубы свое высокомерное бесполезное дерьмо.
позорище, 43'и сообщения посмотрел...

Все что нужно, написано при установке из пакетов или портов + /usr/ports/UPDATING.

Ставить напрямую с nvidia - неадаптированный драйвер, легко можно нарваться на
проблемы, /boot/loader.conf лучше не использовать, особенно с uefi и драйвером vt,
лучший вариант -> /etc/rc.conf.

Стыд тем, кто не желает включить собственное серое вещество и не учиться читать
документацию.

Освоить Unix по чужим статьям, зачастую старым и неверным, невозможно, это
как обезьяну учить читать.

mousehouse
рядовой
Сообщения: 25
Зарегистрирован: 2011-05-15 10:55:52
Контактная информация:

Проблемы с Nvidia и Xorg

Непрочитанное сообщение mousehouse » 2018-07-02 14:14:55

скачиваем последний драйвер freebsd и nvidia (на сайте nvidia.ru можно посмотреть последний доступный)
бред какой-то....
linux_enable="YES"
ага щас.... зачем нам линукс (;

в общем там все просто..
ставим из портов, пакетов НУЖНЫЙ драйвер nvidia (если собираете из портов то нужны исходники ядра в системе)

Код: Выделить всё

cd /usr/ports/x11/nvidia-driver340
make config
make install clean
затем если сильно хочется поковырять xorg.conf то:

Код: Выделить всё

Xorg -reconfigure 
и копируете из /root в /etc/X11/ файл xorg.conf.new -> xorg.conf

... и да в /boot/loader.conf достаточно

Код: Выделить всё

nvidia_load="YES"
Умерла мышка...остыл ее коврик.

guest
проходил мимо

Проблемы с Nvidia и Xorg

Непрочитанное сообщение guest » 2018-07-03 0:02:06

Те кого интересуют более качественная и интересная работа в Desktop на базе
FreeBSD, nvidia-driver лучше собирать с поддержкой linux-compatibility, тогда
можно будет запускать linux'овые бинари с поддержкой OpenGL.

Правильней всего, ставить из пакетов или портов, версия зависит от модели nvidia,
opengl в nvidia-driver конфликтует с библиотеками от mesa, это второй фактор
в пользу установки из портов, ну а патчи - третий фактор.

В случае UEFI, правильней грузить модуль nvidia через /etc/rc -> /etc/rc.conf,
ибо через /boot/loader.conf могут возникнуть проблемы и ступор.

Для современных моделей nvidia - использовать последний драйвер в портах
и в /etc/rc.conf:
kld_list="nvidia-modeset"

для проверки, руками:
# kldload nvidia-modeset
# kldstat

для старых карт:
kld_list="nvidia"

для проверки, руками:
# kldload nvidia
# kldstat

На текущий момент, Xorg не требует конфига, могутные DE, такие как KDE,XFCE, GNOME... - уже давно
не используют xorg.conf, а работают через API.

Для простых WM без API, можно сконфигурить xorg, собственно, все расписано:
https://www.freebsd.org/doc/handbook/x-config.html

Ну прям охер...ное руководство, не правда ли, жуть как сложно.