Autor Tópico: Ubuntu não reconhece HDMI  (Lida 69352 vezes)

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #45 Online: 17 de Outubro de 2016, 22:51 »

Está estranho, mas você não havia dito que tinha conseguido a resolução correta do monitor/TV?

Lá no post #35 você disse:

Citar
"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?



www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #46 Online: 18 de Outubro de 2016, 12:14 »
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

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #47 Online: 18 de Outubro de 2016, 13:27 »
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:

Código: [Selecionar]
xrandr --auto
« Última modificação: 18 de Outubro de 2016, 17:31 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #48 Online: 18 de Outubro de 2016, 15:50 »
Pelas medidas informadas decode essa é uma TV Philips 32 polegadas.

Há nela uma indicação de nome comercial/referência do modelo?


« Última modificação: 18 de Outubro de 2016, 15:51 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #49 Online: 18 de Outubro de 2016, 19:55 »
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

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #50 Online: 18 de Outubro de 2016, 20:10 »
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:

Código: [Selecionar]
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:



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)

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #51 Online: 19 de Outubro de 2016, 15:04 »
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:

Citar
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:



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 :)

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #52 Online: 19 de Outubro de 2016, 15:28 »
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.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #53 Online: 19 de Outubro de 2016, 15:43 »
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..

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #54 Online: 19 de Outubro de 2016, 17:48 »
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]


Código: [Selecionar]
xrandr --output LVDS-1 --off
Agora, só com a tela do monitor/TV funcionando, obtenha o cvt dele:

Código: [Selecionar]
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
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #55 Online: 19 de Outubro de 2016, 18:28 »
Aproveita ainda o cenário do post anterior (LVDS-1 desligada, modo monitor, etc e tal) e faça ainda:

Código: [Selecionar]
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.





« Última modificação: 19 de Outubro de 2016, 18:34 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #56 Online: 19 de Outubro de 2016, 23:59 »
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]


Código: [Selecionar]
xrandr --output LVDS-1 --off
Agora, só com a tela do monitor/TV funcionando, obtenha o cvt dele:

Código: [Selecionar]
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:
Código: [Selecionar]
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

Offline erico_kl

  • Usuário Ubuntu
  • *
  • Mensagens: 47
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #57 Online: 20 de Outubro de 2016, 00:05 »
Aproveita ainda o cenário do post anterior (LVDS-1 desligada, modo monitor, etc e tal) e faça ainda:

Código: [Selecionar]
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:
Código: [Selecionar]
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):
Código: [Selecionar]
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:

Código: [Selecionar]
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

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #58 Online: 20 de Outubro de 2016, 21:54 »
Citar
É 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?

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Ubuntu não reconhece HDMI
« Resposta #59 Online: 21 de Outubro de 2016, 14:03 »
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:

Código: [Selecionar]
xrandr --output LVDS-1 --off
O cvt antes apurado (post #56)para o monitor/TV é esse:

Citar
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:

Código: [Selecionar]
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):

Código: [Selecionar]
xrandr --addmode HDMI-0 1920x1080_60.00
Agora configure o monitor/TV com essa resolução:

Código: [Selecionar]
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:

Citar
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:

Código: [Selecionar]
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):

Código: [Selecionar]
xrandr --addmode LVDS-1 1368x768_60.00
Agora configura a tela do monitor com essa resolução ora adiconada:

Código: [Selecionar]
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.

Código: [Selecionar]
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.


« Última modificação: 21 de Outubro de 2016, 14:11 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.