Ativar a saída HDMI sem usar como área de trabalho

1

Tenho um cartão da Intel e parece que não é possível transmitir apenas áudio e sem vídeo . Então existe uma maneira de ativar a porta e enviar um sinal de vídeo falso para que o áudio funcione? Eu não quero estender minha área de trabalho na tela adicional.

    
por Lorenzo Pistone 04.10.2016 / 16:26

1 resposta

1

Você pode configurar um segundo display X para a saída HDMI. Isso ainda usará a RAM de vídeo e a exibirá, mas ela será separada da área de trabalho principal, para que a sua área de trabalho permaneça no monitor e não se estenda à tela adicional. Eu configurei isso em meus gráficos integrados da Intel com um arquivo /etc/X11/xorg.conf que contém

Section "Device"
    Identifier "intel0"
    Driver "intel"
    Option "AccelMethod" "sna"
    Option "ZaphodHeads" "VGA1,HDMI1,DP1"
    Screen 0
EndSection

Section "Device"
    Identifier "intel1"
    Driver "intel"
    Option "AccelMethod" "sna"
    Option "ZaphodHeads" "HDMI3"
    Screen 1
EndSection

Você pode adicionar Screen seções para especificar a resolução, se desejar.

Você provavelmente precisará de nomes de saída diferentes, veja a saída de xrandr para ver quais saídas sua placa possui. Não me lembro por que precisei especificar o AccelMethod , talvez tenha sido para fazer com que funcionasse no meu chipset específico. A primeira tela terá o nome de exibição :0 , o segundo na porta HDMI :1 (para que você ainda possa dizer aos programas que façam uso dela, se desejar, adicionando opções como -display :1 ao executá-las).

Estou usando duas instâncias do gerenciador de janelas fvwm para cada exibição; possivelmente você pode precisar dizer ao seu gerenciador de janelas para usar somente a primeira tela.

    
por 04.10.2016 / 17:07