[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Fwd: Re: Direct Render carregado mas não funciona.]



A velha confusão... Enviei somente para o Rodolfo, e não para a lista.
Encaminhando...

-------- Mensagem encaminhada --------
> De: Krishnamurti L. L. V. Nunes <krishnalelis@gmail.com>
> Para: Rodolfo Allan <rodolfo.allan@gmail.com>
> Assunto: Re: Direct Render carregado mas não funciona.
> Data: Mon, 16 Jul 2007 09:12:49 -0300
> 
> Em Sáb, 2007-07-14 às 10:35 -0400, Rodolfo Allan escreveu:
> > Olha só, eu instalei o driver radeon, acertei o xorg.conf do jeito que pedem:
> > 
> > Section "Device"
> >         Identifier  "ATI Radeon 9600 Pro"
> >         Driver      "radeon"
> >         BusID       "PCI:1:0:0"
> >         Option      "AGPMode" "8"
> >         Option      "XAANoOffscreenPixmaps" "true"
> >         Option      "AddARGBGLXVisuals" "true"
> >         Option      "AllowGLXWithComposite" "true"
> >         Option      "DisableGLXRootClipping" "true"
> >         Option      "AccelMethod" "XXA"
> >         Option      "EnablePageFlip" "true"
> >         Option      "ColorTiling" "true"
> > EndSection
> > 
> > (...)
> > 
> > Section "DRI"
> >         Mode         0666
> > EndSection
> > 
> > Section "Extensions"
> >         Option      "Composite" "Enable"
> > EndSection
> > 
> > [AIGLX está ativado também]
> > 
> > Até ai, ok, mas quando digito glxinfo | grep direct, retorna:
> > $ glxinfo | grep direct
> > direct rendering: No
> 
> 
> Isso não é realmente um problema; me lembro que isso acontecia no Etch.
> Com o Lenny ou SiD essa confusão não acontece.
> 
> O caso é que o gxinfo procura pelo seu driver de vídeo na
> pasta /usr/X11R6/lib/modules/dri/ , mas ele na verdade está
> em /usr/lib/dri/. (verifique se o gxlinfo não faz referência a isso)
> 
> Então apesar a aceleração 3d estar instalada e funcionando, o glxinfo
> diz Direct rendering: no.
> 
> Pra corrigir isso, vc pode fazer algo como:
> # ln -s /usr/lib/dri/r300_dri.so /usr/X11R6/lib/modules/dri/r300_dri.so
> (adapte para você!)
> 
> Infelizmente acho que isso não ajuda a funcionar o Compozite :-(
> 
> > 
> > Não sei o que há de errado, no Xorg.0.log diz que o Direct Render foi carregado:
> > 
> > $ cat /var/log/Xorg.0.log | grep render
> > (II) RADEON(0): Direct rendering enabled
> > 
> > Procurei por algum erro, simplesmente não há erros, tudo parece certo
> > a respeito do DRI e do DRM
> > 
> > $ cat /var/log/Xorg.0.log | grep dri
> >         X.Org XInput driver : 0.7
> > (II) LoadModule: "dri"
> > (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
> > (II) Module dri: vendor="X.Org Foundation"
> > (II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
> > (II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
> >         ABI class: X.Org XInput driver, version 0.6
> >         ABI class: X.Org XInput driver, version 0.7
> > (II) ATI: ATI driver (version 6.6.3) for chipsets: ati, ativga
> > (II) Reloading /usr/lib/xorg/modules/drivers//radeon_drv.so
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: node name is /dev/dri/card0
> > (II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel
> > module version 1.25.0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: node name is /dev/dri/card0
> > (II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
> > (II) RADEON(0): [dri] Visual configs initialized
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: node name is /dev/dri/card0
> > (WW) AIGLX: 3D driver claims to not support visual 0x23
> > (WW) AIGLX: 3D driver claims to not support visual 0x24
> > (WW) AIGLX: 3D driver claims to not support visual 0x25
> > (WW) AIGLX: 3D driver claims to not support visual 0x26
> > (WW) AIGLX: 3D driver claims to not support visual 0x27
> > (WW) AIGLX: 3D driver claims to not support visual 0x28
> > (WW) AIGLX: 3D driver claims to not support visual 0x29
> > (WW) AIGLX: 3D driver claims to not support visual 0x2a
> > (WW) AIGLX: 3D driver claims to not support visual 0x2b
> > (WW) AIGLX: 3D driver claims to not support visual 0x2c
> > (WW) AIGLX: 3D driver claims to not support visual 0x2d
> > (WW) AIGLX: 3D driver claims to not support visual 0x2e
> > (WW) AIGLX: 3D driver claims to not support visual 0x2f
> > (WW) AIGLX: 3D driver claims to not support visual 0x30
> > (WW) AIGLX: 3D driver claims to not support visual 0x31
> > (WW) AIGLX: 3D driver claims to not support visual 0x32
> > (II) AIGLX: Loaded and initialized /usr/lib/dri/r300_dri.so
> > 
> > $ cat /var/log/Xorg.0.log | grep drm
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 7, (OK)
> > drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 7, (OK)
> > drmOpenByBusid: drmOpenMinor returns 7
> > drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 7, (OK)
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 7, (OK)
> > drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 7, (OK)
> > drmOpenByBusid: drmOpenMinor returns 7
> > drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> > (II) RADEON(0): [drm] DRM interface version 1.2
> > (II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
> > (II) RADEON(0): [drm] added 8192 byte SAREA at 0xf8dd6000
> > (II) RADEON(0): [drm] mapped SAREA 0xf8dd6000 to 0xb7b32000
> > (II) RADEON(0): [drm] framebuffer handle = 0xc0000000
> > (II) RADEON(0): [drm] added 1 reserved context for kernel
> > (II) RADEON(0): [drm] register handle = 0xe9000000
> > (II) RADEON(0): [drm] installed DRM signal handler
> > (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
> > (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
> > (II) RADEON(0): [drm] dma control initialized, using IRQ 201
> > (II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 8, (OK)
> > drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 8, (OK)
> > drmOpenByBusid: drmOpenMinor returns 8
> > drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> > 
> > Já cansei de procurar uma solução, imploro por uma ajuda!!!
> > 
> > O log é meio grande pra anexar aqui, se precisar eu mando.
> 
> Acho que será necessário :-p
> 
> > 
> > Obrigado desde já!
> > Rodolfo.
> > 
> 
> --
> Krishna
> 



Reply to: