Страница 1 из 1

Nvidia и bumblebee

Добавлено: 15 дек 2012, 14:28
VictorR2007
Кто-то уже настраивал?
А то сейчас на работе начали настраивать товарищу и облом.
А гуглить не очень удобно. Скорость интернета не гуд и времени не очень.
Если есть какая-то новая информация по этому вопросу, делитесь.

Re: Nvidia и bumblebee

Добавлено: 16 дек 2012, 01:50
akdengi
Пакет должен работать с nouveau из коробки после установки bumblebee.

Для проприетарных дров надо править руками xorg.conf, чтобы использовалось не реальное устройство, а виртуальное + убрать nokmsboot и перегенерить grub2 и вернуть руками назад gl_conf чтобы загрузить intel дрова

Я счас работаю над тем, чтобы сделать это более на автомате, но вот для 13-го X-server-а пока решения из коробки нет ни у кого.

Re: Nvidia и bumblebee

Добавлено: 16 дек 2012, 16:43
akdengi
В общем как минимум надо что сделать - в /etc/dracut.conf.d/50-dracut-mandriva.conf надо раскоменить строку omit_drivers+=" radeon nouveau "
Потом перегенерить dracut через

dracut -f /boot/initrd-3.6.xxxxx

где xxxx последний файл (3.6.10... кажется)

Затем сделать /etc/modprobe.d/blacklist.conf файл с blacklist nouveau

Потом можно уже пытаться настроить - можно попробовать использовать родное руководство: http://duxyng.wordpress.com/2012/01/26/ ... fedora-16/

Re: Nvidia и bumblebee

Добавлено: 16 дек 2012, 18:15
VictorR2007
надо раскоменить строку omit_drivers+=" radeon nouveau "
Она раскоменированна по умолчанию.
Пробовал запукать nouveau и с раскоменированной и с закоментированной после перерегенерации.
Что-то не хочет. Вывод не прикладываю. Он одинаков в обоих случаях.
На том компе не моя почта и нет моих закладок.
Да и скорость доступа днем плоховата. Сегодня понадобилось поставить новый gambas3,
так 8 пакетов весом 4 МБ скачивались два часа.
Nvidia пока не стал делать. То мне некогда, то ему.

Re: Nvidia и bumblebee

Добавлено: 17 дек 2012, 14:58
VictorR2007
По ссылке на http://duxyng.wordpress.com/2012/01/26/ ... fedora-16/
не получается. Там так

Код: Выделить всё

Edit /etc/bumblebee/xorg.conf.nvidia and add the following at the begining:

Section "Files"
   ModulePath   "/usr/lib64/xorg/nvidia"
   ModulePath   "/usr/lib64/xorg/modules"
EndSection
для "/usr/lib64/xorg/nvidia" нужно сделать

Код: Выделить всё

7. Nvidia modules path fix (Thanks Tomash Brechko)

This completely separates intel and nvidia stuff for main and bumblebee screens respectively. Note that it moves files originating from RPMs around, so repeating the fix will likely be required after next yum update.

sudo rm /etc/ld.so.conf.d/nvidia-lib64.conf
sudo ldconfig
sudo cp -R /usr/lib64/xorg/modules/extensions/nvidia /usr/lib64/xorg
sudo rm -rf /usr/lib64/xorg/modules/extensions/nvidia

Re-run above commands after each kernel & kmod-nvidia upgrade.
но нет каталога /usr/lib64/xorg/modules/extensions/nvidia
а значит нет и "/usr/lib64/xorg/nvidia".

Re: Nvidia и bumblebee

Добавлено: 19 дек 2012, 12:03
akdengi

Re: Nvidia и bumblebee

Добавлено: 19 дек 2012, 17:09
VictorR2007
Это более интересно. С офф сайта сейчас не скачать дрова, да и отнять ноутбук у товарища все труднее.
Попробовал на дровах из реп, но команда "modprobe nvidia && bumblebeed" выдает что нет модуля nvidia.
Ладно, 24 января прилечу домой и буду играть в "bumblebeed" с ноутбуком младшего сына, а потом на очереди ноутбук старшего.
Может к тому времени все будет отлажено.

Re: Nvidia и bumblebee

