écrans qui lag (ati)

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

que donnent les pilotes libres ? (paquet : xserver-xorg-video-radeon ou radeonhd suivant ta carte)

ensuite il faut les charger dans /etc/X11/xorg.conf

c’est une idée comme ça, je sais que chez moi les pilotes flgrx sont pas complètement fonctionnelles (ATI Mobility Radeon HD 4500 Series)

[quote=“mike57140”]que donnent les pilotes libres ? (paquet : xserver-xorg-video-radeon ou radeonhd suivant ta carte)

ensuite il faut les charger dans /etc/X11/xorg.conf

c’est une idée comme ça, je sais que chez moi les pilotes flgrx sont pas complètement fonctionnelles (ATI Mobility Radeon HD 4500 Series)[/quote]
xserver-xorg-video-radeon est déjà installé et quand j’essaie de mettre “radeon” comme driver dans xorg.conf et que je redémarre, Xserver n’arrive pas à démarrer…

j’ai essayer d’installer xserver-xorg-video-radeonhd, sans succès:

[code]root@MAYHEM:/home/tyler-durden# apt-get install xserver-xorg-video-radeonhd
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
xserver-xorg-video-radeonhd : Dépend: xorg-video-abi-6.0
Dépend: xserver-xorg-core (>= 2:1.7.6.901) mais ne sera pas installé
E: Paquets défectueux

root@MAYHEM:/home/tyler-durden# apt-get install xserver-xorg-core
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
xserver-xorg-core est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

root@MAYHEM:/home/tyler-durden# apt-get install xorg-video-abi-6.0
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Le paquet xorg-video-abi-6.0 est un paquet virtuel fourni par :
xserver-xorg-core 2:1.7.7-13 [Pas de version candidate]

E: Le paquet « xorg-video-abi-6.0 » n’a pas de version susceptible d’être installée[/code]

Tu l’as peut-être déjà fait, mais pourquoi pas essayer (en root) :

[code]# cd /etc/X11/

mv xorg.conf xorg.conf.bak (sauvegarde au cas où …)

aticonfig --initial[/code]

c’est censé te re-générer un xorg.conf propre …

[quote=“mike57140”]Tu l’as peut-être déjà fait, mais pourquoi pas essayer (en root) :

[code]# cd /etc/X11/

mv xorg.conf xorg.conf.bak (sauvegarde au cas où …)

aticonfig --initial[/code]

c’est censé te re-générer un xorg.conf propre …[/quote]
Effectivement j’ai déjà essayé sans succès:

aticonfig --initial Uninitialised file found, configuring. Using /etc/X11/xorg.conf Saving back-up to /etc/X11/xorg.conf.original-1

Sinon j’ai 3 noyaux différents d’installés sur la machine actuellement, alors j’ai essayé de voir si j’avais le même problème en démarrant avec les autres et c’est effectivement la cas.

Pour info, mes versions du noyau:
2.6.38-2-amd64 (l’écran lag)
2.6.32-5-amd64 (idem)
2.6.26-2-amd64 (le clavier et la sourie ne fonctionne pas, donc pas moyen d’ouvrir une session!)

P.S.: Les smileys animés que l’on peut voir quand on écrit un message sur le forum clignote chez moi…

Utilises-tu compiz ? Si oui, activer ou désactiver Loose Binding et/ou Indirect Rendering, puis Reload Window Manager.

Si non, tu peux essayer de recompiler les sources de fglrx pour ton pc, mais je ne suis pas bien sûr que a change grand chose. Voilà la marche à suivre :

  1. installer les paquets fglrx-source and module-assistant depuis le gestionnaire de paquet par exemple.

  2. dans un terminal, en root :

[code]# m-a update && m-a prepare

m-a a-i -t fglrx-source[/code]

Mais je ne suis vraiment pas sûr que celà fonctionne … à tester …

