Executar o bumblebee apenas com o driver nouveau?

2

TL; DR Alguém conseguiu habilitar a saída DVI com a configuração "Switchable Graphics" no BIOS em um ThinkPad T430?

Estou tentando trabalhar com gráficos comutáveis com o bumblebee, para habilitar a saída DVI da minha estação de acoplamento. Até agora eu consegui instalar o bumblebee seguindo as as instruções do Ubuntu , seção "Configurações avançadas". Eu não instalei os drivers proprietários da NVIDIA nem o pacote bumblebee-nvidia .

Eu posso ligar e desligar o adaptador gráfico discreto:

echo ON > /prop/acpi/bbswitch
echo OFF > /prop/acpi/bbswitch

Eu tentei corrigir um bug diferente adicionando

BusID "PCI:01:00:0"

para a seção Display de /etc/bumblebee/xorg.conf.nouveau . Agora, ao tentar

optirun -vvv glxgears

Estou recebendo a seguinte saída:

[ 1470.318076] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1470.318859] [DEBUG]optirun version 3.2.1 starting...
[ 1470.318875] [DEBUG]Active configuration:
[ 1470.318879] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1470.318882] [DEBUG] X display: :8
[ 1470.318885] [DEBUG] LD_LIBRARY_PATH: 
[ 1470.318889] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1470.318892] [DEBUG] Accel/display bridge: auto
[ 1470.318895] [DEBUG] VGL Compression: proxy
[ 1470.318898] [DEBUG] VGLrun extra options: 
[ 1470.318902] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 1470.318965] [DEBUG]Using auto-detected bridge virtualgl
[ 1470.443846] [INFO]Response: No - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.

[ 1470.443873] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.

[ 1470.443878] [DEBUG]Socket closed.
[ 1470.443903] [ERROR]Aborting because fallback start is disabled.
[ 1470.443908] [DEBUG]Killing all remaining processes.

Há uma seção Solução de problemas para este erro de DRM no Wiki. Ele se concentra principalmente em fazer com que as coisas funcionem com o driver proprietário da NVIDIA e leia:

  

Se você quiser usar o driver nouveau, verifique no syslog se há mais entradas de log.

Não encontrei nada suspeito, a não ser o seguinte:

[  891.570346] [drm] Cannot find any crtc or sizes - going 1024x768
[  891.640967] nouveau  [     DRM] allocated 1024x768 fb: 0x60000, bo ffff8801dd0f6c00

A pesquisa desta mensagem de erro em particular não foi útil até agora. (Eu também publiquei a saída inteira de dmesg .

Eu não tentei instalar os drivers NVIDIA, e atualmente estou relutante em fazer isso, porque eu não quero recompilar / reinstalar o driver após cada atualização do kernel, e eu gostaria de me manter aberto como tanto quanto possível. É possível habilitar gráficos comutáveis (pelo menos para saída DVI) com o driver nouveau?

Ubuntu 13.04, ThinkPad T430.

    
por krlmlr 30.05.2013 / 11:48

2 respostas

0

Como visto em minha resposta para Como configuro um segundo monitor via DVI / viewport com um Lenovo T420S? , as coisas" funcionam "com o driver NVIDIA, pelo menos para gráficos comutáveis (Optimus). Se os drivers forem instalados a partir do Bumblebee PPA , em teoria, as atualizações do kernel devem ser tratadas automaticamente. (Eu estou esperando por isso ...)

Então, a questão inicial é um não problema, e eu estou fechando.

    
por krlmlr 05.06.2013 / 20:47
0

olá aqui é equipamento com nvidia-optimus-CUDA como exemplo.

Eu fico apenas com o kernel 3.9.0 e ele está funcionando melhor no momento aqui.

Mas eu estou usando o pacote nvidia diferente - é por isso que eu não preciso reconfigurar com cada novo kernel até hoje.

Já experimentou com NVIDIA_CUDA_SDK_1.1_Beta_Linux.run?

Eu fiz como descrito aqui (tu está fechado lá):

link

    
por dschinn1001 30.05.2013 / 15:17