Добавлено: 01 фев 2013, 18:15
Fossa
Установил с репозитория Nvidia и bumblebee, удалил nouveau (rpm -e --nodeps x11-driver-video-nouveau), исправил конфиг bumblebee ( driver = nvidia , kernel driver = nvidia-current, TurnCardOffAtExit=true) далее modprobe nvidia-current && bumblebee и все - optirun работает, как и все эффекты. Xorg.conf не правил, не создавал.

Re: Nvidia и bumblebee

Добавлено: 11 фев 2013, 01:57
VictorR2007
Да, на i586 настроилось без проблем.
Может кто в курсе, как передать параметр "optirun"
для воспроизведения через SMplayer.
Самому не времени разбираться, забрал на пару дней букер жены младшего
сына. Нужно все отладить, накидать фильмов и отдать.
Она инвалид с детства и много времени в больнице.
И букер покупали для больниц. Нужно настроить и поставить игры.
А то купили еще в мае, а толком она не пользовалась.
Не хочется ставить винду. И хочется чем-то порадовать нашу девочку.

Re: Nvidia и bumblebee

Добавлено: 11 фев 2013, 17:16
VictorR2007
Игры все прекрасно запускаются через optirun.

Re: Nvidia и bumblebee

Добавлено: 11 фев 2013, 20:27
VictorR2007
Интересно, есть ли способ запускать эффекты через optirun.

Re: Nvidia и bumblebee

Добавлено: 18 фев 2013, 22:11
VictorR2007
Сегодня пришлось снова устанавливать и настраивать.
Попробую коротко повторить алгоритм установки.
Архитектура ОС не важна, несколько раз настаивал на 32 и 64.
Огромное спасибо Fossa, я сейчас просто пытаюсь обобщить его подсказки.
Юля, проверьте пожалуйста что я напишу во французской ветке.
А sylvainsjc может потом переведет.
Там вроде были проблемы и понятный мануал не помешает.
Устанавливаем драйвера Nvidia через XFdrake.
После установки драйверов останавливаем настройку без сохранения.
Потом удаляем nouveau командой "rpm -e --nodeps x11-driver-video-nouveau"
Потом устанавливаем пакет bumblebee.
Далее редактируем /etc/bumblebee/bumblebee.conf
Делаем изменения

Код: Выделить всё

TurnCardOffAtExit=true
Driver=nvidia
KernelDriver=nvidia-current
Он должен быть таким

Код: Выделить всё

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=true
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=nvidia

## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
Module=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current:/usr/lib64/nvidia-current
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib64/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib64/xorg/modules,/usr/lib/xorg/extra-modules,/usr/xorg/extra-modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
Потом в файл /etc/modprobe.conf пишем

Код: Выделить всё

nvidia-current && bumblebee
Теперь можно перезагружать.
После загрузки проверяем командой "optirun glxgears"

Re: Nvidia и bumblebee

Добавлено: 21 фев 2013, 23:41
vadim
Здравствуйте уважаемые участники форума.
Если кто может то дайте ответ пожалуйста на пару вопросов так как мне в некоторых вещах трудно разобраться.
1. Как в ROSA подключить репозиторий bumblebee.
2. Стоит ли подключать еще какой либо репозиторий с более новыми драйверами Nvidia, если да то как?
3. У меня ноутбук Lenovo Y570 с проблемным биосом (в плане Linux совместимости) в Ubuntu и Debian решалось с помощью такого бубна:
https://github.com/Bumblebee-Project/bb ... ack-lenovo
+
DKMS (DKMS судя по всему в ROSA установлен по умолчанию).
Как правильно применить эту таблетку в ROSA то есть достаточно ли просто выполнить инструкцию с ГитХаба или же нужно еще что то до устанавливать.

Заранее спасибо всем кто откликнется.
Извините за глупые вопросы, с Linux давно, но больше как пользователь (к сожалению нет времени разобраться во всех тонкостях системы).
Разработчикам отдельное спасибо ваш продукт получился приятным в использовании.

Re: Nvidia и bumblebee

Добавлено: 22 фев 2013, 13:56
alexxcompany
Запустить так и не смог.

Re: Nvidia и bumblebee

