Instalé Cinnamon en mi Ubuntu 12.04, y funciona bien, pero a veces simplemente se congela sin ninguna razón. Puedo mover el mouse pero no puedo hacer clic en nada.
Entonces quiero reiniciar Cinnamon desde tty, como solía hacer con gnome shell. ¿Cómo puedo hacer eso?
Lo intenté killall cinnamon
y no pasó nada.
Luego lo intenté export DISPLAY=:0.0
, cinnamon --replace
y todavía nada.
Supongo que el comando cinnamon
no es válido. No quiero reiniciar todo el servidor X porque entonces todas mis ventanas se cerrarán. Solo quiero reiniciar el administrador de ventanas porque creo que está causando el problema.
El
cinnamon --replace
proceso puede enviar la señal HUP, lo que hará que se reinicie, preservando así su ventana abierta y ejecutando aplicaciones.Esto se encargará de enviar la señal HUP a un proceso que coincida con el patrón, "canela - reemplazar". La señal HUP (SIGHUP) le dice al proceso que "cuelgue".
fuente
Alt+F2
para llegar a un TTY, inicie sesión con una cuenta con capacidad de administrador, conviértase en root y luego ingrese ese comando. Puede que tenga queAlt+F[n]
volver a su X TTY.cinnamon --replace
haciendo el proceso?Esto también me sucede mucho a mí, y este hilo es uno de los mejores resultados al buscar en Google "reiniciar canela". Desafortunadamente, las instrucciones no funcionan para mí (¡solo porque el número de pantalla es incorrecto!). Para los futuros visitantes, esto es lo que hago que siempre me ayuda.
w
(sí, solo la letra) y presione Intro. Este comando hace muchas cosas diferentes, pero lo necesita para calcular el número de la pantalla que está utilizando. El número de pantalla está en la columnaFROM
. El mío es:0
(sí, incluido el colon).export DISPLAY=:0; cinnamon &
y no olvidas los dos puntos. Agrego el signo y (&) solo para no mantener ese tty ocupado.Esto siempre funciona para mí y no pierdo las ventanas abiertas. Además, guardo estas instrucciones en un archivo llamado restartcinnamon, que es solo un archivo de texto. Mantengo el archivo en mi carpeta de Dropbox, así que no importa en qué máquina esté, simplemente puedo escribir
cat ~/Dropbox/restartcinnamon
si necesito que me recuerden cómo hacerlo.fuente
La solución más fácil sería:
fuente
Cinnamon tiene un atajo directo de teclado para reiniciar el escritorio sin reiniciar ninguna de las aplicaciones en ejecución:
ctrl+ alt+esc
Lo que probablemente seguirá funcionando en algunos casos cuando el Método alt+ f2no funciona
fuente
Puedes reiniciar Cinnamon de la siguiente manera:
presionando Alt+ F2, escriba
r
y presione Enter,Ctrl+ Alt+ Backspace(reiniciar Xorg),
en TTY use el comando:
sudo service mdm restart
fuente
Cuando matas canela, verifica si no ha dejado de escribir
killall cinna
y presionar Tab. Si aparece el resto de la palabra, hágala morir conkillall -9 cinnamon
, y luego reiníciela, usando lo que intentó pero sin--replace
:fuente
La siguiente combinación de los comentarios anteriores funcionó para mí:
w
(sí, la letra simple "w" es un comando) para ver su número de pantalla en la columna DE). Para mí fue:0
(incluye el colon). Además, la columna TTY tendrá el número de terminal de su sesión de canela (para mí lo fuetty8
).PS
cinnammon --replace --clutter-display=:0 2> /dev/null &
Notas sobre este último comando:
:0
fue mi pantalla #.&
devuelve el control del terminal--clutter-display
, si no se ingresa, usa la variable DISPLAY, razón por la cual algunas de las sugerencias anteriores EXPORTARON primero. Pero puedes pasar el argumento directamente a la canela. Miracinnamon --help
para más.2> /dev/null
redirige stderr a ninguna parte para que mi terminal no se llene de mensajes.Ctrl-Alt-F8
para volver a mi entorno de canela de ventana (F8 para mí ya que mi terminal era tty8 según elw
comando anterior. Para usted puede no ser F8).Resultado neto: esto reinició la canela en mi terminal (tty8) sin perder mis ventanas.
fuente
prueba esto
export DISPLAY=:0.0; cinnamon --replace
fuente
Puede probar el
w -ous
comando y verificar si hay un número paraDISPLAY
. Si no hay un número, simplemente usestartx
y Alt+ F7para volver a la GUI.fuente
Después de cambiar a tty Intente esto
killall -HUP cinnamon
. Presione Ctrl + Alt + F7. Cinnamon le preguntará si desea reiniciar la canela.fuente
Tengo este problema periódicamente debido al controlador gfx para HP Envy.
Necesito hacer uno o ambos de los siguientes, dependiendo de las circunstancias;
Este problema todavía existe para mí - Linux Mint 17.x - ¡espero que ayude!
fuente
A veces tengo ese problema al bloquear la pantalla: la pantalla de bloqueo no aparece y mi sistema parece congelado, sin entrada funcionando, y no puedo volver a iniciar sesión.
Mi solución es matar el proceso de salvapantallas de canela.
pkill usa la información en / proc / PID / stat, y Linux solo almacena los primeros 15 caracteres del nombre del comando, por lo que usar "pkill cinnamon-screensaver" no funcionará.
Ahora mi sistema está desbloqueado, la entrada funciona nuevamente y no he perdido ninguna de mis ventanas. Para volver a bloquear el sistema, reinicio el protector de pantalla.
Redirijo a / dev / null para evitar la creación del archivo nohup.out.
fuente
Intenta "reiniciar suavemente" la canela
sudo kill -USR1 <PID of your cinnamon process>
. @ La respuesta de Daniel es correcta, pero matará al servidor X mientrasSIGUSR1
que no lo hará, al menos en mi máquina ... Resulta, además, que todas las ventanas conservan el contenido y siguen siendo utilizables después de eso. Me pregunto si esto es cierto para los demás.fuente
Intenté Ctrl+ Alt+ Backspace(Kill x server),
Eso pareció funcionar para mí. ( Sin embargo, había comenzado una segunda sesión de canela (
cinnamon &
) al hacerlo, solo se mostró el wallpapaer. Luego hice la pulsación de tecla Kill x server. Eso pareció reiniciar el resto de la capa de canela, y lo maté nuevamente, creo que así fue como obtuve de nuevo a la normalidad. Hizo el zoom de inicio de sesión al escritorio, así que estaba satisfecho en ese punto; (LM 17.1 Rebecca) )fuente
He probado todas las soluciones anteriores, pero ninguna de ellas funciona. La solución que funciona para mí es
killall cinnamon-session
Espero que esto ayude. P / s: Mi versión de linuxmint es canela 18.3fuente