NVidia Optimus & openSUSE

Доброго времени суток!
В общем, исходные данные:
ноутбук asus n46vz (заточенный, зараза, для форточек), его начинка
intel i7
ram 8 gb
geforce gt 650m (серия карт для ноутов)
остальное в общем не интересно.
Дистрибутив opensuse 12.3
Ранее никогда не пользовался данной ОС, но вот решил поставить и столкнулся с проблемой с видеодрайвером. А именно, при установке ОС графика работает нормально, все эффекты отображаются так, как должны, окна сворачиваются\разворачиваются, прозрачность, колыхание, куб, в общем все хорошо.
Но стоит поставить дрова на nvidia графика начинает тупить - появляются артефакты, перестают работать эффекты. Кстати ставил драйвер через “один клик”.
Начал выяснять в чем дело, залез в логи и вот что я там увидел, только часть трейса из kdm.log (полные логи прикрепляю к сообщению):

Loading extension GLX

Fatal server error:
no screens found
(EE)
Please consult the The X.Org Foundation support
at xorg
for help.
(EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
(EE)
Server terminated with error (1). Closing log file.

Получается драйвер ставиться без ошибок, система его определяет и запускает, как я понимаю, но потом - no screens found
Почему?!
Далее, наткнулся на статью SDB:NVidia Optimus — openSUSE
решил настроить - все заработало вновь нормально. Ушли артефакты, стали работать эффекты.
Но если я пытаюсь запустить приложение NVIDIA X Server settings, получаю ошибку

You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server

получается драйвер снова не работает должным образом?
Честно сказать, я начинающий пользователь линукса, и не разбираюсь во многих тонкостях, поэтому уже запутался.
Что не так с драйвером (или не только?)
PS
Извиняюсь, если подобная тема уже была подробно рассмотрена, буду благодарен за полезную ссылку и всем, кто поможет разобраться!

не разобрался, как вложение прикрепить, подскажите, не охота логи кидать открытым текстом

Вложений нет. Логи публикуйте на SUSE Paste.

Но если я пытаюсь запустить приложение NVIDIA X Server settings, получаю ошибку…

$ optirun nvidia-settings -c :8

Еще можете это](Релиз проприетарного драйвера NVIDIA 319.17 с поддержкой Optimus и RandR 1.4) почитать.

SUSE Paste
SUSE Paste
SUSE Paste
Извиняюсь, что так долго. Вытащил эти вот логи. Скажите, если что то еще нужно, прикреплю сюда.

Выполнил команду, приложение nvidia запустилось из терминала.
И по поводу ссылки, автоматом система мне сейчас драйвер обновила до, кажется, 331 версии, но по сути ничего не изменилось.

Честно говоря, не понимаю, чего вы хотите добиться и что вы там вытворяете?
По-моему вы получили ответ на свой вопрос, а именно:

Но если я пытаюсь запустить приложение NVIDIA X Server settings, получаю ошибку…

получается драйвер снова не работает должным образом?

Соответственно, запускать нужно так:

Что же касается логов, то в первом случае, присутствует файл конфигурации “/etc/X11/xorg.conf”, а во втором - сломан mesa:

Но, а ссылка](Релиз проприетарного драйвера NVIDIA 319.17 с поддержкой Optimus и RandR 1.4) подразумевает установленное ядро версии 3.9+

Люди помогите пожалуйста.
Имею ноут Lenovo Y500.
2 видеокарты
lenovoildar:/home/inurmuhametov # /sbin/lspci -vnn | grep ‘’’[030[02]]’
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 650M] [10de:0fd1] (rev a1) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 650M] [10de:0fd1] (rev a1) (prog-if 00 [VGA controller])

Графика работает нормально.
Модуль bbswitch собрался нормально.Если загрузить модуль выходит ошибка
modprobe bbswitch
FATAL: Error inserting bbswitch (/lib/modules/3.11.6-4-desktop/updates/bbswitch.ko): No such device
Вот вывод dmesg
105.253477] bbswitch: version 0.7
105.253488] bbswitch: Found discrete VGA device 0000:01:00.0: _SB_.PCI0.PEG0.PEGP
105.253491] bbswitch: cannot find ACPI handle for VGA device 0000:02:00.0

Опер. Система
opensuse 13.1 x64,kernel 3.11.6-4-desktop.