pour ce qui est du bug "smiley clignote"si ton navigateur c’est iceweasel,c’est normal,par contre une question:pourquoi tu traine un fichier préference avec sid?..cela ne sert à rien (mieux vaut privilégier un safe upgrade),ton souci vient peut-être de là!..

Bonsoir, ça me rappelle ce truc que j’avais lu chez les ubuntophiles :
forum.ubuntu-fr.org/viewtopic.php?id=456571

desactiver sync vers vblank dans les options générales / paramètre d’affichage de ccsm ???

la, tu remets en question sur ce que j’ai lu ici :
sources-list-au-carre-ou-minimaliste-t5659.html

(perso, ca m’est déjà arrivé qu’aptitude resolve un probleme de dependance grace a du experimental )

Salut tout le monde, désolé de ne pas vous avoir répondu plus tôt mais j’ai été pas mal occupé ce mois ci.

En tout cas mon problème persiste (et m’use).

[quote=“mike57140”]Utilises-tu compiz ? Si oui, activer ou désactiver Loose Binding et/ou Indirect Rendering, puis Reload Window Manager.

Si non, tu peux essayer de recompiler les sources de fglrx pour ton pc, mais je ne suis pas bien sûr que a change grand chose. Voilà la marche à suivre :

  1. installer les paquets fglrx-source and module-assistant depuis le gestionnaire de paquet par exemple.

  2. dans un terminal, en root :

[code]# m-a update && m-a prepare

m-a a-i -t fglrx-source[/code]

Mais je ne suis vraiment pas sûr que celà fonctionne … à tester …[/quote]

Alors je n’utilise plus Compiz depuis longtemps mais, malgré tout, il est encore partiellement installé sur ma machine.
J’ai essayer de recompiler les sources de fglrx mais je n’y arrive pas:

[code]root@MAYHEM:/home/tyler-durden# m-a a-i -t fglrx-source
.
Données de 1 paquets mises à jour
Récupération des sources du noyau de la version : 2.6.39-2-amd64
En-têtes du noyau disponibles dans /lib/modules/2.6.39-2-amd64/build
apt-get install build-essential
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
build-essential est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libxcb-aux0 libboost-filesystem1.42.0 libxcb-atom1 libmagickcore3
libboost-system1.42.0 libmagickwand3 librpmio1 libmagick++3 libxcb-event1
nvidia-installer-cleanup libaudio-dev libsoundtouch1c2 libmagickcore3-extra
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Fait.
unpack
Extracting the package tarball, /usr/src/fglrx.tar.bz2, please wait…
"/usr/share/modass/packages/fglrx-source" build KVERS=2.6.39-2-amd64 KSRC=/lib/modules/2.6.39-2-amd64/build KDREV=2.6.39-2 kdist_image
/usr/bin/make -f debian/rules clean
make[1]: entrant dans le répertoire « /usr/src/modules/fglrx »
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c .o libfglrx_ip.a
rm -f .version .
.o.flags ..o.d ..o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm -f /usr/src/modules/fglrx/debian/control
rm -f /usr/src/modules/fglrx/debian/dirs
make[1]: quittant le répertoire « /usr/src/modules/fglrx »
/usr/bin/make -f debian/rules binary_modules
make[1]: entrant dans le répertoire « /usr/src/modules/fglrx »
if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \
cat /usr/src/modules/fglrx/debian/control.template > /usr/src/modules/fglrx/debian/control; \
fi
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make -C /lib/modules/2.6.39-2-amd64/build SUBDIRS=/usr/src/modules/fglrx modules
make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.39-2-amd64 »
CC [M] /usr/src/modules/fglrx/firegl_public.o
/usr/src/modules/fglrx/firegl_public.c:119:28: error: linux/smp_lock.h: Aucun fichier ou dossier de ce type
/usr/src/modules/fglrx/firegl_public.c:412: error: unknown field ‘ioctl’ specified in initializer
/usr/src/modules/fglrx/firegl_public.c:412: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function ‘fglrx_pci_suspend’:
/usr/src/modules/fglrx/firegl_public.c:843: error: implicit declaration of function ‘acquire_console_sem’
/usr/src/modules/fglrx/firegl_public.c:865: error: implicit declaration of function ‘release_console_sem’
/usr/src/modules/fglrx/firegl_public.c: In function ‘firegl_init_module’:
/usr/src/modules/fglrx/firegl_public.c:1038: error: ‘SPIN_LOCK_UNLOCKED’ undeclared (first use in this function)
/usr/src/modules/fglrx/firegl_public.c:1038: error: (Each undeclared identifier is reported only once
/usr/src/modules/fglrx/firegl_public.c:1038: error: for each function it appears in.)
/usr/src/modules/fglrx/firegl_public.c: In function ‘KCL_GlobalKernelLock’:
/usr/src/modules/fglrx/firegl_public.c:1889: error: implicit declaration of function ‘lock_kernel’
/usr/src/modules/fglrx/firegl_public.c: In function ‘KCL_GlobalKernelUnlock’:
/usr/src/modules/fglrx/firegl_public.c:1895: error: implicit declaration of function ‘unlock_kernel’
/usr/src/modules/fglrx/firegl_public.c: In function ‘KAS_Mutex_Initialize’:
/usr/src/modules/fglrx/firegl_public.c:5099: error: implicit declaration of function ‘init_MUTEX’
make[5]: *** [/usr/src/modules/fglrx/firegl_public.o] Erreur 1
make[4]: *** [module/usr/src/modules/fglrx] Erreur 2
make[3]: *** [sub-make] Erreur 2
make[2]: *** [all] Erreur 2
make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.39-2-amd64 »
make[1]: *** [build] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/fglrx »
make: *** [kdist_image] Erreur 2
BUILD FAILED!
See /var/cache/modass/fglrx-source.buildlog.2.6.39-2-amd64.1309606419 for details.
La construction a échoué. Appuyez sur Entrée pour continuer… [/code]

