Multiple Monitors using bumblebee no Ubuntu 13.10

2

Não consegui vários monitores para trabalhar com o Ubuntu 13.10 usando o nvidia-prime ou o bumblebee. Alguém poderia me apontar na direção certa?

Com o nvidia-prime, eu tentei o xorg.conf aqui link , mas eu inicio no modo "low graphics" e tenho que reverter para voltar ao desktop.

Qualquer sugestão seria apreciada. Obrigado.

Edit: Eu desisti da nvidia-prime; Eu senti falta do fato de que ele nunca desliga o cartão discreto ... Então, eu estou de volta tentando fazer com que os visores VIRTUAIS funcionem com o Bumblebee.

    
por revelous 21.10.2013 / 15:24

2 respostas

1

Minhas desculpas por trazer isso à tona, mas como ainda aparece perto do topo de algumas google serches, ainda é relevante.

xf86-video-intel v2.99, 22 / dez / 2014, tem uma nova ferramenta.

Verifique se você tem a ferramenta 'intel-virtual-output' instalada. Isto está incluído em 'xf86-video-intel' = & lt; v2.99, aproximadamente data de lançamento é 22 / Dez / 2014 Executar 'intel-virtual-output' sem nenhum parâmetro extra irá se auto-sincronizar e detectar exibições anexadas em segundo plano.

Em seguida, ele executará todos os truques de virtualização e clonagem para que a tela recém-anexada possa ser usada por meio de métodos convencionais de gerenciamento de tela, como clonagem / extensão com xrandr. A ferramenta em si pode ser executada com uma instalação padrão de bumblebee, já que ela ativará o bumblebee para acessar o chipset nvidia.

Se nenhum monitor estiver conectado, ou se você estiver usando apenas a tela do laptop, a ferramenta pode ser desativada para que o bumblebeed possa desativar o chipset nvidia para economizar energia. Para facilitar a eliminação do 'intel-virtual-output' após a execução, inicie-o em um console com a opção -f.

Usage: intel-virtual-output [OPTION]... [TARGET_DISPLAY]...
  -d <source display>  source display
  -f                   keep in foreground (do not detach from console and daemonize)
  -b                   start bumblebee
  -a                   connect to all local displays (e.g. :1, :2, etc)
  -S                   disable use of a singleton and launch a fresh intel-virtual-output process
  -v                   all verbose output, implies -f
  -V <category>        specific verbose output, implies -f
  -h                   this help
If no target displays are parsed on the commandline, 

O intel-virtual-output tentará se conectar a qualquer monitor local e então comece a abelha.

Os jogos podem ser executados no monitor externo através de "export DISPLAY =: 8", no entanto, eles não irão pegar o mouse ou o teclado corretamente. Você também precisará iniciar os jogos com "primusrun" ou "optirun", como de costume.

    
por Luke_Nukem 11.03.2015 / 01:40
0

nvidia-prime

Você não precisa jogar com xrandr , pois ele já está pronto para você no pacote nvidia-prime (consulte /etc/lightdm/lightdm.conf).

A primeira coisa a fazer é comentar a linha Option "UseDisplayDevice" "none" em /etc/X11/xorg.conf. Nos meus testes, parece que você precisa alterar o modesetting driver para intel driver para que funcione. Eu também tive que adicionar a opção Option "ConstrainCursor" "no" para deixar meu mouse escapar da segunda tela.

Mesmo depois de todas essas tweekings, meu sistema ficou muito instável (quando a tela congelava, eu tinha que ir e voltar para o VTT1 (CTRL + ALT + 1, CTRL + ALT + 7), e as decorações das janelas eram feias. / p>

Alguns recursos perspicazes:

bumblebee

Você não precisa mais de screenclone híbrido, nem de corrigir o driver de vídeo da Intel . No entanto, não sei como configurá-lo.

    
por Charles Brunet 22.10.2013 / 18:35