Forum Linux.debian/ubuntu Debian Sid 64 bits +Kde : fenêtres noires

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
mai
2014

Bonjour,

Désolé pour le titre assez peu évocateur, mais je ne sais pas comment décrire mon problème.
J'ai récemment récupéré un PC (Dell Optiplex 755), de la société de ma femme qui donnait leurs vieux PC.
J'y ai installé une debian sid + kde. Habituellement, j'utilisais plutôt des debian stable avec un peu de pinning testing, mais là, je voulais me lancer dans sid pour voir un peu…

Au bout d'un certain temps (comme dirait l'autre), chaque nouvelle fenêtre que j'essaie d'ouvrir est noire, ou je n'en vois que le contour, son contenu étant une espèce de gris flou. Le pire, c'est que si je déplace ou tente de re-dimensionner une fenêtre existante, celle ci devient noire. Et du coup, imposible de cliquer sur les bon boutons pour enregistrer mon travail avant de redémarrer.
Le menu 'K' est aussi illisible, bref, je suis aveugle !

J'ai eu quelques cas où kwin bouffait presque 100% du CPU, mais c en'est pas toujours le cas.
Je n'ai pas trouvé comment régler ce problème, même en désactivant les effets kwin.

J'ai pensé un moment que le PC était défectueux (RAM, faux contacts, …), mais j'y ai installé Xfce, et depuis que je tourne sous Xfce, plus de problème. Le problème matériel me semble donc exclu.
Alors, comme j'aime bien mon Kde, dans quelle direction pourrais je chercher pour trouver l'origine de mon problème ?