pour ce qui est du bug "smiley clignote"si ton navigateur c’est iceweasel,c’est normal,par contre une question:pourquoi tu traine un fichier préference avec sid?..cela ne sert à rien (mieux vaut privilégier un safe upgrade),ton souci vient peut-être de là!..[/quote]

Effectivement, sous Opera les smileys ne clignotent pas.
Mon fichier preference est un peu vieux et il me semble qu’à une époque j’avais eu besoin de paquet provenant de sid pour je ne sait plus trop quel raison… Cependant, il est vrai que depuis que j’ai mis à jour mon fichier sources.list, le nombre de mise a jour quotidienne me semble assez élevé.

[quote=“nilux17”]Bonsoir, ça me rappelle ce truc que j’avais lu chez les ubuntophiles :
forum.ubuntu-fr.org/viewtopic.php?id=456571

desactiver sync vers vblank dans les options générales / paramètre d’affichage de ccsm ???[/quote]

Si CCSM signifie bien CompizConfig Setting Manager, alors je n’utilise pas Compiz, mais j’ai quand même vérifier et la case en question n’est pas coché dans CCSM…

Sinon, dans mon message originel, je disait donc: (et là, je m’auto-cite!)

Il se trouve que j’ai fini par trouver une solution pour me débarrasser de libgl1-nvidia-alternatives (ici):

rm /usr/lib/nvidia/diversions/libGL.so* apt-get remove -f libgl1-nvidia-alternatives

Du coup, je pourrait éventuellement installer le fameux paquet"fglrx-glx"… Sauf que cette installation exige la suppression d’un nombre important de paquet que j’utilise régulièrement (par exemple gnome, nautilus, rythmbox,…), et je ne sais pas si je pourrais les réinstallé après(??):

