Problemi Ati x300 M22 con driver open
Inviato: mer 19 ago 2009, 18:08
Grazie alla "fantastica" Ati (ed Amd), come tutti sapranno, da qualche tempo alcuni sfigati possessori di schede video non possono piu' usare i driver propietari.
Fino a poco tempo fa', usando un kernel 2.6.29 si riusciva ad usare i driver proprietari patchati. Da poco sono passato al kernel 2.6.30-rc5 per alcune esigenze, e mi trovo "costretto" ad usare i driver open (male non fa'...).
Dopo aver letto in giro, configurato xorg, ricompilato il kernel ad-hoc, mi trovo senza accelerazione grafica. Leggendo in giro qualcuno diceva di controllare con ldd il driver mesa utilizzato, e questo e' il mio output:
Ho provato ovviamente a reinstallare mesa, ma senza avere successo
La vita di questa installazione si puo' riassumere nei seguenti passaggi:
1) installazione slack12.2, gslacky 2.26.1 e driver proprietari patchati 9.3 con kernel 2.6.29
2) da qualche mese aggiornamento a kernel 2.6.30, provando a far girare i driver proprietari
3) passaggio a driver open, attivando nel kernel il modulo radeon
4) rimozione gslacky 2.26.1 ed installazione full gslacky 2.26.3
Se serve posto log di out di xorg, la sua conf o quant'altro serva a risolvere.
Questo lspci -v:
mai piu' Ati... e forse mai piu' anche ad Amd [-X
Fino a poco tempo fa', usando un kernel 2.6.29 si riusciva ad usare i driver proprietari patchati. Da poco sono passato al kernel 2.6.30-rc5 per alcune esigenze, e mi trovo "costretto" ad usare i driver open (male non fa'...).
Dopo aver letto in giro, configurato xorg, ricompilato il kernel ad-hoc, mi trovo senza accelerazione grafica. Leggendo in giro qualcuno diceva di controllare con ldd il driver mesa utilizzato, e questo e' il mio output:
Codice: Seleziona tutto
# ldd -r /usr/lib/xorg/modules/dri/r300_dri.so
undefined symbol: _glapi_Dispatch (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_Context (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_get_dispatch_table_size (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_get_dispatch (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_get_context (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_add_dispach (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_set_warning_func (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_set_context (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_noop_enable_warnings (/usr/lib/xorg/modules/dri/r300_dri.so)
undefined symbol: _glapi_set_dispatch (/usr/lib/xorg/modules/dri/r300_dri.so)
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xb7de9000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7dd2000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7db2000)
libdl.so.2 => /lib/libdl.so.2 (0xb7dae000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7da4000)
libc.so.6 => /lib/libc.so.6 (0xb7c58000)
/lib/ld-linux.so.2 (0xb8031000)
La vita di questa installazione si puo' riassumere nei seguenti passaggi:
1) installazione slack12.2, gslacky 2.26.1 e driver proprietari patchati 9.3 con kernel 2.6.29
2) da qualche mese aggiornamento a kernel 2.6.30, provando a far girare i driver proprietari
3) passaggio a driver open, attivando nel kernel il modulo radeon
4) rimozione gslacky 2.26.1 ed installazione full gslacky 2.26.3
Se serve posto log di out di xorg, la sua conf o quant'altro serva a risolvere.
Questo lspci -v:
Codice: Seleziona tutto
01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Mobility Radeon X300] (prog-if 00 [VGA controller])
Subsystem: Dell Unknown device 2006
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d0000000 (32-bit, prefetchable) [size=128M]
I/O ports at de00 [size=256]
Memory at dfdf0000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at dfd00000 [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [100] Advanced Error Reporting <?>