A saída VGA do laptop altera aleatoriamente o nome entre VGA1 e VGA2

11

Periodicamente (a cada poucas reinicializações pelo visual), minha saída VGA externa no meu Laptop muda o nome entre VGA1 e VGA2. Por exemplo, agora xrandr está exibindo:

timp@helez:~$ xrandr | grep VGA
VGA2 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 271mm

Mas da próxima vez eu reinicio meu sistema que poderia facilmente trocar para VGA1.

Eu tenho uma placa gráfica Optimus, então isso pode estar relacionado, e eu fiz no passado ter o Bumblebee instalado, mas eu removi todos os pacotes relacionados e / ou os reduzi novamente para suas versões padrão.

Alguém viu algo assim ou tem alguma idéia de como corrigi-lo?

Mais informações no meu sistema:

  • Modelo de Laptop: Acer Aspire 5830TG
  • Distribuição: Slackware 14.1 de 64 bits
  • GPU: NVIDIA GF 520M:

    timp@helez:~$ /sbin/lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce GT 520M] (rev a1)
    
  • Informações da versão do Xorg:

    timp@helez:~$ Xorg -version
    
    X.Org X Server 1.14.3
    Release Date: 2013-09-12
    X Protocol Version 11, Revision 0
    Build Operating System: Slackware 14.1 Slackware Linux Project
    Current Operating System: Linux helez 3.10.17 #2 SMP Wed Oct 23 16:34:38 CDT 2013 x86_64
    Kernel command line: auto BOOT_IMAGE=Linux ro root=801 vt.default_utf8=1
    Build Date: 09 October 2013  08:27:11PM
    
    Current version of pixman: 0.30.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
    
  • Driver de vídeo: Intel:

    timp@helez:~$ grep intel /var/log/Xorg.0.log
    [   285.689] (II) LoadModule: "intel"
    [   285.691] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
    [   285.733] (II) Module intel: vendor="X.Org Foundation"
    [   285.733] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    [snip a bunch more lines of output]
    
  • Gerenciador de janelas: i3 versão 4.7.2
por TimP 20.02.2014 / 06:18

3 respostas

1

Você precisa analisar a saída xrandr (ou escrever um programa, ou qualquer outro) para encontrar os nomes corretos e massagear sua configuração do i3 apropriadamente.

A ordem de detecção do dispositivo é aleatória, você não pode depender disso.

    
por 03.02.2016 / 21:18
0

use o comando cvs para fazer uma nova resolução no seu sistema, por exemplo: cvs 1280 768 60 e os comandos xrandr --new mode, - adicione o modo seguido pela resolução da sua área de trabalho e cole os comandos no diretório linux nano / etc / gdm / Init / Default para que não seja alterado durante a reinicialização.

    
por 06.08.2014 / 20:54
0

Você pode ver no seu dmesg a ordem de descoberta dos chips gráficos. Se eles variam com o tempo, você poderia talvez consertar isso compilando suas coisas em seu kernel não como um módulo. Ou tentando uma solução alternativa colocando uma regra que indique a ordem de carregamento dos módulos em questão ...

    
por 28.09.2014 / 20:40