root@MAYHEM:/home/tyler-durden# apt-get install fglrx-glx Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : cups-pk-helper gnome-session-canberra xdg-user-dirs-gtk usb-modeswitch geoclue dnsmasq-base libcaca-dev python-cupshelpers gcalctool gnome-backgrounds libbrlapi0.5 telepathy-gabble libgnome2-vfs-perl gnome-search-tool tcptraceroute libslang2-dev update-notifier baobab libfreerdp-plugins-standard python-mako network-manager-gnome gnome-system-log gucharmap gstreamer0.10-fluendo-mp3 libkipi8 geoclue-localnet cheese gdebi libgpod-common libgucharmap-2-90-7 gnome-disk-utility libasound2-dev python-louis liblouis-data libpython3.1 libtelepathy-farsight0 libgexiv2-0 empathy-common libcheese-gtk18 libpolkit-gtk-1-0 geoclue-yahoo libvorbis-dev freedesktop-sound-theme usb-modeswitch-data libkggznet4 mobile-broadband-provider-info evolution-exchange libcolorblind0 transmission-gtk libkggzmod4 update-manager-gnome seahorse xdg-user-dirs gdebi-core libkexiv2-9 software-center telepathy-salut libogg-dev libgpod4 gnome-cards-data gnuchess-book gnome-nettool transmission-common gnome-codec-install gnome-screenshot shotwell update-manager-core gnome-games-extra-data python-webkit libkdegames5a gconf-editor gnome-accessibility-themes libgdu-gtk0 simple-scan python-aptdaemon libgnome-mag2 python-brlapi network-manager gnome-system-tools liblouis2 libavahi-ui0 dasher-data libgconfmm-2.6-1c2 gok python-vte gnome-user-share modemmanager gconf-defaults-service system-config-printer-udev cheese-common libgnome2-canvas-perl sound-juicer vino aptdaemon python-aptdaemon-gtk libapache2-mod-dnssd wpasupplicant nautilus-sendto libdbus-c++-1-0 gedit-plugins dmz-cursor-theme liferea libmikmod2-dev remmina-plugin-rdp media-player-info libpulse-dev python-markupsafe remmina-plugin-vnc gnome-games-data geoclue-manual gstreamer0.10-tools liferea-data liboil0.3 geoclue-hostip gnome-office gnuchess libfreerdp0 totem-mozilla libdirectfb-dev gnome-themes remmina-plugin-data libsysfs-dev file-roller telepathy-mission-control-5 remmina Veuillez utiliser « apt-get autoremove » pour les supprimer. Les paquets supplémentaires suivants seront installés : fglrx-atieventsd fglrx-driver fglrx-glx-ia32 Paquets suggérés : fglrx-control xvba-va-driver Les paquets suivants seront ENLEVÉS : a7xpg abuse accerciser akregator amule amule-utils-gui antigravitaattori ark atomix audacity basket bittornado-gui blender blender-ogrexml bloboats bluefish bomber brasero browser-plugin-gnash celestia celestia-glut celestia-gnome celestia-kde compiz-core compiz-dev compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unstable compiz-fusion-plugins-unsupported compiz-plugins compizconfig-backend-gconf compizconfig-backend-kconfig compizconfig-settings-manager csound-gui dasher deskbar-applet dgen dolphin emerald emerald-themes empathy epiphany-browser epiphany-browser-dbg epiphany-browser-dev epiphany-extensions evolution-dev extremetuxracer fast-user-switch-applet filezilla freeglut3 ftgl-dev galeon gdesklets gimp-plugin-registry gir1.2-clutter-1.0 gir1.2-epiphany-2.29 glade-gnome gnash gnash-common gngb gnome gnome-about gnome-accessibility gnome-alsamixer gnome-applets gnome-applets-dbg gnome-art gnome-blog gnome-breakout gnome-btdownload gnome-chess gnome-color-chooser gnome-commander gnome-core gnome-core-devel gnome-desktop-environment gnome-desktop-sharp2 gnome-device-manager gnome-dictionary gnome-games gnome-games-servers gnome-gpg gnome-hearts gnome-inm-forecast gnome-keyring-manager gnome-launch-box gnome-mag gnome-main-menu gnome-media gnome-mousetrap gnome-mplayer gnome-mplayer-dbg gnome-netstatus-applet gnome-orca gnome-osd gnome-panel gnome-panel-dbg gnome-photo-printer gnome-pilot gnome-pilot-conduits gnome-power-manager gnome-randr-applet gnome-schedule gnome-screensaver gnome-session gnome-sharp2 gnome-sharp2-examples gnome-specimen gnome-spell gnome-swallow-applet gnome-u2ps gnome-utils gnomebaker gnomecatalog gnomeicu gnomekiss gnomeradio gnometab gnote gnuplot-x11 google-gadgets-qt googleearth-package gtkhtml3.8 gvfs gvfs-backends gvfs-bin gvfs-fuse gwenview hamster-applet juk k3b k3b-i18n kaddressbook kate kbattleship kcalc kde-plasma-desktop kde-window-manager kdebase kdebase-apps kdebase-bin kdebase-runtime kdebase-workspace kdebase-workspace-bin kdelibs5-plugins kdelirc kdepasswd kdepim-runtime kdeplasma-addons kdm kfind khelpcenter4 kinfocenter kjots klickety klipper kmail kmix knotes konq-plugins konqueror konqueror-nsplugins konsole kopete korganizer kpovmodeler kremotecontrol kscreensaver kscreensaver-xsavers ksnapshot ksysguard ktron kwalletmanager kwrite libbonoboui2-0 libbonoboui2-dev libchamplain-0.4-0 libchamplain-gtk-0.4-0 libclutter-0.8-0 libclutter-1.0-0 libclutter-cairo-0.8-0 libclutter-gtk-0.10-0 libclutter-gtk-0.8-0 libcompizconfig-dev libcompizconfig0 libfltk1.1 libftgl-dev libftgl2 libgail-gnome-dbg libgail-gnome-dev libgail-gnome-module libgl1-mesa-dev libgl1-mesa-glx libglc0 libgle3 libglew1.5 libglewmx1.5 libglu1-mesa libglu1-mesa-dev libgnome-device-manager0 libgnome-pilot2 libgnome2-0 libgnome2-dbg libgnome2-dev libgnome2-perl libgnome2-ruby libgnome2-ruby1.8 libgnome2.0-cil libgnome2.0-cil-dev libgnome2.24-cil libgnomedesktop2.0-cil-dev libgnomepanel2.24-cil libgnomepanel2.24-cil-dev libgnomeui-0 libgnomeui-0-dbg libgnomeui-dev libgoffice-0-4 libgoffice-0-6 libgtkglext1 libgtkhtml3.14-dev libgtkhtml3.8-15 libjasper-runtime libkde4-ruby1.8 libkdepim4 libkdewebkit5 libkopete4 libkwineffects1a libkwineffects1abi1 libkworkspace4 libmarblewidget11 libmarblewidget4 libmessagelist4 libmutter0 libpanel-applet2-0 libpanel-applet2-dev libpanelappletmm-2.6-1c2 libplasma-ruby libplasma-ruby1.8 libplasma3 libplasmaclock4a libplasmaclock4abi1 libplasmagenericshell4 libplib1 libprocessui4a libqedje0a libqt4-opengl libqt4-opengl-dev libqt4-ruby1.8 libqt4-webkit libqtmultimediakit1 libqtwebkit-dev libqtwebkit4 libqzion0a libsdl-mixer1.2-dev libsdl1.2-dev libseed0 libsmokekdecore4-3 libsmokekdeui4-3 libsmokekfile3 libsmokekhtml3 libsmokekio3 libsmokeknewstuff2-3 libsmokeknewstuff3-3 libsmokekparts3 libsmokektexteditor3 libsmokekutils3 libsmokenepomuk3 libsmokeplasma3 libsmokeqtopengl4-3 libsmokeqtwebkit4-3 libsmpeg-dev libtaskmanager4abi1 libtiff-opengl libvisual-0.4-plugins libweather-ion4a libweather-ion6 libwxgtk2.6-0 libwxgtk2.8-0 libwxgtk2.8-dbg libwxgtk2.8-dev lives marble-plugins maxima maxima-emacs maxima-share mesa-utils mousetweaks mozilla-plugin-gnash mplayer mplayer-skin-blue mutter nautilus nautilus-dbg nautilus-image-converter nautilus-pastebin nautilus-sendto-empathy nautilus-share network-manager-kde okular openuniverse pekwm pinball planetpenguin-racer planner plasma-containments-addons plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-runners-addons plasma-scriptengine-googlegadgets plasma-scriptengine-javascript plasma-scriptengine-python plasma-scriptengine-qedje plasma-scriptengine-ruby plasma-scriptengine-superkaramba plasma-scriptengine-webkit plasma-scriptengines plasma-wallpapers-addons plasma-widget-folderview plasma-widget-lancelot plasma-widget-networkmanagement plasma-widgets-addons plasma-widgets-workspace polkit-kde-1 python-compizconfig python-gnome2 python-gnome2-desktop-dev python-gnome2-dev python-gnomeapplet python-gtkglext1 python-kde4 python-opengl python-pyatspi python-qt4 python-wxgtk2.6 python-wxgtk2.6-dbg python-wxgtk2.8 python-wxgtk2.8-dbg rhythmbox rhythmbox-dbg rhythmbox-plugin-cdrecorder rhythmbox-plugins root-plugin-gl rss-glx simple-ccsm ssystem supertux sweeper system-config-printer systemsettings timer-applet tsclient vinagre vlc wine wine-bin wine-utils wxmaxima x11-utils xbase-clients xscreensaver-gl xscreensaver-gl-extra xserver-xephyr xutils zynaddsubfx Les NOUVEAUX paquets suivants seront installés : fglrx-atieventsd fglrx-driver fglrx-glx fglrx-glx-ia32 0 mis à jour, 4 nouvellement installés, 365 à enlever et 0 non mis à jour. Il est nécessaire de prendre 31,0 Mo dans les archives. Après cette opération, 1 257 Mo d'espace disque seront libérés. Souhaitez-vous continuer [O/n] ? n Annulation. root@MAYHEM:/home/tyler-durden# apt-get autoremove Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Pour finir, j’ai récemment essayé d’utiliser Blender sur ma machine et (surprise!) celui-ci ne fonctionne pas. Et j’ai comme l’impression que les deux problèmes sont lié… :

