Solución de problemas
Pistas
- Si hay un problema con algo, lo primero que debes hacer es abrir una terminal (
Super
+T
) y ejecutarlo. Busca errores/advertencias que puedan ser problemáticos. - La barra, las barras laterales, la hoja de trucos, etc. son impulsados por AGS. Abre una terminal y ejecuta
pkill ags; ags
.
Usa el sentido común. Si no puedes resolverlo, abre una discusión para obtener ayuda.
Algunos problemas
Los controles de música no aparecen
Referencia: end-4/dots-hyprland#168
- Asegúrate de que tu reproductor tenga soporte Mpris (una lista: Enlace de Arch Wiki).
- Si es un navegador, instala la extensión de Integración de Plasma: Firefox o Chromium y
plasma-browser-integration
(esto es para Arch).
Luego, cuando Firefox esté reproduciendo medios, el siguiente comando
la salida debería incluir
Solo los nombres “plasma-browser-integration” funcionarán. Otros no.
Si por alguna razón, Firefox aún no tiene dbus org.mpris.MediaPlayer2.plasma-browser-integration
apareciendo,
considera los siguientes pasos:
- Crea un nuevo perfil usando
firefox --ProfileManager
. - Inicia Firefox con el nuevo perfil e instala la extensión de Integración de Plasma nuevamente.
- Reinicia Firefox con el nuevo perfil y vuelve a intentarlo.
- Nota:
playerctl -F metadata
también puede ser útil para la depuración.
Los iconos no aparecen. Obtengo textos extraños en su lugar.
- Debes estar perdiendo la fuente Material Symbols. Puedes descargar la fuente manualmente y luego ponerla en
~/.local/share/fonts
. - ¡Ten en cuenta que es Material Symbols, no Material Icons!
- Recuerda ejecutar
fc-cache -fv
para actualizar la caché de fuentes. Un reinicio también funcionará.
La instalación de AGS falló
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/libgvc.so'
Ejecuta esto para verificar si este archivo pertenece a algún paquete (muy probablemente no, porque está dentro de /usr/local
)
Si no, entonces probablemente sea seguro simplemente eliminarlo. Para hacerlo, ejecuta esto:
Otros errores
Elimina ./cache/ags
e instálalo nuevamente.
La instalación de Hyprland falló
A veces el paquete AUR no instala todas las dependencias por ti. Hyprland siempre está evolucionando y esto sucede cuando se agrega algo nuevo.
- Revisa los registros y verifica si te dice que instales algo, luego intenta construirlo nuevamente.
- Nota: Es posible que tengas que limpiar
~/.cache/yay
.
loginctl lock-session
no hace nada
Referencia: end-4/dots-hyprland#278
Según esta publicación en los foros de Arch Linux:
Algo necesita escuchar las señales dbus de systemd-logind para que esto funcione.
Hypridle es capaz de ser esta “cosa”, lo que significa que debes asegurarte de que esté ejecutándose,
y luego loginctl lock-session
enviará una señal a hypridle,
como resultado hypridle bloqueará la pantalla ejecutando el $lock_cmd
definido en su configuración ~/.config/hypr/hypridle.conf
.
Consulta Hyprland Wiki para más información.
Terminal: ¿Por qué no puedo interrumpir con Ctrl+C?
- En
foot
, Ctrl+C está configurado para copiar texto. Para interrumpir, usa Ctrl+Shift+C. - ¿No quieres esto?
- Para eliminar esta vinculación: en
~/.config/foot/foot.ini
, comenta o elimina la línea que diceclipboard-copy=Control+c
. - Tal vez si usas aplicaciones de terminal mucho, sería una buena idea usar una terminal más rica en funciones.
- Para eliminar esta vinculación: en