Questão Desativar permanentemente a segunda tela


Monitor do meu laptop não funciona mais e, portanto, eu anexei um monitor externo.

Na inicialização, o GDM ainda reconhece a tela principal do laptop e exibe sua janela de login. Que eu então não consigo ver.

Posso desativar a tela do laptop executando xrandr --output LVDS1 --off após o login. Eu tentei colocar este comando em ~\.xinitrc e em um ./40-xrandr.sh dentro /etc/X11/xinit/xinitrc.d.

Ambos sem efeito algum. Eu esperava que pelo menos desligasse a tela do laptop no login.

Como faço para desativar a tela do laptop antes O GDM começa?


4


origem


O BIOS pode ter uma opção para definir o monitor padrão. Muitos dos portáteis modernos da BIOS têm isso. Verifique o manual do seu BIOS. Quando configurado corretamente e seu segundo monitor conectado, o BIOS o tratará como o principal (seu SO pensará que esta é a tela principal), caso contrário, voltará para a tela do laptop. - ADTC
Eu olhei para ele, mas o BIOS não oferece essa opção. - phw
Nenhuma configuração do BIOS com as opções como LCD interno e Externo? Bem, sinto muito então. Teria sido a solução mais simples. - ADTC
Sim eu conheço. Eu também esperava por isso. E é até um 'sistema de negócios' (Dell Latitude D830) ... - phw
Faz esta coincidir com a tela da BIOS? Eu vejo uma Vídeo opção à esquerda. Parece ter subopções (como indicado pelo +). Quais são as opções disponíveis sob Vídeo? Existem tantas variações nos BIOS que não se pode identificar exatamente qual opção usar a menos que se olhe para ela. E as terminologias / descrições utilizadas pelo fabricante são muitas vezes inadequadas, confusas ou enganosas. - ADTC


Respostas:


Isso faz com que o Linux ignore completamente a saída do LVDS. Dessa forma, ele não será usado por todos os gerenciadores de login e não aparecerá nas caixas de diálogo de configuração de exibição.

Crie um arquivo /usr/share/X11/xorg.conf.d/50-disable-lvds.conf e escreva lá:

Section "Monitor"
        Identifier      "lvds monitor"
        Option  "ignore"        "true"
EndSection
Section "Device"
        Identifier      "onboard"
        Option  "Monitor-LVDS1" "lvds monitor"
EndSection

6



Nice além disso! Obrigado! - phw
Resposta correta imho, uma vez que aparentemente video=LVDS-1:d pode ser ignorado pelo servidor X. - JohnnyFromBF


modificar / etc / default / grub e adicionar

video=LVDS-1:d video=VGA-1:e

: d desativar: e ativar.

Por exemplo, o meu é

GRUB_CMDLINE_LINUX_DEFAULT="video=LVDS-1:d video=VGA-1:e acpi=force elevator=noop i8042.noloop=1 usbhid.quirks=0xeef:0x1:0x40"acpi=force elevator=noop i8042.noloop=1 usbhid.quirks=0xeef:0x1:0x40"

Espero que isto ajude


2



Embora isso devemos trabalho, ele não combinou com o GDM3. Obrigado pela dica. - phw


Infelizmente, a resposta da Halox não resolveu o problema, pois o GDM3 configura o servidor X por conta própria e reativa o monitor desativado (bobo).

Depois de lendo os docs Eu adicionei xrandr --output LVDS1 --off no topo de /etc/gdm/Init/Default e finalmente conseguiu que funcionasse.


2