root@MAYHEM:/home/tyler-durden# blender 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: 35 Current serial number in output stream: 35

Bref, pas de grosse avancé sur le sujet…

Alors, personne n’a de petite idée à me donné avant que je ne pète définitivement un câble??

Bonjour,

J’ai plus ou moins le même problème.
Je viens d’installer ma première distro debian (super en passant) sur ma config flambant neuve.

Depuis que j’ai installé les drivers pour ma HD 6870 : scroll qui lag, fenêtres saccadées…

Si entre temps quelqu’un a trouvé une solution, je suis preneur :confused:

[quote=“robby-net”]Bonjour,

J’ai plus ou moins le même problème.
Je viens d’installer ma première distro debian (super en passant) sur ma config flambant neuve.

Depuis que j’ai installé les drivers pour ma HD 6870 : scroll qui lag, fenêtres saccadées…

Si entre temps quelqu’un a trouvé une solution, je suis preneur :/[/quote]

Vérifie l’installation de tes pilotes et le cas échéant poste un nouveau sujets avec plus de renseignement que “j’ai le même problème” :033

Pour les smileys qui clignotent, ça ressemble fortement à ce bug : bugs.debian.org/cgi-bin/bugreport.cgi?bug=616308
Il n’est pas totalement impossible que le lag généralisé soit dû à la même chose : perso je n’utilise que peu d’applis GTK (dépendantes de libcairo2, contrairement à la plupart des applis KDE), mais toutes sans exceptions étaient très ralenties jusqu’à ce que je force l’utilisation d’une ancienne version de libcairo2.
Ma config (testing+unstable) ne me permettant pas d’utiliser directement la version de libcairo2 de stable comme conseillé dans le rapport de bug (problème de dépendances, les versions ne correspondent pas), j’ai été obligé de ruser en reconstruisant le paquet. L’idée est de récupérer la version provenant de stable, et changer uniquement le numéro de version dans le .deb pour éviter qu’apt(itude) ne râle à chaque fois que je l’utilise.