Добавлено: 06 апр 2013, 17:49
alexxcompany
Запустить так и не смог.
Установил драйвер nvidia, bumblebee.
удалил nouveau (rpm -e --nodeps x11-driver-video-nouveau
Отредактировал
/etc/bumblebee/bumblebee.conf

Код: Выделить всё

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=true
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=nvidia

## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
Module=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/extra-modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
в файл /etc/modprobe.conf

Код: Выделить всё

nvidia-current && bumblebee
и в итоге имеем
optirun glxgears

Код: Выделить всё

[ 1244.421755] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1244.421835] [ERROR]Could not connect to bumblebee daemon - is it running?
modprobe nvidia && bumblebeed

Код: Выделить всё

libkmod: kmod_config_parse: /etc/modprobe.d/01_mandriva.conf line 1: ignoring bad line starting with 'nvidia-current'
libkmod: kmod_config_parse: /etc/modprobe.d/01_mandriva.conf line 1: ignoring bad line starting with 'nvidia-current'
ERROR: could not insert 'nvidia_current': No such device
libkmod: command_do: Error running install command for nvidia
ERROR: could not insert 'nvidia': Operation not permitted

Re: Nvidia и bumblebee

Добавлено: 06 апр 2013, 20:55
akdengi
alexxcompany писал(а):Запустить так и не смог.
Установил драйвер nvidia, bumblebee.
удалил nouveau (rpm -e --nodeps x11-driver-video-nouveau
Отредактировал
/etc/bumblebee/bumblebee.conf

Код: Выделить всё

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=true
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=nvidia

## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
Module=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/extra-modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
в файл /etc/modprobe.conf

Код: Выделить всё

nvidia-current && bumblebee
и в итоге имеем
optirun glxgears

Код: Выделить всё

[ 1244.421755] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1244.421835] [ERROR]Could not connect to bumblebee daemon - is it running?
modprobe nvidia && bumblebeed

Код: Выделить всё

libkmod: kmod_config_parse: /etc/modprobe.d/01_mandriva.conf line 1: ignoring bad line starting with 'nvidia-current'
libkmod: kmod_config_parse: /etc/modprobe.d/01_mandriva.conf line 1: ignoring bad line starting with 'nvidia-current'
ERROR: could not insert 'nvidia_current': No such device
libkmod: command_do: Error running install command for nvidia
ERROR: could not insert 'nvidia': Operation not permitted
Начинайте проверку с того, что выдает: modprobe nvidia

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 17:34
alexxcompany
modprobe nvidia

Код: Выделить всё

libkmod: kmod_config_parse: /etc/modprobe.d/01_mandriva.conf line 1: ignoring bad line starting with 'nvidia-current'
FATAL: Module nvidia not found.

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:08
akdengi
Строка неверная для modprobe.conf - написано же. Удалите и ручками пробуйте modprobe nvidia, а затем запустить bumblebee...

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:25
alexxcompany
удалил строчку (хотя вроде добавлял по инструкции)
modprobe nvidia

Код: Выделить всё

ERROR: could not insert 'nvidia': No such device

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:36
akdengi
Дрова какие? Тут обнаружилось что может не пахать на последних дровах, только на 310 серии и меньше...

А так выдает, что нету nvidia...

Еще надо посмотреть, где находится драйвер

ls /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/ | grep nvidia

что выдает? (если ядро другое, то в пути другое ядро надо)

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:43
alexxcompany
ставил последние с оф .сайта NVIDIA-Linux-x86-310.44.run
ls /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/ | grep nvidia

Код: Выделить всё

nvidia/
nvidia.ko

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:46
akdengi
а теперь попробовать

modprobe /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/nvidia.ko

Ядро такое у вас счас стоит?

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:48
alexxcompany
да такое но драйвер не видит
root@alexxlab bumblebee]# modprobe /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/nvidia.ko

Код: Выделить всё

FATAL: Module /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/nvidia.ko not found.

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 21:53
alexxcompany
кстати у меня вот такая видеокарта NVIDIA GeForce GT555M 1Gb

Re: Nvidia и bumblebee

Добавлено: 07 апр 2013, 23:02
akdengi
Вопрос в том, что не модуль не подключается.

