PDA

View Full Version : quake 3 e kubuntu dapper


ArtX
29-08-2006, 17:29
ho installato quake3 per linux su kubuntu dapper LTS ma quando lo avvio mi da questa sfilza di errori
giulio@giulio-laptop:~$ quake3
Q3 1.11 linux-i386 Nov 24 1999
----- FS_Startup -----
Current search path:
/home/giulio/.q3a/baseq3
./baseq3/pak0.pk3 (3539 files)
./baseq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: giulio-laptop
IP: 127.0.1.1
----- R_Init -----
...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libGL.so: cannot open shared object file: No such file or directory
failed
...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libMesaVoodooGL.so: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Error: GLimp_Init() - could not load OpenGL subsystem


non trova le libreria ati opengl o sbaglio?
finora ho provato a dargli questo ma non funzia:
sudo ./quake3 +seta r_gldriver libGL.so.1.2.xlibmesa
qualcuno sa aiutarmi?
grazie

ilsensine
29-08-2006, 17:34
Mi sembra che q3 si sta perdendo in un bicchier d'acqua...controlla dove hai libGL.so (è normalmente un link simbolico alla libreria reale); aggiungi la directory che lo contiene all'elenco di ld.co.conf (è un semplice file di testo con un elenco di directory), quindi esegui "ldconfig" per ricreare la cache. q3 dovrebbe smetterla di miagolare a questo punto.

ArtX
29-08-2006, 18:03
lunica libGL che ho trovato è libGL.so.1.2.xlibmesa su /usr/lib/fglrx/
ld.co.conf non cè su etc, ma solo ld.so.cache e ld.so.hwcappkgs.
ce qualcosa che non va? devo crearlo ld.so.conf con il riferimento alla libreria di cui ho parlato prima o lo aggiungo a ld.so.hwcappkgs? è corretta quella libreria?
grazie

ilsensine
29-08-2006, 18:08
ld.so.hwcappkgs non l'ho mai sentito nominare.
Comunque prova a creare un semplice link simbolico nella sua directory:
ln -s /usr/lib/fglrx/libGL.so.1.2.xlibmesa /usr/local/games/quake3/libGL.so
Dovrebbe essere sufficiente.

ArtX
29-08-2006, 18:12
grazie ilsensine,
il link simbolico ha funzionato a meraviglia
ti ringrazio moltissimo.