vendredi 4 décembre 2009

[Résolu] Fond d'écran noir sous Compiz avec Ubuntu 9.10

Certains ont peut-être eu la même désagréable surprise que moi en passant à Ubuntu 9.10 Karmic Koala (Kubuntu en ce qui me concerne) : Compiz fonctionnait correctement ainsi que son cube, mais avec un fond d'écran noir, toutes les icônes du bureau étant également invisibles.

La solution a été publiée à l'adresse http://ubuntuforums.org/showthread.php?p=8263824#post8263824, et reprise en français à l'adresse http://forum.ubuntu-fr.org/viewtopic.php?pid=3060117#p3060117. Je me contente ici d'y faire écho, afin que cette solution ait la publicité qu'elle mérite, car il m'a fallu plusieurs heures de recherche pour tomber dessus...

  1. Taper "lspci -nn | grep VGA" dans un terminal ;
  2. taper "sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf-backup" pour créer une copie de sauvegarde ;
  3. éditer le fichier /etc/X11/xorg.conf ;
  4. dans la section Device, si elles n'y sont pas déjà, copier les lignes suivantes :
    Section "Device"
    Driver "ati"
    Identifier "Radeon 9100" #Ici la carte graphique indiqué par lspci
    Option "BusType" "PCI"
    Option "AccelMethod" "EXA"
    Option "MigrationHeuristic" "greedy"
    Option "AGPSize" "32"
    EndSection
  5. dans la section Screen, si elle n'y est pas déjà, ajouter la ligne suivante (en laissant tout le reste en l'état, notamment la ligne "Identifier") :
    Device "Radeon 9100" #Ici la carte graphique indiqué par lspci
  6. redémarrer l'ordinateur ;
  7. si le problème n'est pas résolu, récupérer l'ancienne version de xorg.conf en tapant "sudo cp /etc/X11/xorg.conf-backup /etc/X11/xorg.conf" pour écraser la version que vous avez modifiée.

8 commentaires:

  1. Je sais pas comment te remercier, tu gères, un énorme merci pour cette astuce qui a presque fonctionné comme un charme, il m'a juste fallu rajouter un " Identifier "Ecran" " dans la Section "Screen" et ça a marché \o/, corrige juste ça, et encore merci énormément :D

    RépondreSupprimer
  2. Merci pour ta remarque ! Je ne mérite pas ces compliments, car je n'ai fait que relayer une information...

    En ce qui concerne l'Identifier, tout le monde ne possède pas le même dans son xorg.conf. Mais je vais rajouter des précisions à ce propos, tu as raison.

    Merci beaucoup !

    RépondreSupprimer
  3. Merci pour l'info sa ma servi !!

    RépondreSupprimer
  4. excuser moi mais je suis nouveau sur linux et j'ai exactement le même problème avec compiz mais je n'ai pas compris comment éditer le fichier /etc/X11/xorg.conf ; ni cela Section "Device"
    Driver "ati"
    Identifier "Radeon 9100" #Ici la carte graphique indiqué par lspci
    Option "BusType" "PCI"
    Option "AccelMethod" "EXA"
    Option "MigrationHeuristic" "greedy"
    Option "AGPSize" "32"
    EndSection
    pouvez-vous m'expliquer simplement comment on fait?

    RépondreSupprimer
    Réponses
    1. Bonjour,

      il y a eu quelques changements depuis la 9.10, notamment le fait que le fichier xorg.conf n'existe plus. Peut-être les conseils donnés à cette adresse pourraient vous aider ?
      http://superuser.com/questions/484516/ubuntu-12-04-compiz-disable-all-compiz-plugin-empty-screen

      Bonne journée.

      Supprimer
    2. Bonjour,

      Le fichier xorg.conf n'existe plus par défaut, mais on peut le créer pour forcer la configuration standard. C'est ce que j'ai dû faire pour que ma carte graphique soit tolérée.

      Pour cela, ouvrez un terminal et tapez la commande "sudo gedit /etc/X11/xorg.conf". Copiez et collez le texte indiqué ci-dessus, puis enregistrez le fichier. Ensuite, redémarrez votre ordinateur pour voir si le problème est corrigé.

      Si le problème n'est pas corrigé, c'est peut-être un autre problème que le mien. Dans ce cas, effacez le fichier xorg.conf en tapant "sudo rm /etc/X11/xorg.conf", et cherchez de l'aide sur un forum spécialisé...

      Bien cordialement !

      Supprimer
  5. j'ajoute que je possède un eeepc asus avec ubuntu 12.04 et ma carte graphique est intel atom processor

    RépondreSupprimer