web-dev-qa-db-fra.com

Ubuntu 16.10 avec de multiples problèmes graphiques sur Atom / Intel

Réédité pour refléter les dernières découvertes:

Vue d'ensemble

Mon Atom micro PC D410 avec Intel GMA3150 obtient un double démarrage avec Win7x64 et Ubuntu16.04. Ubuntu a été installé en second lieu mais ne démarre pas complètement. Le PC possède un seul moniteur TFT, résolution 1989x1020, connecté via VGA, un clavier USB et une souris USB. Disque dur unique de 250 Go. Win7 fonctionne stable sans aucun problème graphique pendant quelques années sur cette machine.

Problème

Le démarrage normal échoue. Tout va bien jusqu'à ce que vous vous connectiez sur le bureau. Ensuite, je reçois une image amusante (voir la première image) pendant environ 10 à 20 secondes, puis un écran noir avec pointeur de souris uniquement (deuxième image). Il scintille de manière inégale pendant environ 30 secondes. Après cela, un arrière-plan standard vide apparaît lorsque je déplace la souris sur l’Ecran ou lorsque j’appuie sur les touches. Le système reste comme ça, aucune activité sur le disque, aucune icône, aucun dock. J'ai appris qu'Ubuntu avait été installé sur de tels systèmes avec succès. J'espère donc qu'il y aura un sultion.

Ce que j'ai vérifié

  • Je peux utiliser la console pour me connecter et y travailler. Cela ne change pas l'écran principal
  • J'ai réinstallé le pilote xserver-xorg-video-intel, aucun changement.
  • le pilote graphique du GMA3150 est correctement installé (merci à CelticWarrior)
  • Je peux entièrement démarrer via l'option de récupération de Grub en mode FailsafeX. Le système est très lent (émulation graphique logicielle) et l'écran générique est basse résolution. Pendant la récupération, il se bloque à un endroit et j'ai besoin d'utiliser Ctrl-C pour continuer.

    Gtk-Message: gtkDialog mapped without a transient parent. This is discouraged
    

    / use/share/xdiagnose/failure_saveXinit: ligne 177: return: zenity: argument numérique requis

  • J'ai installé Ubuntu deux fois, la première fois que j'ai mis à niveau vers 16.10 et essayé l'outil de mise à niveau intel et d'autres pilotes proposés dans différents messages de forum. J'ai essayé de changer la résolution de l'écran en mode sécurisé avec xrandr et cvt mais j'ai eu l'erreur "Échec d'obtention de la taille de gamma pour sortie par défaut" où je n'ai pas trouvé de solution sur le forum.

  • Pour la deuxième fois, j'ai procédé à une réinstallation propre, en formatant les partitions. J'ai couru une vérification de disque sur l'installation USB. J'ai démarré le mode direct et testé le système. Cela a fonctionné vite. Il montrait le bon pilote graphique Intel, reconnaissait l’écran et réglait sa résolution de 1980x1020. La seule chose que j'ai notée, c'est qu'il semblait y avoir un "affichage intégré" à côté de l'écran externe. Mais il n'y a pas d'affichage intégré et le système ne possède qu'un seul connecteur VGA. J'ai désactivé cet affichage intégré et tout allait bien. Peut-être que c'est un indice de ce qui ne va pas ici? Ensuite, je l'ai installé à partir du bureau en direct.
  • voici la sortie de "lspci -vnn | grep VGA -A 12"

    00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a001] (prog-if 00 [VGA controller])
    Subsystem: Foxconn International, Inc. Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [105b:0d55]
    Flags: bus master, fast devsel, latency 0, IRQ 27
    Memory at fea80000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at dc00 [size=8]
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915
    

    00: 1b.0 Périphérique audio [0403]: Contrôleur audio haute définition de la famille NM10/ICH7 de Intel Corporation [8086: 27d8] (rév. 02)

    • J'ai trouvé deux articles sur le scintillement avec les pilotes Intel i915. Ils ont suggéré d'ajouter "i915.enable_psr = 0" aux options de démarrage par défaut du groupe de travail. Je l'ai fait mais rien n'a changé. J'ai aussi ajouté "/etc/modeprob.d/i915.conf" avec la ligne

      option i915 enable_rc6 = 6 enable_psr = 2 enable_fbc_1 lvsd_downclock = 1 sémaphores = 1

mais il n'y avait pas de changement non plus.

  • Voici la sortie de "Sudo lshw -c display"

    *-display
       description: VGA compatible controller
       product: Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:27 memory:fea80000-feafffff ioport:dc00(size=8) memory:d0000000-dfffffff memory:fe900000-fe9fffff
    
  • sortie de "lsb_release -a".

    No ldb modules available
    
  • sortie de "xrandr". Ne devrait-il pas y avoir des sorties d'affichage?

    can't open display
    

Image1: Desktop directly after login, no title no dock. Notez les différentes images superposées bachground ci-dessus

Image2: black screen only with mouse pointer

Merci d'avance pour toute suggestion supplémentaire.
Homme chat

PS: le journal de démarrage était trop long pour entrer ici

1
CatMan

Le problème a persisté jusqu'à l'unité. Quand j'ai installé le bureau Xubuntu

Sudo apt-get install tasksel
Sudo tasksel

Puis en sélectionnant Xubunut-Deskop & OK. Je me suis déconnecté de l'unité et connecté à Xubuntu. L'écran était toujours générique et la résolution maximale était toujours de 1280x1024.

Après le redémarrage du système, le système s’est amorcé correctement. J'ai une barre de titre sur le bureau et des icônes. Aucun artefact visuel. Notez que je n'ai pas changé le pilote graphique. L’outil Paramètres d’affichage présentait maintenant deux écrans: un écran pour ordinateur portable et un écran externe. Par défaut, l’écran de l’ordinateur portable était limité à 1280x1024. J'ai désactivé l'écran du portable et mon moniteur externe a fonctionné avec 1920x1080. Tout est rapide et lisse. Finalement!.

D'après ce que j'ai vu, je suppose que le problème est en quelque sorte lié à ce moniteur portable non existant. Le système semblait avoir mélangé les deux à certains égards, produisant cette étrange image d'arrière-plan Multi et s'était totalement désynchronisé.

Donc, si vous rencontrez un problème similaire, le résultat est le suivant: il se peut que le bureau gère ce qui ne peut pas y faire face. L’intérêt, c’est qu’un poste de travail alternatif peut être installé et testé en parallèle et que toutes les applications et données restent intactes, aucune nouvelle installation n’était donc nécessaire.

J'espère que ça aide quelqu'un.

1
CatMan