bbswitch & bumblebee, cartão iniciando uma a cada duas chamadas

2

Estou tentando configurar o bumblebee para usar minha placa Nvidia (GT 750M) para executar aplicativos opengl 4.

Eu instalei o intel-dri, o xf86-video-intel, o nvidia, o bumblebee e o bbswitch.

Eu configurei o /etc/modprobe.d/bbswitch.conf

options bbswitch load_state=0 unload_state=1

No entanto, tenho um problema estranho: na primeira chamada, meu programa não é iniciado:

$ cat /proc/acpi/bbswitch
0000:02:00.0 OFF
$ optirun glxgears
[ 1500.270330] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Server terminated successfully (0). Closing log file.
[ 1500.270357] [ERROR]Aborting because fallback start is disabled.
$ cat /proc/acpi/bbswitch
0000:02:00.0 ON
$ optirun glxgears
>> WORKS !!!
$ cat /proc/acpi/bbswitch
0000:02:00.0 OFF

ao olhar para /var/log/Xorg.8.log eu tenho

[  1491.638] (EE) Failed to load module "mouse" (module does not exist, 0)
[  1491.639] (EE) Failed to load module "kbd" (module does not exist, 0)
[  1500.268] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:2:0:0.  Please
[  1500.268] (EE) NVIDIA(GPU-0):     check your system's kernel log for additional error
[  1500.268] (EE) NVIDIA(GPU-0):     messages and refer to Chapter 8: Common Problems in the
[  1500.268] (EE) NVIDIA(GPU-0):     README for additional information.

Alguma ideia de como resolver isso?

    
por Amxx 03.05.2014 / 00:00

1 resposta

-1

Eu encontrei a solução. Parece que ele é uma opção no carregamento do kernel.

Acabei de adicionar

rcutree.rcu_idle_gp_delay=1

para a linha GRUB_CMDLINE_LINUX_DEFAULT em / etc / default / grub antes de registrar novamente o arquivo grub.cfg

link: link

    
por 05.05.2014 / 14:38