Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: erico_kl em 13 de Outubro de 2016, 19:04
-
Olá pessoal!
Estou a muito tempo tentando resolver o problema que tenho no meu notebook Asus modelo N46VM. Ele possui uma placa híbrida intel + Nvidia GeForce 630M, porém eu não consigo fazer ele reconhecer a minha saída HDMI..
Atualmente tenho o driver proprietário da Nvidia com o nvidia-prime, então uso a placa da intel como padrão e troco para a da nvidia quando preciso. O detalhe é o seguinte: quando logo no pc pela placa da intel, o HDMI nem aparece no xrandr, ficando da seguinte forma:
erico@erico-note:~$ xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
1366x768 60.10*+
1360x768 59.80 59.96
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
680x384 60.00
640x360 60.00
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
E quando logo pela placa externa da NVidia, aparece uma saída HDMI, mas quando plugo qualquer monitor/tv nada acontece.. Ou seja, nada é identificado como conectado..
Já testei outras distribuições, como o Manjaro e o KDE Neon, porém a experiência foi semelhante. Alguém aqui já passou por isso? Ficaria extremamente agradecido se tivesse qualquer dica para eu resolver esse problema que tenho e nunca consegui resolver.. O ubuntu ta muito bom aqui no note, reconhecendo as duas placas, sem nenhum problema gráfico, estou apenas com esse problema de não reconhecer o HDMI.. Se tivesse como identificar a saída HDMI utilizando a placa da intel, aí ficaria perfeito!
Agradeço a ajuda de todos!
-
É no mínimo algo estranho existir uma saída HDMI e ela não funcionar, salvo de existir de fato um problema de hardware, isto é, uma avaria.
Num sistema híbrido Intel + NVidia geralmente o Painel de Controle da NVidia (nvidia-settings) dá conta do recado, deveria estar sendo possível configurar isso por lá.
Bem, de alguma forma precisamos saber se não há mesmo uma avaria física no conector HDMI, se já funcionou alguma vez, ainda que seja em outro sistema operacional.
Vamos pelo básico:
1) Tem ou já teve Windows nesse notebook?
Caso positivo, o HDMI já foi testado e funcionou alguma vez?
2) Testou um outro cabo HDMI?
3) Que monitor externo está conectando (marca e modelo)?
4) Observo no manual do notebook (versão inglês), páginas 39 e 40, uma indicação de chaveamento (hardware switch) para monitor.
Especialmente na página 40 consta:
LCD/Monitor Icons (F8):
Toggles between the Notebook
PC’s LCD display and an external monitor in this series:
LCD Only -> CRT Only (External Monitor) -> LCD + CRT
Clone -> LCD + CRT Extend. ( This function does not
work in 256 Colors, select High Color in Display Property
Settings.)
NOTE: Must connect an external monitor
“before” booting up.
Essa indicação está no grupo Special Keyboard Functions/ Colored Hot Keys, ou seja, como de praxe, precisa pressionar a tecla de função e a tecla que se quer acionar.
Bem, o ponto é o seguinte: o que faz mais exatamente essas duas teclas F7 e F8, já testou isso, como diz lá, com o monitor externo conectado antes de ligar?
Note que parece ser o caso de acionamentos sucessivos da F8 na sequência indicada para habilitar um monito externo.
Manual aqui:
http://dlcdnet.asus.com/pub/ASUS/nb/N46VJ/E_eManual_N46VJ_VZ_VER6934.pdf?_ga=1.83159376.778114860.1476404352
-
E quando logo pela placa externa da NVidia, aparece uma saída HDMI, mas quando plugo qualquer monitor/tv nada acontece.. Ou seja, nada é identificado como conectado..
Essa parte aí do que você diz é importante, pois aparentemente aparece uma referência à HDMI no sistema.
Então, reproduza essa situação, faça o login pela gpu nvidia e então execute e poste aqui o resultado do:
Para facilitar, Inicialmente apenas dessa forma simples
xrandr -q -v
Em seguida poste também o resultado dessa forma:
xrandr -q --verbose
(note que antes do --verbose é duplo hífen)
Adicionalmente:
E qual é a versão/ambiente do Ubuntu que está instalada no sistema?
cat /etc/*-release
Qual o kernel ativo?
uname -srvm
-
Primeiro muito obrigado druidaobelix pela resposta detalhada e atenção que você deu..
Vamos em parte:
1) Tem ou já teve Windows nesse notebook?
Caso positivo, o HDMI já foi testado e funcionou alguma vez?
R. Sim, funciona no windows 7 que tenho atualmente em dual boot, no mesmo notebook, sem problemas. Em linux testei com KDE Neon, Manjaro e Elementary OS, e foi neste último onde mais tive sucesso, conseguindo passar a imagem pelo HDMI, mas não o som (novamente não era nenhum problema de configuração em si, pois a saída de som do HDMI não era listada)
2) Testou um outro cabo HDMI?
R. Mesmo funcionando com Windows, testei outro cabo e outro monitor. Nada..
3) Que monitor externo está conectando (marca e modelo)?
R. Em casa testo em uma TV Philips 32", que funciona tanto no box externo que utilizo ligado como HDMI à TV e também no Windows, com o notebook, como informado anteriormente. Mas igualmente já testei em um monitor externo da AOC se não me engano, ligado através de um adaptador HDMI para VGA, sem sucesso (o adaptador também funciona pois outro notebook ligado a ele funciona ok)
4) Observo no manual do notebook (versão inglês), páginas 39 e 40, uma indicação de chaveamento (hardware switch) para monitor.
R. Certo, a tecla F8 faz o switch entre as saídas, e funciona no Windows também, porém quando faço a troca no ubuntu nada acontece, em nenhuma das placas (intel ou nvidia).. Mesmo ligando o notebook já previamente conectado ao HDMI..
Quanto às saídas da console, segue abaixo as saídas com a placa da Intel, na próxima resposta posto os resultados com a placa da Nvidia:
erico@erico-note:~$ xrandr -q -v
xrandr program version 1.5.0
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
1366x768 60.10*+
1360x768 59.80 59.96
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
680x384 60.00
640x360 60.00
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
erico@erico-note:~$ xrandr -q --verbose
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (0x47) normal (normal left inverted right x axis y axis) 309mm x 173mm
Identifier: 0x43
Timestamp: 20416
Subpixel: horizontal rgb
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0006af3c1300000000
01130103801f11780ac8a59e57549226
99505400000001010101010101010101
010101010101121b5646500023302616
360035ad100000180000000f00000000
00000000000000000020000000fe0041
554f0a202020202020202020000000fe
004231343058544e30312e33200a001e
BACKLIGHT: 1818
range: (0, 4882)
Backlight: 1818
range: (0, 4882)
scaling mode: Full aspect
supported: None, Full, Center, Full aspect
1366x768 (0x47) 69.300MHz -HSync -VSync *current +preferred
h: width 1366 start 1404 end 1426 total 1436 skew 0 clock 48.26KHz
v: height 768 start 771 end 777 total 803 clock 60.10Hz
1360x768 (0xe5) 84.750MHz -HSync +VSync
h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.72KHz
v: height 768 start 771 end 781 total 798 clock 59.80Hz
1360x768 (0xe6) 72.000MHz +HSync -VSync
h: width 1360 start 1408 end 1440 total 1520 skew 0 clock 47.37KHz
v: height 768 start 771 end 781 total 790 clock 59.96Hz
1280x720 (0xe7) 74.480MHz -HSync +VSync
h: width 1280 start 1336 end 1472 total 1664 skew 0 clock 44.76KHz
v: height 720 start 721 end 724 total 746 clock 60.00Hz
1024x768 (0xe8) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
1024x576 (0xe9) 46.995MHz -HSync +VSync
h: width 1024 start 1064 end 1168 total 1312 skew 0 clock 35.82KHz
v: height 576 start 577 end 580 total 597 clock 60.00Hz
960x540 (0xea) 40.784MHz -HSync +VSync
h: width 960 start 992 end 1088 total 1216 skew 0 clock 33.54KHz
v: height 540 start 541 end 544 total 559 clock 60.00Hz
800x600 (0xeb) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0xec) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
864x486 (0xed) 32.901MHz -HSync +VSync
h: width 864 start 888 end 976 total 1088 skew 0 clock 30.24KHz
v: height 486 start 487 end 490 total 504 clock 60.00Hz
640x480 (0xee) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x405 (0xef) 22.176MHz -HSync +VSync
h: width 720 start 728 end 800 total 880 skew 0 clock 25.20KHz
v: height 405 start 406 end 409 total 420 clock 60.00Hz
680x384 (0xf0) 19.677MHz -HSync +VSync
h: width 680 start 688 end 752 total 824 skew 0 clock 23.88KHz
v: height 384 start 385 end 388 total 398 clock 60.00Hz
640x360 (0xf1) 17.187MHz -HSync +VSync
h: width 640 start 640 end 704 total 768 skew 0 clock 22.38KHz
v: height 360 start 361 end 364 total 373 clock 60.00Hz
VGA1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x44
Timestamp: 20416
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x45
Timestamp: 20416
Subpixel: no subpixels
Clones:
CRTCs: 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
erico@erico-note:~$ cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
erico@erico-note:~$ uname -srvm
Linux 4.4.0-43-generic #63-Ubuntu SMP Wed Oct 12 13:48:03 UTC 2016 x86_64
-
Seguem abaixo os resultados logando na sessão pela placa da Nvidia:
erico@erico-note:~$ xrandr -q -v
xrandr program version 1.5.0
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
LVDS-1 connected primary 1366x768+0+0 309mm x 173mm
1366x768 60.10*+
1360x768 59.80 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
VGA-1 disconnected
erico@erico-note:~$ xrandr -q --verbose
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x2bd
Timestamp: 1317444
Subpixel: unknown
Clones:
CRTCs: 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: HDMI
ConnectorNumber: 2
_ConnectorLocation: 2
LVDS-1 connected primary 1366x768+0+0 (0x45) normal (normal) 309mm x 173mm
Identifier: 0x42
Timestamp: 1317444
Subpixel: horizontal rgb
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 3 4
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0006af3c1300000000
01130103801f11780ac8a59e57549226
99505400000001010101010101010101
010101010101121b5646500023302616
360035ad100000180000000f00000000
00000000000000000020000000fe0041
554f0a202020202020202020000000fe
004231343058544e30312e33200a001e
scaling mode: Full aspect
supported: None, Full, Center, Full aspect
1366x768 (0x45) 69.300MHz -HSync -VSync *current +preferred
h: width 1366 start 1404 end 1426 total 1436 skew 0 clock 48.26KHz
v: height 768 start 771 end 777 total 803 clock 60.10Hz
1360x768 (0x46) 84.750MHz -HSync +VSync
h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.72KHz
v: height 768 start 771 end 781 total 798 clock 59.80Hz
1360x768 (0x47) 72.000MHz +HSync -VSync
h: width 1360 start 1408 end 1440 total 1520 skew 0 clock 47.37KHz
v: height 768 start 771 end 781 total 790 clock 59.96Hz
1024x768 (0x48) 133.475MHz -HSync +VSync DoubleScan
h: width 1024 start 1100 end 1212 total 1400 skew 0 clock 95.34KHz
v: height 768 start 768 end 770 total 794 clock 60.04Hz
1024x768 (0x49) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
960x720 (0x4a) 117.000MHz -HSync +VSync DoubleScan
h: width 960 start 1024 end 1128 total 1300 skew 0 clock 90.00KHz
v: height 720 start 720 end 722 total 750 clock 60.00Hz
928x696 (0x4b) 109.150MHz -HSync +VSync DoubleScan
h: width 928 start 976 end 1088 total 1264 skew 0 clock 86.35KHz
v: height 696 start 696 end 698 total 719 clock 60.05Hz
896x672 (0x4c) 102.400MHz -HSync +VSync DoubleScan
h: width 896 start 960 end 1060 total 1224 skew 0 clock 83.66KHz
v: height 672 start 672 end 674 total 697 clock 60.01Hz
960x600 (0x4d) 77.000MHz +HSync -VSync DoubleScan
h: width 960 start 984 end 1000 total 1040 skew 0 clock 74.04KHz
v: height 600 start 601 end 604 total 617 clock 60.00Hz
960x540 (0x4e) 69.250MHz +HSync -VSync DoubleScan
h: width 960 start 984 end 1000 total 1040 skew 0 clock 66.59KHz
v: height 540 start 541 end 544 total 555 clock 59.99Hz
800x600 (0x4f) 81.000MHz +HSync +VSync DoubleScan
h: width 800 start 832 end 928 total 1080 skew 0 clock 75.00KHz
v: height 600 start 600 end 602 total 625 clock 60.00Hz
800x600 (0x50) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x51) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
840x525 (0x52) 73.125MHz -HSync +VSync DoubleScan
h: width 840 start 892 end 980 total 1120 skew 0 clock 65.29KHz
v: height 525 start 526 end 529 total 544 clock 60.01Hz
840x525 (0x53) 59.500MHz +HSync -VSync DoubleScan
h: width 840 start 864 end 880 total 920 skew 0 clock 64.67KHz
v: height 525 start 526 end 529 total 540 clock 59.88Hz
800x512 (0x54) 51.562MHz +HSync +VSync DoubleScan
h: width 800 start 800 end 828 total 832 skew 0 clock 61.97KHz
v: height 512 start 512 end 514 total 515 clock 60.17Hz
700x525 (0x55) 61.000MHz +HSync +VSync DoubleScan
h: width 700 start 744 end 820 total 940 skew 0 clock 64.89KHz
v: height 525 start 526 end 532 total 541 clock 59.98Hz
640x512 (0x56) 54.000MHz +HSync +VSync DoubleScan
h: width 640 start 664 end 720 total 844 skew 0 clock 63.98KHz
v: height 512 start 512 end 514 total 533 clock 60.02Hz
720x450 (0x57) 53.250MHz -HSync +VSync DoubleScan
h: width 720 start 760 end 836 total 952 skew 0 clock 55.93KHz
v: height 450 start 451 end 454 total 467 clock 59.89Hz
640x480 (0x58) 54.000MHz +HSync +VSync DoubleScan
h: width 640 start 688 end 744 total 900 skew 0 clock 60.00KHz
v: height 480 start 480 end 482 total 500 clock 60.00Hz
640x480 (0x59) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
680x384 (0x5a) 42.375MHz -HSync +VSync DoubleScan
h: width 680 start 716 end 784 total 888 skew 0 clock 47.72KHz
v: height 384 start 385 end 390 total 399 clock 59.80Hz
680x384 (0x5b) 36.000MHz +HSync -VSync DoubleScan
h: width 680 start 704 end 720 total 760 skew 0 clock 47.37KHz
v: height 384 start 385 end 390 total 395 clock 59.96Hz
576x432 (0x5c) 40.810MHz -HSync +VSync DoubleScan
h: width 576 start 608 end 668 total 760 skew 0 clock 53.70KHz
v: height 432 start 432 end 434 total 447 clock 60.06Hz
512x384 (0x5d) 32.500MHz -HSync -VSync DoubleScan
h: width 512 start 524 end 592 total 672 skew 0 clock 48.36KHz
v: height 384 start 385 end 388 total 403 clock 60.00Hz
400x300 (0x5e) 20.000MHz +HSync +VSync DoubleScan
h: width 400 start 420 end 484 total 528 skew 0 clock 37.88KHz
v: height 300 start 300 end 302 total 314 clock 60.32Hz
400x300 (0x5f) 18.000MHz +HSync +VSync DoubleScan
h: width 400 start 412 end 448 total 512 skew 0 clock 35.16KHz
v: height 300 start 300 end 301 total 312 clock 56.34Hz
320x240 (0x60) 12.587MHz -HSync -VSync DoubleScan
h: width 320 start 328 end 376 total 400 skew 0 clock 31.47KHz
v: height 240 start 245 end 246 total 262 clock 60.05Hz
VGA-1 disconnected (normal)
Identifier: 0x43
Timestamp: 1317444
Subpixel: unknown
Clones:
CRTCs: 0 3 4
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
-
Um outro detalhe.. Liguei o note agora, ligado à placa da Nvidia com o HDMI ligado, e o resultado foi o mesmo que tive usando o driver padrão da instalação: notebook inteiro completamente travado após logar, sem conseguir acessar nem o terminal em modo texto (Ctrl + Alt + F2/3 ...)
-
Um outro detalhe.. Liguei o note agora, ligado à placa da Nvidia com o HDMI ligado, e o resultado foi o mesmo que tive usando o driver padrão da instalação: notebook inteiro completamente travado após logar, sem conseguir acessar nem o terminal em modo texto (Ctrl + Alt + F2/3 ...)
Essa é uma variável inesperada, não tinha entendido que havia travamento do sistema o que pode mudar a natureza da questão.
Travamentos podem estar relacionados a drivers.
Explica melhor esse quadro. Note que quem está do lado de cá, sem acessar e ver diretamente o equipamento só tem a descrição que você faz para poder "mentalizar" o que possa estar aí acontecendo, daí a necessidade de informações amplas e precisas sobre o cenário existente.
O foco até então era na saída HDMI que não apresentava imagem, entretanto agora temos um travamento geral do sistema.
I) De forma esquemática para ficar mais fácil de entender:
Notebook com duas gpu - Intel + Nvidia
1) Sem nada ligado na saída HDMI
1a) inicia usando Intel --> tudo funciona?
1b) inicia usando Nvidia--> tudo funciona?
1c) alterna entre uma e outra --> sem problemas?
2) Monitor plugado na saída HDMI, porém desligado na switch F8
2a) inicia usando Intel -->
2b) inicia usando Nvidia-->
2c) alterna entre uma e outra -->
Quais os resultados da situação acima?
3) Monitor plugado na saída HDMI, porém **ligado** na switch F8
3a) inicia usando Intel -->
3b) inicia usando Nvidia-->
3c) alterna entre uma e outra -->
Quais os resultados da situação acima?
II) Qual o driver de vídeo nvidia que está usando no sistema e quais os disponíveis?
sudo lshw -c display
ubuntu-drivers list
apt-cache search "NVIDIA binary driver"
glxinfo | grep -i nvidia
Se esse último comando não executar, caso já não tenha, para usar a implementação GLX talvez precise instalar antes o mesa-utils.
Para ver se está ou não instalado execute:
glxgears
glxheads
Se não estiver mesmo, então instale:
sudo apt install mesa-utils
Para quaisquer testes privilegia sempre ligar o monitor externo de conector hdmi da placa do notebool para conector hdmi do monitor, para tornar mais fácil a observação e não introduzir mais uma variável no problema.
-
[...] notebook inteiro completamente travado após logar, sem conseguir acessar nem o terminal em modo texto (Ctrl + Alt + F2/3 ...)
Relendo o post anterior, não ficou claro, então, dito de outra forma: se não resolver antes o problema de travamento, que não responde a nenhum comando, então nada mais será possível.
Se existe um travamento então não é possível configurar nada, monitor algum, nada irá adiante, então antes precisa resolver isso.
A experiência anterior com o Elementary OS pode ser importante na busca de uma solução.
-
Na verdade sempre que tentei lidar com drivers da nvidia tive prolemas graves.. por sorte foi "só" congelamento completo do sistema, e não a perca total da interface gráfica, como já tive em outros casos..
Já faz tempo que desisti de deixar tudo funcionando (ambas as placas, com todo ambiente gráfico ok, com todas as saídas externas ok), então o que eu queria era apenas um sistema liso podendo conectar HDMI/VGA sem problemas, se pra isso eu precise desabilitar a placa da nvidia não tem problema, aliás, é só qdo "mexo" nela que existe problemas, então...
A questão do travamento não sei se está relacionada ao driver, pq eu já tinha esse travamento com os drivers default (nouveau).. De qualquer forma, sobre os testes que você comentou, não tenho como simular a situação do switch que você comentou, pois a troca simplesmente não ocorre no ubuntu, seja qual for a placa conectada.. (o atalho aqui é Fn + F8, que funciona normalmente no windows para habilitar/desabilitar o monitor interno e externo).
Seguem abaixo os comandos solicitados:
erico@erico-note:~/workspaces/angular/WineShop/dist$ sudo lshw -c display
*-display
descrição: VGA compatible controller
produto: GF108M [GeForce GT 630M]
fabricante: NVIDIA Corporation
ID físico: 0
informações do barramento: pci@0000:01:00.0
versão: a1
largura: 64 bits
clock: 33MHz
capacidades: pm msi pciexpress vga_controller bus_master cap_list rom
configuração: driver=nvidia latency=0
recursos: irq:16 memória:f6000000-f6ffffff memória:e0000000-efffffff memória:f0000000-f1ffffff porta de E/S:e000(tamanho=128) memória:f7000000-f707ffff
*-display
descrição: VGA compatible controller
produto: 3rd Gen Core processor Graphics Controller
fabricante: Intel Corporation
ID físico: 2
informações do barramento: pci@0000:00:02.0
versão: 09
largura: 64 bits
clock: 33MHz
capacidades: msi pm vga_controller bus_master cap_list rom
configuração: driver=i915 latency=0
recursos: irq:29 memória:f7400000-f77fffff memória:d0000000-dfffffff porta de E/S:f000(tamanho=64)
erico@erico-note:~/workspaces/angular/WineShop/dist$ ubuntu-drivers list
intel-microcode
nvidia-304
nvidia-340
nvidia-361
nvidia-304-updates
erico@erico-note:~/workspaces/angular/WineShop/dist$ apt-cache search "NVIDIA binary driver"
nvidia-340 - NVIDIA binary driver - version 340.96
nvidia-361 - NVIDIA binary driver - version 361.42
O "glxinfo | grep -i nvidia" não teve resultado nenhum logando com a placa da intel, vou rodar em seguida utilizando nvidia e aí posto aqui
O glxgears roda sem problemas em ambas as placas, e da pra perceber o uso da placa externa pela quantidade de FPS (em torno de 7500 FPS com nvidia e 60 com intel)
-
Logando com placa da Nvidia:
erico@erico-note:~$ glxinfo | grep -i nvidia
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL core profile version string: 4.5.0 NVIDIA 361.42
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL version string: 4.5.0 NVIDIA 361.42
OpenGL shading language version string: 4.50 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 361.42
Fiz o teste ligando o note com o HDMI conectado e pela placa da intel.. Ligou normalmente, porém sem sinal do HDMI e com o switch (Fn+F8) não fazendo nada, como comentei anteriormente..
-
Fiz o teste ligando o note com o HDMI conectado e pela placa da intel.. Ligou normalmente, porém sem sinal do HDMI e com o switch (Fn+F8) não fazendo nada, como comentei anteriormente.
.
Veja se o raciocínio está correto (até porque não estou vendo o computador), mas quero crer que a placa Intel instalada simplesmente não tem ligação com o HDMI, dificilmente teria.
Evidentemente não temos o projeto físico eletrônico desse notebook para confirmar isso, mas parece pouco provável que o fabricante Asus fizesse uma ligação entre uma coisa e outra, até porque são chipsets diferentes em projetos diferentes.
A gpu Intel é uma arquitetura integrada ao processador e em condições regulares há um conector hdmi ligado a essa gpu, o que é mais que normal em notebooks que possuem apenas essa espécie de gpu e não uma outra dedicada, como é o caso do seu sistema.
Entretanto, quando há uma gpu dedicada, isto é, uma segunda gpu, como é o caso aí dessa nvidia, a gpu nvidia já vem estabelecida com o conector hdmi, é projeto da própria Nvidia, não é algo opcional, pode ver lá nas especificações dela fabricante, então nesse caso, dificilmente o fabricante do computador (o montador) irá no seu projeto também estabelecer uma ligação física eletrônica entre a gpu Intel padrão e o conector hdmi que está na gpu da placa dedicada, no caso a nvidia e muito menos gastar em colocar dois conectores hdmi, um para cada gpu.
A suposição geral é que quando o equipamento possui uma placa dedicada (nvidia ou radeon) e todas atualmente possuem conector hdmi, quando alguém liga um monitor externo usando o conector hdmi irá usar a placa dedicada e nunca a placa onboard básica do sistema.
Mas tudo isso é só teorizando, sem ver o notebook, então você precisa confirmar aí o que há nele, se existe ou não mais de uma saída hdmi (ontem ou anteontem quando vi o manual não prestei atenção nisso) ou ainda se há o funcionamento da hdmi quando apenas a gpu Intel está operando (o que dá para ver no Windows, já que lá está funcionando.
Esse esclarecimento é importante para direcionar o raciocínio.
-
Uma tentativa é alterar esse driver nvidia que está em uso.
O sistema está usando o 361.42.
O fabricante está dizendo que o driver mais atual para essa placa é esse:
Versão: 367.57
Data de Lançamento: 2016.10.10
Sistema Operacional: Linux 64-bit
Linguagem: Português (Brazil)
Tamanho: 73.55 MB
Produtos suportados
GeForce 600M Series (Notebooks):
GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 675M, GeForce GTX 670MX, GeForce GTX 670M, GeForce GTX 660M, GeForce GT 650M, GeForce GT 645M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 635M, GeForce GT 630M, GeForce GT 625M, GeForce GT 620M, GeForce 610M
http://www.nvidia.com.br/download/driverResults.aspx/108780/br
Mas esse é o binário direto, antes é melhor tentar trabalhar com os drivers da própria distribuições, depois com os da ppa graphics-drivers (esta talvez seja a melhor aposta) e finalmente, se antes não resultou positivo, só então partir para o binário direto do fabricante.
Já experimentou as outras alternativas de drivers que há aí no seu sistema?
Já experimentou usar os drivers da ppa graphics-drivers?
-
Eu já tinha pensado nisso que você falou, seu raciocínio realmente faz sentido. Porém, eu vejo outros notebooks por aí com a tecnologia optimus que não possuem este problema, mesmo utilizando apenas a placa da intel, alguma coisa acontece (e esse "alguma coisa" pode ser tanto no hardware quanto no software/driver) para que a saída HDMI seja interpretada de alguma forma pelo driver da intel, como uma espécie de "ponte" entre ambas as placas ou até mesmo entre a placa onboard e a saída HDMI..
Digo isso pois já vi em funcionamento, um notebook Dell vostro com placa intel e outra nvidia 740M, funcionando sem problemas o HDMI, mesmo utilizando o driver genérico da distribuição. No caso específico deste notebook em que tive acesso, ele não possui uma saída VGA, como é o caso do meu, na qual nunca tive problemas.
Pensando nisso, é estranho imaginar que a saída VGA do meu note esteja atrelada à placa da intel, enquanto a do HDMI esteja fisicamente conectada apenas com a gpu nvidia. Mesmo se fosse assim, por que em outros modelos com placas híbridas intel+nvidia até mesmo os drivers open source são capazes de identificar as saídas HDMI (áudio/vídeo)? E ainda, como que havia funcionado no elementary OS, onde eu não usava nenhum driver específico para a NVidia? Será que pode existir uma incompatibilidade com o kernel? Não lembro se antes de 2014 eu tinha este problema do HDMI no linux, mas lembro que tinha quando usava o kubuntu 14.04, inclusive tem um post meu aqui (https://www.vivaolinux.com.br/topico/KDE-4/HDMI-nao-reconhece-no-Kubuntu-1404) que prova hehe..
A sua sugestão de utilizar este PPA já tinha considerado, vou fazer o teste aqui e assim que tiver uma posição eu informo o resultado.
Acabei de mandar um e-mail para o suporte direto da ASUS, pra tentar entender melhor como as saídas estão interligadas e então poder ir mais certo na solução do problema, pois no manual não encontrei informações específicas a respeito disso..
-
Testei agora com o ppa-graphics, porém sem sucesso.. Obtive o mesmo resultado do driver proprietário instalado anteriormente..
Abaixo um print do driver utilizado agora e dos demais do ppa-graphics disponíveis. Sugere a utilização de algum outro destes da lista?
(https://s22.postimg.org/sc1znr9z5/print_nvidia.png) (https://postimg.org/image/sc1znr9z1/)
-
Já tive uma experiência com cabo HDMI que me deixou doido. Veio a funcionar quando utilizei outro cabo. A razão era que o cabo inicial tinha um sistema dúplex (se não me engano o nome) que não é compatível com o Ubuntu. Com outro cabo simple (se não me engano o nome) deu certo de primeira.
-
Testei agora com o ppa-graphics, porém sem sucesso.. Obtive o mesmo resultado do driver proprietário instalado anteriormente..
Abaixo um print do driver utilizado agora e dos demais do ppa-graphics disponíveis. Sugere a utilização de algum outro destes da lista?
Só clareando o raciocínio: a razão de estar experimentando novos drivers para a nvdia é pelo fato do travamento (que aliás ainda não consegui compreender claramente em que exatas circunstâncias específicas ele ocorre), vez que lá no post #5 você havia dito:
"Um outro detalhe.. Liguei o note agora, ligado à placa da Nvidia com o HDMI ligado, e o resultado foi o mesmo que tive usando o driver padrão da instalação: notebook inteiro completamente travado após logar, sem conseguir acessar nem o terminal em modo texto (Ctrl + Alt + F2/3 ...)"
Pois bem, experimentado um novo driver, agora da ppa graphics-drivers o objetivo imediato é verificar se com esse(s) novo(s) driver(s) **não** ocorre travamento**, sempre supondo o monitor externo conectado, a switch da tecla F8 acionada para monitor LCD externo e a saída alternada para a nvidia. Esse é o cenário a ser obtido sem travamento com algum drivers, ou seja, resolver a questão que havia sido colocada lá no post #5 e isso **independentemente** de estar ocorrendo ou não vídeo pela saída hdmi. Apenas é necessário que ela esteja ativada, que a nvidia do prime esteja ativada e não ocorra travamento.
Isso posto, lá no launchpad da ppa graphics-drivers (estranhamente) consta:
"For GeForce 6 and 7 series GPUs use `nvidia-304` (304.132)"
Confira aqui:
https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
Bem, seja lá por qual razão for, o fato é que consta lá aquela afirmativa, assim sendo, então experimente o driver 304.
sudo apt install nvidia-304 nvidia-setting
Note, reafirmo, que não se trata de , neste momento, funcionar ou não a hdmi e sim de **não ocorrer travamento** quando as funções acima descritas estiverem ativas, conforme o anterior post #5.
Se não resolver isso não há próximo passo, essa é a questão.
Desses outros drivers que estão aparecendo como disponíves no quadro do post #13, caso o teste com o 304 não tenha resolvido o travamento, então evidentemente também interessa, para esse efeito do travamento, o 367, já que o fabricante nvidia está dizendo no site deles que esse é o mais atual driver para essa placa GeForce GT 630M, logo, verifique também.
sudo apt install nvidia-367 nvidia-setting
Claro que se continuar ocorrendo o travamento tanto com o 304 quanto com o 367, nessa altura do campeonato não custa nada ir esgotando as possibilidades e testando todos os demais, um a um, dos que estão no quadro, tendo sempre em mente que o objetivo imediato é **não ocorrer o travamento** no cenário do post #5, **independentemente** de hdmi funcionar de fato ou não.
Se tivermos um cenário estabilizado, sem travamento, então aí sim e só aí, podemos pensar em ir adiante.
Tenha sempre em mente a afirmativa que você fez no post #5, aquele é o cenário que precisa ser testado com outros drivers. É isso! Esqueça, por enquanto, se aparece imagem ou não no monitor externo via hdmi.
Finalmente, nesse quadro de teste, cada vez que trocar um driver precisa reiniciar o sistema (monitor externo plugado, F8 chaveada para LCD externo, nvidia ativada), porque o envio de certos sinais são feito no boot, e então observar se com o driver testado há ou não travamento.
-
Avanços.. Eu consegui passar a imagem do note pra TV por HDMI, mas com algumas ressalvas:
1) Só consigo este procedimento se eu ligar o note pela placa da intel, plugar o cabo HDMI e então encerrar a sessão logando com a placa da nvidia (pelo nvidia-prime)..
2) Só fica bom se eu colocar a saída apenas pra TV ou pro note ou espelhado, ou seja, com a área de trabalho estendida fica bem bugado..
3) Se eu tirar o cabo HDMI, o note volta apenas com a tela completamente preta e o cursor do mouse.. E os switches do Fn+F8 não fazem nada pois só existe uma saída. Neste caso apenas reiniciando o note para voltar ao normal..
4) O som não passa para a TV, novamente não existe nenhuma saída de áudio por HDMI, testei com o controle de áudio padrão do pulseaudio e com o pavucontrol, sem sucesso.
5) Se eu ligar o pc na placa da intel, trocar para a nvidia, desligar o PC, colocar o cabo HDMI e ligar o note, aí ele liga travado, como informado nos posts anteriores
Enfim, pelo menos acho que agora está claro que a saída HDMI está diretamente vinculada à placa offboard da nvidia. Para resolver estes problemas acima quem sabe é apenas uma questão de driver (não estou utilizando nenhum arquivo xorg.conf, pois se gero pelo nvidia-xconfig não tenho bons resultados..)
-
Avanços.. Eu consegui passar a imagem do note pra TV por HDMI, mas com algumas ressalvas:
Ótimo, ótimo, se tiver sinal tudo isso aí se conserta, são apenas detalhes, o importante é que haja sinal de vida, que a hdmi apareça como "connected".
Então agora, com a hdmi funcionando é necessário obter novamente:
xrandr -q
Editando, esqueci de perguntar:
Qual o driver nvidia que está carregado?
-
Obrigado druidaobelix e desculpe, só vi agora a sua resposta (vi depois de ter respondido com o post acima).. Estou fazendo mais testes aqui para verificar este travamento, e posto aqui qualquer resultado a mais que eu vier a obter.
-
Estou utilizando o mesmo do print que postei antes, o 367.44. Realmente a indicação lá é usar o legacy 304, você acha interessante testar com esse cara?
erico@erico-note:~$ xrandr -q
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 16384 x 16384
HDMI-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 886mm x 498mm
1920x1080 60.00 + 60.00 59.94 50.00 29.97 25.00 24.00 23.97 60.05 60.00 50.04
1360x768 60.02*
1280x1024 60.02
1280x720 59.94 50.00
1024x768 60.00
800x600 60.32
720x576 50.00 50.08
720x480 59.94 60.05
640x480 59.94 59.93
LVDS-1 connected primary 1360x768+0+0 309mm x 173mm
1366x768 60.10 +
1360x768 59.80* 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
VGA-1 disconnected
1024x768 (0x49) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x50) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
640x480 (0x59) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
-
Estou utilizando o mesmo do print que postei antes, o 367.44. Realmente a indicação lá é usar o legacy 304, você acha interessante testar com esse cara?
Se está funcionando com o 367.44 deixe com ele mesmo, não há, em princípio, razão para ir para outro.
Adiante se alguma coisa adicional enroscar, então até se pode pensar nisso, mas por enquanto se o 367 está dando vida na hdmi, é o que basta.
-
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 16384 x 16384
HDMI-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 886mm x 498mm
1920x1080 60.00 + 60.00 59.94 50.00 29.97 25.00 24.00 23.97 60.05 60.00 50.04
A saída HDMI-0 está indicando a resolução:
HDMI-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 886mm x 498mm
Aparentemente está espelhando a imagem da tela do notebook.
A indicação é que o monitor/TV atinge a resolução 1920x1080.
Essa é mesmo a resolução correta desse monitor/TV, ele de fato vai em full HD?
Se não souber a fonte primária é consultar o manual ou ainda talvez seja possível obter no prompt do grub, se o monitor/TV estiver com imagem naquele momento.
Se atingir mesmo, então agora é só ajustar.
-
Veja, a primeira e mais fácil forma de ajuste desse cenário é a partir do Painel de Controle da NVidia (Server Settings ou algo assim).
Em algum lugar aí deve ter um ícone para acionar isso, ou então vai no terminar e chama o programa:
nvidia-settings
Em XServer Display Configuration deve estar aparecendo ambos os monitores e as configurações.
Se não estiver dando para alterar por lá, então é fazer direto mesmo pelo terminal.
-
Fiz mais testes aqui, realmente o que não consigo usar é área de trabalho estendida, pois tudo fica fora de ordem e com bugs de repaint por toda parte, o que não ocorre quando o vídeo está apenas na TV, no note, ou espelhado..
Testei tirar o cabo e parece que não existe mais o problema da tela ficar preta e aparecer apenas o cursor, o que ocorre apenas em alguns casos é aparecer uma mensagem de erro do monitor, mas sem deixar o notebook operacional.. Não sei oq fiz para resolver mas parece q posso "pular" este problema kk..
Quanto ao som realmente continua uma incógnita, não é apenas configuração de áudio pois em nenhum controle de áudio aparece a saída de áudio HDMI, porém aparece uma que eu desconheço "Saída Digital (S/PDIF)", porém ela aparece com ou sem HDMI ligado, e mesmo ativando a mesma não emite som em lugar nenhum.. então acredito que não é por aí..
Sobre a TV, a resolução informada está correta sim, ela é Full HD, e consigo esta resolução ao deixar a imagem apenas na TV, sem problemas.
Um outro detalhe que percebi é que a saída HDMI continua informando "connected" no xrandr, mesmo após desplugar o cabo.. Mas enfim, isso por mim é o de menos.. Conseguindo resolver o problema do som e da área de trabalho estendida, acho que da pra "cravar a bandeira"
Vou testar as configurações a partir do painel de controle da nvidia e posto aqui em seguida..
-
Para não ter que escrever aqui tudo de novo [e economizar dedo :) ] vou linkar abaixo dois tópicos recentes que podem auxiliar a corrigir essa configuração dos monitores. É bastante fácil de ser feito.
Como Utilizar no notebook dois monitores
http://ubuntuforum-br.org/index.php/topic,120802.msg663166.html#msg663166
Corrigir área de trabalho no monitor
http://ubuntuforum-br.org/index.php/topic,120845.msg663480.html#msg663480
Se tiver alguma dúvida na execução sobre o que consta desses tópicos, pergunte aqui no seu próprio tópico.
-
Certo.. Eu acessei as configurações da NVidia, porém as configurações feitas ali ficarão salvas no xorg.conf é isso? Quando dou um aplicar aparece uma mensagem dizendo que várias propriedades não puderam ser alteradas, e como não tenho certeza de qual configurações que o painel de controle identificou como alteradas, preferi não modificar.
Esses posts que você passou seriam para configurar o xrandr na inicialização certo? Não sei se é isso o que preciso, pois a área de trabalho fica estendida, mas com vários bugs de posicionamento, repaint etc..
-
Esses posts que você passou seriam para configurar o xrandr na inicialização certo? Não sei se é isso o que preciso, pois a área de trabalho fica estendida, mas com vários bugs de posicionamento, repaint etc..
É só seguir o que está lá e dá para configurar perfeitamente usando o xrandr, do modo como está exposto, não tem como errar.
-
Copie esse comando abaixo com o mouse, cole no terminal, dá um [enter] e veja o que acontece:
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output LVDS-1 --mode 1360x768 --pos 1920x0 --rotate normal --right-of HDMI-0
-
Ocorre um erro quando executo os parâmetros solicitados:
erico@erico-note:~$ xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output LVDS-1 --mode 1360x768 --pos 1920x0 --rotate normal --right-of HDMI-0
xrandr: Configure crtc 1 failed
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 49
Current serial number in output stream: 49
-
A respeito do som, são apenas estas duas saídas que aparecem, tanto plugado ao HDMI quanto desplugado. A primeira não emite som em nenhum lugar, e a segunda é a saída default do próprio note
(https://s10.postimg.org/yxcu71imx/som.png) (https://postimg.org/image/9rbw07hcl/)
erico@erico-note:~$ aplay -l
**** Lista de Dispositivos PLAYBACK Hardware ****
placa 0: PCH [HDA Intel PCH], dispositivo 0: ALC663 Analog [ALC663 Analog]
Dispositivo secundário: 0/1
Dispositivo secundário #0: subdevice #0
placa 0: PCH [HDA Intel PCH], dispositivo 1: ALC663 Digital [ALC663 Digital]
Dispositivo secundário: 1/1
Dispositivo secundário #0: subdevice #0
erico@erico-note:~$ lspci -v
...
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
Subsystem: ASUSTeK Computer Inc. 7 Series/C210 Series Chipset Family High Definition Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at f7a10000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
...
-
xrandr: Configure crtc 1 failed
Êpa, deu erro!
crtc 1 é o pequeno, não é isso?
Digo, o built-in, o monitor do notebook, certo?
LVDS-1 connected primary 1360x768+0+0 309mm x 173mm
1366x768 60.10 +
Altere o 1360 para 1366, vamos ver se vai.
Já corrigi na linha do comando abaixo, então é só copiar, colar no terminal e enter nele.
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output LVDS-1 --mode 1366x768 --pos 1920x0 --rotate normal --right-of HDMI-0
Melhor se concentrar inicialmente apenas em configurar as imagens dos monitores, sem o que vai ficar muito bagunçado o tópico, depois que acertar isso, aí então vai para a questão do som, que é outro departamento, ou seja, uma coisa de cada vez.
-
Eu tinha tentado como 1366 mesmo, primeiro tentei direto com o comando q vc colocou depois percebi que estava 1360 ao invés de 1366.. mas pra ambos os comandos a saída é a mesma..
Pergunto, é necessário colocar o parâmetro --pos? O --right-of não dá conta do posicionamento sozinho?
-
Eu tinha tentado como 1366 mesmo, primeiro tentei direto com o comando q vc colocou depois percebi que estava 1360 ao invés de 1366.. mas pra ambos os comandos a saída é a mesma..
Pergunto, é necessário colocar o parâmetro --pos? O --right-of não dá conta do posicionamento sozinho?
Então aí pŕecisa de uma outra abordagem, tentar isolar o problema e identificar de fato onde ele possa estar. Teste se a questão está mesmo na LVDS-1.
Primeiro execute o comando separado para HDMI-0 e veja se ele configura isoladamente (mesmo deixando o LVDS-1 desconfigurado).
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal
Configurando ou não, faça o desligamento lógico de LVDS-1, por software, e ao mesmo tempo configure HDMI-0.
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --left-of LVDS-1 --output LVDS-1 --off
O que resulta disso?
-
Parece que existe uma complicação aí, o que era esperado dado o contexto problemático de fazer funcionar a hdmi.
Veja que o modo que está sendo apontado já é em si estranho e incomum:
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 16384 x 16384
LVDS-1 connected primary 1360x768+0+0 309mm x 173mm
Normalmente a configuração já estaria por si só em 1366 e não em 1360 como primariamente está aparecendo.
Note que após ter trocado o driver e conseguido configurar a hdmi, alguma coisa alterou-se no caminho.
Observe lá no seu post inicial do tópico o então resultado do xrandr:
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
Observe ainda no post #3, primeira parte da placa Intel e ainda no post #4, primeira parte, carregando pela Nvídia:
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
1366x768 60.10*+
Quando carrega pela Intel o identificador (=nome lógico) do monitor build-in é LVDS1, já quando carrega pelo prime Nvidia é LVDS-1 (para o sistema são identificadores diferentes, o que já será um complicômetro), entretanto, tanto num caso como no outro a resolução setada é aquela acima.
Entretanto, após ter alterado o driver e feito finalmente funcionar a hdmi e, por consequência, o monitor externo, já agora é apresentado dessa forma:
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 16384 x 16384
LVDS-1 connected primary 1360x768+0+0 309mm x 173mm
Ou seja, está patente a mudança ocorrida.
O que se pode fazer assim mais de imediato é supor que o mode não esteja definido, sei lá porque, por alguma particularidade do hardware, e então acrescentar o 1366x768 como se ele não existisse e depois configurar.
Experimente aí, vamos ver o que dá.
-
É melhor também confirmar a especificação física real dessa tela do notebook, fiz uma vista rápida no manual e não achei a resolução 'oficial' dele.
Instale aí:
sudo apt install edid-decode
Depois faça:
xrandr --prop | edid-decode
Traga o resultado.
Vamos ver se assim traz o LVDS-1 na frente ou vai precisar filtrar.
-
Eu tinha tentado como 1366 mesmo, primeiro tentei direto com o comando q vc colocou depois percebi que estava 1360 ao invés de 1366.. mas pra ambos os comandos a saída é a mesma..
Pergunto, é necessário colocar o parâmetro --pos? O --right-of não dá conta do posicionamento sozinho?
Então aí pŕecisa de uma outra abordagem, tentar isolar o problema e identificar de fato onde ele possa estar. Teste se a questão está mesmo na LVDS-1.
Primeiro execute o comando separado para HDMI-0 e veja se ele configura isoladamente (mesmo deixando o LVDS-1 desconfigurado).
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal
Configurando ou não, faça o desligamento lógico de LVDS-1, por software, e ao mesmo tempo configure HDMI-0.
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --left-of LVDS-1 --output LVDS-1 --off
O que resulta disso?
Apesar de ter dado erro na primeira tentativa do primeiro comando, a TV ficou com a resolução correta de 1920x1080 e o note alterou a resolução de 1366x768 pra 1360x768 (estranho).. O segundo comando fez o esperado, apenas desativou o monitor do note..
Primeira execução:
erico@erico-note:~$ xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 29 (RRSetPanning)
Serial number of failed request: 40
Current serial number in output stream: 40
-
É melhor também confirmar a especificação física real dessa tela do notebook, fiz uma vista rápida no manual e não achei a resolução 'oficial' dele.
Instale aí:
sudo apt install edid-decode
Depois faça:
xrandr --prop | edid-decode
Traga o resultado.
Vamos ver se assim traz o LVDS-1 na frente ou vai precisar filtrar.
Resultado:
erico@erico-note:~$ xrandr --prop | edid-decode
Extracted contents:
header: 00 ff ff ff ff ff ff 00
serial number: 41 0c 01 00 01 01 01 01 01 15
version: 01 03
basic params: 80 47 28 78 2a
chroma info: 28 8e 9e 55 48 97 24 16 48 4b
established: 21 08 00
standard: 81 80 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 00 d0 52 00 00 1a
descriptor 2: 66 21 50 b0 51 00 1b 30 40 70 36 00 76 f2 31 00 00 1e
descriptor 3: 00 00 00 fc 00 50 48 49 4c 49 50 53 0a 20 20 20 20 20
descriptor 4: 00 00 00 fd 00 3b 3c 1f 44 0f 00 0a 20 20 20 20 20 20
extensions: 01
checksum: 5d
Manufacturer: PHL Model 1 Serial Number 16843009
Made week 1 of 2011
EDID version: 1.3
Digital display
Maximum image size: 71 cm x 40 cm
Gamma: 2.20
DPMS levels: Off
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Established timings supported:
640x480@60Hz
800x600@60Hz
1024x768@60Hz
Standard timings supported:
1280x1024@60Hz
Detailed mode: Clock 148.500 MHz, 1280 mm x 720 mm
1920 2008 2052 2200 hborder 0
1080 1084 1089 1125 vborder 0
+hsync -vsync
Detailed mode: Clock 85.500 MHz, 886 mm x 498 mm
1360 1424 1536 1792 hborder 0
768 771 777 795 vborder 0
+hsync +vsync
Monitor name: PHILIPS
Monitor ranges (GTF): 59-60Hz V, 31-68kHz H, max dotclock 150MHz
Has 1 extension blocks
Checksum: 0x5d (valid)
CEA extension block
Extension version: 3
43 bytes of CEA data
Video data block
VIC 16 1920x1080@60Hz (native)
VIC 31 1920x1080@50Hz
VIC 34 1920x1080@30Hz
VIC 33 1920x1080@25Hz
VIC 32 1920x1080@24Hz
VIC 05 1920x1080i@60Hz
VIC 20 1920x1080i@50Hz
VIC 04 1280x720@60Hz
VIC 19 1280x720@50Hz
VIC 18 720x576@50Hz
VIC 17 720x576@50Hz
VIC 22 1440x576i@50Hz
VIC 21 1440x576i@50Hz
VIC 03 720x480@60Hz
VIC 02 720x480@60Hz
VIC 07 1440x480i@60Hz
VIC 06 1440x480i@60Hz
VIC 01 640x480@60Hz
Audio data block
AC-3, max channels 7
Supported sample rates (kHz): 192 176.4 96 88.2 48 44.1 32
Maximum bit rate: 1016 kHz
Linear PCM, max channels 1
Supported sample rates (kHz): 192 176.4 96 88.2 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker allocation data block
Vendor-specific data block, OUI 000c03 (HDMI)
Source physical address 3.0.0.0
DC_36bit
DC_30bit
DC_Y444
Maximum TMDS clock: 225MHz
Video latency: 51
Audio latency: 51
Interlaced video latency: 51
Interlaced audio latency: 51
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
1 native detailed modes
Detailed mode: Clock 148.500 MHz, 1280 mm x 720 mm
1920 2008 2052 2200 hborder 0
1080 1084 1089 1125 vborder 0
+hsync +vsync
Detailed mode: Clock 74.250 MHz, 1280 mm x 720 mm
1920 2558 2602 2750 hborder 0
1080 1084 1089 1125 vborder 0
+hsync +vsync
Detailed mode: Clock 74.250 MHz, 1280 mm x 720 mm
1920 2448 2492 2640 hborder 0
540 542 547 562 vborder 0
+hsync +vsync interlaced
Detailed mode: Clock 74.250 MHz, 1280 mm x 720 mm
1920 2008 2052 2200 hborder 0
540 542 547 562 vborder 0
+hsync +vsync interlaced
Checksum: 0xb7 (valid)
-
Quanto a questão da resolução 1360 acredito que é normal, já que isso ocorre quando as telas estão espelhadas, e a resolução 1366 não é uma opção pré-definida para o monitor externo (TV), então a troca no Fn+F8 quando espelhado configura as duas resoluções iguais, tanto na TV quanto no note (1360x768)..
Porém o estranho é não voltar para 1366 quando retiro o cabo HDMI, ficando o xrandr deste jeito (note q a saída HDMI mostra como conectada, mesmo não estando):
erico@erico-note:~$ xrandr
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 16384 x 16384
HDMI-0 connected primary 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00 +
1360x768 59.96* 59.80
1152x864 60.00
800x600 72.19 60.32 56.25
680x384 59.96 59.80
640x480 59.94
512x384 60.00
400x300 72.19
320x240 60.05
LVDS-1 connected 1360x768+0+0 309mm x 173mm
1366x768 60.10 +
1360x768 59.80* 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
VGA-1 disconnected
1360x768 (0x46) 84.750MHz -HSync +VSync
h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.72KHz
v: height 768 start 771 end 781 total 798 clock 59.80Hz
1360x768 (0x47) 72.000MHz +HSync -VSync
h: width 1360 start 1408 end 1440 total 1520 skew 0 clock 47.37KHz
v: height 768 start 771 end 781 total 790 clock 59.96Hz
1024x768 (0x49) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x50) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x51) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
640x480 (0x59) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
680x384 (0x5a) 42.375MHz -HSync +VSync DoubleScan
h: width 680 start 716 end 784 total 888 skew 0 clock 47.72KHz
v: height 384 start 385 end 390 total 399 clock 59.80Hz
680x384 (0x5b) 36.000MHz +HSync -VSync DoubleScan
h: width 680 start 704 end 720 total 760 skew 0 clock 47.37KHz
v: height 384 start 385 end 390 total 395 clock 59.96Hz
512x384 (0x5d) 32.500MHz -HSync -VSync DoubleScan
h: width 512 start 524 end 592 total 672 skew 0 clock 48.36KHz
v: height 384 start 385 end 388 total 403 clock 60.00Hz
320x240 (0x60) 12.587MHz -HSync -VSync DoubleScan
h: width 320 start 328 end 376 total 400 skew 0 clock 31.47KHz
v: height 240 start 245 end 246 total 262 clock 60.05Hz
-
O resultado do post #36 não esclareceu o que pretendia ver, que eram as especificações inerentes á tela do notebook.
A saída está confusa, aparentemente trazendo dados do monitor/TV externo e não do notebook.
Bem, de qualquer forma o fabricante está dizendo que é:
Tela
14.0" 16:9 HD (1366x768)/Wide View Angle LED Backlight
https://www.asus.com/br/Notebooks/N46VM/specifications/
A taxa de atualização não tem na especificação do link acima e está um pouco estranha no xrandr atualizado do post #19, indicando 60.10, quando o 'normal' deveria ser apenas 60.
Não sei se você entendeu bem o que foi dito no post #33, mas enfim, vamos tentar fazer uma 'manobra', um artifício na suposição de que por alguma razão que desconhecemos a modo pradrão da tela do notebook se perde, então recriamos o modeline para a resolução desejada e adicionamos essa resolução, como se ela não existisse.
-
Inicialmente precisa tentar isolar o equipamento em relação ao monitor externo para que não haja algum tipo de interferência entre uma coisa e outra ao obter o cvt.
O tal cvt (VESA Coordinated Video Timing modes) é um utilitário que tem por função obter dados para um monitor em relação a uma resolução horizontal e vertical desejada a uma determinada taxa de atualização.
Assim, desplugue o cabo + monitor/TV da saída hdmi e reinicie o sistema como normalmente faz, porém como não sabemos muito bem o que há aí, então obtenha o cvt das duas formas, isto é, primeiro logando só com a onboard Intel e depois, como sempre faz, logando com a nvidia. Em princípio vamos usar esse último, mas é bom saber se aparece alguma diferença quando se obtém de uma forma e de outra.
Então, numa janela de terminal faça (primeiro para Intel onboard, depois para Nvidia, hdmi desplugado):
cvt 1366 768 60
Traga ao tópico os resultados.
Vai obter uma saída semelhante a isso (apenas exemplo):
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
-
Apenas para situar o ponto em que a questão se encontra em relação à configuração de resolução dos monitores.
Após a alteração do driver nvidia para a versão 367.44 da ppa graphics-drivers a saída hdmi passou a funcionar no que diz respeito à imagem.
O monitor/tv externo (HDMI-0) está sendo possível ajustar para a resolução correta (1920x1080) quando o comando xrandr + parâmetros é executado individualmente, apesar da ocorrência da mensagem de erro mencionada no post #35, em resumo, este monitor externo pela saída hdmi está usável configurado e trabalhando corretamente.
Entretanto, a tela do notebook (LVDS-1) fica com a resolução fixada em 1360x768 quando o fabricante especifica que a resolução é 1366x768.
Esse é o resumo da situação atual no que diz respeito às imagens que estão aparecendo nas duas telas.
É isso mesmo? Confirma?
-
E antes de prosseguir pelo cvt e novo modeline, por ser mais ou menos óbvio, teste também a execução isolada dos comandos para ambos os monitores.
Para o monitor/tv externo via hdmi já sabemos que configura (apesar da mensagem de erro), então experimente a mesma coisa para a tela do notebook, de forma separada, evidentemente testando para a resolução 1366x768.
Se o caso, para esgotar a possibilidade, faça primeiro uma, depois outra e, se necessário, o inverso.
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --left-of LVDS-1
xrandr --output LVDS-1 --mode 1366x768 --pos 1920x0 --rotate normal --right-of HDMI-0
Talvez seja possível executar com sucesso também sem as indicações posicionais (left right), só testando, faça aí as variantes.
O que resulta para cada um dos monitores e para o conjunto?
-
Inicialmente precisa tentar isolar o equipamento em relação ao monitor externo para que não haja algum tipo de interferência entre uma coisa e outra ao obter o cvt.
O tal cvt (VESA Coordinated Video Timing modes) é um utilitário que tem por função obter dados para um monitor em relação a uma resolução horizontal e vertical desejada a uma determinada taxa de atualização.
Assim, desplugue o cabo + monitor/TV da saída hdmi e reinicie o sistema como normalmente faz, porém como não sabemos muito bem o que há aí, então obtenha o cvt das duas formas, isto é, primeiro logando só com a onboard Intel e depois, como sempre faz, logando com a nvidia. Em princípio vamos usar esse último, mas é bom saber se aparece alguma diferença quando se obtém de uma forma e de outra.
Então, numa janela de terminal faça (primeiro para Intel onboard, depois para Nvidia, hdmi desplugado):
cvt 1366 768 60
Traga ao tópico os resultados.
Vai obter uma saída semelhante a isso (apenas exemplo):
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
Placa da intel:
erico@erico-note:~$ cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
Placa da nvidia:
erico@erico-note:~$ cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
-
Apenas para situar o ponto em que a questão se encontra em relação à configuração de resolução dos monitores.
Após a alteração do driver nvidia para a versão 367.44 da ppa graphics-drivers a saída hdmi passou a funcionar no que diz respeito à imagem.
O monitor/tv externo (HDMI-0) está sendo possível ajustar para a resolução correta (1920x1080) quando o comando xrandr + parâmetros é executado individualmente, apesar da ocorrência da mensagem de erro mencionada no post #35, em resumo, este monitor externo pela saída hdmi está usável configurado e trabalhando corretamente.
Entretanto, a tela do notebook (LVDS-1) fica com a resolução fixada em 1360x768 quando o fabricante especifica que a resolução é 1366x768.
Esse é o resumo da situação atual no que diz respeito às imagens que estão aparecendo nas duas telas.
É isso mesmo? Confirma?
A LVDS-1 só fica em 1360 após plugar o HDMI.. Inicialmente quando logo pela placa da nvidia (HDMI desplugado) a resolução fica correta, conforme o xrandr abaixo (logado pela placa da nvidia, HDMI desplugado):
erico@erico-note:~$ xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
LVDS-1 connected primary 1366x768+0+0 309mm x 173mm
1366x768 60.10*+
1360x768 59.80 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
VGA-1 disconnected
-
E antes de prosseguir pelo cvt e novo modeline, por ser mais ou menos óbvio, teste também a execução isolada dos comandos para ambos os monitores.
Para o monitor/tv externo via hdmi já sabemos que configura (apesar da mensagem de erro), então experimente a mesma coisa para a tela do notebook, de forma separada, evidentemente testando para a resolução 1366x768.
Se o caso, para esgotar a possibilidade, faça primeiro uma, depois outra e, se necessário, o inverso.
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --left-of LVDS-1
xrandr --output LVDS-1 --mode 1366x768 --pos 1920x0 --rotate normal --right-of HDMI-0
Talvez seja possível executar com sucesso também sem as indicações posicionais (left right), só testando, faça aí as variantes.
O que resulta para cada um dos monitores e para o conjunto?
Seguindo a execução dos comandos. Fiz o teste para as duas configurações que você mandou, porém nenhuma deu certo, deixando as imagens distorcidas, tanto da TV quanto do note (veja imagens abaixo). Tentei também configurar sem o --right-of e sem o --pos mas após a tela apagar, voltava de novo com a imagem distorcida como na imagem.. Aí tive que voltar fazendo a troca pelo Fn+F8...
Então, após deixar as duas espelhadas (e ver que a resolução voltou pra 1360), executei:
xrandr --output LVDS-1 --mode 1366x768 --rotate normal
Então o monitor do note ficou com a resolução certa.. Tentei o mesmo para o HDMI:
erico@erico-note:~$ xrandr --output HDMI-0 --mode 1366x768 --rotate normal
xrandr: cannot find mode 1366x768
TV:
(https://s10.postimg.org/bizh0p0xh/Whats_App_Image_2016_10_17_at_21_21_33.jpg) (https://postimg.org/image/bizh0p0xh/)
Notebook:
(https://s10.postimg.org/nyw6ufu9h/Whats_App_Image_2016_10_17_at_21_21_51.jpg) (https://postimg.org/image/nyw6ufu9h/)
-
Está estranho, mas você não havia dito que tinha conseguido a resolução correta do monitor/TV?
Lá no post #35 você disse:
"Apesar de ter dado erro na primeira tentativa do primeiro comando, a TV ficou com a resolução correta de 1920x1080 e o note alterou a resolução de 1366x768 pra 1360x768 (estranho).. O segundo comando fez o esperado, apenas desativou o monitor do note.."
Veja, claro que não se está interessado em deixar espelhado, porque não há como dois monitores de tamanho e resolução totalmente diferentes ficarem espelhados e a imagem ficar boa. Nem pense em colocar 1366x768 no monitor/tv externo, vai distorcer, essa não é a resolução dele.
Interessa inicial deixar o monitor/TV externo cable hdmi na resolução correta, o que segundo entendi do que disse no post #35 acima havia conseguido *apesar* da mensagem de erro.
Tente reproduzir aquele sequência do post#35 para ver se consegue chegar na resolução correta do monitor/TV, que é o que importa no primeiro momento.
Naquele momento lá descrito havia conseguido ou não?
-
Sim, eu consegui deixar a resolução correta, mas não com a área de trabalho estendida (que é o único problema que existe ainda, fora o áudio, ao meu ver)..
Ou seja, a resolução na TV ficou 1920x1080 enquanto a do note ficou em 1360x768 (espelhado, claro que não tem sentido pq são resoluções diferentes então apenas na TV, que a resolução é maior, que aparecia toda a área de trabalho, enquanto no note apenas a parte que cabia em 1360x768). Quando faço o switch pelo Fn+F8, deixando apenas a TV, também fica Ok a resolução (full hd). E quando espelho o padrão fica em 1360x768 para os dois, o que não é ruim ao meu ver, pois sendo a mesma resolução encaixa bem tanto no note quanto na TV.
A única coisa que não consegui fazer ainda é deixar a área de trabalho estendida, se possível, na TV com a resolução dela (1920x1080) e no note também (1366x768), sendo o note como primário, de preferência. Então nesta configuração eu teria realmente "dois monitores", sendo que a tv poderia ser usada como uma extensão em Full HD da área de trabalho do note.
Em resumo, HDMI plugado:
1) Espelhado = funciona, ambos os monitores com resolução 1360x768
2) Somente TV = funciona, resolução full HD ok (1920x1080)
3) Somente note = funciona, resolução padrão do note (1366x768)
4) Estendido = único q não fica ok.. deixando os monitores como postei nas duas imagens anteriores
-
Bem, particularmente uso de uma forma diferente, usando o monitor externo com um teclado e mouse também externos por wifi independentes, então sempre deixo o monitor maior como principal e o notebook como secundário (e quase sempre com a tela off, funcionando como cpu), mas é uma questão do que se pretende alcançar.
De toda forma, o parâmetro --primary pode ser colocado em um ou outro e ainda invertida a ordem, enfim, os conceitos você já tem aí, agora é ajustar às suas necessidades.
Com os dois monitores ligados e nvidia funcionando no prime, também experimente fazer e veja o que acontece:
xrandr --auto
-
Pelas medidas informadas decode essa é uma TV Philips 32 polegadas.
Há nela uma indicação de nome comercial/referência do modelo?
-
Pelas medidas informadas decode essa é uma TV Philips 32 polegadas.
Há nela uma indicação de nome comercial/referência do modelo?
Sim, o modelo é 32PFL5606D (http://www.philips.com.br/c-p/32PFL5606D_78/5000-series-tv-digital-81-cm-32-polegada-full-hd-1.080p)
-
Bem, particularmente uso de uma forma diferente, usando o monitor externo com um teclado e mouse também externos por wifi independentes, então sempre deixo o monitor maior como principal e o notebook como secundário (e quase sempre com a tela off, funcionando como cpu), mas é uma questão do que se pretende alcançar.
De toda forma, o parâmetro --primary pode ser colocado em um ou outro e ainda invertida a ordem, enfim, os conceitos você já tem aí, agora é ajustar às suas necessidades.
Com os dois monitores ligados e nvidia funcionando no prime, também experimente fazer e veja o que acontece:
xrandr --auto
A execução do xrandr --auto não modifica nada (não ocorre nenhum erro porém não altera a definição de nenhum dos monitores).
Tentei fazer a alteração para a área de trabalho estendida direto pelas configurações de monitores do ubuntu. Quando tentei manter o notebook como primário (na esquerda), ao aplicar obtive o seguinte erro:
(https://s13.postimg.org/qrskolrxj/bug.png) (https://postimg.org/image/67nqq4c6b/)
E ao inverter a ordem (colocar a TV na esquerda), aí volto para o mesmo problema inicial: a tela tanto do notebook quanto da TV fica desconfigurada (bem esticada), como mostrei anteriormente nas fotos do notebook e da TV. Isso mesmo definindo as resoluções como 1920x1080 (TV) e 1366x768 (note).
(Lembrando ainda q mesmo tirando o cabo, a saída HDMI ainda é identificada como conectada, e a TV continua aparecendo nas saídas disponíveis)
-
Uma nova atualização: Quando tinha certeza, após todos os testes que documentei aqui, que a saída HDMI estava diretamente vinculada a placa da nvidia, recebi a seguinte resposta do suporte da asus:
Bom dia Prezado (a) cliente!
Obrigado por entrar em contato com o Serviço de Atendimento ao Cliente ASUS.
Meu nome é Marcelo é um prazer ajudá-lo.
No e-mail anterior o intuito foi frizar que a ASUS fabricante do notebook só o distribuiu com sistema operacional Windows, havendo assim indisponibilidade de drivers para outros sistemas operacionais, assim só consegiumos garantir o perfeito funcionamento no conjunto de dispositivos com o sistema pré instalado o qual possui total suporte a drivers.
Sabendo que Linux é um sistema operacional aberto será necessário verificar a possibilidade de novos driver através de outras fontes, o que muitos usuários Linux fazem devido ao não suporte do sistema pelos principais fabrcantes.
Referente a sua dúvida, o HDMI e vinculado (gerenciado) pelo Intel HD Graphics, em anexo segue imagem do conteúdo do pacote de drivers Intel HD Graphics para o Windows 7, sistema disponibilizado originalmente, poderá verificar a evidência de driver do HDMI no diretório do pacote de drivers.
Acredito que a solução para seu caso seria buscar um pacote de drivers Intel HD compativel com Linux.
Lamentamos não poder ajudar de uma forma efetiva.
E a imagem mencionada no anexo:
(https://s12.postimg.org/lubxaf3zh/HDMI.png) (https://postimg.org/image/sxjsq19ex/)
Então agora fiquei mais confuso ainda sobre o funcionamento do HDMI; Se ele está vinculado à placa da intel, como que somente logando com a placa da nvidia eu tenho acesso à saída HDMI? De acordo com os testes me parece justamente o contrário...
E a respeito do suporte da asus ficou claro que não irão ajudar enquanto eu não utilizar windows 7 :)
-
Como você tem aí o dual boot não deve ser difícil de testar se é isso mesmo que o suporte Asus está dizendo, pois estando no Windows e com a nvidia desativada, é verificar se o hdmi funciona ou não, entretanto, o que vale lá pode não valer aqui, é um outro e diferente sistema operacional.
Quanto a não ter suporte direto para Linux não há nenhuma novidade nisso, nunca teve.
-
Pois é, no windows o controle é por programa, é possível configurar uma placa específica dependendo do programa a ser executado (semelhante ao funcionamento do optirun através do bumblebee). Porém para o HDMI deve ter algum controle interno que deixa isso transparente, então não sei como de fato descobrir por lá qual a placa gráfica que está sendo utilizada ao passar o vídeo através dele.. Mas pelo que o suporte informou, o gerenciamento do HDMI é feito pelo driver da intel, o que de fato vai de encontro a todos os testes que eu já fiz e postei aqui..
Essa questão do suporte eu já imaginava também..
-
Não vi nos posts anteriores a informação de cvt para o monitor/TV externo, então, obtenha essa informação.
Esse modelo de TV possui uma particularidade, que o fabricante chama de PMR (Perfect Motion Rate) de 120Hz que, segundo eles, traz nitidez aos movimentos, mas pode ser que haja algumas interrelações quando a TV é usada como monitor de computador, porém literalmente lá está dito:
Resolução de tela compatíveis:
Entradas do computador
até 1920 x 1080 a 60 Hz
Então vamos tentar seguir exatamente o que o fabricante diz:
Como conectar o notebook ou o computador (PC) à TV?
[blá, blá, bla ...]
Há três maneiras de conectar um PC/notebook à TV:
Conexões digitais
HDMI-HDMI
Com um cabo HDMI-HDMI, conecte a saída HDMI do notebook/PC à entrada HDMI da TV.
DVI-HDMI, com uma conexão de áudio separada
Conecte a saída DVI do notebook/PC à entrada HDMI da TV usando um cabo DVI-HDMI, ou se preferir, use um cabo DVI-DVI e um adaptador DVI-HDMI. Conecte o cabo de áudio à saída "AUDIO OUT" no notebook/PC e à entrada "AUDIO IN DVI/VGA" da TV.
Conexões analógicas
VGA-VGA, com uma conexão de áudio separada
Conecte a saída VGA do notebook/PC à entrada "VGA" da TV usando um cabo VGA. Conecte o cabo de áudio à saída "AUDIO OUT" no notebook/PC e à entrada "AUDIO IN DVI/VGA" da TV.
Ao selecionar o tipo de conexão desejada, pressione o botão "SOURCE" no controle remoto. Use o cursor para cima ou para baixo para selecionar a conexão usada para conectar o computador e pressione o botão "OK" para alternar entre a TV e o computador.
Para conectar os dispositivos:
Desligue o notebook/PC e a TV.
Conecte o notebook/PC escolhendo uma das opções acima.
Ligue a TV.
Use o botão "SOURCE" no controle remoto ou selecione COMPUTADOR no menu inicial para alternar entre a TV e o computador.
Ligue o notebook/PC.
Em alguns casos, é necessário pressionar algumas teclas do notebook/PC para exibir a imagem na tela da TV.
NOTA: consulte o manual do notebook/PC para saber quais teclas são usadas para o recurso de transferência.
Por exemplo, as teclas de função comuns utilizadas pelos fabricantes de Laptop/Notebook são "Fn" +" F8".
Leia lá no link que você passou em "Perguntas e Respostas frequentes" toda a informação que eles dizem deve ser observada.
http://www.philips.com.br/c-p/32PFL5606D_78/5000-series-tv-digital-81-cm-32-polegada-full-hd-1.080p/suporte
Em resumo, é necessário colocar a TV no **modo Monitor**.
================
Então, no seu caso em particular, depois de observar ter colocado a TV no "modo Monitor", seguindo tudo o que o fabricante diz, há o passo adicional que é entrar no Prime e acionar a nvidia.
Isso posto, desligue por software a tela built-in do notebook]
xrandr --output LVDS-1 --off
Agora, só com a tela do monitor/TV funcionando, obtenha o cvt dele:
cvt 1920 1080 60
Como já se viu antes, vai obter algo semelhante a isso (números aqui apenas exemplificativos):
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Traga ao tópico esse resultado, vamos tentar uma outra sequência, agora sempre tomando o cuidado de certificar-se que a TV esteja de fato no modo monitor
-
Aproveita ainda o cenário do post anterior (LVDS-1 desligada, modo monitor, etc e tal) e faça ainda:
nvidia-xconfig --query-gpu-info
Depois , ative o LVDS-1 (então ambos estarão ligados) e execute novamente o comando acima.
Isto é, primeira vez, só o monitr/TV Philips ligado, usando o modo monitor; segunda vez, ambas as telas ligadas.
-
Não vi nos posts anteriores a informação de cvt para o monitor/TV externo, então, obtenha essa informação.
Esse modelo de TV possui uma particularidade, que o fabricante chama de PMR (Perfect Motion Rate) de 120Hz que, segundo eles, traz nitidez aos movimentos, mas pode ser que haja algumas interrelações quando a TV é usada como monitor de computador, porém literalmente lá está dito:
Resolução de tela compatíveis:
Entradas do computador
até 1920 x 1080 a 60 Hz
Então vamos tentar seguir exatamente o que o fabricante diz:
Como conectar o notebook ou o computador (PC) à TV?
[blá, blá, bla ...]
Há três maneiras de conectar um PC/notebook à TV:
Conexões digitais
HDMI-HDMI
Com um cabo HDMI-HDMI, conecte a saída HDMI do notebook/PC à entrada HDMI da TV.
DVI-HDMI, com uma conexão de áudio separada
Conecte a saída DVI do notebook/PC à entrada HDMI da TV usando um cabo DVI-HDMI, ou se preferir, use um cabo DVI-DVI e um adaptador DVI-HDMI. Conecte o cabo de áudio à saída "AUDIO OUT" no notebook/PC e à entrada "AUDIO IN DVI/VGA" da TV.
Conexões analógicas
VGA-VGA, com uma conexão de áudio separada
Conecte a saída VGA do notebook/PC à entrada "VGA" da TV usando um cabo VGA. Conecte o cabo de áudio à saída "AUDIO OUT" no notebook/PC e à entrada "AUDIO IN DVI/VGA" da TV.
Ao selecionar o tipo de conexão desejada, pressione o botão "SOURCE" no controle remoto. Use o cursor para cima ou para baixo para selecionar a conexão usada para conectar o computador e pressione o botão "OK" para alternar entre a TV e o computador.
Para conectar os dispositivos:
Desligue o notebook/PC e a TV.
Conecte o notebook/PC escolhendo uma das opções acima.
Ligue a TV.
Use o botão "SOURCE" no controle remoto ou selecione COMPUTADOR no menu inicial para alternar entre a TV e o computador.
Ligue o notebook/PC.
Em alguns casos, é necessário pressionar algumas teclas do notebook/PC para exibir a imagem na tela da TV.
NOTA: consulte o manual do notebook/PC para saber quais teclas são usadas para o recurso de transferência.
Por exemplo, as teclas de função comuns utilizadas pelos fabricantes de Laptop/Notebook são "Fn" +" F8".
Leia lá no link que você passou em "Perguntas e Respostas frequentes" toda a informação que eles dizem deve ser observada.
http://www.philips.com.br/c-p/32PFL5606D_78/5000-series-tv-digital-81-cm-32-polegada-full-hd-1.080p/suporte
Em resumo, é necessário colocar a TV no **modo Monitor**.
================
Então, no seu caso em particular, depois de observar ter colocado a TV no "modo Monitor", seguindo tudo o que o fabricante diz, há o passo adicional que é entrar no Prime e acionar a nvidia.
Isso posto, desligue por software a tela built-in do notebook]
xrandr --output LVDS-1 --off
Agora, só com a tela do monitor/TV funcionando, obtenha o cvt dele:
cvt 1920 1080 60
Como já se viu antes, vai obter algo semelhante a isso (números aqui apenas exemplificativos):
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Traga ao tópico esse resultado, vamos tentar uma outra sequência, agora sempre tomando o cuidado de certificar-se que a TV esteja de fato no modo monitor
Procurei aqui na TV e não existe o modo monitor, ou o "PC mode", como informa no FAQ dels. Enfim, habilitando somente a saída para a TV, obtive o seguinte resultado:
erico@erico-note:~$ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
-
Aproveita ainda o cenário do post anterior (LVDS-1 desligada, modo monitor, etc e tal) e faça ainda:
nvidia-xconfig --query-gpu-info
Depois , ative o LVDS-1 (então ambos estarão ligados) e execute novamente o comando acima.
Isto é, primeira vez, só o monitr/TV Philips ligado, usando o modo monitor; segunda vez, ambas as telas ligadas.
Primeira execução, apenas com a saída para a TV (HDMI) e o LVDS-1 desligado:
erico@erico-note:~$ nvidia-xconfig --query-gpu-info
Number of GPUs: 1
GPU #0:
Name : GeForce GT 630M
UUID : GPU-5b087ef3-7f70-17fa-e1e9-53a1d1c47402
PCI BusID : PCI:1:0:0
Number of Display Devices: 1
Display Device 0 (TV-0):
EDID Name : PHILIPS
Minimum HorizSync : 31.000 kHz
Maximum HorizSync : 68.000 kHz
Minimum VertRefresh : 59 Hz
Maximum VertRefresh : 60 Hz
Maximum PixelClock : 150.000 MHz
Maximum Width : 1920 pixels
Maximum Height : 1080 pixels
Preferred Width : 1920 pixels
Preferred Height : 1080 pixels
Preferred VertRefresh : 60 Hz
Physical Width : 710 mm
Physical Height : 400 mm
Agora com o monitor espelhado (mesma saída na TV e no note, ou seja, HDMI-0 e LVDS-1 ativos):
erico@erico-note:~$ nvidia-xconfig --query-gpu-info
Number of GPUs: 1
GPU #0:
Name : GeForce GT 630M
UUID : GPU-5b087ef3-7f70-17fa-e1e9-53a1d1c47402
PCI BusID : PCI:1:0:0
Number of Display Devices: 1
Display Device 0 (TV-0):
EDID Name : PHILIPS
Minimum HorizSync : 31.000 kHz
Maximum HorizSync : 68.000 kHz
Minimum VertRefresh : 59 Hz
Maximum VertRefresh : 60 Hz
Maximum PixelClock : 150.000 MHz
Maximum Width : 1920 pixels
Maximum Height : 1080 pixels
Preferred Width : 1920 pixels
Preferred Height : 1080 pixels
Preferred VertRefresh : 60 Hz
Physical Width : 710 mm
Physical Height : 400 mm
É isso mesmo, as saídas parecem iguais, porém estou com os dois monitores ativados, segue o xrandr:
erico@erico-note:~$ xrandr
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 16384 x 16384
HDMI-0 connected primary 1360x768+0+0 (normal left inverted right x axis y axis) 886mm x 498mm
1920x1080 60.00 + 60.00 59.94 50.00 29.97 25.00 24.00 23.97 60.05 60.00 50.04
1360x768 60.02*
1280x1024 60.02
1280x720 59.94 50.00
1024x768 60.00
800x600 60.32
720x576 50.00 50.08
720x480 59.94 60.05
640x480 59.94 59.93
LVDS-1 connected 1360x768+0+0 309mm x 173mm
1366x768 60.10 +
1360x768 59.80* 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
VGA-1 disconnected
1024x768 (0x49) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x50) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
640x480 (0x59) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
-
É isso mesmo, as saídas parecem iguais, porém estou com os dois monitores ativados, segue o xrandr:
Muito esquisito mesmo, reiniciou e confirmou isso, o monitor do notebook não aparece mesmo para a nvidia?
-
Sim, eu consegui deixar a resolução correta, mas não com a área de trabalho estendida (que é o único problema que existe ainda, fora o áudio, ao meu ver)..
A única coisa que não consegui fazer ainda é deixar a área de trabalho estendida, se possível, na TV com a resolução dela (1920x1080) e no note também (1366x768), sendo o note como primário, de preferência. Então nesta configuração eu teria realmente "dois monitores", sendo que a tv poderia ser usada como uma extensão em Full HD da área de trabalho do note.
Em resumo, HDMI plugado:
1) Espelhado = funciona, ambos os monitores com resolução 1360x768
2) Somente TV = funciona, resolução full HD ok (1920x1080)
3) Somente note = funciona, resolução padrão do note (1366x768)
4) Estendido = único q não fica ok.. deixando os monitores como postei nas duas imagens anteriores
O que não se está conseguindo fazer é configurar os dois monitores no modo estendido, como se fosse uma tela única e horizontalmente contínua onde o mouse consiga ir de uma tela à outra.
De qualquer forma faça um ciclo completo, apesar de parecer meio ilógico vez que os modos existem previamente, pois se não existissem não estaria conseguindo setar as resoluções indicadas, conforme você disse que consegue, entretanto, vamos admitir, apenas por hipótesem que por qualquer razão desconhecida se percam ao fazer determinada configuração, daí o raciocínio de fazer o ciclo completo, como se não existissem previamente as resoluções.
Já que há aquela mensagem de erro quando se configura o monitor/TV, então comece por ele, primeiro desligando a tela do notebook, depois usando o cvt antes apurado para o monitor/TV e fazendo como se fosse criar um resolução inexistente e, assim, fazendo a configuração da resolução.
Primeiro desligando a tela do notebook:
xrandr --output LVDS-1 --off
O cvt antes apurado (post #56)para o monitor/TV é esse:
cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Na saída acima interessa imediatamente a linha onde está Modeline, ou seja, o que há após ela incluindo as aspas, portanto, o que está em negrito.
Acrescenta a resolução obtida no Modeline nas opções de resolução:
xrandr --newmode copie_aqui_a_linha_Modeline_obtida_acima
Com os dados acima fica:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Adicione essa resolução ao sistema (sabemos que ela já existe, mas essa é a hipótese, faça a sequência completa):
xrandr --addmode HDMI-0 1920x1080_60.00
Agora configure o monitor/TV com essa resolução:
xrandr --output HDMI-0 --primary --mode 1920x1080 --pos 0x0 --rotate normal --left-of-LVDS-1
Nesse ponto apenas o monitor/TV está ligado e deve estar com a resolução corretamente configurada.
Agora, na mesma sequência, é fazer idênticos passos com a tela do notebook.
O cvt antes apurado (post #42) para a tela do notebook é esse:
cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
Novamente, acrescente mais essa resolução obtida no Modeline nas opções de resolução:
Com os dados acima fica:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
A mesma coisa, adicione essa resolução ao sistema, sabemos que ela já existe, mas adiciona assim mesmo (até porque não está ficando no 1368 e sim indo para o 1360):
xrandr --addmode LVDS-1 1368x768_60.00
Agora configura a tela do monitor com essa resolução ora adiconada:
xrandr --output LVDS-1 --mode 1366x768 --pos 1920x0 --rotate normal --right-of HDMI-0
Se as configurações tiverem sido aceitas, os monitores estiverem simultaneamente com as resoluções corretas, porém o mouse não estiver passando de um monitor a outro, ou seja, não há tela estendida, então nesse ponto experimente fazer isoladamente.
xrandr --output LVDS-1 right-of-HDMI-0
Claro que é fácil imaginar outras variantes em cima dessa esquema básico, seja colocando a tela do notebook como principal, invertendo as posições, mesmo para cima e para baixo (--above --below --same-as another-output) e avaliar os resultados.
Revise os códigos informados, fiz o post muito na pressa e sem revisão.
-
Obrigado pelas respostas e desculpe pela demora pra responder, é porque estou de mudança e não estou conseguindo fazer estes testes no momento, porém assim que me instalar aqui eu volto a executar o que me pediu..
Aproveitando, acho que da pra tentar resolver o problema do áudio em paralelo, você tem alguma dica do que fazer para a saída de áudio HDMI aparecer nos controles do pulseaudio/alsamixer? Aí quando conseguir testar já respondo junto com os testes acima..
-
Obrigado pelas respostas e desculpe pela demora pra responder, é porque estou de mudança e não estou conseguindo fazer estes testes no momento, porém assim que me instalar aqui eu volto a executar o que me pediu..
Aproveitando, acho que da pra tentar resolver o problema do áudio em paralelo, você tem alguma dica do que fazer para a saída de áudio HDMI aparecer nos controles do pulseaudio/alsamixer? Aí quando conseguir testar já respondo junto com os testes acima..
Ok, quando for possível, concluída a mudança e reestabelecido, continuamos.
Quanto ao áudio da hdmi é realmente algo totalmente distinto do que está sendo tratado neste tópico, melhor criar um novo e específico tópico para tratar disso.
O objetivo do Fórum está além da questão de resolver problemas num contexto individual, mas sim registrar experiências e soluções que, num efeito multiplicador, possam auxiliar outros usuários pela similaridade de situações, daí que a organização temática passa a ser importante.
-
Certo.. seguindo na questão da área de trabalho estendida então.
Fiz exatamente como pediu os passos para configuração do monitor externo, porém está apresentando erro, e por isso não pude seguir com o restante dos comandos, segue os passos exatamente na ordem que executei, com as respectivas saídas
erico@erico-note:~$ xrandr --output LVDS-1 --off
erico@erico-note:~$ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
erico@erico-note:~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
erico@erico-note:~$ xrandr --addmode HDMI-0 1920x1080_60.00
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 36
Current serial number in output stream: 37
Como pode ver ele não executa o addmode corretamente, então por isso não pude dar sequência (pode ver que os comandos anteriores rodaram normalmente)
-
Pessoal, bom dia.
Aproveitando o tópico.
A Saída HDMI parou de funcionar, até sexta-feira passada estava 100%, no final de semana fiz uma atualização do ubuntu e depois disso não vai mais.
Alguém tem alguma dica, help para me ajudar?
estou com ubuntu 16.04 LTS
gráficos GeForce 830M/PCIe/SSE2
Já atualizei também os drivers da placa de vídeo para tentar resolver, mas não adianta.
É como se o ubuntu não reconhece a saída HDMI.
Obrigado.
-
Problema resolvido com atualização disponibilizada hoje pelo atualizador do ubuntu software
Pessoal, bom dia.
Aproveitando o tópico.
A Saída HDMI parou de funcionar, até sexta-feira passada estava 100%, no final de semana fiz uma atualização do ubuntu e depois disso não vai mais.
Alguém tem alguma dica, help para me ajudar?
estou com ubuntu 16.04 LTS
gráficos GeForce 830M/PCIe/SSE2
Já atualizei também os drivers da placa de vídeo para tentar resolver, mas não adianta.
É como se o ubuntu não reconhece a saída HDMI.
Obrigado.
-
Então, voltando ao problema inicial do tópico (se possível).. Alguém passando por isso? Alguma outra solução à vista?
-
Fala Pessoal tive o mesmo problema, começou do nada e consegui resolver da seguinte forma:
Minha placa de vídeo era uma nvidia
sudo ubuntu-drivers autoinstall
Lembre de reiniciar depois.
Espero ter ajudado!
abs.
https://www.youtube.com/rodrigoKulb (https://www.youtube.com/rodrigoKulb)
-
Olá,
A última mensagem, deste tópico era de: "Resposta #65 Online: 23 de Dezembro de 2016, 19:35"
T+
-
Bom dia, sou novo no fórum e estou com o problema relatado nesse tópico. Tentei as diversas orientações deixadas aqui em em outros fórum e não obtive êxito. Eu utilizo o Ubuntu 20.04 (Gnome) em um computador ACER NITRO 5 - Core i5 - 7ª Geração com GTX 1050. Caso alguém possa ajudar, fico extremamente grato. Obrigado.
Resultado do xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
HDMI-0 disconnected (normal left inverted right x axis y axis)
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080 60.05*+ 60.01 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
-
Olá @PauloAragão (xará),
Leia aqui neste link abaixo que eu acho que vai lhe auxiliar no problema:
>>> Mudando a resolução do monitor para uma que não apareça nas opções <<< (https://forum.biglinux.com.br/t/dica-mudando-resolucao-do-monitor-para-uma-que-nao-apareca-nas-opcoes/444)
Seu monitor eDP-1-1
Espero que lhe sirva, boa sorte e volte a postar!!!
T+
-
Olá @PauloAragão (xará),
Leia aqui neste link abaixo que eu acho que vai lhe auxiliar no problema:
>>> Mudando a resolução do monitor para uma que não apareça nas opções <<< (https://forum.biglinux.com.br/t/dica-mudando-resolucao-do-monitor-para-uma-que-nao-apareca-nas-opcoes/444)
Seu monitor eDP-1-1
Espero que lhe sirva, boa sorte e volte a postar!!!
T+
Boa tarde meu amigo. Obrigado pela reposta. Se eu entendi bem, o procedimento contido no link deixado por você fará a adição de uma nova resolução na lista de opções existente. Contudo, meu problema é com a porta HDMI. Se eu compreendi corretamente, ela está desabilitada. Eu conectei minha câmera DLSR via HDMI e não há reconhecimento do dispositivo. Fiz um teste com a câmera na minha TV e tudo funcionou perfeitamente, mas com o notebook não funcionou. No resultado do meu XRANDR mostra a opção HDMI-0 disconnected, acredito ser esse o problema.
Caso eu tenha interpretado errado, minhas desculpas. Obrigado pela ajuda.
-
Sim, se você tem um monitor espetado via HDMI e não está sendo reconhecido, tem que ver primeiro essa questão, pois pelo xrandr seu monitor é o que eu mencionei acima.
Ou seja"eDP-1-1", se for o caso de o hdmi não estar sendo reconhecido, verifique cabos, conectores, e mais, sobre isso uma breve pesquisa no google mostrou algumas sugestões:
>> "Usando hdmi no ubuntu" << (https://www.google.com/search?q=usando+hdmi+no+ubuntu&oq=usando+hdmi+no+ubuntu&aqs=chrome..69i57j33.5919j0j7&sourceid=chrome&ie=UTF-8)
Vá postando o que vai tentando quem sabe uma hora o fórum pode lhe ser útil de alguma forma.
T+
-
Sim, se você tem um monitor espetado via HDMI e não está sendo reconhecido, tem que ver primeiro essa questão, pois pelo xrandr seu monitor é o que eu mencionei acima.
Ou seja"eDP-1-1", se for o caso de o hdmi não estar sendo reconhecido, verifique cabos, conectores, e mais, sobre isso uma breve pesquisa no google mostrou algumas sugestões:
>> "Usando hdmi no ubuntu" << (https://www.google.com/search?q=usando+hdmi+no+ubuntu&oq=usando+hdmi+no+ubuntu&aqs=chrome..69i57j33.5919j0j7&sourceid=chrome&ie=UTF-8)
Vá postando o que vai tentando quem sabe uma hora o fórum pode lhe ser útil de alguma forma.
T+
Opa, obrigado pela resposta. Então, meu objetivo maior é conectar minha câmera e um data-show. Contudo, eles não são reconhecidos na entrada HDMI que, ao meu ver, está desativada. Já tentei fazer o que foi proposto no link, mas não funcionou. Em outros fóruns indicaram a edição do /lib/modprobe.d/nvidia-kms.conf, mudando alguns parâmetros, mas também não deu certo. Em outro fórum, um indivíduos atualizou os drivers nvidia e funcionou. Isso não deu certo também, meus drivers estão atualizados. No momento, estou utilizando o 440 (proprietário testado). Em outros fóruns indicaram o retorno para drivers mais antigos, fiz isso e não resolveu. Pelo contrário, tive problema gráfico que só pode ser solucionado pelo terminal root em modo de recuperação.
Eu continuo com o problema e pesquisando bastante para tentar solucionar o caso. Agradeço a ajuda. Obrigado.
-
Desculpe, "entrada" HDMI? As portas HDMI não são de saída? A menos que você tenha uma placa de captura, é isso?
-
Desculpe, "entrada" HDMI? As portas HDMI não são de saída? A menos que você tenha uma placa de captura, é isso?
Isso mesmo, engano meu.
-
Isso mesmo, engano meu.
Acontece. ;)
Observe no entanto que, sendo um dispositivo de saída, não faz muito sentido que você tente conectar sua câmera a ele, a menos que pretenda gravar na câmera a saída do vídeo do computador. Acho mais provável que seja o contrário, e nesse caso você talvez tenha mais sucesso ao conectar a câmera via USB pra resgatar os vídeos e fotos dela.
O que nos leva ao datashow, e aí eu tenho que concordar contigo que o buraco é mais embaixo, o datashow deveria se comportar exatamente como um monitor, inclusive deveria ser detectado assim. Mas talvez isso já dê uma dica de como caminhar para a solução: você já testou conectar um monitor normal nessa saída, pra ver se consegue habilitá-la?