Bonjour,
Il y a quelques mois de cela maintenant, Squeeze est devenu la version stable de Debian, et du même coup, mon sources.list (destiné à faire de mon installation une testing) est devenu obsolète, me causant quelques problèmes insignifiants. Mais en bon flémard que je suis, j’ai décidé de remettre la mise à jour de mon sources.list à plus tard. C’est ainsi que les mois ont passé jusqu’à ce que, aujourd’hui en vacance, je me dise “Bon! Bin allons-y gaiement!”… Et comme je le craignait, se fut la catastrophe!
Pour remettre les choses dans leurs contextes, mon nouveau sources.list:
[code]################################################
squeeze (stable)
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
squeeze multimedia
deb http://mirror.home-dn.net/debian-multimedia/ squeeze main non-free
deb-src http://mirror.home-dn.net/debian-multimedia/ squeeze main non-free
squeeze security
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
boisson!
deb http://boisson.homeip.net/debian squeeze divers
################################################
wheezy (testing)
deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
wheezy multimedia
deb http://mirror.home-dn.net/debian-multimedia/ wheezy main non-free
deb-src http://mirror.home-dn.net/debian-multimedia/ wheezy main non-free
wheezy security
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
boisson!
deb http://boisson.homeip.net/debian wheezy divers
################################################
sid (unstable)
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
sid multimedia
deb http://mirror.home-dn.net/debian-multimedia/ sid main non-free
deb-src http://mirror.home-dn.net/debian-multimedia/ sid main non-free
boisson!
deb http://boisson.homeip.net/debian sid divers
################################################
experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
experimental multimedia
deb http://mirror.home-dn.net/debian-multimedia/ experimental main non-free
deb-src http://mirror.home-dn.net/debian-multimedia/ experimental main non-free
#debian-marillat
deb http://www.debian-multimedia.org/ testing main non-free
deb-src http://www.debian-multimedia.org/ testing main non-free
Compiz-Fusion
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
[/code]
Et mes preferences (inchangées):
[code]Package: *
Pin: release o=apt-build
Pin-Priority: 989
Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 988
Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 987
Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 986
Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 985
Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 984
Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 983
Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 982
Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 99
Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 98
Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 97
Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 96[/code]
Pour résumer, j’ai eu le droit à plus de 1800 mises à jour d’un coup, comprenant, évidement, une mise à jour du noyaux… Du coup, au redémarrage, Xserver qui fonctionne, j’ai donc réinstaller Catalyst (11.05), avec un succès relatif:
J’ai ainsi pu récupéré mon interface graphique, à ceci près que, comme le titre de ce poste l’indique, l’affichage lag attrocement (dés que je scroll ou que je redimensionne ou que je déplace une fenêtre, tout est saccadé, et le CPU semble anormalement sollicité).
Quand je tente un glxinfo ou un fglrxinfo, voila ce que j’obtiens:
[code] X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 137 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 15
Current serial number in output stream: 15
[/code]
Après quelques recherches, j’ai trouvé ce topic qui semble correspondre à mon cas. Il y est question de plusieurs solutions et de quelques petits trucs que je n’ai pas compris(des histoires de backport).
Parmi les solutions:
- Installer une version précédente de libdrm2 : J’ai essayer en installant la version la plus vieille que j’ai pu trouvé (2.4.21-1~squeeze3), redémarrage: rien de neuf
- Installer fglrx-glx: j’ai essayé, mais cela exige la désinstallation du paquet “libgl1-nvidia-alternatives”, qui semble être une véritable plaie à désinstaller, comme le confirme ce topic.
Sur cette dernière piste, plusieurs solutions infructueuses pour remédier au problème:
/var/lib/dpkg/info/libgl1-nvidia-alternatives.prerm remove
aucun résultat et :
[code]/var/lib/dpkg/info/libgl1-nvidia-alternatives.postinst configure
ERROR: DPKG_MAINTSCRIPT_PACKAGE is not set, usually a bug in dpkg-reconfigure
[/code]
Autre solution, l’installation de debian-nvidia par le billet de smxi est censé retirer libgl1-nvidia-alternatives : Alors, je ne connais pas du tout smxi, et je ne sais pas du tout à quoi ça sert ni comment ça fonctionne, mais j’ai quand même essayé, et j’ai fini par me retrouver dans un section d’installation de driver graphique, mais aucun debian-nvidia n’était proposé (probablement logique puisque ma carte n’est pas une nvidia!), mais il m’a était proposé d’installer debian-fglrx, et j’ai tenté le coup: plus de xserver donc réinstallation de Catalyst et toujours le même problème!
J’ai aussi essayé un :
[code]aticonfig --overlay-type=Xv
aticonfig: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
[/code]
Pour conclure, je ne vois pas d’où vient le problème exactement, ni ce que je peux bien y faire… Alors si certain d’entre vous ont des idées…
Pour information:
x11-utils : version 7.6+2
xorg: version 1:7.6+6
ma carte : Radeon HD 6870, 1 Go, Sapphire