Crouton: [SOLUCIONADO] Linux no se abre en Chromebook; xinit no se carga

Creado en 11 sept. 2017  ·  4Comentarios  ·  Fuente: dnschneid/crouton

Pegue aquí el resultado del siguiente comando: sudo edit-chroot -all

chronos<strong i="7">@localhost</strong> / $ sudo edit-chroot -all
name: kali-rolling
encrypted: no
Entering /mnt/stateful_partition/crouton/chroots/kali-rolling...
crouton: version 1-20170901092920~master:0216f9d1
release: kali-rolling
architecture: amd64
xmethod: xorg
targets: xfce
host: version 9901.5.0 (Official Build) dev-channel relm 
kernel: Linux localhost 3.18.0-16002-g2644da09535f #1 SMP PREEMPT Mon Sep 4 22:14:23 PDT 2017 x86_64 GNU/Linux
freon: yes
Unmounting /mnt/stateful_partition/crouton/chroots/kali-rolling...

name: xfce
encrypted: no
Entering /mnt/stateful_partition/crouton/chroots/xfce...
/usr/local/bin/enter-chroot: 511: cannot create /run/crouton/mnt/stateful_partition/crouton/chroots/xfce/etc/crouton/name: Directory nonexistent
Unmounting /mnt/stateful_partition/crouton/chroots/xfce...

Describe tu problema:

Parece haber muchos problemas con esto. Sé que estoy ingresando las contraseñas correctas y todo, y lo actualicé mil veces junto con la limpieza, pero no prevaleció. Todavía puedo abrir la línea de comando (enter-chroot) pero esa es la extensión. Me pregunto si tiene que ver con la descarga de GalliumOS como arranque dual (aunque lo apagué con el comando dev_boot_legacy). No sé qué está mal, especialmente porque lo descargué antes con este mismo usuario en este mismo dispositivo (solo lo lavé).

Si lo sabe, describa los pasos para reproducir el problema:

chronos<strong i="13">@localhost</strong> / $ sudo startxfce4
Entering /mnt/stateful_partition/crouton/chroots/kali-rolling...
/usr/bin/startxfce4: Starting X server

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

X.Org X Server 1.19.3
Release Date: 2017-03-15
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-3-amd64 x86_64 Debian
Current Operating System: Linux localhost 3.18.0-16002-g2644da09535f #1 SMP PREEMPT Mon Sep 4 22:14:23 PDT 2017 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=8d604fd7-3aa1-5e43-82d2-76f129201e1d/PARTNROFF=1 hashtree=PARTUUID=8d604fd7-3aa1-5e43-82d2-76f129201e1d/PARTNROFF=1 hashstart=3584000 alg=sha1 root_hexdigest=4f2d44204e2e91bb3a444dbafe7229294ba0145e salt=71afe38f959fb4c13de4debffb2520ecc879bfe10ed1ecc1de971da2e132cdff" noinitrd vt.global_cursor_default=0 kern_guid=8d604fd7-3aa1-5e43-82d2-76f129201e1d add_efi_memmap boot=local noresume noswap i915.modeset=1 tpm_tis.force=1 tpm_tis.interrupts=0 nmi_watchdog=panic,lapic  
Build Date: 07 July 2017  06:22:09AM
xorg-server 2:1.19.3-2 (https://www.debian.org/support) 
Current version of pixman: 0.34.0
        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.1.log", Time: Sun Sep 10 21:28:43 2017
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) 
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
(EE) Please also check the log file at "/tmp/Xorg.crouton.1.log" for additional information.
(EE) 
(EE) Server terminated with error (1). Closing log file.
/usr/bin/xinit: giving up
/usr/bin/xinit: unable to connect to X server: Connection refused
/usr/bin/xinit: server error
Unmounting /mnt/stateful_partition/crouton/chroots/kali-rolling...

Comentario más útil

