web-dev-qa-db-fra.com

Ubuntu 17.04 gel

C’est un problème avec lequel je me bats depuis deux mois après la mise à niveau vers Ubuntu Gnome 17.04.

Le système se bloque de manière aléatoire, le clavier cesse de fonctionner, l’écran s’arrête et un deuxième pointeur de souris peut parfois encore se déplacer. Si la musique est reproduite, la lecture se poursuit normalement pendant un moment, puis se répète indéfiniment. Parfois, des pixels étranges apparaissent à l'écran comme sur cette image:

image

Au début, je soupçonnais que le problème pouvait être lié à gnome, car il semblait ne se produire que lorsque j'interagissais avec le système de fichiers, mais récemment, il se produit de manière assez aléatoire. Je suppose que cela est lié au pilote graphique.

J'ai un Dell XPS L502x, les spécifications techniques peuvent être trouvés ici: https://www.newegg.com/Product/Product.aspx?Item=N82E16834200301

Voici le résultat de certaines commandes qui ont été demandées sur un poste similaire:

$ ls -alt /var/crash
total 52296
drwxrwsrwt  2 root  whoopsie     4096 Aug 12 14:42 .
-rwxrwxrwx  1 root  whoopsie        0 Aug 12 14:40 .lock
-rw-r-----  1 root  whoopsie   821234 Aug 11 09:31    _sbin_plymouthd.0.crash
-rw-r-----  1 ayoub whoopsie 52718583 Aug  9 00:39 _usr_bin_gnome-   Shell.1000.crash
drwxr-xr-x 14 root  root         4096 Apr 12 04:18 ..

et:

$ dpkg -l intel-microcode
dpkg-query: no packages found matching intel-microcode

et:

$ free -h   
              total        used        free      shared  buff/cache   available
Mem:           5.7G        2.4G        2.0G         43M        1.3G        3.0G
Swap:          9.3G          0B        9.3G

et:

$ swapon
NAME      TYPE      SIZE USED PRIO
/dev/sda5 partition 9.3G   0B   -1

et:

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=ac127e9c-c40e-4e9d-98ef-f653c06d73b6 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=6ac5ceab-16c3-4d0e-a5ca-753af7670c36 none            swap    sw              0       0

UUID=3098-9FFC /data vfat uid=1000,gid=1000,umask=0022,sync,auto,rw 0 0

et:

$ Sudo blkid
/dev/sda3: UUID="300aaa08-9126-4cdd-9c65-b146abf4b42f" TYPE="ext4" PARTUUID="f1a89952-03"
/dev/sda4: UUID="3098-9FFC" TYPE="vfat" PARTUUID="f1a89952-04"
/dev/sda5: UUID="6ac5ceab-16c3-4d0e-a5ca-753af7670c36" TYPE="swap" PARTUUID="f1a89952-05"
/dev/sda6: UUID="ac127e9c-c40e-4e9d-98ef-f653c06d73b6" TYPE="ext4" PARTUUID="f1a89952-06"

et:

$ ls -al /
total 8268
drwxr-xr-x  26 root  root      4096 Aug 13 11:42 .
drwxr-xr-x  26 root  root      4096 Aug 13 11:42 ..
drwxr-xr-x   2 root  root      4096 Jun 28 19:19 bin
drwxr-xr-x   3 root  root      4096 Aug 12 09:56 boot
drwxrwxr-x   2 root  root      4096 May 12 22:10 cdrom
-rw-------   1 root  root  12574720 Jul  3 22:51 core
drwxr-xr-x   8 ayoub ayoub    32768 Jan  1  1970 data
drwxr-xr-x  20 root  root      4360 Aug 13 12:01 dev
drwxr-xr-x 133 root  root     12288 Aug 13 12:01 etc
drwxr-xr-x   4 root  root      4096 May 13 16:33 home
lrwxrwxrwx   1 root  root        33 Aug 13 11:42 initrd.img -> boot/initrd.img-4.10.0-32-generic
lrwxrwxrwx   1 root  root        33 Aug 12 09:58 initrd.img.old -> boot/initrd.img-4.10.0-32-generic
drwxr-xr-x  22 root  root      4096 Jun 20 18:11 lib
drwxr-xr-x   2 root  root      4096 Jun 20 18:11 lib32
drwxr-xr-x   2 root  root      4096 Jun 20 18:11 lib64
drwx------   2 root  root     16384 May 12 22:05 lost+found
drwxr-xr-x   4 root  root      4096 Jun 27 15:30 media
drwxr-xr-x   2 root  root      4096 Apr 12 04:06 mnt
drwxr-xr-x   7 root  root      4096 Jun 19 21:28 opt
dr-xr-xr-x 306 root  root         0 Aug 13 12:01 proc
drwx------   8 root  root      4096 Aug 12 11:36 root
drwxr-xr-x  29 root  root       900 Aug 13 12:07 run
drwxr-xr-x   2 root  root     12288 Jun 28 19:19 sbin
drwxr-xr-x   2 root  root      4096 Apr  6 09:32 snap
drwxr-xr-x   2 root  root      4096 Apr 12 04:06 srv
dr-xr-xr-x  13 root  root         0 Aug 13 12:01 sys
drwxrwxrwt  15 root  root     61440 Aug 13 12:06 tmp
drwxr-xr-x  11 root  root      4096 May 12 23:56 usr
drwxr-xr-x  14 root  root      4096 Apr 12 04:18 var
lrwxrwxrwx   1 root  root        30 Aug 12 09:58 vmlinuz -> boot/vmlinuz-4.10.0-32-generic
lrwxrwxrwx   1 root  root        30 Aug  4 09:49 vmlinuz.old -> boot/vmlinuz-4.10.0-30-generic

