Eu não sou proprietário da Radeon, mas acho que a configuração de várias placas não funciona com o link
Dê uma olhada no driver binário: link
Comprei uma segunda placa de cabeça dupla radeon para poder ter 3 monitores. Estou executando o kubuntu e, normalmente, apenas abro as configurações do sistema aberto e gerencio os monitores. Meu novo cartão / monitor não aparece nessa interface, mas alguns parte do sistema os vê. Eu atualmente não tenho um arquivo xorg.conf
, já que isso sempre "funcionou" para mim antes.
$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM]
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM]
# lshw -c video
*-display
description: VGA compatible controller
product: Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:28 memory:e0000000-efffffff memory:f7e20000-f7e3ffff ioport:e000(size=256) memory:f7e00000-f7e1ffff
*-display
description: VGA compatible controller
product: Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:30 memory:d0000000-dfffffff memory:f7d20000-f7d3ffff ioport:d000(size=256) memory:f7d00000-f7d1ffff
Algumas partes interessantes de /var/log/Xorg.0.log
:
[ 4.752] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 24 17:00:38 2017
[ 4.754] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 4.767] (==) No Layout section. Using the first Screen section.
[ 4.767] (==) No screen section available. Using defaults.
[ 4.767] (**) |-->Screen "Default Screen Section" (0)
[ 4.767] (**) | |-->Monitor "<default monitor>"
[ 4.768] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 4.768] (==) Automatically adding devices
[ 4.768] (==) Automatically enabling devices
[ 4.768] (==) Automatically adding GPU devices
...snip...
[ 4.779] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 4.779] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 4.779] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied
[ 4.779] (II) config/udev: Ignoring already known drm device (/dev/dri/card1)
[ 4.780] (--) PCI:*(0:1:0:0) 1002:6778:1028:2120 rev 0, Mem @ 0xe0000000/268435456, 0xf7e20000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[ 4.780] (--) PCI: (0:3:0:0) 1002:6778:1028:2120 rev 0, Mem @ 0xd0000000/268435456, 0xf7d20000/131072, I/O @ 0x0000d000/256, BIOS @ 0x????????/131072
Se eu configurar xorg.conf
com o seguinte conteúdo:
Section "Device"
Identifier "First"
Driver "radeon"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Second"
Driver "radeon"
BusID "PCI:3:0:0"
EndSection
O Xorg.0.log
se parece com:
[ 4.186] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 24 17:11:22 2017
[ 4.188] (==) Using config file: "/etc/X11/xorg.conf"
[ 4.188] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 4.196] (==) No Layout section. Using the first Screen section.
[ 4.196] (==) No screen section available. Using defaults.
[ 4.196] (**) |-->Screen "Default Screen Section" (0)
[ 4.196] (**) | |-->Monitor "<default monitor>"
[ 4.198] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 4.198] (**) | |-->Device "First"
[ 4.198] (**) | |-->GPUDevice "Second"
[ 4.198] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 4.198] (==) Automatically adding devices
[ 4.198] (==) Automatically enabling devices
[ 4.198] (==) Automatically adding GPU devices
O que me faz pensar que está tentando usar a segunda placa de vídeo como algum tipo de auxiliar de renderização para a primeira? Além disso, não sei exatamente o que é o permission denied
da linha de DRM - o google não é muito procurado por ajuda. O novo monitor faz ter o kubuntu
em uma tela preta (isso é o framebuffer de inicialização ou algo assim? Não tenho certeza do que é isso ...)
Se isso ajudar, ficarei feliz em anexar o arquivo Xorg.0.log
completo, ou dmesg
, ou o que for.
Gigantesco obrigado antecipadamente se você ler todo o caminho.