Попробуйте эту](https://build.opensuse.org/package/binaries/home:aliaksei1818:bbswitch/bbswitch?repository=openSUSE_13.1) версию.

Аналогичная ошибка.
FATAL: Error inserting bbswitch (/lib/modules/3.11.6-4-desktop/updates/bbswitch.ko): No such device

Вывод dmesg

372.582476] bbswitch: Found discrete VGA device 0000:01:00.0: _SB_.PCI0.PEG0.PEGP
372.582478] bbswitch: cannot find ACPI handle for VGA device 0000:02:00.0
372.582491] ACPI Warning: _SB_.PCI0.PEG0.PEGP.DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
372.582535] ACPI Warning: _SB
.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
372.582554] bbswitch: No suitable _DSM call found.

А если вместо bbswitch загрузить модуль acpi-handle-hack?
Какой драйвер используется?

Вывод dmesg
5174.124543] acpi_handle_hack: Machine does not need ACPI handle hack

lenovoildar:/home/inurmuhametov # modprobe acpi-handle-hack
FATAL: Error inserting acpi_handle_hack (/lib/modules/3.11.6-4-desktop/updates/acpi-handle-hack.ko): No such device

Не понял вопроса.

Не понял вопроса.

nouveau или nvidia?

nvidia
Репозиторий:
Index of /repositories/home:/Overman79:/Laptop/openSUSE_13.1

/sbin/lspci -k | sed -n ‘/NVIDIA/,/Kernel/p’

01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M] (rev a1)
Subsystem: Lenovo Device 3972
Kernel driver in use: nvidia
01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)
Subsystem: Lenovo Device 3977
Kernel driver in use: snd_hda_intel
02:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M] (rev a1)
Subsystem: Lenovo Device 3972
Kernel driver in use: nvidia

В общем, ничего у вас не получиться, поскольку для откл. карты необходимо выгрузить модуль nvidia, а он у вас не выгрузится, поскольку я не вижу интегрированной карты intel. Видимо это особенность биоса. Какие настройки биоса по отношению к технологии optimus, предусматривает данная модель ноутбука?
Более того, у вас отображаются две абсолютно идентичные карты на разных идентификаторов шины BusID и чем это вызвано, я не знаю. Не удивлюсь, если основной X-сервер запущен на карточке nvidia.
Давайте взглянем:

cat /var/log/Xorg.0.log
bumblebeed -v

Тоже заметил.

ftp://prime.kirkazan.ru/upload/Xorg.0.log

lenovoildar:/home/inurmuhametov # bumblebeed -v
675.664120] [INFO]No Intel video card found, testing for dual-nvidia system.
675.664378] [INFO]Configured driver: nvidia
675.665617] [INFO]Loading driver bbswitch (module bbswitch)
FATAL: Error inserting bbswitch (/lib/modules/3.11.6-4-desktop/updates/bbswitch.ko): No such device
675.669750] [ERROR]Module bbswitch could not be loaded (timeout?)
675.669766] [INFO]Skipping switcheroo PM method because it is not explicitly selected in the configuration.
675.669770] [WARN]No switching method available. The dedicated card will always be on.
675.670917] [INFO]bumblebeed 3.2.1 started
675.670951] [INFO]Initialization completed - now handling client requests
^C 689.240168] [WARN]Received Interrupt signal.

Короче, понятно все, у вам не optimus и все крутится на карточке nvidia:

Lenovo IdeaPad Y500 — мультимедийный ноутбук с отсеком для второй видеокарты. 21.by

Я так понимаю мой ноут не поддерживает Nvidia Optimus. Плохо. Тогда вопрос снимается. Спасибо за консультацию.

Доброго времени суток !!!
Буду признателен за помощь или совет.

Вводная:
есть ноутбук MSI GT20D: iCore 7, 32 gb Ram, nVidia 780m и встроенная Intel. т.е. есть Optimus и надо ставить Bumblebee

█ █ 23:40:56 alexey|metel: ~ > /sbin/lspci -vnn | grep '\''[030[02]\]'
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104M [GeForce GTX 780M] [10de:119f] (rev ff) (prog-if ff)

поставил Bumblebee (следую вашим инструкциям и http://ru.opensuse.org/SDB:Bumblebee ) Вроде все работает.

Сообственно вопрос (я не знаток Линукса, так что, если не сложно дайте пошаговые инструкции).
nvidia 780 имеет 3 видео выхода на внешние мониторы (и это была основная причина покупки ноута) в данный момент я не могу прекинуть картинку с внутреннего монитора вообще. Раньше это было возможно (на старом ноуте) через настройки nvidia. Сейчас даже не знаю с какого бока подступиться.

Хотелось бы получить возможность запускать КДЕ на нескольких внешних мониторах (или на родном когда внешние отключены), вопрос энегросбережения не стоит (пусть хоть все время на nvidia работает)

Нашел эту страничку https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup но так и не понял как ЭТО воплотить в жизнь.

Буду очень признателен за помощь.