Merci d'avance !

  • # carte graphique ?

    Posté par  . Évalué à 3.

    Ça ressemble à un problème d'affichage, donc --> carte graphique.

    Quelle est ta carte graphique ? Utilises-tu un pilote libre ou non-libre ?

    Sid peut être assez buggé. Une testing sera un peu plus fiable, puisque les paquets auront maturé un peu dans sid avant.

    • [^] # Re: carte graphique ?

      Posté par  . Évalué à 1. Dernière modification le 19 mai 2014 à 11:27.

      Ça ressemble à un problème d'affichage, donc --> carte graphique.

      Peut-être, mais pourquoi est ce que le problème n'apparait pas sous Xfce ?

      Si je crois le site Dell, la carte graphique est une Intel Graphics Media Accelerator 3100

      Voici ce que me liste linux comme matériel/pilote:

      lspci | grep VGA
      00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)
      
      lsmod | grep video
      video                  17804  1 i915
      thermal_sys            27525  2 video,processor
      
      • [^] # Re: carte graphique ?

        Posté par  . Évalué à 2.

        Ça pourrait être un problème d'accélération 3D. En fait, c'est de ce côté que je chercherais en premier personnellement:
        KDE, ça bouffe de la ressource, donc ils doivent probablement exploiter le GPU, alors que la dernière fois que j'ai utilisé XFCE ( 4.10 ) il n'y avait pas besoin d'accélération 3D.

        Regardes du côté des libgl1, notamment, as-tu installé libgl1-mesa-glx ou libgl1-mesa-swx11?
        La première fournit l'accélération GPU ( hardware ), l'autre une accélération CPU ( software ).

        J'avais aussi eu, dans le passé, un problème avec des fonctionnalités openGL qui n'étaient pas activées par défaut, reste à se souvenir quel utilitaire j'ai utilisé…

        • [^] # Re: carte graphique ?

          Posté par  . Évalué à 1.

          Est ce que ça veut dire que je devrais désinstaller libgl1 ou serais ce une mauvaise utilisation de ces librairies ?

          dpkg -l | grep libgl1
          ii  libgl1-mesa-dev        10.1.2-1     amd64        free implementation of the OpenGL API -- GLX development files
          ii  libgl1-mesa-dri:amd64  10.1.2-1     amd64        free implementation of the OpenGL API -- DRI modules
          ii  libgl1-mesa-dri:i386   10.1.2-1     i386         free implementation of the OpenGL API -- DRI modules
          ii  libgl1-mesa-glx:amd64  10.1.2-1     amd64        free implementation of the OpenGL API -- GLX runtime
          ii  libgl1-mesa-glx:i386   10.1.2-1     i386         free implementation of the OpenGL API -- GLX runtime
          

          J'ai ces deux librairies d'installées …

          • [^] # Re: carte graphique ?

            Posté par  . Évalué à 1.

            C'est normal d'avoir à la fois glx et dri d'installé. La question était plutôt de savoir si swx11 était installée, elle aurait pu déclencher ce bug.
            Tu peux par contre tenter d'installer libgl1-mesa-dri-experimental, des fois que ça amène une fonctionnalité nécessaire. Il y avait aussi un paquet qui permettait d'activer des fonctionnalités opengl ( considérées comme expérimentales ou pas assez stables ) fournies par la paquet dri, mais je suis absolument incapable de me souvenir de son nom, désolé.

            Tu peux aussi vérifier que les paquets recommandés ou suggérés par KDE sont installés, il m'est arrivé de faire bugger des appli à cause du fait que j'ai un système minimal, parce qu'elles ne dépendaient pas explicitement d'une lib externe.

            • [^] # Re: carte graphique ?

              Posté par  . Évalué à 1.

              Je n'y avais pas prêté attention, mais il y avait un tas de paquets de kde qui ont été mis à jour sur les serveurs debian.
              Je me suis mis à jour, on va voir si le problème persiste …

              Merci en tous cas !

              • [^] # Re: carte graphique ?

                Posté par  . Évalué à 2.

                En effet, en unstable on est passé de 4.11 à 4.12 il n'y a pas longtemps (fin avril), et a priori ça va encore changer en 4.13 dans les jours qui viennent.

              • [^] # Re: carte graphique ?

                Posté par  . Évalué à 1.

                Bon, ben même problème après moins de deux heures d'utilisation
                Je n'avais pas mis à jour certains paquets (libc6, …).
                Je l'ai fait, je vais refaire un test

                Je veux bien poster un rapport de bug, mais je ne sais vraiment pas quoi raconter, ni quelle éventuelle trace donner

                • [^] # Re: carte graphique ?

                  Posté par  . Évalué à 2.

                  Tu peux essayer encore un truc : Dans configuration du système -> effets de bureaux -> options avancées.

                  Essaye de changer les paramétrages de OpenGL : au lieu de 3.1 essaye OpenGL 2.0, ou XRender.

                  À part ça je ne vois pas trop quoi faire d'autre… Ça semble être un problème de pilote graphique qui déconne dans ta configuration particulière.

                  • [^] # Re: carte graphique ?

                    Posté par  . Évalué à 1.

                    J'ai refait quelques tests (après mise à jour totale des paquets) hier soir, je n'ai pas eu le problème.
                    Après, peut-être que je n'ai pas utilisé le PC assez longtemps …

                    Je regarderai de ce côté là si ça se reproduit.
                    Merci en tous cas !

                  • [^] # Re: carte graphique ?

                    Posté par  . Évalué à 1.

                    J'étais déjà en OpenGL 2.0, je suis "descendu" à OpenGl 1.5, voir si le symptôme ré-apparaît …

                • [^] # Re: carte graphique ?

                  Posté par  . Évalué à 1.

                  ni quelle éventuelle trace donner

                  rien dans les logs de Xorg ou dmesg?

                  • [^] # Re: carte graphique ?

                    Posté par  . Évalué à 1.

                    Je regarde dans ces fichiers après le prochain crash, mais jusqu'ici, ces fichiers là n'étaient pas les derniers modifiés à chaque fois que j'ai constaté le problème

                  • [^] # Re: carte graphique ?

                    Posté par  . Évalué à 1.

                    J'ai de nouveau le problème !
                    Dans /var/log/Xorg.0.log (parmi les derniers fichiers modifiés), j'ai ceci :

                    [    94.436] (II) intel(0): EDID vendor "IVM", prod id 22048
                    [    94.436] (II) intel(0): Using hsync ranges from config file
                    [    94.436] (II) intel(0): Using vrefresh ranges from config file
                    [    94.436] (II) intel(0): Printing DDC gathered Modelines:
                    [    94.436] (II) intel(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
                    [    94.436] (II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
                    [    94.436] (II) intel(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
                    [    94.436] (II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
                    [    94.436] (II) intel(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
                    [    94.436] (II) intel(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
                    [    94.436] (II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
                    [    94.436] (II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
                    [    94.436] (II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
                    [    94.436] (II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
                    [    94.436] (II) intel(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
                    [    94.436] (II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
                    [    94.436] (II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
                    [    94.436] (II) intel(0): Modeline "1920x1080"x60.0  172.80  1920 2040 2248 2576  1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)
                    [    94.436] (II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
                    [    94.436] (II) intel(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
                    [    94.436] (II) intel(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
                    [    94.436] (II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
                    [    94.436] (II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
                    [    94.436] (II) intel(0): Modeline "1440x900"x0.0  136.75  1440 1536 1688 1936  900 903 909 942 -hsync +vsync (70.6 kHz e)
                    [ 19830.415] (EE) intel(0): Failed to submit batch buffer, expect rendering corruption: Resource deadlock avoided.
                    

                    Est ce là une erreur/piste à creuser ?

                    • [^] # Re: carte graphique ?

                      Posté par  . Évalué à 1. Dernière modification le 04 juin 2014 à 17:44.

                      [ 19830.415] (EE) intel(0): Failed to submit batch buffer, expect rendering corruption: Resource deadlock avoided.
                      

                      Ça, oui, ça ne serait pas surprenant: corruption du rendu => fenêtres noires ?

                      Par contre, je ne suis pas trop sûr de la direction dans laquelle chercher, peut-être un rapport de bug? Je ne suis malheureusement pas un grand expert en matos…

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.