Não é possível eliminar completamente o fglrx

4

Eu tenho 14.04 e instalei o patenteado AMD Catalyst 14.6 usando o Gerar Opção de Pacote de Driver Específico de Distribuição descrito no Notas do instalador .

Agora gostaria de alterar o mesa-vdpau-drivers , mas não é possível remover completamente o fglrx do meu sistema.

O que eu tentei até agora é o que eu encontrei em vários HowTos que basicamente se resume a executar estes comandos:

sudo apt-get remove --purge fglrx fglrx-amdcccle fglrx-dev sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon sudo apt-get install xserver-xorg-video-ati sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup sudo rm -rf /etc/ati

No entanto, no meu dmesg output ainda recebo essas linhas:

[ 58.779902] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 58.779916] Disabling lock debugging due to kernel taint [ 58.798511] fglrx: module verification failed: signature and/or required key missing - tainting kernel [ 58.822853] <6>[fglrx] Maximum main memory to use for locked dma buffers: 1506 MBytes. [ 58.823307] <6>[fglrx] vendor: 1002 device: 9804 count: 1 [ 58.824514] <6>[fglrx] ioport: bar 1, base 0xf000, size: 0x100 [ 58.825520] <6>[fglrx] Kernel PAT support is enabled [ 58.825577] <6>[fglrx] module loaded - fglrx 14.10.2 [May 5 2014] with 1 minors

Aqui está a saída completa de dmesg no Pastebin .

Ficaria grato por qualquer ajuda ...

    
por BlueZed 12.08.2014 / 10:07

1 resposta

-1

Eu tive o mesmo problema ao tentar executar corretamente o driver Radon Open Source após uma instalação anterior do driver proprio fglrx.

Na verdade, minha necessidade do driver Radon Open Source era o link com o post:
"Linux - Radeon OSS com vdpau (howto)" no link

O que eu fiz é:

  • remova o driver fglrx e instale o Open Souce um dos seguintes: link

Mas eu ainda estava enfrentando problemas com o Video tearing no XBMC. (Sem aceleração Harware e 180% do uso da CPU no XBMC)

Eu estava preso e li cuidadosamente a diferença entre o arquivo "var / log / Xorg.0.log": o meu e aqueles postados no "Linux - Radeon OSS com vdpau (howto)". Notei que a diferença era:

LoadModule: "ati"
Warning, couldn't open module ati
UnloadModule: "ati"
Unloading ati
Failed to load module "ati" (module does not exist, 0)

O driver ATI não era usado .... e o fglrx não

LoadModule: "fglrx"
Warning, couldn't open module fglrx
UnloadModule: "fglrx"
Unloading fglrx
Failed to load module "fglrx" (module does not exist, 0)

Nenhum dos dois drivers "fglrx" (porque removido) nem "ATI" foi levado em conta pelo Xorg. O motivo foi provavelmente "fglrx" não completamente removido ou "ATI" Radeon não completamente instalado.

Então eu executo uma instalação novamente

sudo apt-get install xserver-xorg-video-ati

E a magia veio! Agora no meu arquivo "var / log / Xorg.0.log":

[ 37959.945] (II) LoadModule: "glx"
[ 37959.945] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 37959.948] (II) Module glx: vendor="X.Org Foundation"
[ 37959.948]    compiled for 1.15.1, module version = 1.0.0
[ 37959.948]    ABI class: X.Org Server Extension, version 8.0
[ 37959.948] (==) AIGLX enabled
[ 37959.948] Loading extension GLX
[ 37959.948] (==) Matched fglrx as autoconfigured driver 0
[ 37959.948] (==) Matched ati as autoconfigured driver 1
[ 37959.948] (==) Matched fglrx as autoconfigured driver 2
[ 37959.948] (==) Matched ati as autoconfigured driver 3
[ 37959.948] (==) Matched modesetting as autoconfigured driver 4
[ 37959.948] (==) Matched fbdev as autoconfigured driver 5
[ 37959.948] (==) Matched vesa as autoconfigured driver 6
[ 37959.948] (==) Assigned the driver to the xf86ConfigLayout
[ 37959.948] (II) LoadModule: "fglrx"
[ 37959.949] (WW) Warning, couldn't open module fglrx
[ 37959.949] (II) UnloadModule: "fglrx"
[ 37959.949] (II) Unloading fglrx
[ 37959.949] (EE) Failed to load module "fglrx" (module does not exist, 0)
[ 37959.949] (II) LoadModule: "ati"
[ 37959.949] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[ 37959.949] (II) Module ati: vendor="X.Org Foundation"
[ 37959.949]    compiled for 1.15.1, module version = 7.3.0
[ 37959.949]    Module class: X.Org Video Driver
[ 37959.949]    ABI class: X.Org Video Driver, version 15.0
[ 37959.949] (II) LoadModule: "radeon"
[ 37959.950] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 37959.950] (II) Module radeon: vendor="X.Org Foundation"

e no XBMC: não há mais o Video Tearing e 5% do uso da CPU: a confirmação de hardware está funcionando !!!

    
por Flo 30.09.2014 / 13:25