El administrador de ventanas de KDE (KWin) ha repasado muchode mejoras desde que se lanzó KDE Plasma 5. Entre esas mejoras se encuentra el rendimiento general más rápido, más funciones de personalización, corrección de errores y, por supuesto, menor uso de memoria. Las correcciones agregadas a KWin son notables y, como resultado, regularmente se ha demostrado que es uno de los mejores administradores de ventanas en todo Linux. Aún así, a pesar de todas las soluciones, todavía se producen roturas, heladas y bloqueos.
Si se trata de un KDE congelado o bloqueadoadministrador de ventanas en su escritorio Plasma 5, no podrá presionar una tecla de acceso rápido ni marcar una configuración para solucionarlo. En cambio, deberás tomar el asunto en tus propias manos. Entonces, en esta guía, veremos cómo reparar un administrador de ventanas KDE congelado.
Reinicie el administrador de ventanas con un comando
El administrador de ventanas KDE Plasma 5 (KWin) puede fácilmentereiniciar o volver a ejecutar si es necesario. Sin embargo, a diferencia de forzar el reinicio del panel Plasma de KDE, no se puede jugar con Kwin desde la ventana del terminal. La razón por la que no funcionará de esta manera es que cuando el administrador de ventanas está en proceso de reinicio, toda la capacidad para cambiar entre programas (incluido el terminal) no está disponible.
Una mejor manera de lidiar con la detención del plasma KDEel administrador de ventanas se ejecuta para reiniciarlo o volver a ejecutarlo, es usar el iniciador rápido de Krunner que es parte del escritorio de Plasma. Es independiente de Kwin y funcionará incluso si no hay un administrador de ventanas, siempre que tenga acceso a un teclado.
Para usar Krunner para finalizar una instancia rota del administrador de ventanas KDE Plasma 5, comience presionando Alt + F2 o Alt + espacio en el teclado Una vez que se presiona el combo, aparecerá un iniciador de aplicaciones en la parte superior de la pantalla.
Con el mouse, haga clic en el cuadro de inicio para que Plasma se concentre en él. Luego, use el Mátalos a todos comando para finalizar todas las instancias en ejecución de KWin en su PC con Linux.

killall kwin
prensa Entrar en el teclado para ejecutar el comando kill. Poco después, KDE Plasma 5 debería perder toda capacidad de renderizar efectos de animación de escritorio, y todos los controles de ventana desaparecerán. A partir de aquí, deberá volver a ejecutar Kwin desde Krunner para recuperar el acceso a la administración de ventanas en KDE.
Reiniciar Kwin en KDE Plasma 5, debe reiniciarse directamente a través de Krunner. Para hacer esto, Alt + F2 o Alt + espacio en el teclado Luego, haga clic en el cuadro de texto en el iniciador en la parte superior y escriba el comando a continuación.
kwin --replace
Como antes, presiona Entrar ejecutar el comando a través de Krunner. Si el comando es exitoso, Krunner reiniciará instantáneamente Kwin y le dará acceso a sus ventanas, ¡y cualquier ventana congelada o rota debe ser reparada!
Crear un script de reinicio
Poder reiniciar Kwin directamente desde Krunnercuando surge un problema es bastante útil, pero en última instancia, puede ser una mejor idea configurar un script de reinicio, ya que puede llamarlo para reemplazar a Kwin en cualquier momento, en lugar de tratar con la línea de comandos.
El primer paso para crear un script de reinicio es usar el toque comando para crear un archivo en blanco con la etiqueta "kwin-restart". Usando el terminal, ingrese el comando táctil a continuación.
touch kwin-restart
Una vez que haya creado el nuevo archivo de script "kwin-restart", use el eco comando para agregar la primera línea de código al script. Esta línea de código es crítica, ya que, sin ella, el intérprete en su PC con Linux no sabrá qué hacer con el script.
echo "#!/bin/bash" > kwin-restart
Después del shebang, agregue una línea de código que finalizará todos los procesos de Kwin en ejecución en el sistema.
echo "killall kwin" >> kwin-restart
Utilizando eco, agregue la tercera línea de código. Esta línea le indicará al sistema que reinicie la aplicación de administración de ventanas Kwin.
echo "kwin --replace &" >> kwin-restart
Con todo el código agregado al script "kwin-restart", actualice los permisos del archivo utilizando el chmod mando.
sudo chmod +x kwin-restart
Instálelo en el directorio "/ usr / bin /" con mv.
sudo mv kwin-restart /usr/bin/
Reinicie Kwin a través de Krunner presionando Alt + F2 o Alt + espacio en el teclado y escribiendo el siguiente comando en él.

kwin-restart
Agregar el script a un atajo
Aunque no es necesario, es posible ejecutarel script "kwin-restart" con un atajo de teclado. Para hacer esto, abra el menú de su aplicación, busque "Accesos directos personalizados" y abra la aplicación con esa etiqueta. Luego, siga las instrucciones paso a paso a continuación para configurarlo como acceso directo.
Nota: para obtener más ayuda con los accesos directos en KDE, haga clic aquí.
Paso 1: Busque el botón "Editar" y haga clic con el mouse. Luego, seleccione "Nuevo", "Acceso directo global" y "Comando / URL".
Paso 3: Vaya a "Comentario" y escriba "Reinicio de Kwin" en el cuadro.
Paso 4: Haga clic en el botón "Activar" en Accesos directos personalizados y asigne el nuevo acceso directo personalizado a su combinación de teclas favorita. ¿No estás seguro de qué atajo usar? Tratar Ctrl + /.
Paso 5: Vaya a "Acción" y escriba "kwin-restart". Luego, haga clic en "Aplicar".
Con el acceso directo aplicado, ¡podrá reiniciar un administrador de ventanas KDE Plasma 5 congelado que no funciona con solo un atajo de teclado!
Comentarios