Как вариант зайти в /usr/src/nvidia... (тут будет ваш драйвер последний) и дать от root команду

Код: Выделить всё

make -f Makefile.kbuild
Как скомпилится, не выходя из директории попробовать

Код: Выделить всё

modprobe ./nvidia.ko

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 05:14
alexxcompany
make -f Makefile.kbuild

Код: Выделить всё

NVIDIA: calling KBUILD...
make[1]: Вход в каталог `/usr/src/linux-3.6.10-nrj-desktop-1rosa'
make -C /lib/modules/3.6.10-nrj-desktop-1rosa/build \
KBUILD_SRC=/usr/src/linux-3.6.10-nrj-desktop-1rosa \
KBUILD_EXTMOD="/usr/src/nvidia-310.44" -f /usr/src/linux-3.6.10-nrj-desktop-1rosa/Makefile \
modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
echo >&2;                                                       \
echo >&2 "  ERROR: Kernel configuration is invalid.";           \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
echo >&2 ;                                                      \
/bin/false)
mkdir -p /usr/src/nvidia-310.44/.tmp_versions ; rm -f /usr/src/nvidia-310.44/.tmp_versions/*
make -f /usr/src/linux-3.6.10-nrj-desktop-1rosa/scripts/Makefile.build obj=/usr/src/nvidia-310.44
/usr/src/linux-3.6.10-nrj-desktop-1rosa/scripts/Makefile.build:44: /usr/src/nvidia-310.44/Makefile: Нет такого файла или каталога
make[3]: *** Нет правила для сборки цели `/usr/src/nvidia-310.44/Makefile'.  Останов.
make[2]: *** [_module_/usr/src/nvidia-310.44] Ошибка 2
make[1]: *** [sub-make] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-3.6.10-nrj-desktop-1rosa'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make: *** [module] Ошибка 1

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 07:30
akdengi
Попробуйте скопировать в директории makefile в Makefile или сделать симлинку.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 12:05
VictorR2007
Еще вроде проблема в путях в вашем bumblebee.conf.
Если у вас установлена ОС x86_64
У вас написано

Код: Выделить всё

LibraryPath=/usr/lib/nvidia-current
и
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/extra-modules
Для x86_64 строки должны выглядеть так

Код: Выделить всё

LibraryPath=/usr/lib/nvidia-current:/usr/lib64/nvidia-current
и
 XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib64/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib64/xorg/modules,/usr/lib/xorg/extra-modules,/usr/xorg/extra-modules
А не проще поставить дрова через XFdrake?

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 13:45
alexxcompany
У меня стоит 32 разрядная(под 64 не все программы работают. следующий вопрос будет как поставить ядро с PAE чтоб 4 г видел). Изначально ставил через XFdrake но результат тот же.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 14:11
VictorR2007
alexxcompany писал(а):Изначально ставил через XFdrake но результат тот же.
Если запустить XFdrake в консоли, то удобно смотреть как происходит компиляция.
И сразу видно, скомпилились ли дрова. Если ошибки нет, то уже потом разбираться с bumblebee.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 14:21
alexxcompany
Как до дому доберусь попробую. Кстати а лог установки не ведется ? и если да то где?
и еще после установки через XFdrake Иксы не запускаются, пока файлик etc\x11\xorg.conf не удалишь.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 14:34
akdengi
alexxcompany писал(а):Как до дому доберусь попробую. Кстати а лог установки не ведется ? и если да то где?
и еще после установки через XFdrake Иксы не запускаются, пока файлик etc\x11\xorg.conf не удалишь.
Читайте внимательно плиз что выше написано. У вас понятно что не запускается, так как в xorg.conf прописаны дрова nvidia а не intel + ставится nomodeset в конфиг Grub2. nomodeset может и нужен (без него кажется nvidia не запустить блобы).

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:14
VictorR2007
akdengi писал(а):nomodeset может и нужен (без него кажется nvidia не запустить блобы).
Не, у меня nomodeset уже давно не создается. И прекрасно работает на 220M

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:16
alexxcompany
XFdrake

Код: Выделить всё

