История изменений
Исправление backbone, (текущая версия) :
Версия драйвера - 331
Это правильно, с более поздними версиями возможны глюки.
Чтобы найти неисправность, надо пройти по шагам:
1. Убедиться, что
$ glxinfo | grep -E 'Intel|NVIDIA'
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
2. Убедиться, что загружен модуль bbswitch:
$ lsmod | grep bbswitch || sudo modprobe bbswitch
bbswitch 4392 0
3. Вручную включить карту nVidia:
$ echo ON | sudo tee /proc/acpi/bbswitch
ON
$ cat /proc/acpi/bbswitch
ON
4. Загрузить модуль nVidia:
$ sudo modprobe nvidia-current
$ lsmod | grep nvidia
nvidia 10643582 5
drm 219087 4 i915,drm_kms_helper,nvidia
i2c_core 18782 6 drm,i915,drm_kms_helper,i2c_algo_bit,nvidia,videodev
5. У меня /etc/X11/xorg.conf (для Intel) такой:
Section "Files"
FontPath "/usr/share/fonts/terminus"
EndSection
Section "Device"
Identifier "Device0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Extensions"
Option "Composite" "Disable" # Uncomment if you want to disable composite extensions
Option "RENDER" "Enable"
EndSection
6. На всякий случай, мой /etc/bumblebee/xorg.conf.nvidia (не /etc/X11/xorg.conf.nvidia!) чуть отличается:
# ~-~-~ то же самое ...
Option "NoLogo" "true"
Option "UseEDID" "false"
Option "UseDisplayDevice" "none"
Option "ConnectedMonitor" "DFP"
# kolan's settings
Option "RENDER" "Enable"
Option "Composite" "Disable" # Must be always disabled on secondary video chip
7. Если в результате этих шагов проблема не найдена/не устранена, то надо смотреть лог /var/log/Xorg.8.log.
Ещё отличия в /etc/bumblebee/bumblebee.conf:
TurnCardOffAtExit=true
...
KernelDriver=nvidia-current
Module=nvidia-current
PMMethod=auto
...
Исправление backbone, :
Версия драйвера - 331
Это правильно, с более поздними версиями возможны глюки.
Чтобы найти неисправность, надо пройти по шагам:
1. Убедиться, что
$ glxinfo | grep -E 'Intel|NVIDIA'
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
2. Убедиться, что загружен модуль bbswitch:
$ lsmod | grep bbswitch || sudo modprobe bbswitch
bbswitch 4392 0
3. Вручную включить карту nVidia:
$ echo ON | sudo tee /proc/acpi/bbswitch
ON
$ cat /proc/acpi/bbswitch
ON
4. Загрузить модуль nVidia:
$ sudo modprobe nvidia-current
lsmod | grep nvidia
nvidia 10643582 5
drm 219087 4 i915,drm_kms_helper,nvidia
i2c_core 18782 6 drm,i915,drm_kms_helper,i2c_algo_bit,nvidia,videodev
5. У меня /etc/X11/xorg.conf (для Intel) такой:
Section "Files"
FontPath "/usr/share/fonts/terminus"
EndSection
Section "Device"
Identifier "Device0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Extensions"
Option "Composite" "Disable" # Uncomment if you want to disable composite extensions
Option "RENDER" "Enable"
EndSection
6. На всякий случай, мой /etc/bumblebee/xorg.conf.nvidia (не /etc/X11/xorg.conf.nvidia!) чуть отличается:
# ~-~-~ то же самое ...
Option "NoLogo" "true"
Option "UseEDID" "false"
Option "UseDisplayDevice" "none"
Option "ConnectedMonitor" "DFP"
# kolan's settings
Option "RENDER" "Enable"
Option "Composite" "Disable" # Must be always disabled on secondary video chip
7. Если в результате этих шагов проблема не найдена/не устранена, то надо смотреть лог /var/log/Xorg.8.log.
Ещё отличия в /etc/bumblebee/bumblebee.conf:
TurnCardOffAtExit=true
...
KernelDriver=nvidia-current
Module=nvidia-current
PMMethod=auto
...
Исходная версия backbone, :
Версия драйвера - 331
Это правильно, с более поздними версиями возможны глюки.
Чтобы найти неисправность, надо пройти по шагам:
0. Остановить демон Bumblebee:
$ sudo /etc/init.d/bumblebee stop
$ sudo service bumblebeed stop
1. Убедиться, что
$ glxinfo | grep -E 'Intel|NVIDIA'
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
2. Убедиться, что загружен модуль bbswitch:
$ lsmod | grep bbswitch || sudo modprobe bbswitch
bbswitch 4392 0
3. Вручную включить карту nVidia:
$ echo ON | sudo tee /proc/acpi/bbswitch
ON
$ cat /proc/acpi/bbswitch
ON
4. Загрузить модуль nVidia:
$ sudo modprobe nvidia-current
lsmod | grep nvidia
nvidia 10643582 5
drm 219087 4 i915,drm_kms_helper,nvidia
i2c_core 18782 6 drm,i915,drm_kms_helper,i2c_algo_bit,nvidia,videodev
5. У меня /etc/X11/xorg.conf (для Intel) такой:
Section "Files"
FontPath "/usr/share/fonts/terminus"
EndSection
Section "Device"
Identifier "Device0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Extensions"
Option "Composite" "Disable" # Uncomment if you want to disable composite extensions
Option "RENDER" "Enable"
EndSection
6. На всякий случай, мой /etc/bumblebee/xorg.conf.nvidia (не /etc/X11/xorg.conf.nvidia!) чуть отличается:
# ~-~-~ то же самое ...
Option "NoLogo" "true"
Option "UseEDID" "false"
Option "UseDisplayDevice" "none"
Option "ConnectedMonitor" "DFP"
# kolan's settings
Option "RENDER" "Enable"
Option "Composite" "Disable" # Must be always disabled on secondary video chip
7. Если в результате этих шагов проблема не найдена/не устранена, то надо смотреть лог /var/log/Xorg.8.log.
Ещё отличия в /etc/bumblebee/bumblebee.conf:
TurnCardOffAtExit=true
...
KernelDriver=nvidia-current
Module=nvidia-current
PMMethod=auto
...