et:

$ nvidia-smi
Sun Aug 13 12:26:38 2017       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.66                 Driver Version: 375.66                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 525M     Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   69C    P0    N/A /  N/A |    261MiB /   964MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0                  Not Supported                                         |
+-----------------------------------------------------------------------------+

J'ai aussi essayé le correctif mentionné ici concernant les états c d'intérieurs d'Intel, mais le problème demeure: Comment définir intel_idle.max_cstate = 1

2
Ayoub E.

Comme je le soupçonnais, la cause semble être le pilote nvidia. Après sa désinstallation, le problème ne se produit plus.

EDIT: J'ai installé le pilote 381.22 et il fonctionne comme prévu pour mon GPU

EDIT 2: Malheureusement, le problème est toujours là avec le pilote 381.22.

0
Ayoub E.

Eh bien, j'ai eu le même problème: mon PC gelait de façon aléatoire. J'ai essayé Ubuntu 16, 17 et 18.04 et tout était pareil. J'ai essayé plusieurs pilotes et je n'ai pas eu de solution. J'ai essayé plusieurs solutions que j'ai trouvées sur les forums et j'ai obtenu des résultats négatifs et néfastes.

Ma carte graphique Nvidia fonctionne bien avec Windows, mais elle ne fonctionne pas avec Ubuntu 17 ni la version bêta 18.04. Les problèmes sont donc liés aux pilotes d’Ubuntu. J'avais retiré la carte graphique Nvidia et j'utilise maintenant le processeur graphique intégré Intel (-Intel® HD Graphics 530 (Skylake GT2) -) et le problème a disparu.

Eh bien, pour moi, c’est la vraie solution tandis que Ubuntu et ses partenaires trouvent la solution au problème posé par cette carte graphique.

0
wmora2

GPU intégré XPS L50 * qui ne résiste pas à une utilisation à long terme. C'était un peu un GPU expérimental et Nvidia ne peut pas faire grand chose pour le stabiliser grâce aux drivers car le problème matériel persiste.

Le problème ne concerne pas uniquement le pilote Nvidia, mais la liaison du GPU et du processeur lui-même. La pâte thermique s'est dégradée au fil des ans. Et la plupart du temps, les blocages et les redémarrages se produisent lorsque le GPU se réchauffe.

Si Nvidia reconnaissait la faille, il devrait remplacer la série XPS L50 * dans son ensemble. Les GPU intégrés comme celui-ci nous ont coûté l’instabilité de l’ensemble du système.

La seule façon de s'en sortir serait de mettre les pilotes Nvidia sur une liste noire.

0
RoshP

Deux problèmes ... il y a peut-être plus de faux ... mais c'est un début ...

Votre fichier /etc/fstab est incorrect. Editez le avec:

Dans terminal...

gksudo gedit /etc/fstab

Changement:

UUID=3098-9FFC /data vfat uid=1000,gid=1000,umask=0022,sync,auto,rw 0 0

À:

# /boot/efi was on /dev/sda4 during installation
UUID=3098-9FFC /boot/efi vfat defaults 0 1

Aussi, installez intel-microcode:

Sudo apt-get update
Sudo apt-get install intel-microcode
reboot

Enfin, allez à http://memtest86.org et téléchargez le test de mémoire libre et exécutez au moins une passe complète pour tester votre mémoire.

0
heynnema