getting exclusive lock on rpm
getting lock on urpmi
using mirror http://mirror.rosalab.ru/rosa2012.1/repository/i586/
изучается файл synthesis [/var/lib/urpmi/main updates (Desktop2012.1-1)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib updates (Desktop2012.1-2)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free updates (Desktop2012.1-3)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted updates (Desktop2012.1-4)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/main (Desktop2012.1-5)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/main updates (Desktop2012.1-6)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib (Desktop2012.1-7)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib updates (Desktop2012.1-8)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free (Desktop2012.1-9)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free updates (Desktop2012.1-10)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted (Desktop2012.1-11)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted updates (Desktop2012.1-12)/synthesis.hdlist.cz]
будет произведена установка вместо обновления пакета kernel-source-3.6.10-1rosa-1-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-3.6.10-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-doc-3.6.10-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-devel-3.6.10-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-doc-3.4.19-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-rt-devel-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-devel-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-source-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-source-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-debuginfo-3.2.34-1.rt51.1-rosa2012.1.i586
Для удовлетворения зависимостей будут установлены следующие пакеты:
dkms-nvidia-current-310.19-3-rosa2012.1.i586
nvidia-current-doc-html-310.19-3-rosa2012.1.i586
x11-driver-video-nvidia-current-310.19-3-rosa2012.1.i586
(3 пакетов, 57 МБ)
=> ok(auto)


загружаются rpm-файлы из источника «non-free (Desktop2012.1-9)»...
    $MIRRORLIST: media/non-free/release/dkms-nvidia-current-310.19-3-rosa2012.1.i586.rpm
    $MIRRORLIST: media/non-free/release/nvidia-current-doc-html-310.19-3-rosa2012.1.i586.rpm                   
    $MIRRORLIST: media/non-free/release/x11-driver-video-nvidia-current-310.19-3-rosa2012.1.i586.rpm           
                                     загружено $MIRRORLIST media/non-free/release dkms-nvidia-current-310.19-3-rosa2012.1.i586.rpm nvidia-current-doc-html-310.19-3-rosa2012.1.i586.rpm x11-driver-video-nvidia-current-310.19-3-rosa2012.1.i586.rpm
...извлечение выполнено
устанавливается nvidia-current-doc-html-310.19-3-rosa2012.1.i586.rpm dkms-nvidia-current-310.19-3-rosa2012.1.i586.rpm x11-driver-video-nvidia-current-310.19-3-rosa2012.1.i586.rpm из /var/cache/urpmi/rpms
starting installing packages
создана транзакция для установки на / (remove=0, install=0, upgrade=3)
warning: LOOP:
warning: removing x11-driver-video-nvidia-current-310.19-3.i586 "Requires(hint): nvidia-current-doc-html = 310.19" from tsort relations.
warning: removing nvidia-current-doc-html-310.19-3.i586 "Requires: x11-driver-video-nvidia-current = 310.19-3" from tsort relations.

Creating symlink /var/lib/dkms/nvidia-current/310.19-3/source ->
                 /usr/src/nvidia-current-310.19-3

DKMS: add Completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.6.10-nrj-desktop-1rosa module SYSSRC=/lib/modules/3.6.10-nrj-desktop-1rosa/build..........
cleaning build area....

DKMS: build Completed.

nvidia-current.ko:
 - Installation
   - Installing to /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/

depmod......................
ERROR: could not insert 'nvidia_current': No such device
ERROR: could not insert 'nvidia': No such device

DKMS: install Completed.
удаляются установленные rpm-файлы (dkms-nvidia-current-310.19-3-rosa2012.1.i586.rpm nvidia-current-doc-html-310.19-3-rosa2012.1.i586.rpm x11-driver-video-nvidia-current-310.19-3-rosa2012.1.i586.rpm) из /var/cache/urpmi/rpms
----------------------------------------------------------------------
Дополнительная информация о пакете x11-driver-video-nvidia-current-310.19-3-rosa2012.1.i586
This driver is for GeForce 8 series and later.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.

----------------------------------------------------------------------
unlocking urpmi database
unlocking rpm database
Using `/etc/nvidia-current/ld.so.conf' to provide `gl_conf'.              

