Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: bred81 em 25 de Julho de 2017, 10:36
-
Opa!
No ubuntu 16.04, após atualizar o kernel do 4.8.0-36 para o 4.10.0-27 e meu segundo monitor parou de funcionar.
Tanto usando noveau quanto o nvidia-375 e o segundo monitor não funciona.
Estou usando o note Dell Inspiron 5457 (não sei dizer mais sobre o laptop do que isso).
Eu estou achando que é algo com este pacote: linux-headers-generic-hwe-16.04 pois, antes de formatar a máquina, na última atualização, ele tava dando conflito de versão/dependência (justamente a versão do kernel).
Alguém está passando por isto?
A placa onboard é Intel HD Graphics 520 (Skylake GT2) e a outra é NVIDIA GM108M [GeForce 930M]
-
Ola Bred!!! vc precisa realmente da ultima versao do kernel ou uma mais atual do que a quevc usava? eu estou com a 4.4 ainda aqui e esta muito bom!!!
tente renomear o arquivo responsavel pelo gerenciamento da configuração dos monitores /home/seuusuarioaqui/.config/monitors.xml ele esta na pasta oculta(control+h) para ver, renomeie para outro nome ou exclua, o sistema vai criar novamente esse arquivo no proximo boot e refaça as suas configuraçoes e veja se volta ao normal.
-
Não preciso do último kernel. Só coloquei porque tava pra atualizar (maldita mania).
Eu tentei acessar com o último kernel que tinha (4.8...) mas não surgiu efeito.
Vou tentar renomear o arquivo que você falou pra ver se algo acontece.
-
Fiz um backup do arquivo como você informou mas o kernel 4.8 não recriou o arquivo.
Eis o conteúdo da pasta:
$ ls -1 ~/.config
Atlassian
Atom
autostart
bkp.monitors.xml
cef_user_data
compiz-1
dconf
evolution
gnome-control-center
gnome-session
gtk-2.0
gtk-3.0
ibus
Insync
libaccounts-glib
mimeapps.list
nautilus
pulse
spotify
Trolltech.conf
unity
update-notifier
upstart
user-dirs.dirs
user-dirs.locale
Whatsie
No kernel novo, ele recria o arquivo, mas, só com a informação do monitor do laptop. Eis o conteúdo do xml que tenho de backup:
$ cat ~/.config/bkp.monitors.xml
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="eDP-1">
<vendor>LGD</vendor>
<product>0x0458</product>
<serial>0x00000000</serial>
<width>1366</width>
<height>768</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
</output>
<output name="HDMI-1">
</output>
</configuration>
<configuration>
<clone>no</clone>
<output name="eDP-1">
<vendor>LGD</vendor>
<product>0x0458</product>
<serial>0x00000000</serial>
<width>1366</width>
<height>768</height>
<rate>60</rate>
<x>219</x>
<y>1080</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
</output>
<output name="HDMI-1">
<vendor>PHL</vendor>
<product>0xc0d0</product>
<serial>0x0000cdd4</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
</output>
</configuration>
</monitors>
-
Cara, não sei o que fiz mas foi.
No kernel 4.10..., usando nouveau, ele recriou o arquivo depois de uns 10 restarts.
Sei que tem a ver com o arquivo monitor.xml
Obrigado pela paciência.
-
Entao, funciona assim pelo que eu me lembro! vc exclui ou renomeia o monitor.xml, reinicia o pc, e faz uma nova configuração la em monitores e deixa como que quer ai sim ele cria o novo monitor.xml. Se vc so reiniciar e nao mexer ele nao cria, ele so cria depois que vc acessar a aba monitores e fazer alguma alteração, dai sim ele cria um novo arquivo monitor.xml, vc tambem pode conectar o outro monitor apos excluir o arquivo assim no proximo boot com o monitor conectado, ele ja cria o arquivo contendo a referencia aos dois monitores. Se vc quiser tbm faz uma copia e deixa guardado desse arquivo, nunca se sabe ne?
Outra coisa que é de se pesar e a troca da placa de video, intel quando vc precisa economia de bateria e a dedicada nvidia quando precisa de performance para games,, vc tem que ver se com o driver livre, o nouveau, ele gerencia bem a troca das placas.
tem um applet que se eu nao estiver enganado se chama "prime indicator" que fica na barra de cima, dai e so dar um clique ele ja muda de placa, talvez sendo necessario um logoff ou nao...
Vc pode testar a troca das placas com o driver proprietario, para ver se funciona bem.
Verifique tbm a temperatura se esta tudo ok!
-
[...]tem um applet que se eu nao estiver enganado se chama "prime indicator" que fica na barra de cima, dai e so dar um clique ele ja muda de placa, talvez sendo necessario um logoff ou nao...
Tem um colega aqui do Fórum, o @andrebrait, que andou trabalhando alguma coisa sobre o prime-indicator.
Certa vez ele fez um post aqui sobre isso, esse aqui:
https://ubuntuforum-br.org/index.php/topic,120450.msg661385.html#msg661385
O código que ele fez está aqui:
https://github.com/andrebrait/prime-indicator