Résultat chez moi : les GIF animés ne clignotent plus, et mes applis GTK (dont Iceweasel) ne rament plus comme avant. J’ai toujours un petit souci de performances avec les GIF animés par contre (que je n’avais pas avec Iceweasel 3) mais il n’y a à peu près que sur Debian-Fr que ça devient problématique. Du coup, je cache les smileys comme indiqué ici : processeur-a-100-lorque-j-ecris-une-reponse-sur-forum-t32965-25.html#p352306 (il y a aussi d’autres solutions dans ce même sujet pour régler ce problème particulier, à toi de voir laquelle tu préfères).

Attention aux passages entre utilisateur ($) et root/sudo (#), les droits root sont nécessaires pour conserver le propriétaire original des fichiers (root en l’occurrence).

[code]$ mkdir libcairo2
$ cd libcairo2/
$ aptitude download libcairo2/stable

for DEB in libcairo2*.deb; do dpkg-deb --extract “$DEB” package ; dpkg-deb --control “$DEB” package/DEBIAN; done

sed ‘s@^Version: (.)$@Version: '"$(apt-cache show libcairo2/testing | grep "^Version: " | sed 's@^Version: (.)$@\1@g’)"’~really\1@g’ package/DEBIAN/control > package/DEBIAN/control~new