Не может найти устройство

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:23
alexxcompany
Хоть и сругалась но после этого настроил XORG ручками (указал intel) и заработало!!!

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:31
VictorR2007
alexxcompany писал(а):и еще после установки через XFdrake Иксы не запускаются, пока файлик etc\x11\xorg.conf не удалишь.
Вы не внимательно читали написанное мною в том мануале где пытался обобщить опыт.
Там написано, что только установить дрова. Настраивать не надо.
Вы же настраиваете и сохраняете и получаете xorg.conf.
Как только увидите в консоли что дрова скомпилятся и в конце done,
то можно просто жмакнуть в консоли Ctrl+C.
И дрова установятся и не будет изменено никаких настроек.
Особо помочь не могу. Нет такого ноутбука.
Когда писал мануал, то делал все на ноутбуке жены сына.
Приносили установить Росу. С тех пор букер не видел.
Но знаю что все в порядке. Там на все игры записал команду запуска через optirun.
Жалоб на запуск нет.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:35
alexxcompany
Рано радовался. После перезагрузки опять перестало работать.
modprobe nvidia

Код: Выделить всё

ERROR: could not insert 'nvidia_current': No such device
libkmod: command_do: Error running install command for nvidia
ERROR: could not insert 'nvidia': Operation not permitted
optirun glxgears

Код: Выделить всё

[   81.401766] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[   81.401820] [ERROR]Could not connect to bumblebee daemon - is it running?

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:38
VictorR2007
А у вас в биос она случайно не отключена.
Или может стоит поставить ядро по новее.

Код: Выделить всё

DKMS: build Completed.

nvidia-current.ko:
- Installation
   - Installing to /lib/modules/3.6.10-nrj-desktop-1rosa/kernel/drivers/video/

depmod......................
ERROR: could not insert 'nvidia_current': No such device
ERROR: could not insert 'nvidia': No such device
Вот в конце ошибки.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:40
alexxcompany
в биос точно не отключена. Как обновить ядро?

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 16:44
VictorR2007
alexxcompany писал(а):в биос точно не отключена. Как обновить ядро?
Сейчас напишу. Только я на i586 не тестил, только x86_64.
Но на MIB пишут что все гуд.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 17:06
VictorR2007
Источник ядра

Код: Выделить всё

urpmi.addmedia kernel http://abf.rosalinux.ru/downloads/kernels_38x_personal/repository/rosa2012.1/i586/main/release/
Для него дрова Nvidia

Код: Выделить всё

urpmi.addmedia nvidia http://abf.rosalinux.ru/downloads/rosa2012.1/container/1017356/i586/non-free/release/
Для него xorg

Код: Выделить всё

urpmi.addmedia xorg http://abf.rosalinux.ru/downloads/rosa2012.1/container/1017265/i586/main/release
Для него дрова интел http://file-store.rosalinux.ru/api/v1/f ... 38e53ba905
этот пакет. Я ни разу не ставил.
Подключаете три источника и или выбираете ядро или просто обновляете. При необходимости
можно поставить пакет с интел.
Дрова Nvidia иногда компилятся только со второй загрузки.
Может и у вас на данный момент такой случай и ничего обновлять не нужно.

Re: Nvidia и bumblebee

Добавлено: 08 апр 2013, 17:32
alexxcompany
установил. не помогло. :cry:

Re: Nvidia и bumblebee

Добавлено: 11 апр 2013, 19:55
alexxcompany
Чудеса какие то. Решил завести проблему на хелпдеске
alexxcompany писал(а):установил. не помогло. :cry:
Ввел optirun glxgears чтобы показать ошибку вывода , ан нет она заработала.
Опять перезагружаюсь optirun glxgears

Код: Выделить всё

[ 1244.421755] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1244.421835] [ERROR]Could not connect to bumblebee daemon - is it running?
Перезагружаюсь. Все равно ошибка.
Выключаю ноут. Включаю. Млин Работает. И так несколько раз.
После перезагрузки не работает, а после выключения работает.
В чем может быть проблема?

Re: Nvidia и bumblebee

Добавлено: 11 апр 2013, 22:19
akdengi
/var/run/bumblebee.socket

Вот этот файл удалите, как не заработает, и проверьте. Скоро будет фикс, который /var/run помещает в tmpfs и все будет нормально работать.