Уточненный порядок установки драйвера от 28.11.12 теперь изложен по этой ссылке
https://ru.opensuse.org/SDB:NVidia_Optimus#.D0.A0.D0.B5.D0.BF.D0.BE.D0.B...
А вообще интересует вопрос как включать и отключать дополнительную видеокарту на ноутбуке...
Если в винде то просто на ноуте Lenovo B570 стоит переключатель (точнее включатель на возвратной пружинке) включена или нет видно по индикатору, а в SUSE индикатор все время включенный и непонятно включена она или нет...Если включена, то как выключить и наоборот...А нужно ли будет искать драйвер или он уже установлен автоматически...и т.д
Ну и соответственно хочется посмотреть что творится с остальным железом
Меню "параметры системы" очень скромное к сожалению
Смотрите в сторону бамблби.
Внезапно, тут не венда)) Для Nvidia Optimus следует использовать драйвер bumblebee, переключение соответствующей утилитой из этого драйвера.
Для того, чтобы "посмотреть что творится с остальным железом" лучше терминала ничего не придумано.
по запросу bumblebee cuda выскочила загрузка файла primary.xml.gz я его загрузил разархивировал и что с ним теперь делать?
открывается с помощью броузеров и там
код какой-то...куда его теперь девать
Еще один.. марш на офсайт дистрибутива! там аж по русски написано
Ну и какой пакет выбирать?
Выполнил
Дальше сначала,
а там этих пакетов миллион
В одной только последней папке уйма черт знает чего
Посмотрел я эти инструкции.. нда, там много лишнего понаписано, нужно переводить с русского на русский. Впрочем, с wiki всегда так.
Все просто в общем-то:
установить kernel-devel, добавить репозитории и установить чего там пишут в п.4. Всякие uname -r нафиг никому не сдались, все элементарно делается в графическом менеджере ПО!
ага, только туда вообще не надо лезть- все через управление ПО. Ну и выполнить 5.-6.-7.. тоже можно в графике, без всяких терминалов. Что за народ пишет вики, ай-ай-ай
linux-vqr6:/home/.... # bumblebeed --daemon
FATAL: Module bbswitch not found.
linux-vqr6:/home/... # rpm -qa kernel-`uname -r | cut -f3 -d"-"`*
kernel-desktop-3.4.11-2.16.1.x86_64
kernel-desktop-devel-3.4.11-2.16.1.x86_64
Попробовал переставить, убрал "devel" результат тот же ....
В репе поменялось имя пакета. Теперь он называется dkms-bbswitch
Далее:
Что тут непонятного:
У вас из подключенных реп установлена самая свежая версия ядра, поэтому можно переходить к следующему пункту, а не выполнять: sudo zypper in -f kernel-desktop-devel-3.4.11-2.16.1.x86_64
Здесь вообще какой-то маразм:
Там ничего лишнего нет, учитывая версии дистрибутивов и использование сторонних реп, например, раньше при установке пакета передавался неверный параметр usermod, это требовало ручного добавления пользователя в группу bumblebee или при установке bbswitch с одного стороннего репозитория требует учета версии ядра, тогда как, например др. репозиторий использует dkms. Более того, даже наличие команды zypper ref, иногда необходима, поскольку инструкция написана для новичка с учетом всех проблем которыми он может столкнуться, например, как здесь http://linuxforum.ru/viewtopic.php?id=17868
Да и команда uname -r, тем более не лишняя, я бы сказал, что необходима, поскольку некоторые пользователе даже представление не имеют, что такое ядро, а то что оно еще может быть различных типов, так уж и подавно.
Что же касается графики, то было сразу же замечено о наличии графического инструмента yast. Если же пользователь не может разобраться даже в картинках, то ему не место в линуксе. Да и расписывать, что куда нажать, приведет к более объемной странице руководства, нежели простого, поочередного копирования команд в консоли, например, usermod -A bumblebee $USER против YaST → Управления пользователями... → Редактировать → Подробности → Дополнительные группы → … . И кто скажет, что консоль это бред? Когда же пользователь освоится в дистрибутиве, то он сам решит, какие команды пропустить и чем ему пользоваться.
kernel-devel не хранит информацию о разрешении kernel-*-devel
# zypper in kernel-devel
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...
Будет установлен следующий НОВЫЙ пакет:
kernel-devel
1 новый пакет для установки.
На мой взгляд, русскоязычная wiki хреновата.
Уж если считать юзера за дебила (в большинстве случаев это, увы, правда), то вместо предоставления готовых команд терминала без-всяких-пояснений стоит написать 1 (один, ля!) скрипт, который сделает все сам. И кстати на английских форумах OpenSUSE выкладывали довольно крутые скрипты, а наши викирасты годны лишь на неактуальный перевод..
Большинство wiki, вне зависимости от языка, так сочиняются: как в групповом сексе, каждый думает, как бы ему сачкануть.
Но как раз про Бамблбю - очень хорошая и понятная, просто написана давно, с тех пор кое-что поменялось, и это надо учитывать. Читателю
А вообще сам по себе Оптимус - технология порочная, придумана Нвидией для того, чтобы избавиться от залежавшихся чипов позапрошлого поколения. Не зря же ноуты с Оптимусом и без Оптимуса при прочих равных по цене не отличаются.
А по мне, так за них ещё и доплачивать надо
Алексей Федорчук aka alv
Это и ежу понятно, что Оптимус- это попытка извернутся, извратится и издевнуться)))
Но у вас прокол в рассуждениях: если "чтобы избавиться от залежавшихся чипов позапрошлого поколения" тогда в "ноуты с Оптимусом и без Оптимуса при прочих равных по цене не отличаются" ошибка- проще старые чипы подавить бульдозером, гы-гы.
Только что попробовал http://en.opensuse.org/SDB:NVIDIA_drivers
Предварительно все удалил через Yast и попробовал установить с англоязычного сайта...Получил обалденно красивый черный экран, пришлось запускать восстановливать систему в безопасном режиме
Все сначала, по порядку буква в букву *smile*...По моему дело в синтаксической ошибке когда uri копипастил не убрал
1.проверяем версию ядра
.....@linux-vqr6:~> uname -r
3.4.11-2.16-desktop
2. Задаем поиск пакета с возможностью отображения для каждого репозитория:
....@linux-vqr6:~> zypper se -s kernel-`uname -r | cut -f3 -d"-"`-devel
Загрузка данных о репозиториях...
Чтение установленных пакетов...
С | Имя | Тип | Версия | Архитектура | Репозиторий
--+----------------------+-------+---------------+-------------+---------------------
i | kernel-desktop-devel | пакет | 3.4.11-2.16.1 | x86_64 | openSUSE-12.2-Update
v | kernel-desktop-devel | пакет | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
v | kernel-desktop-devel | пакет | 3.4.11-2.16.1 | i686 | openSUSE-12.2-Update
v | kernel-desktop-devel | пакет | 3.4.6-2.10.1 | i686 | openSUSE-12.2-Oss
....@linux-vqr6:~>sudo zypper ar -f http://download.opensuse.org/repositories/home:/Overman79/openSUSE_12.2/ Bumblebee
root's password:
Добавление репозитория 'Bumblebee' ...................................................................................[готово]
Репозиторий 'Bumblebee' успешно добавлен
Включён: Да
Автоматическое обновление: Да
Проверка GPG: Да
URI: http://download.opensuse.org/repositories/home:/Overman79/openSUSE_12.2/
....@linux-vqr6:~> sudo zypper ar -f http://download.opensuse.org/repositories/home:/Overman79/openSUSE_12.2/ Nvidia_Bumblebee
Добавление репозитория 'Nvidia_Bumblebee' ............................................................................[готово]
Репозиторий 'Nvidia_Bumblebee' успешно добавлен
Включён: Да
Автоматическое обновление: Да
Проверка GPG: Да
URI: http://download.opensuse.org/repositories/home:/Overman79/openSUSE_12.2/
......@linux-vqr6:~> zypper ref
Для обновления системных репозиториев требуются права администратора.
.....@linux-vqr6:~> sudo zypper ref
Получение метаданных репозитория 'Bumblebee' .........................................................................[готово]
Сбор кэша репозитория 'Bumblebee' ....................................................................................[готово]
Получение метаданных репозитория 'Nvidia_Bumblebee' ..................................................................[готово]
Сбор кэша репозитория 'Nvidia_Bumblebee' .............................................................................[готово]
Репозиторий 'Packman Repository' актуален.
Репозиторий 'libdvdcss repository' актуален.
Репозиторий 'openSUSE-12.2-Non-Oss' актуален.
Репозиторий 'openSUSE-12.2-Oss' актуален.
Репозиторий 'openSUSE-12.2-Update' актуален.
Репозиторий 'openSUSE-12.2-Update-Non-Oss' актуален.
Все репозитории обновлены.
@linux-vqr6:~> sudo zypper in x11-video-nvidia nvidia-compute dkms-nvidia dkms
root's password:
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Пакет 'dkms-nvidia' не найден.
'dkms' уже установлен.
Кандидат на обновление 'dkms' от другого поставщика. Используйте 'zypper install dkms-2.2.0.3-5.1.noarch' для его установки.
'nvidia-compute' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'nvidia-compute'.
'x11-video-nvidia' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'x11-video-nvidia'.
Разрешение зависимостей пакетов...
Нечего выполнять.
.....@linux-vqr6:~> sudo zypper in dkms-bbswitch bumblebee
root's password:
Загрузка данных о репозиториях...
Чтение установленных пакетов...
'dkms-bbswitch' уже установлен.
Нет кандидатов на обновление 'dkms-bbswitch-0.5-2.1.noarch'. Новейшая версия уже установлена.
Разрешение зависимостей пакетов...
Будет установлен следующий НОВЫЙ пакет:
bumblebee
1 новый пакет для установки.
Полный размер загрузки: 39,2 KiB. После этой операции будет использовано дополнительно 115,2 KiB.
Продолжить? [y/n/?] (y): y
Получение пакет bumblebee-3.0.1-16.1.x86_64 (1/1), 39,2 KiB (115,2 KiB после распаковки)
Получение: bumblebee-3.0.1-16.1.x86_64.rpm ...........................................................................[готово]
Установка: bumblebee-3.0.1-16.1 ......................................................................................[готово]
Ключевая фраза, ссылкой, где перечислены версии драйвера nvidia :
http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/
Следовательно, сейчас Вам необходимо выполнить:
zypper rr Nvidia_Bumblebee
zypper ar -f http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/310.14/openSUSE_12.2/ Nvidia_Bumblebee
Это не перевод, а результат выхлопа борьбы (терпению и целеустремленности пользователя KrackMan ) с технологией nvidia optimus: http://linuxforum.ru/viewtopic.php?id=17868
Если перечитать всю писанину (с багажом терпения), то можно без труда понять, что bumblebee не терпит костылей, хаотичных действий и т.д. Достаточно посмотреть, что творилось, когда bumblebee представлял собой сплошной костыль - убить иксы и превратить систему в хлам ничего не стоило. Все должно выполняться с понятием того, что происходит и доверять это дело скриптам, неблагородное дело. Да и обращаясь за помощью на форумы, понимающим людям проще дать совет, имея перед глазами перечень поясняющих действий, которые выполнил начинающий пользователь, нежели разбираться в каких-то костылях.
P.S. Учитывая, что русскоязычная аудитория openSUSE небольшая, то и на просторах внешнего мира мало документации о данном дистрибутиве, поэтому лучше иметь что-то, порой даже никудышную информацию, чем ничего.
Т. е. это по-прежнему костыль. Ок, понял.
Вкратце, как я понимаю, алгоритм таков:
собственно Bumblebee и модифицированные (?) драйвера Nvidia из Nvidia_Bumblebee
Вот как-то так и нужно писать инструкцию_для_пользователей, ящитаю. В отличие от того, как написано там.
С распадом проекта, шмель был полностью переписан с котстыля на Си, но идея осталась прежней - выполни правильно по пунктам и будет тебе счастье, если нет, грызи ногти.
Как бы так, но теперь наложим на статью различные версии дистрибутива, состав реп и потребностей пользователя, например, при установке kernel-*-devel, версия ядра не будет соблюдена автоматом, следовательно о сборке модуля nvidia.ko не может быть и речи. Можно конечно прописать zypper up или zypper in -f kernel-`uname -r | cut -f3 -d"-"` и радоваться жизни, но это ни есть правильно, поскольку пользователь сам должен решать на какой версии ядра ему сидеть, когда обновляться и т. д., а не страничка в вики. Например, пользователю посоветовали откать ядро и дали команду, он выполнил и решил проблему, но ни черта не понял. Затем он зашел на страничку вики и выполнил zypper in -f kernel-`uname -r | cut -f3 -d"-"`, и опа..., лови обратно сюрпризы. Не буду себя цитировать, вот подобный пример: http://linuxforum.ru/viewtopic.php?pid=262656#p262656. Потом еще долго решали на какой же версии ядра остановиться, исходя из потребностей.
В общем, пускай лучше начинающий пользователь выполнит лишние действия, но с соблюдением всех правил, чем потом от незнания будет хвататься за голову. Более опытный пользователь, который в теме, сам определит порядок своих действий и в случае чего, самостоятельно решет поступающие проблемы.
P.S. Думаю теперешние положение страницы в вики для большинства пользователь абсолютно понятна, где четкое соблюдение всех правил приведет к успеху. Если же какой-то пункт не понятен, то с удовольствие выслушаю и постараюсь исправить.
к сожалению установка пошла криво и пришлось ставить этот
ht tp://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/latest/openSUSE_12.2/
так его надо еще найти....и опять же пересматривать всю папку где миллион этих доппакетов
Вроде стала без багов
И еще один вопрос этот optirun можно как-то из графики запустить или только консоль? учитывая то, что электронно-механический включатель на корпусе ноута как в винде не работает
Ок, поправил: https://ru.opensuse.org/SDB:NVidia_Optimus#.D0.A0.D0.B5.D0.BF.D0.BE.D0.B....
Если, кому-то понадобится определенная версия драйвера воспользуется следующей ссылке:
http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/
ovli, что еще было непонятно?
Так намного удобней, иначе новички поплывут, надо быть очень внимательным))))
Непонятно есть ли возможность запускать видеокарту из графического приложения или только с терминала...
Спасибо..
Графический инструмент управления карточкой nvidia на стадии разработки. Пока только через терминал, но вы можете для ресурсоемких приложений создать ярлыки на рабочем столе, где в свойствах перед выполнением команды запуска прописать optirun
Вы про него не забывайте. Это сколько же соляры изведёт бульдозер...
А так проблему на пользователей переложили: помучается наш молодой современник с этим Оптимусом, плюнет, и айда в магазин за водкой.
Алексей Федорчук aka alv
На моей памяти - а это где-то с конца 90-х, с выхода первого в истории мироздания фирменного драйвера для видеокарт под Линукс (это был драйвер Nvidia для Riva128 ), это столько раз менялось: иногда только из консоли, в другой раз - непременно из Иксов.
Так что внимательно читать то, что пишут именно про данную версию.
Алексей Федорчук aka alv
......@linux-vqr6:~> glxspheres
Polygons in scene: 62464
Visual ID of window: 0x92
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
58.455736 frames/sec - 51.754371 Mpixels/sec
59.857097 frames/sec - 52.995079 Mpixels/sec
55.178098 frames/sec - 48.852481 Mpixels/sec
55.187923 frames/sec - 48.861179 Mpixels/sec
59.847439 frames/sec - 52.986528 Mpixels/sec
59.863276 frames/sec - 53.000550 Mpixels/sec
59.833814 frames/sec - 52.974466 Mpixels/sec
.....@linux-vqr6:~> optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce 410M/PCIe/SSE2
92.828676 frames/sec - 82.186796 Mpixels/sec
96.651915 frames/sec - 85.571739 Mpixels/sec
94.989616 frames/sec - 84.100007 Mpixels/sec
95.686646 frames/sec - 84.717128 Mpixels/sec
96.633102 frames/sec - 85.555083 Mpixels/sec
......@linux-vqr6:~> glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.254 FPS
300 frames in 5.0 seconds = 59.855 FPS
300 frames in 5.0 seconds = 59.851 FPS
.....@linux-vqr6:~> optirun glxgears
4043 frames in 5.0 seconds = 808.401 FPS
4223 frames in 5.0 seconds = 844.458 FPS
4244 frames in 5.0 seconds = 848.790 FPS
4221 frames in 5.0 seconds = 844.053 FPS
4217 frames in 5.0 seconds = 843.278 FPS
Здесь включена вертикальная синхронизация, а для optirun glxgears — нет. Это — вторая причина, почему эти значения нельзя сравнивать, а первая кроется в том, что glxgears не фреймворк, и его показатели после ~30 не репрезентативны, о чём он раньше уведомлял сам при запуске.
Обновил bamblebee из предложенного пакета обновлений, после перезагрузки не переключаются видеокарта и не работает optirun
optirun galsgears
[ 481.918369] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 481.918410] [ERROR]Could not connect to bumblebee daemon - is it running?
#bumblebeed --daemon
#
exit
~> optirun opera
[ 1244.089488] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1244.089609] [ERROR]Could not connect to bumblebee daemon - is it running?
Короче все удалил и переустановил по новой...Вроде пока работает...
Хотя в ходе установки (поц забыл лог снять) было сообщение что обновление DKMS другого поставщика...
ovli, работает ли рrimus в новой версии bumblebee:
optirun -b primus glxgears
~> optirun -b primus glxgears
[ 316.448315] [ERROR]Accel/display bridge primus is not installed.
А если сначала установить:
sudo zypper in primus
optirun -b primus glxgears
Xlib: extension "NV-GLX" missing on display ":0".
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
342 frames in 5.2 seconds = 65.433 FPS
300 frames in 5.0 seconds = 59.854 FPS
300 frames in 5.0 seconds = 59.859 FPS
300 frames in 5.0 seconds = 59.861 FPS
~> optirun -b primus glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Xlib: extension "NV-GLX" missing on display ":0".
Context is Indirect
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
61.817560 frames/sec - 54.730795 Mpixels/sec
59.829063 frames/sec - 52.970259 Mpixels/sec
59.895569 frames/sec - 53.029141 Mpixels/sec
59.858215 frames/sec - 52.996069 Mpixels/sec
59.854819 frames/sec - 52.993063 Mpixels/sec
59.865341 frames/sec - 53.002379 Mpixels/sec
59.857503 frames/sec - 52.995439 Mpixels/sec
ovli, спасибо за предоставленную информацию. Теперь понятно, что каждый использует свою переменную PATCH. В итоге primus не видит библиотеки nvidia, а сам bumblebee крутится на карточки intel.
Не могли бы вы еще показать:
primusrun glxspheres
~> primusrun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x92
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
59.905114 frames/sec - 53.037592 Mpixels/sec
59.873823 frames/sec - 53.009888 Mpixels/sec
58.859087 frames/sec - 52.111481 Mpixels/sec
58.860697 frames/sec - 52.112906 Mpixels/sec
59.858400 frames/sec - 52.996233 Mpixels/sec
59.857816 frames/sec - 52.995716 Mpixels/sec
59.864480 frames/sec - 53.001616 Mpixels/sec
59.853068 frames/sec - 52.991512 Mpixels/sec
59.856606 frames/sec - 52.994644 Mpixels/sec
59.871480 frames/sec - 53.007813 Mpixels/sec
59.843795 frames/sec - 52.983303 Mpixels/sec
Понял, что ничего не понял. Надо смотреть исходники.
У вас хоть bumblebee работает.
Работает...По крайней мере переключаются видеокарты и сферы на НВИДИА мерцают гораздо с большей частотой, если смотреть визуально...
А если по логам то так
~> glxspheres
Polygons in scene: 62464
Visual ID of window: 0x92
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
59.434385 frames/sec - 52.620827 Mpixels/sec
59.839448 frames/sec - 52.979454 Mpixels/sec
57.863835 frames/sec - 51.230325 Mpixels/sec
59.857033 frames/sec - 52.995023 Mpixels/sec
59.814217 frames/sec - 52.957115 Mpixels/sec
~> optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce 410M/PCIe/SSE2
139.855853 frames/sec - 123.822778 Mpixels/sec
164.055042 frames/sec - 145.247772 Mpixels/sec
163.507253 frames/sec - 144.762781 Mpixels/sec
163.457677 frames/sec - 144.718889 Mpixels/sec
164.167696 frames/sec - 145.347511 Mpixels/sec
164.518776 frames/sec - 145.658344 Mpixels/sec
Если есть желание разобраться, то можно еще посмотреть:
LD_DEBUG=libs primusrun glxspheres
rpm -qa | grep primus
Инфа отсюда https://github.com/amonakov/primus/issues/52
Кстати примус только что обновился, прогнал по всем тестам выше, пока результат тот же...
После обновления опять возникли глюки с драйвером, решил переустановить по новой, и вот что имеем
Рискнул и выбрал 2 ...далее по тексту и перезагрузка
получаем
И в тоже время
~> optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce 410M/PCIe/SSE2
140.102121 frames/sec - 124.040814 Mpixels/sec
164.315169 frames/sec - 145.478078 Mpixels/sec
165.561771 frames/sec - 146.581769 Mpixels/sec
162.876395 frames/sec - 144.204245 Mpixels/sec
150.793582 frames/sec - 133.506605 Mpixels/sec
142.382324 frames/sec - 126.059615 Mpixels/sec
161.174715 frames/sec - 142.697646 Mpixels/sec
161.057240 frames/sec - 142.593638 Mpixels/sec
^C[ 528.314936] [WARN]Received Interrupt signal.
~> glxspheres
Polygons in scene: 62464
Visual ID of window: 0x92
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
58.947669 frames/sec - 52.189908 Mpixels/sec
59.292287 frames/sec - 52.495019 Mpixels/sec
59.856300 frames/sec - 52.994373 Mpixels/sec
59.907710 frames/sec - 53.039890 Mpixels/sec
59.859546 frames/sec - 52.997247 Mpixels/sec
Заапгрейдил систему до 12.3 bumblebee опять накрылась медным тазом, переустановка не помогает...Не запускается демон...
Третий день не могу поставить...переключатель ставится и работает...остальное нет...уже третий день сношу репозиторий и ставлю по новой...та же ошибка
Битый пакет, наверно.
https://ru.opensuse.org/SDB:NVidia_Optimus#.D0.92.D0.BE.D0.B7.D0.BC.D0.B...
Может из-за скорости инета (мобильный MTC) больше 25 кб/с не дает на прием и 1-5 на раздачу...Попробую дома на стационарном может получится...скажу результат через пару дней
3. Установите заголовочные и make файлы ядра:
# zypper in -f $(rpm -qa kernel-`uname -r|cut -f3 -d"-"`|sed 's/\([0-9].*\)/devel-\1/')
Внимание: Несоответствие версий devel-пакета c текущей версией ядра приведет к ошибкам установки драйвера nvidia. Обязательно сверьте версии пакетов, если используется центр управления YaST.
# zypper in -f $(rpm -qa kernel-`uname -r|cut -f3 -d"-"`|sed 's/\([0-9].*\)/devel-\1/')
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Принудительная установка 'kernel-desktop-devel-3.11.6-4.1.x86_64' из репозитория 'openSUSE-13.1-Oss'.
Принудительная установка 'kernel-desktop-devel-3.7.10-1.16.1.x86_64' из репозитория '@System'.
Разрешение зависимостей пакетов...
Будет переустановлен следующий пакет:
kernel-desktop-devel-3.11.6-4.1
1 пакет для переустановки.
Полный размер загрузки: 2,2 MiB. Эта операция никак не отразится на используемом
дисковом пространстве.
[y/n/? shows all options] (y): y
Получение пакет kernel-desktop-devel-3.11.6-4.1.x86_64
(1/1), 2,2 MiB ( 2,9 MiB после распаковки)
Получение: kernel-desktop-devel-3.11.6-4.1.x86_64.rpm ..........[готово (4,8 KiB/s)]
(1/1) Установка: kernel-desktop-devel-3.11.6-4.1 ...........................[готово]
Во время запуска bumblebeed --daemon в консоли появляется ошибка: [ERROR]Module 'nvidia' is not found?
# bumblebeed --daemon
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
FATAL: Module bbswitch not found.
Сравните версии пакетов:
$ rpm -qa kernel-`uname -r | cut -f3 -d"-"`*
:~> rpm -qa kernel-`uname -r | cut -f3 -d"-"`*
kernel-desktop-devel-3.7.10-1.16.1.x86_64
kernel-desktop-devel-3.11.6-4.1.x86_64
kernel-desktop-3.7.10-1.16.1.x86_64
kernel-desktop-3.11.6-4.1.x86_64
Ну и как это исправить?
Ничего пока делать не нужно. Ждите официальной сборки драйвера nvidia. В пользовательском проекте "Overman79" драйвер поломан.
И пора уже воспользоваться этим: http://us.download.nvidia.com/XFree86/Linux-x86/331.20/README/randr14.html
Что же касается kernel, то смотрите /etc/zypp/zypp.conf:
#multiversion = provides:multiversion(kernel)
#multiversion.kernels = latest,running
http://ru.opensuse.org/SDB:Настройки_zypper
Все работает Уррра!!!!