web-dev-qa-db-fra.com

Linux sur mon Chromebook vient de tomber en panne - pourquoi?

J'ai un Chromebook sur lequel je dual-boot linux via crouton. Je basculais entre chrome et linux en utilisant le raccourci clavier, et il a juste cessé de fonctionner au hasard. J'ai essayé de redémarrer Linux en fermant la ligne de commande de chrome et en essayant de le redémarrer, mais cela a juste produit:

Entering /mnt/stateful_partition/crouton/chroots/xenial...
/usr/bin/startxfce4: Starting X server

_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root

X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-97-generic x86_64 Ubuntu
Current Operating System: Linux localhost 4.4.118-13212-g6c21f415c5d1 #1 SMP PREEMPT Mon May 14 23:16:44 PDT 2018 x86_64
Kernel command line: cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm="1 vroot none ro 1,0 3584000 verity payload=PARTUUID=a426f256-534d-ba40-a9b8-ed38fc20733b/PARTNROFF=1 hashtree=PARTUUID=a426f256-534d-ba40-a9b8-ed38fc20733b/PARTNROFF=1 hashstart=3584000 alg=sha1 root_hexdigest=2beeb95eb41112a3c3fa7a2386b67943bde847e7 salt=a5efca76297948a7369778adc0e1e0bd7e02b87785c22a2847abcbc7363ab718" noinitrd vt.global_cursor_default=0 kern_guid=a426f256-534d-ba40-a9b8-ed38fc20733b add_efi_memmap boot=local noresume noswap i915.modeset=1 tpm_tis.force=1 tpm_tis.interrupts=0 nmi_watchdog=panic,lapic
Build Date: 13 October 2017  01:57:05PM
xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.33.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/Xorg.crouton.5.log", Time: Thu Jun  7 22:28:15 2018
(==) Using system config directory "/usr/share/X11/xorg.conf.d"

Et n'a pas vraiment fonctionné. Lorsque Linux s'est écrasé, je programmais en Python 3, mais je ne pense pas que j'exécutais un programme. J'avais également un bloc-notes en place. J'ai déjà fait toutes ces choses sans problème auparavant. Le seul problème que j'ai eu avec Crouton dans le passé, c'est quand le Chromebook redémarre automatiquement pour mettre à jour Chrome Linux se brise généralement, mais cela ne s'est pas produit non plus.

Comment puis-je réparer mon dual-boot Linux, et pourquoi est-ce arrivé?

Toute aide serait appréciée. Merci!


Modifier en fonction de la réponse:

Vérification des autorisations produites

total 0
srwxrwxrwx 1 chronos chronos 0 Jun  5 10:22 X1
srwxrwxrwx 1 chronos chronos 0 Jun  7 18:44 X2
srwxrwxrwx 1 chronos chronos 0 Jun  7 18:48 X3
srwxrwxrwx 1 chronos chronos 0 Jun  7 18:53 X4
srwxrwxrwx 1 chronos chronos 0 Jun  7 22:28 X5

J'ai couru chown root:root /tmp/.X11-unix et il a dit chown: changing ownership of '/tmp/.X11-unix': Operation not permitted, j'ai donc exécuté à nouveau en utilisant Sudo, qui n'a produit aucune erreur, puis vérifié à nouveau les autorisations de fichier, ce qui a produit le même résultat qu'auparavant.

Mise à jour:

Changement des autorisations sur le fichier selon la réponse; a couru Sudo startxfce4 encore; n'a pas fonctionné et a produit les éléments suivants:

Entering /mnt/stateful_partition/crouton/chroots/xenial...
/usr/bin/startxfce4: Starting X server


X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-97-generic x86_64 Ubuntu
Current Operating System: Linux localhost 4.4.118-13212-g6c21f415c5d1 #1 SMP PREEMPT Mon May 14 23:16:44 PDT 2018 x86_64
Kernel command line: cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm="1 vroot none ro 1,0 3584000 verity payload=PARTUUID=a426f256-534d-ba40-a9b8-ed38fc20733b/PARTNROFF=1 hashtree=PARTUUID=a426f256-534d-ba40-a9b8-ed38fc20733b/PARTNROFF=1 hashstart=3584000 alg=sha1 root_hexdigest=2beeb95eb41112a3c3fa7a2386b67943bde847e7 salt=a5efca76297948a7369778adc0e1e0bd7e02b87785c22a2847abcbc7363ab718" noinitrd vt.global_cursor_default=0 kern_guid=a426f256-534d-ba40-a9b8-ed38fc20733b add_efi_memmap boot=local noresume noswap i915.modeset=1 tpm_tis.force=1 tpm_tis.interrupts=0 nmi_watchdog=panic,lapic  
Build Date: 13 October 2017  01:57:05PM
xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.33.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/Xorg.crouton.7.log", Time: Fri Jun  8 10:12:14 2018
(==) Using system config directory "/usr/share/X11/xorg.conf.d"

Mise à jour 2:

J'ai redémarré tout l'ordinateur portable à nouveau et maintenant cela fonctionne correctement. Je vais déposer un rapport de bogue comme une réponse suggérée. Si quelqu'un a la moindre idée de pourquoi cela s'est produit ou s'il y a quelque chose que je dois faire pour empêcher que cela ne se reproduise, ce serait génial!

1
heather

_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root

Modifiez les autorisations de ce fichier en "root". Mais vérifiez quelles sont les autorisations et signalez-les comme un bogue.

Prenez également note deLog file: "/tmp/Xorg.crouton.5.log". Cela contiendra des informations supplémentaires sur le problème.

Vérification des autorisations:

ls -l /tmp/.X11-unix

Modification des autorisations:

Sudo chown -R root:root /tmp/.X11-unix 

Vous pouvez utiliser une session en direct, grub rescue ou le système actuel via un tty si ce n'est que le bureau qui plante.

1
Rinzwind