Всем привет. Пытаюсь включить нативную поддержку nvidia optimus в opensuse 13.2. Драйвера установил из оффициального репозитория для suse. После загрузки вместо KDM меня встречает консоль. Судя по логу мешает KMS. Как его выключить - не имею понятия. В прошлый раз каким то чудом его выключил и система работала нормально. После этого переустанавливал систему. Также получалось зайдействовать nvidia optimus в Fedora 21.
Nvidia optimus в Opensuse 13.2 без bumblebee
denis1988,
Драйвер 340.65 полагаю.
Посмотрите инструкцию от Nvidia: http://us.download.nvidia.com/XFree86/Linux-x86/340.65/README/randr14.html
Сначала проверьте наличие вашего пользователя в группе video: (по идее должен быть)
Проверка:
[console=user]groups[/console]
Если его там нет, то:
[console=root]usermod -a -G video $USER[/console]
Судя по логу мешает KMS. Как его выключить - не имею понятия.
Добавьте в файл /etc/default/grub параметр: nomodeset
Найти в файле строку:
GRUB_CMDLINE_LINUX_DEFAULT=""Прописываем nomodeset:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"(остальные параметры через пробел в эти же кавычки"
пример:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"После обновите initrd и GRUB:
[console=root]mkinitrd && grub2-mkconfig -o /boot/grub2/grub.cfg[/console]
Тоже самое можно проделать и в Ясте. (в графике в безопасном режиме или в консоли в псевдографическом Ясте)
Например, через консольный Яст: (там легко разберётесь)
[console=root]yast2 --ncurses bootloader[/console]
Всем привет. Пытаюсь включить нативную поддержку nvidia optimus в opensuse 13.2. Драйвера установил из оффициального репозитория для suse. После загрузки вместо KDM меня встречает консоль. Судя по логу мешает KMS. Как его выключить - не имею понятия. В прошлый раз каким то чудом его выключил и система работала нормально. После этого переустанавливал систему. Также получалось зайдействовать nvidia optimus в Fedora 21.
Написать NO_KMS_IN_INITRD="yes" в /etc/sysconfig/kernel
Перегрузиться.
Или то же самое через dracut(X3 как, сам хочу узнать).
Уважаемый, verg. Все эти манипуляции были проделаны. Теперь не подгружаются модули GLX. В прошлый раз у меня хотя бы стартовали X, но неработало 3-D ускорение, теперь даже X не стартует.
Уважаемый, CyberDaemon. /etc/sysconfig/kernel - нет в этой версии opensuse. KMS отключается при добавлении параметра nomodeset в GRUB_CMDLINE_LINUX_DEFAULT. Другого способа пока не нашел.
Выложил xorg.0.log. http://pastebin.com/F5EAG5RF
Уважаемый, verg. Все эти манипуляции были проделаны. Теперь не подгружаются модули GLX. В прошлый раз у меня хотя бы стартовали X, но неработало 3-D ускорение, теперь даже X не стартует.
Уважаемый, CyberDaemon. /etc/sysconfig/kernel - нет в этой версии opensuse. KMS отключается при добавлении параметра nomodeset в GRUB_CMDLINE_LINUX_DEFAULT. Другого способа пока не нашел.
Выложил xorg.0.log. http://pastebin.com/F5EAG5RF
echo 'NO_KMS_IN_INITRD="yes"' > /etc/sysconfig/kernel
Или редактором.
Интересный способ добавить переменную в несуществующий файл. ПОлучилось :)
После перезагрузки меня встречает терминал)
Интересный способ добавить переменную в несуществующий файл. ПОлучилось :)
После перезагрузки меня встречает терминал)
Что то не сделали.
echo 'omit_drivers+=" nouveau"' >> /etc/dracut.conf.d/10-blacklist-nouveau
mkinitrd
Это делали?
Делал echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf.
Также добавил nouveau в blacklist по вашему методу.
новый xorg.0.log http://pastebin.com/ybwghwQZ