[Вопросы] Поговорим о нвидиевских видюхах или nouveau, прориетарные и bumblebee

Автор dr_faust, 06 декабря 2017, 11:40:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

dr_faust

Вопрос №1. Как узнать поддерживается ли моя видюха свободный драйвером, поставляемым с дебиан намбер 9 ?
Под катом что сам делал
Открыть содержимое (спойлер)

1. советовали почитать описание свободного драйвера. Вот только не понял, а где искать описание драйвера, поставляемого с дебиан 9, где бы были перечисленны поддерживаемые модели. Может кто ссылочку на список подкинет? Если что, видюха GeForce 920MX

2. Советовали просто поставить и посмотреть. nouveau и так стоит, поэтому решил посмотреть.
Установил

aptitude install bumblebee primus

запустил

optirun <прога>
[ERROR]You've no permission to communicate with the Bumblebee daemon. Try adding yourself to the 'bumblebee' group
[ERROR]Could not connect to bumblebee daemon - is it running?

юзверь добавлен, демон запущен. Правда ашипка выскакивает

systemctl status bumblebeed.service
[ERROR]Failed to unload module 'nouveau' (ref count: 2).



cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:04:00.0


Единственно, что я понял из вышеприведенных логов, дискретная видюха не включена.


04:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev a2)
Kernel driver in use: nouveau
Kernel modules: nouveau

[свернуть]

Вопрос №2. Если на свободных никак не запустить, то как правильно ставить пропиетарные?
Открыть содержимое (спойлер)


aptitude bumblebee-nvidia primus

Автоматически поставит нужный драйвер или ручками что-то выбирать надо?
[свернуть]
Devuan 4. Debian 12. LXDE.

ogost

По вопросу №1:
в stretch вот этот открытый драйвер: https://packages.debian.org/stretch/x11/xserver-xorg-video-nouveau
смотрите версию, гуглите
По вопросу №2:
https://wiki.debian.org/ru/NvidiaGraphicsDrivers

PS: извиняюсь за перенос темы, неправильно понял заголовок. Переношу обратно.

dr_faust

Цитата: ogost от 06 декабря 2017, 13:10:03
По вопросу №1:
в stretch вот этот открытый драйвер: https://packages.debian.org/stretch/x11/xserver-xorg-video-nouveau
смотрите версию, гуглите
Единственное, что нашел https://nouveau.freedesktop.org/wiki/CodeNames/#NV110
У моей чипсет nv118. Однако модель моя не указана. По версиям не нашел, ну или не знаю, где искать.

Цитата: ogost от 06 декабря 2017, 13:10:03
По вопросу №2:
https://wiki.debian.org/ru/NvidiaGraphicsDrivers
Читал и перечитывал. И там сказано
Примечание: если команда lspci возвращает больше одной строчки, то у вас, возможно, (гибридный) графический чипсет Optimus, и вам инструкция с этой странице не подходит. Смотрите эту страницу Bumblebee.
У меня как раз такой случай.
Пошел по ссылке. Правильно ли я понял из статьи по установке шмеля, что мне надо лишь выполнить
sudo apt-get install bumblebee-nvidia primus
?

Cообщение объединено 07 декабря 2017, 13:31:24

Пропиетарные таки работают. Все установилось

sudo apt-get install bumblebee-nvidia primus


Однако при запуске возникли ашипки вида

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) PreInit returned 2 for "<default keyboard>"
[ERROR]Aborting because fallback start is disabled.

Что-то чуйка почуяла на iptables. И таки действительно, удалил правила. Политики по-умолчанию поставил ACCEPT - и оно заработало. "Не "стучит" ли шмель?" -спросила моя паранойя. Думаю, допился, надо кодироваться идти, а то дебиан с виндой путаю =)
Но решил я таки разрешить для ipv6 локальный трафик

ip6tables -A INPUT -i lo -j ACCEPT
ip6tables -A OUTPUT -o lo -j ACCEPT

и вы таки не поверите, но оно заработало! Но это косталь. Проблему надо решать радикально: отключив ipv6 от слова совсем! Тем более, что я его не использую.

nano /etc/sysctl.conf
пишем
[code]
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

и в консоли

sysctl -p

И оно таки опять заработало!

P.S. За стиль извиняюсь, но по другому не могу)
Devuan 4. Debian 12. LXDE.

Udachnik

ЦитироватьУ моей чипсет nv118. Однако модель моя не указана.
Ну прям по вашей же ссылке
ЦитироватьNV110 family (Maxwell)
NV118 (GM108)   GeForce 830M, 840M, 930M, 940M[X]
Текущая поддержка по ссылке https://nouveau.freedesktop.org/wiki/FeatureMatrix/