Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[revdep-rebuild] libdrm toujours cassée
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
init1
n00b
n00b


Joined: 13 Apr 2010
Posts: 38

PostPosted: Fri Jun 25, 2010 9:14 am    Post subject: [revdep-rebuild] libdrm toujours cassée Reply with quote

Bonjour,

A chaque maj, on me préconise de faire après revdep-rebuild et un lafilefixer --justfixit.
Cependant le revdep-rebuild me renvoie toujours la même chose :

broken /usr/lib32/opengl/ati/extensions/libdri.so (requires libdrm.so.2)
il réinstalle les drivers, et àchaque fois c'est le même problème, revdep après revdep. Pourquoi ? Je ne note cependant pas de problèmes d'affichage ou autre étant liés je pense.

Merci et bonne journée.
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Fri Jun 25, 2010 9:00 pm    Post subject: Re: [revdep-rebuild] libdrm toujours cassée Reply with quote

init1 wrote:
Bonjour,

A chaque maj, on me préconise de faire après revdep-rebuild et un lafilefixer --justfixit.
Cependant le revdep-rebuild me renvoie toujours la même chose :

broken /usr/lib32/opengl/ati/extensions/libdri.so (requires libdrm.so.2)
il réinstalle les drivers, et àchaque fois c'est le même problème, revdep après revdep. Pourquoi ? Je ne note cependant pas de problèmes d'affichage ou autre étant liés je pense.

Merci et bonne journée.


Bonsoir,

le revdep après chaque maj est sans doute exagéré.
l' outil sympa, de mon point de vue, est
Code:
eix elogview
[I] app-portage/elogviewer
     Available versions:  0.5.2-r2
     Installed versions:  0.5.2-r2(01:26:13 21/11/2009)
     Homepage:            http://sourceforge.net/projects/elogviewer/
     Description:         GTK+ based utility to parse the contents of elogs created by Portage

jusqu'à présent ses conseils ont été largement judicieux.

pour le lafilefixer son usage est encore moins systématique et elogviewer n'a pas encore été pris en défaut.

Pour ton libdrm, je suis en nvidia , et je n'ai pas ton problème / ATI , désolé.

A+:jlp
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Jun 25, 2010 9:09 pm    Post subject: Reply with quote

C'est une lib qui appartient au driver ATI propriétaire non ?

Dans ce cas, c'est un binaire, pas des sources compilées sur ton PC, donc tu pourras réinstaller autant de fois que tu veux, cela ne changera pas le binaire fourni qui a vraisemblablement été compilé pour une autre version de la libdrm...
Bienvenue dans le monde du logiciel propriétaire !

Soit tu fais avec, soit tu passes au driver libre. (Perso, j'ai pas une ATI, mais un nvidia, et je suis passé au driver libre sans regrets... les emmerdes de la compatibilité binaire en moins)
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Jun 25, 2010 9:11 pm    Post subject: Re: [revdep-rebuild] libdrm toujours cassée Reply with quote

nemo13 wrote:
pour le lafilefixer son usage est encore moins systématique et elogviewer n'a pas encore été pris en défaut.

Je dirais même plus : si on regarde ce que disent les devs gentoo, l'usage de ce script devrait être exceptionnel !
En effet, il casse les sommes md5 des packages, donc explose la gestion des fichiers par portage (le md5 de chaque fichier géré par portage est enregistré dans les packages, dans ton /var/db/pkg). A n'utiliser qu'en cas de problème donc...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Fri Jun 25, 2010 9:56 pm    Post subject: Reply with quote

'alute

mouis... pb d'ati-drivers vraissemblablement... mais malgré tout si tu ne peux pas faire autrement que rester du mauvais côté et que tu n'as pas relevé de problème avec, tu peux dire à revdep-rebuild de l'éviter à l'avenir i.e. avec un fichier dans ce goût-là çà devrait coller je pense :
Code:
#echo "SEARCH_DIRS_MASK="/usr/lib/opengl/ati /usr/lib32/opengl/ati" >> /etc/revdep-rebuild/50-ati-drivers


Edit: dans la série promo, elogv est pas mal aussi ^^
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
init1
n00b
n00b


Joined: 13 Apr 2010
Posts: 38

PostPosted: Sat Jun 26, 2010 9:13 am    Post subject: Reply with quote

Bonsoir, merci de vos réponses.

Passer au libre, ce srait me privé de ma config, je joue peu, mais j'apprécie. J'ai une carte relativement récente, ou j'ai déjà essayé les drivers libres, qui fonctionnent très bien pour la 2D, mais la 3D merde un peu.

J'ai elogv pour récupérer les messages d'emerge :)

En ce qui concerne lafilefixer, vous me faites peur, cela est il, << réparable>> dans la mesure ou je l'ai utilisé sans réel besoin/ problème derrière ?

Ok boozo pour le driver proprio.
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Jun 26, 2010 9:28 am    Post subject: Reply with quote

Non ce n'est pas "réparable". Ce que te propose boozo masquera le problème, mais sinon, il faudra attendre la prochaine version du driver ATI qui on peut l'espérer sera prévue pour une ABI de libdrm plus récente.
Mais bon, si ça marche, c'est pas franchement un problème vital, continue comme si tu n'avais pas vu ;).
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
init1
n00b
n00b


Joined: 13 Apr 2010
Posts: 38

PostPosted: Sat Jun 26, 2010 9:35 am    Post subject: Reply with quote

Effectivement ce n'est pas un problème vital. hum je vois pour le problème de lafilefixer, à l'uitlisation je ne remarque rien qui ne marche pas ou qui bug. si vous aviez un topic, un lien pour me renseigner à son propos ?
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Jun 26, 2010 9:54 am    Post subject: Reply with quote

init1 wrote:
hum je vois pour le problème de lafilefixer, à l'uitlisation je ne remarque rien qui ne marche pas ou qui bug. si vous aviez un topic, un lien pour me renseigner à son propos ?

Cela n'empêche rien de fonctionner mais cela casse les sommes de contrôle enregistrées dans chaque package. Impact :
- il n'est plus possible de contrôler l'intégrité des paquets (equery check)
- si la FEATURE unmerge-orphans est désactivée dans le make.conf, ces fichiers ne seront pas supprimés

bref, fonctionnellement pour le système, l'impact est limité, mais du point de vue du package manager, c'est une abomination.


La solution propre, plutôt que de hacker les fichiers .la avec lafilefixer est de recompiler les packages concernés
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
Link31
Apprentice
Apprentice


Joined: 17 Apr 2006
Posts: 200
Location: France

PostPosted: Sat Jun 26, 2010 7:52 pm    Post subject: Reply with quote

C'est bizarre, il me semblait que les drivers propriétaires ATI n'utilisaient pas la libdrm (libre), mais la libfglrxdrm (propriétaire, et incluse dans le driver)...

D'ailleurs, la commande suivante ne renvoie rien, ça signifie donc qu'il n'y a pas de dépendance :
Code:
grep libdrm /usr/portage/x11-drivers/ati-drivers/*
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Jun 26, 2010 7:55 pm    Post subject: Reply with quote

Pourtant, le revdep-rebuild semble dire le contraire...

Je n'ai pas d'ati mais que dit un "ldd /usr/lib32/opengl/ati/extensions/libdri.so" ?
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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