Está bien, un poco avergonzado aquí. Decidí probar algunas cosas que pensé que funcionarían (pensando que probablemente no habría obtenido nada), pero milagrosamente encontré la respuesta. La carpeta en la que se encuentra el inicio de Kali-Linux es / usr / bin / startxfce4. Como todavía tenía acceso al chroot, estos son los pasos que tomó para iniciarlo:
crosh> _concha_
chronos @ localhost / $ _sudo enter-chroot_
Ingresando / mnt / stateful_partition / crouton / chroots / kali-rolling ...
(kali-rolling) usuario @ localhost : ~ $ _sudo su_
[sudo] contraseña para el usuario: _ (Introduzca la contraseña
(kali-rolling) root @ localhost : / home / user # _ / usr / bin / startxfce4_
Esto obligaría a la carpeta a abrirse, lo que obligaría a Linux a abrirse. Le di estos pasos a un amigo con un Chromebook diferente y una distribución diferente y aún así funcionó, todo lo que tenía que hacer era reemplazar "xfce4" con su entorno, "kde".
Espero que aquellos que se encuentren con esto puedan encontrar la respuesta que les funcione (¡como debería!)

Todos 4 comentarios

Está bien, un poco avergonzado aquí. Decidí probar algunas cosas que pensé que funcionarían (pensando que probablemente no habría obtenido nada), pero milagrosamente encontré la respuesta. La carpeta en la que se encuentra el inicio de Kali-Linux es / usr / bin / startxfce4. Como todavía tenía acceso al chroot, estos son los pasos que tomó para iniciarlo:
crosh> _concha_
chronos @ localhost / $ _sudo enter-chroot_
Ingresando / mnt / stateful_partition / crouton / chroots / kali-rolling ...
(kali-rolling) usuario @ localhost : ~ $ _sudo su_
[sudo] contraseña para el usuario: _ (Introduzca la contraseña
(kali-rolling) root @ localhost : / home / user # _ / usr / bin / startxfce4_
Esto obligaría a la carpeta a abrirse, lo que obligaría a Linux a abrirse. Le di estos pasos a un amigo con un Chromebook diferente y una distribución diferente y aún así funcionó, todo lo que tenía que hacer era reemplazar "xfce4" con su entorno, "kde".
Espero que aquellos que se encuentren con esto puedan encontrar la respuesta que les funcione (¡como debería!)

@anonymouseprogrammer , _et all_ ,

POR FAVOR, no inicie startxfce4 o ninguno de los scripts start* en el chroot como root , se eliminarán sus permisos y muchas cosas fallarán después de eso.

Si lo ha hecho, puede solucionarlo con lo siguiente:

sudo enter-chroot
sudo chown -R 1000:1000 "$HOME"
exit

Creo que el problema original se debe a la instalación de 'xserver-xorg-legacy'.
Una solución alternativa está aquí: https://github.com/dnschneid/crouton/issues/3310#issuecomment -313692575

Se está trabajando en un RP, pero aún no se ha aprobado ni fusionado.

Espero que esto ayude,
- DennisL

cada vez que hago un sudo startxfce4 para arrancar Linux en mi Chromebook, este es el error que recibo, después de lo cual la pantalla del portátil se oscurece durante dos segundos y vuelve a Chrome. Se necesita ayuda.

chronos @ localhost / usr / local $ sudo startxfce4
Ingrese la contraseña de cifrado para xenial:
Ingresando / mnt / stateful_partition / crouton / chroots / xenial ...
/ usr / bin / startxfce4: iniciando el servidor X

X.Org X Server 1.19.6
Fecha de lanzamiento: 2017-12-20
X Protocolo versión 11, revisión 0
Construir sistema operativo: Linux 4.15.0-109-genérico armv7l Ubuntu
Sistema operativo actual: Linux localhost 3.8.11 # 1 SMP Dom 14 de julio 00:09:57 PDT 2019 armv7l
Línea de comando del kernel: cros_secure console = console = loglevel = 7 init = / sbin / init cros_secure root = / dev / dm-0 rootwait ro dm_verity.error_behavior = 3 dm_verity.max_bios = -1 dm_verity.dev_wait = 1 dm = "1 vroot Ninguno ro 1,0 2539520 Verity Payload = PARTUUID = 922500af-600e-5c4b-998e-daf87f04a622 / PARTNROFF = 1 hashtree = PARTUUID = 922500af-600e-5c4b-998e-daf87f04a622 / PARTNROFF = 1bstart3ac.digest3 = 251395d77 salt = 306427720380043295ff7f5e5f7ef68a81138057901e316471bd1520719b78b2 "noinitrd vt.global_cursor_default = 0 kern_guid = 922500af-600e-5c4b-998e-daf87f04a622
Fecha de construcción: 04 de septiembre de 2020 03:36:48 PM
xorg-server 2: 1.19.6-1ubuntu4.1 ~ 16.04.4 (Para obtener soporte técnico, consulte http://www.ubuntu.com/support)
Versión actual de pixman: 0.33.6
Antes de informar problemas, consulte http://wiki.x.org
para asegurarse de que tiene la última versión.
Marcadores: (-) probado, (**) del archivo de configuración, (==) configuración predeterminada,
(++) desde la línea de comando, (!!) aviso, (II) informativo,
(WW) advertencia, (EE) error, (NI) no implementado, (??) desconocido.
(++) Archivo de registro: "/tmp/Xorg.crouton.1.log", hora: jueves 22 de octubre 22:21:25 2020
(==) Usando el directorio de configuración del sistema "/usr/share/X11/xorg.conf.d"
Error org.freedesktop.DBus.Error.ServiceUnknown: ningún archivo .service proporcionó el nombre org.chromium.LibCrosService
tiempo de retorno del método = 1603423285.559485 remitente =: 1.9 -> destino =: 1.89 serial = 4041 reply_serial = 2
booleano verdadero
MESA-LOADER: no se pudo recuperar la información del dispositivo
gbm: no se pudo abrir ningún controlador (rutas de búsqueda / usr / lib / arm-linux-gnueabihf / dri: $ {ORIGIN} / dri: / usr / lib / dri)
gbm: Último error de dlopen: /usr/lib/dri/exynos_dri.so: no se puede abrir el archivo de objeto compartido: no existe tal archivo o directorio
no se pudo cargar el controlador: exynos
Se requiere EGL_MESA_drm_image.
(EE)
Error fatal del servidor:
(EE) AddScreen / ScreenInit falló para el controlador 1
(EE)
(EE)
Consulte el soporte de The X.Org Foundation
en http://wiki.x.org
por ayuda.
(EE) Consulte también el archivo de registro en "/tmp/Xorg.crouton.1.log" para obtener información adicional.
(EE)
Error org.freedesktop.DBus.Error.ServiceUnknown: ningún archivo .service proporcionó el nombre org.chromium.LibCrosService
tiempo de retorno del método = 1603423286.048767 remitente =: 1.9 -> destino =: 1.91 serial = 4042 reply_serial = 2
booleano verdadero
(EE) El servidor terminó con el error (1). Cerrar archivo de registro.
/ usr / bin / xinit: darse por vencido
/ usr / bin / xinit: no se puede conectar al servidor X: conexión rechazada
/ usr / bin / xinit: error del servidor
Desmontando / mnt / stateful_partition / crouton / chroots / xenial ...

no quiere arrancar en Linux, solo hace que la pantalla se oscurezca y luego salga.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

rossjrw picture rossjrw  ·  5Comentarios

kgingging picture kgingging  ·  5Comentarios

jbaum98 picture jbaum98  ·  4Comentarios

Taylormsz picture Taylormsz  ·  5Comentarios

killshot13 picture killshot13  ·  3Comentarios