Арч не запускается с дровами nvidia.

Счастливый обладатель Intel Core I5 и Nvidia 950M. Поставил Арч, работает нормально с mesa-дровами, 950 не используется. Попытался установить дрова nvidia. История команд
sudo pacman -S nvidia
sudo nvidia-xconfig
Попытался удалить nouveau дрова, но sudo pacman -Q | grep nouveau не выдал ничего. Хотя lspci -k | grep -A 2 -E "(VGA|3D)" пишет что по умолчанию используется nouveau драйвер.
После сделал mkinitcpio -p linux и reboot, но после перезагрузки Xorg не поднялся. Как сделать чтобы по умолчанию юзался не nouveau?
У вас двойная графика? А разве не нужен тут bumblebee (или как оно сейчас называется правильно)?

По поводу используемого драйвера - тут лучше посмотреть не в lspci, а в

glxinfo | grep ender

там будет строка "OpenGL Renderer string", в ней пишется используемый драйвер иксов для DRI/3D. А lspci пишет, что устройство есть и драйвер для него загружен.

Еще можно посмотреть в /var/log/Xorg.0.log, но я не уверен, как оно будет себя со сдвоенной графикой вести.
pztrn
У вас двойная графика? А разве не нужен тут bumblebee (или как оно сейчас называется правильно)?

По поводу используемого драйвера - тут лучше посмотреть не в lspci, а в

glxinfo | grep ender

там будет строка "OpenGL Renderer string", в ней пишется используемый драйвер иксов для DRI/3D. А lspci пишет, что устройство есть и драйвер для него загружен.

Еще можно посмотреть в /var/log/Xorg.0.log, но я не уверен, как оно будет себя со сдвоенной графикой вести.

А есть вариант переключиться исключительно на внешнюю видеокарту? Без сдвоенности.
Как я понял, загрузка идёт с nouveau драйвера, а nvidia его блокирует, из-за этого не запускается.
indrih17
Как сделать чтобы по умолчанию юзался не nouveau?
Внести его в /etc/modprobe.d/blacklist.conf
indrih17
А есть вариант переключиться исключительно на внешнюю видеокарту? Без сдвоенности.
Это надо в биосе смотреть. Некоторые ноутбуки поддерживают, некоторые нет. Некоторые могут только дискретку отключать, например, некоторые только интеловскую.
RusWolf
indrih17
Как сделать чтобы по умолчанию юзался не nouveau?
Внести его в /etc/modprobe.d/blacklist.conf
А как узнать название модуля, который отвечает за встроенную видеокарту?
indrih17, покажи выводы команд sudo pacman -Q | grep -E "(video|nvidia|nouveau)" и lsmod.
indrih17
А есть вариант переключиться исключительно на внешнюю видеокарту? Без сдвоенности.
нет, начиная с 600m(2012)
RusWolf
indrih17
Как сделать чтобы по умолчанию юзался не nouveau?
Внести его в /etc/modprobe.d/blacklist.conf
удалить
Ошибки в тексте-неповторимый стиль автора©
indeviral
удалить
Там ядерный модуль. Предлагаешь nouveau.ko потереть? :) Правильный метод тут именно блеклист.
 
Зарегистрироваться или войдите чтобы оставить сообщение.