Bonjour,
A l’aide du DVD 1 (i386) de jessie, j’installe le système par défaut (oui avec systemd et gnome) sur un portable assez ancien avec un pentium 4 et une radeon série 7000.
Au premier démarrage, pas de problème : gdm3 s’affiche et la session gnome se lance.
Je remarque que le pilote vidéo chargé est VESA. J’ajoute le paquet firmware-linux-nonfree et [mono]options radeon modeset=1[/mono] (indispensable pour gnome-shell) dans /etc/modprobe.d/modesetting.conf puis je redémarre.
gdm3 s’affiche correctement mais la session échoue avec le fameux Oh no!
Je consulte le journal et tombe sur ça :
gnome-shell: Cogl-ERROR **: Failed to create texture 2d due to size/format constraints
Je recherche donc sur le web (deux ou trois bugs similaires en apparence) mais quelque chose me dérange : gdm3 est une session gnome-shell à lui tout seul donc le problème n’est pas lié au système graphique. Ça n’est pas cohérent. En tout cas, pas de mon point de vue.
Je résume :
- Avec VESA : gdm3 OK, gnome-session OK
- Avec RADEON : gdm3 OK, gnome-session KO
En créant un fichier xorg.conf et en ajoutant [mono]Option “Accel” “False”[/mono] pour le pilote radeon la session se lance mais je ne considère pas ça comme résolu. Autant revenir à VESA…
Je teste donc gnome-session sans passer par gdm3 et là, surprise : startx OK !
Conclusion : le problème se situe bien dans la façon dont gdm3 passe la main à gnome-session mais je ne comprends pas pourquoi ça se termine sur un bug qui laisse penser que le problème vient de la vidéo.
Bilan : j’installe lightdm (je garde gdm3, il me semble qu’il y a un fichier utile dedans), le configure par défaut et ça roule.
Vous vous demandez peut-être pourquoi installer gnome (donc systemd) sur une ancienne machine. Pour voir, justement. J’ai vu. J’ai vu que debian 8 n’est pas finie.