Optirun Não é possível acessar a GPU secundária - erro: [XORG] Argumento inválido para -config

3

Estou com um problema estranho com o zangão. Eu instalei o bumblebee-nvidia com nvidia-364. O Bumblebeed começa, mas quando tento me conectar com o optirun, optirun reporta:

[ 1225.971452] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) 

[ 1225.971523] [ERROR]Aborting because fallback start is disabled.

A saída dos relatórios de abano:

[ 1225.971295] [ERROR][XORG] (EE) 
[ 1225.971305] [DEBUG][XORG] Fatal server error:
[ 1225.971313] [ERROR][XORG] (EE) 
[ 1225.971320] [DEBUG][XORG] Invalid argument for -config
[ 1225.971327] [DEBUG][XORG]    With elevated privileges, the file specified with -config must be
[ 1225.971335] [DEBUG][XORG]    a relative path and must not contain any ".." elements.
[ 1225.971342] [DEBUG][XORG]    Using default xorg.conf search path.
[ 1225.971350] [ERROR][XORG] (EE) 
[ 1225.971357] [ERROR][XORG] (EE) 
[ 1225.971363] [DEBUG][XORG] Please consult the The X.Org Foundation support 
[ 1225.971369] [DEBUG][XORG]     at http://wiki.x.org
[ 1225.971376] [DEBUG][XORG]  for help. 
[ 1225.971382] [ERROR][XORG] (EE) 
[ 1225.971388] [ERROR]X did not start properly

Ele parece estar corretamente conectado ao módulo do kernel e ter acesso às pastas corretas, o primus é encontrado, mas o problema parece estar relacionado a um caminho ruim nos argumentos para iniciar o xorg. Não consigo verificar o caminho que o bumblebeed está tentando alimentar para o xorg.

Alguém tem alguma experiência com isso?

Mais informações: Estou ciente de que é possível usar o nvidia-prime para obter gráficos comutáveis e posso fazê-lo funcionar. Isso, no entanto, significa que tenho que reiniciar todos os programas para chegar à nvidia, o que é impraticável. É muito mais prático poder usar intel na maioria das vezes e usar a nvidia apenas para programas específicos.

Eu também estou ciente de que o bumblebee está um pouco desatualizado, mas ele pode ser operado até mesmo no Ubuntu 16.04 se configurado corretamente (eu tive ele funcionando, mas depois quebrei algo não relacionado no meu sistema e tive que reinstalá-lo). / p>     

por Dugi 25.07.2016 / 02:25

2 respostas

3

Eu encontrei uma boa solução. Foi ridículo. O pacote primus vem com o comando primusrun que faz o mesmo que optirun , apenas melhor e não faz com que esse erro apareça.

    
por Dugi 05.08.2016 / 17:41
0

Eu tive erros como este, até que descobri que o bumblebee não é suportado agora. Em vez disso, tente usar prime :

sudo apt-get install nvidia-prime prime-indicator

Além disso, verifique este link para mais informações.

EDITAR: prime-indicator instalação aqui

    
por Szczepan 05.08.2016 / 13:14