mv package/DEBIAN/control~new package/DEBIAN/control

$ dpkg-deb --build package
$ mv package.deb "libcairo2_$(grep “^Version: " package/DEBIAN/control | sed ‘s@^Version: (.)$@\1@g’)_$(uname -r | sed 's@.-([^-]*)$@\1@g’).deb”

rm -rf package

dpkg -i "libcairo2_$(grep “^Version: " package/DEBIAN/control | sed ‘s@^Version: (.)$@\1@g’)_$(uname -r | sed 's@.-([^-]*)$@\1@g’).deb”[/code]

Je sais, c’est un vilain hack. Mais on fait ce qu’on peut avec ce qu’on a, c’est les joies d’une testing… :smiley:

Edit: je viens de voir qu’il faut aussi (ré)installer libxcb-render-util0 si ce paquet n’est plus présent (peu importe quelle version, celle de testing va très bien).

J’ai eu un problème similaire sur le pc de mon fils que j’ai passé en sid et j’ai eu à installer un firmware pour la carte graphique ati en radeon (kernel 3.0).

apt-get install firmware-linux-nonfree

Bonsoir,

Je poste à nouveau pour vous signifier que j’ai réussi à résoudre mon problème.

Situation initiale :
[ul]
[li]Sapphire HD Radeon 6870[/li]
[li]Debian 6.0.2.1 Squeeze ($ uname -a : Linux debian 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux)[/li]
[li]Drivers ATI installés (ATI Catalyst 11.8)[/li]
[li]Deux écrans branchés (bug constaté avant le branchement du second écran)[/li][/ul]

Bug : Mouvement saccadé des fenêtres pendant leur déplacement sur le bureau + saccades constatées lors du scroll dans les fenêtres.

Si cela peut aider, voici ce que j’ai fait :
[ul]
[li]Débrancher tous les écrans supplémentaires[/li]
[li]$ sudo aticonfig --initial[/li]
[li]Reboot[/li]
[li]Réinstallation des drivers (propriétaires)[/li]
[li]$ sudo aticonfig --initial[/li]
[li]Reboot[/li][/ul]

Voilà, en espérant que cela pourra aider !

Bonne continuation :wink: