aqui está minha configuração de hardware atual :
- Lenovo Laptop conectado com 2 monitores externos.
- O laptop usa a tecnologia Nvidia Optimus, trocando com o nvidia | intel prime-select,
funcionando bem, com apenas o próprio display dos laptops em uso.
- O monitor Benq de 24 polegadas conectado via HDMI, a solução preferida é 1080p.
- O monitor Mendion (acho que 19 polegadas) é conectado via vga, a solução prefferre é 1440 * 900.
- A exibição de laptops não está em uso, porque a Nvidia Gt 540m está apenas suportando o controle de
2 monitores.
Então, onde está o meu problema?
1. Aqui está o que minha saída é quando a Intel está renderizando minha área de trabalho:
Ambos, o monitor Benq e Medion, são ativados corretamente na inicialização.
A primeira coisa, não estou feliz, ocorre quando a tela de login está sendo exibida.
A resolução do monitor Medion menor está correta.
Infelizmente, a tela do Benq não está totalmente em uso. Há espaço não utilizado. Acho que só
os mesmos 1400 * 900 pixels da resolução Medion são copiados na tela maior do Benq.
Por isso, gostaria que os dois monitores tivessem sua resolução preferida em tela cheia, mesmo no login.
Depois de fazer o login corretamente, ambas as resoluções corretas são aplicadas aos monitores.
Nitrogênio - problema resolvido - olhei para o meu comentário abaixo!
Então, agora eu gostaria de usar o nitrogênio, uma ferramenta que torna possível ter diferentes papéis de parede para a tela de pesquisa.
Dê uma olhada em
esta questão !
Eu instalei e apliquei diferentes papéis de parede em ambas as telas.
No Apply, nada acontece.
Eu também fiz o comando de inicialização nitrogen - restore.
O engraçado é que ambos os papéis de parede são mostrados corretamente no desligamento por um curto período de tempo.
Então, talvez a auto abordagem do xorg, detectando os dispositivos com resultions corretos, não seja suficiente. O xorg.conf também está vazio.
É isso com a questão do intel.
2. Aqui está o que minha saída é quando nvidia está renderizando meu desktop:
Agora, quando estou apenas mude a GPU com
sudo prime-select nvidia & amp; & amp; sudo shutdown -r agora
,
o bem conhecido diálogo "Ubuntu está funcionando em baixa resolução ..." está aparecendo.
Embora eu possa renderizar uma única tela, por exemplo, a tela do meu laptop corretamente, sem um outro monitor externo ligado.
Ao executar nvidia-settings depois de conectar o hdmi e vga para ambos os monitores externos, eu
lembre-se que a nvidia não está detectando e mostrando os dois monitores.
Mas eu posso verificar isso depois @home.
Então, o que eu gostaria de ter é:
Uma configuração correta para o processador gpu e nvidia gpu que renderiza o meu desktop.
Quando o Intel Gpu está ligado:
ele deve detectar e usar corretamente os dois monitores externos, mesmo no login.
O nitrogênio deve funcionar. Talvez não esteja funcionando porque o xorg.configuration não é uma configuração salva no xorg.conf.
Quando o meu nvidia gpu eu liguei. Deve usar apenas o monitor Benq maior.
Não deve haver nenhum problema ao alternar entre as duas configurações!
Eu gostaria de ter uma configuração salva para essas duas situações.
O laptop está funcionando como um PC de mesa, então ele ficará na minha mesa, conectado ao Medion e Benq Monitor via Hdmi e Vga.
Então, como podemos resolver isso? Eu não tenho medo de escrever um arquivo de configuração xorg.conf e nvidia com a ajuda de vocês!
Além disso, tomar meu latop no sofá não deve destruir um futuro arquivo xorg.conf quando nenhum monitor externo estiver conectado.
Aqui estão os casos novamente:
Caso 1:
O laptop está começando com os monitores externos conectados e com a renderização gpu da intel:
- > usar os dois monitores externos e renderizar corretamente
Caso 2:
O laptop está começando com os monitores externos conectados e com a renderização nvidia gpu:
- > use somente a tela de laptops e renderize corretamente.
Caso 3:
O laptop está sendo iniciado sem qualquer monitor externo conectado e processamento de gpu da intel:
- > use somente a tela do laptop e renderize corretamente :-D
Caso 4:
O laptop está sendo iniciado sem qualquer monitor externo conectado e com a renderização da nvidia cpu:
- > use somente a tela do laptop e renderize corretamente :-D
O objetivo é conseguir isso sem qualquer configuração adicional entre casos de comutação. Tudo deve ser salvo em arquivos de configuração, talvez ...
Muito obrigado !!! Rly ansioso por você ajuda!