Duas placas de vídeo (32 e 64 bits)

1

Eu tenho duas placas de vídeo na minha máquina como o lspci acima:

01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880 [Radeon HD 4200] (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Device 3047
    Flags: bus master, fast devsel, latency 0, IRQ 255
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    I/O ports at 2100 [disabled] [size=256]
    Memory at f0100000 (32-bit, non-prefetchable) [size=64K]
    Memory at f0000000 (32-bit, non-prefetchable) [size=1M]
    Capabilities: [50] Power Management version 3
    Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Radeon HD 6450
    Physical Slot: 3
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Memory at f0200000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at 1100 [size=256]
    [virtual] Expansion ROM at f0240000 [disabled] [size=128K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: fglrx_pci

Mas, como você pode ver, apenas a radeon 6450 está usando um driver de kernel.

Isso aconteceu depois que mudei para drivers proprietários no Ubuntu 14.04.

Funciona somente quando desabilito esse driver proprietário e carrego o driver nativo "redon" do Ubuntu. Mas o sistema fica lento nesse modo.

Existe uma maneira que eu possa carregar o driver "radeon" para o radeon 4200 e o fglrx para o radeon 6450?

Eu tentei isso em xorg.conf também:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Screen      1  "aticonfig-Screen[1]-1" RightOf "LEFT SCREEN"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
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   "aticonfig-Monitor[1]-1"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:2:0:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[1]-1"
    Driver      "radeon"
    BusID       "PCI:1:5:0"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[1]-1"
    Device     "aticonfig-Device[1]-1"
    Monitor    "aticonfig-Monitor[1]-1"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "ServerFlags"
    Option "Xinerama" "true"
EndSection

mas não funcionou.

    
por Gustavo Kataoka 21.05.2015 / 22:23

0 respostas