Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
problema dri dopo un emerge -uD world
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
---willy---
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 195

PostPosted: Fri May 20, 2005 1:53 am    Post subject: problema dri dopo un emerge -uD world Reply with quote

ho questa scheda video:
Code:
lspci | grep VGA
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64)

e ho sempre usato il dri seguendo questa guida.
di recente ho dato un emerge -uD world, ed ora non mi funziona più:
Code:
glxinfo
glxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: error 40

ci sono stato su un bel po', ma non riesco a capire perchè prima funzionava ed ora no, googlando ho trovato che poteva essere colpa di opengl-update, ma l'ho unmergiato e il probl rimane.

qualche consiglio? :(

p.s.: a dir la verità oltre ad aver fatto l'update ho anche unmergiato qualcosa e dato un emerge --depclean ....
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30967
Location: here

PostPosted: Fri May 20, 2005 9:28 am    Post subject: Reply with quote

Sembra semplicemente un errore di linkaggio. Prova a lanciare
Code:
# revdep-rebuild -p

e vedi che ti vorrebbe ricompilare. Una volta dato un occhio lo lanci senza -p cosi' ricompila i pacchetti che puntano a linkaggi che non esitono piu'
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
---willy---
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 195

PostPosted: Fri May 20, 2005 10:18 am    Post subject: Reply with quote

grande fedeliallalinea! hai beccato subito il problema! :D
però, dando il revdep-rebuild -p, mi esce una sfilza interminabile di pacchetti "rotti" xkè richiedono libGL.so.1 (praticamente vuole ricompilare mezzo sistema). ma che io sappia questa libreria serve, non è che il revdep-rebuild me li ricompila semplicemente togliendo le chiamate a questa libreria?
d'altronde c'è!:
Code:
whereis libGL.so.1
libGL.so: /usr/lib/libGL.so.1 /usr/lib/libGL.so

fedeli, tu che sai tutto :wink: , che faccio? lo do sto revdep-rebuild?
Back to top
View user's profile Send private message
---willy---
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 195

PostPosted: Fri May 20, 2005 10:49 am    Post subject: Reply with quote

c'è qualcosa che non capisco....:
Code:
whereis libGL.so.1
libGL.so: /usr/lib/libGL.so.1 /usr/lib/libGL.so

Code:
ls -l /usr/lib/libGL.so*
lrwxrwxrwx  1 root root 27 May 20 12:06 /usr/lib/libGL.so -> /usr/X11R6/lib/libGL.so.1.2
lrwxrwxrwx  1 root root 27 May 20 12:06 /usr/lib/libGL.so.1 -> /usr/X11R6/lib/libGL.so.1.2
lrwxrwxrwx  1 root root 27 May 20 12:06 /usr/lib/libGL.so.1.2 -> /usr/X11R6/lib/libGL.so.1.2

sono tutti e tre in rosso lampeggiante! quindi non c'è il link
Code:
ls -l /usr/X11R6/lib/libGL.so*
lrwxrwxrwx  1 root root 27 May 20 12:06 /usr/X11R6/lib/libGL.so -> /usr/X11R6/li
b/libGL.so.1.2
lrwxrwxrwx  1 root root 27 May 20 12:06 /usr/X11R6/lib/libGL.so.1 -> /usr/X11R6/
lib/libGL.so.1.2
lrwxrwxrwx  1 root root 27 May 20 12:06 /usr/X11R6/lib/libGL.so.1.2 -> /usr/X11R
6/lib/libGL.so.1.2

ma com'è possibile se quando installo il dri come nella guida di cui ho parlato su, li dovrebbe installare? mi chiede anche se è quella la directory giusta in fase di installazione!
Back to top
View user's profile Send private message
---willy---
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 195

PostPosted: Fri May 20, 2005 11:45 am    Post subject: Reply with quote

Risolto!
pardon, colpa mia :oops:
il programma d'installazione del driver lo installava in /usr/X11R6 anzichè in /usr/X11R6/lib
grazie cmq fedeliallalinea!

un'ultima cosa: ma devo per forza ricorrere a questa soluzione? in questo modo ogni volta che ricompilo il kernel devo riinstallare il driver. leggendo in giro ho visto che si potrebbe usare x11-drm, ma che col kernel 2.6.11 fallisce durante la compilazione. si tratta solo di aspettare che risolvano il problema?
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30967
Location: here

PostPosted: Fri May 20, 2005 11:49 am    Post subject: Reply with quote

---willy--- wrote:
un'ultima cosa

Ma basta che lanciavi revdep-rebuild senza -p e tutto andava a posto da solo
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
---willy---
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 195

PostPosted: Fri May 20, 2005 1:01 pm    Post subject: Reply with quote

fedeliallalinea wrote:
---willy--- wrote:
un'ultima cosa

Ma basta che lanciavi revdep-rebuild senza -p e tutto andava a posto da solo

ma perchè? nel ricompilare i pacchetti li linkava alla posizione effettiva del file? scusa, vorrei capire :)
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30967
Location: here

PostPosted: Fri May 20, 2005 1:27 pm    Post subject: Reply with quote

---willy--- wrote:
ma perchè? nel ricompilare i pacchetti li linkava alla posizione effettiva del file? scusa, vorrei capire :)

Il problema che quando ricompili una libreria (a una versione nuova) certi link punteranno al nome vecchio che non esistera' piu', quindi ricompilando il pacchetto che sbaglia il link questo verra fatto puntare al nuovo nome della libreria.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum