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.
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>
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.