Esse problema apareceu em 17.04 e seguiu para 17.10 quando fiz o upgrade. Isso acontece ao inicializar configurações do Xorg, Unity, Ubuntu.
O problema é que, embora meu monitor de desktop, um monitor SVGA de 22 "da Samsung, esteja selecionado como nº 1 e esteja configurado como a exibição principal , quando o computador é reinicializado, a sequência de inicialização é mostrado em ambos os monitores por algum motivo, e a caixa de diálogo SIGN IN aparece no monitor # 2 ... uma TV Vizio de 32 "que fica a 5 metros da minha mesa. Quando a TV está desligada (mas conectada ao cabo HDMI pelo computador), às vezes é difícil inserir a senha.
Quando a sequência de inicialização é concluída, depois que eu insiro a senha de inicialização 'cega', ela inicializa na área de trabalho no monitor nº1.
Por que a Exibição Primária não é usada durante a inicialização como configurada nas Configurações?
Existe uma maneira de forçar o Grub a exibir apenas o monitor # 1 durante a inicialização editando o Grub? Como?
Mobo: núcleo ASUS F2A85M PRO Quad
BIOS: AM 5109
CPU: AMD A10-5800K
APU: Gráficos HD Radeon
Gráficos: AMD Trinity, Radeon HD 7660D
Obrigado!
Em edição, 30 de janeiro: ninguém faz ideia de por que isso acontece? É irritante e há outras coisas complicadas relacionadas que eu não mencionei que acontece também. Isso é um bug? Digno de um relatório de bug?
Em Editar: Em resposta ao emk2203 abaixo.
O Xorg é mostrado em ambos os monitores durante a inicialização, mas não fica na minha configuração. Eu recebo uma tela em branco avermelhada no monitor, eventualmente, e a seqüência de inicialização APENAS na TV, se estiver ligada. Eu não tenho uma placa gráfica e trocar os cabos não ajudaria como eu não posso, eles são tipos diferentes ... o monitor, um monitor de computador tradicional, está conectado através de um cabo SVGA ao conector VGA do mobo. A TV está conectada com um cabo HDMI. Ambas as saídas são hardwired e parte da mobo. Não há nada na BIOS que me diga qual deles é o principal, mas com todos os mobos que eu conheço, a porta nº 1 para vídeo é sempre a porta SVGA ou DVI. Não há como configurar a inicialização para a porta nº 2 que eu possa encontrar, então ela é inicializada em # 1. Qual é o que eu quero, claro, # 1 é o monitor do computador depois de tudo. É 17.10 que parece não ser capaz de lidar com qual é qual e levanta a tela de inicialização de login para # 2. No desktop, o Ubuntu ocasionalmente e aleatoriamente abre um aplicativo na tela # 2 por algum motivo. Eu clico duas vezes em um aplicativo, e ele nunca aparece, eventualmente eu o encontro na TV quando o ligo? Ou quando entro em configurações e desligo # 2. Desculpe, não posso dizer que é um aplicativo específico, pois é aleatório. Aconteceu com Grsync, Google Earth, só para citar um casal.
Vou tentar o seu script e avisá-lo. Obrigado!
Aqui está a saída do Xrandr: xrandr
Tela 0: mínimo 320 x 200, atual 3600 x 1080, máximo 16384 x 16384
DisplayPort-0 desconectado (eixo x direito normal invertido eixo x direito)
Primário conectado VGA-0 1680x1050 + 0 + 0 (direita esquerda direita x eixo invertido) 474mm x 296mm
1680x1050 59,88 *
1280x1024 75,02 60,02
1280x960 60,00
1152x864 75,00
1024x768 75.03 70.07 60.00
832x624 74,55
800x600 72,19 75,00 60,32 56,25
640 x 480 75,00 72,81 66,67 59,94
720 x 400 70,08
HDMI-0 conectado 1920x1080 + 1680 + 0 (direita esquerda direita x eixo invertido) 698 mm x 393 mm
1920x1080 60,00 * + 60,00 59,94 24,00 23,98
1920x1080i 60,00 59,94
1280 x 720 60,00 59,94
1024x768 75.03 70.07 60.00
800x600 72,19 75,00 60,32
720 x 480 60,00 59,94
640 x 480 75,00 60,00 59,94
720 x 400 70,08
Editar 16 de fevereiro este é o script que usei. Não foi possível descobrir como usar o VIM, então usei o Nano. Este script não alterou nada, nem alterou todos os 'PRIMARY' para 'SECONDARY' ou vice-versa. No entanto, não tenho ideia se o script foi executado:
PRIMARY="VGA-0"
SECONDARY="HDMI-0"
xrandr | grep $ SECONDARY | grep "conectado"
se [$? -eq 0]; então
xrandr --output $ SECONDARY --auto --output $ PRIMARY --primary
else
xrandr --output $ SECONDARY --off --output $ PRIMARY --primary
fi