OK, pronto, mas da próxima vez alguém vai me dizer, que configurando o X.server é divertido, eu vou socá-lo bem no meio dos seus olhos.
De qualquer forma, a solução que me leva ao sucesso inclui o driver proprietário da AMD e o player VLC.
-
em primeiro lugar, instale o driver proprietário da AMD. Graças a este tópico eu usei de alguma forma mais limpa e deve ser segura procedimento com código de instalação (recomendado mesmo se você já tiver o fglrx instalado, mas enfrentando problemas):
sudo apt-get --purge remove fglrx* sudo apt-get install fglrx-updates fglrx-amdcccle-updates
-
agora você pode configurar sua configuração com
sudo amdcccle
ele abrirá C atalyst C no controle C digite
-
No CCC você configura seus monitores como 'área de trabalho com um monitor' ou algo parecido. Eu não sei exatamente a frase em inglês, porque eu uso a GUI traduzida. De qualquer forma, deve configurar seus monitores como tela separada.
-
agora reinicie o computador (ou X). Meu computador se comporta estranhamente após o boot, ele precisa de um suspender & amp; retomar para funcionar corretamente. Não me pergunte por que, mas se você experimentou um fã anormalmente de GPU, provavelmente terá o mesmo problema e suspenderá & amp; o currículo é uma maneira de contornar. Por isso, execute o CCC novamente e verifique suas configurações.
-
agora para o media player. Se você ainda não tem o VLC, instale-o via App Center. Em seguida, abra o VLC, vá para Ferramentas- > Configuração e
NOTA: a solução descrita aqui torna permanentes todas as configurações do VLC, o que torna o player de um propósito do VLC apenas para vídeo no monitor secundário. Se você quiser usar o VLC para outros propósitos, você deve executar o VLC com este conjunto de configurações na linha de comando, leia a ajuda da linha de comando do VLC
-
no primeiro painel, "Interface", desmarque a opção "incorporar vídeo na interface" e desmarque "Mostrar controles na tela inteira"
(novamente, as frases podem variar, porque eu também localizei GUI no VLC, isso é uma coisa boa sobre o Linux - > ele localiza todos os seus aplicativos por padrão) .
-
depois, vá para a guia "Vídeo" e marque "Reproduzir em tela cheia" e defina a saída de vídeo como
Video output X11(XCB)
-
depois, vá para a configuração avançada / todas (?) usando o botão de rádio próximo ao canto inferior esquerdo.
- Na estrutura em árvore, navegue até o vídeo e defina 'largura do vídeo' e 'altura do vídeo' para a resolução da tela secundária. Sem isso, o VLC reproduz vídeo na minha tela secundária na resolução da fonte, não dimensionado para tela cheia.
-
Em seguida, expanda video- > modules- > x-window e configure-o para a tela X desejada. O meu (e provavelmente o seu) é
:0.1
Iniciais
:0
significa a exibição local e a seguinte tela secundária de.1
. A exibição / tela principal é:0.0
. Você pode encontrar suas telas x configuradas e seus números em/etc/X11/xorg.conf
-
-
deve estar tudo pronto. Você pode tentar reproduzir vídeo com VLC e deve abrir em sua tela secundária em tela cheia, mantendo a interface de controle VLC na tela principal. Apenas áudio é reproduzido nos alto-falantes / fones de ouvido do PC. Que resolvemos na interface de controle VLC em dispositivos Audio- > Audio, onde escolhemos a saída HDMI. Em seguida, pressione Ctrl + L para alternar a interface do VLC para a visualização de lista de reprodução e você terá toda a mídia totalmente sob controle.
Este procedimento descreve, em resumo, o que leva me ao sucesso. No seu caso, não deve ser tão simples, por causa do LINUX. Mas se você não entender alguma coisa ou tiver algum problema, é só pedir.
EDIT: Mude de volta para o driver radeon
Eu tive problemas estranhos com o driver fglrx e o xorg.conf gerado pelo amdcccle parecia bastante normal, então eu tentei, se funcionasse com o driver open-source do radeon e adivinhe, funciona! Só precisa de uma pequena modificação (basicamente, basta substituir driver "fglrx"
to driver "radeon"
, tenha cuidado com o fato de haver várias seções de dispositivos).
Meu trabalho xorg.conf tem esta aparência:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
Screen "amdcccle-Screen[1]-1" 2560 0
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "2560x1440"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP5"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1080"
Option "TargetRefresh" "50"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "radeon"
Option "Monitor-DFP1" "0-DFP1"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-1"
Driver "radeon"
Option "Monitor-DFP5" "0-DFP5"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-1"
Device "amdcccle-Device[1]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Você deve fazer o backup de seu xorg.conf antes de desinstalar o fglrx, porque ele é removido durante o processo de desinstalação. Então você desinstala o fglrx e reconfigura o x-server assim:
sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
Em seguida, coloque de volta o seu xorg.conf modificado e reinicie o computador (ou X). Se nada der errado, você deverá ver seu carregamento de configuração de tela separado sob o driver radeon. O único problema é a falta de áudio HDMI, que você pode resolver adicionando o parâmetro do kernel
radeon.audio=1
Mais informações úteis podem ser obtidas na documentação .