KDE (Español)

From ArchWiki
Estado de la traducción: esta traducción de KDE fue revisada el 2019-01-28. Si existen cambios puede actualizarla o avisar al equipo de traducción.

KDE es un proyecto de software que actualmente comprende un entorno de escritorio conocido como Plasma, una colección de librerías y frameworks (KDE Frameworks) y también varias aplicaciones (KDE Applications). El anterior KDE tiene un UserBase wiki bien mantenido. Allí se puede encontrar información detallada sobre la mayoría de las aplicaciones KDE.

Instalación

Plasma

Antes de instalar Plasma, asegúrese de tener una instalación Xorg en funcionamiento en su sistema.

Instale el metapaquete plasma-meta o el grupo plasma. Para conocer las diferencias entre plasma-meta y plasma véase grupo de paquetes. Alternativamente, para una instalación de Plasma más minimalista, instale el paquete plasma-desktop.

Para habilitar el soporte para Wayland en Plasma, instale también el paquete plasma-wayland-session.

Aplicaciones KDE

Para instalar el conjunto completo de aplicaciones KDE, instale el grupo kde-applications o el metapaquete kde-applications-meta. Tenga en cuenta que esto solo instalará aplicaciones, no instalará ninguna versión de Plasma.

Lanzamientos inestables

Véase Repositorios oficiales#kde-inestable

Iniciar Plasma

Nota: Aunque es posible iniciar Plasma en Wayland, todavía existen problemas y faltan algunas características. Revisa Wayland Showstoppers, allí encontrarás una lista de problemas sobre Plasma en Wayland workboard. Usa Xorg para tener una experiencia más completa y estable.

Plasma puede iniciarse usando o bien un gestor de pantallas, o bien desde la consola.

Usar un gestor de pantallas

Desde la consola

  • Para iniciar plasma en una sesión Wayland desde la consola, ejecuta XDG_SESSION_TYPE=wayland dbus-run-session startplasma-wayland.[1]

Configuración

La mayoría de las configuraciones para las aplicaciones KDE se almacenan en ~/.config/. Sin embargo, la configuración de KDE se realiza principalmente a través de la aplicación Preferencias del sistema. Se puede iniciar desde un terminal ejecutando systemsettings.

Personalización

Escritorio Plasma

Temas

Los temas de Plasma definen el aspecto de los paneles y los plasmoides. Para facilitar la instalación en todo el sistema, algunos temas están disponibles tanto en los repositorios oficiales como en AUR.

Los temas de Plasma también se pueden instalar a través de Preferencias del sistema > Tema del espacio de trabajo > Tema de escritorio > Obtener nuevos temas.

La KDE-Store ofrece más personalizaciones de Plasma, como temas SDDM y pantallas de bienvenida.

Apariencia de las aplicaciones Qt y GTK+
Sugerencia: Para la coherencia de los temas Qt y GTK, véase aspecto uniforme para aplicaciones Qt y GTK
Qt4

Breeze no está disponible directamente para Qt4 ya que no se puede compilar sin los paquetes de KDE 4, que se han eliminado del repositorio adicional en agosto de 2018 (FS#59784). Sin embargo, puede instalar breeze-gtk y elegir GTK+ como estilo de interfaz gráfica ejecutando qtconfig-qt4.

GTK+

El tema recomendado para una apariencia agradable en aplicaciones GTK+ es breeze-gtk o gnome-breeze-gitAUR[enlace roto: package not found], un tema GTK+ diseñado para imitar la apariencia del tema de Plasma Breeze. Instale kde-gtk-config (parte del grupo plasma) y seleccione el tema GTK instalado para GTK2/GTK3-Theme en Preferencias del sistema > Estilo de las aplicaciones > Estilo de aplicaciones de GNOME.

En algunos temas, la descripción emergente en aplicaciones GTK+ tiene texto blanco sobre fondos blancos, lo que dificulta su lectura. Para cambiar los colores en las aplicaciones GTK2, busque la sección de descripciones emergentes en el archivo .gtkrc-2.0 y cámbiela. Para la aplicación GTK3 se deben cambiar dos archivos, gtk.css y settings.ini. También puede ayudar el desmarcar la opción Aplicar colores a aplicaciones no Qt en Preferencias del sistema > Colores.

Algunos programas de GTK2 como vuescan-binAUR todavía parecen difíciles de usar debido a casillas de verificación invisibles con el aspecto Breeze o Adwaita en una sesión Plasma. Para solucionar esto, instale y seleccione, por ejemplo, el aspecto Numix-Frost-Light de numix-frost-themesAUR en Preferencias del sistema > Estilo de las aplicaciones > Estilo de aplicaciones de GNOME (GTK) > Seleccione un tema de GTK2:. Numix-Frost-Light se parece a Breeze.

Caras

La cara del usuario se puede configurar a través de Preferencias del sistema > Detalles de cuentas > Gestor de usuarios.

Widgets

Los plasmoides son pequeñas aplicaciones KDE scripteadas (scripts plasmoides) o codificadas (binarios plasmoides) diseñadas para mejorar la funcionalidad de su escritorio.

La forma más fácil de instalar scripts plasmoides es haciendo clic derecho en un panel o en el escritorio y seleccionando Añadir elementos gráficos > Obtener nuevos elementos gráficos > Descargar nuevos elementos gráficos de plasma. Esto le mostratá una bonita interfaz para https://store.kde.org/ que le permite instalar, desinstalar o actualizar scripts plasmoides de terceros con un solo clic.

Muchos binarios de Plasmoid están disponibles en AUR.

Applet de sonido en la bandeja del sistema

Instale plasma-pa o kmix (inicie Kmix desde el lanzador de aplicaciones). plasma-pa ahora se instala de manera predeterminada con plasma, no se necesita ninguna configuración.

Nota: Para ajustar el tamaño del cambio de los incrementos/decrementos de volumen, agregue, por ejemplo. VolumePercentageStep=1 en la sección [Global] de ~/.config/kmixrc
Deshabilitar la sombra del panel

Cuando el panel de plasma esté encima de otras ventanas, su sombra se mostrará encima de ellas. [2] Para deshabilitar este comportamiento sin afectar a otras sombras, instale xorg-xprop y ejecute:

$ xprop -remove _KDE_NET_WM_SHADOW

a continuación, seleccione el panel con el cursor de tamaño ampliado. [3] Para su automatización, instale xorg-xwininfo y cree el siguiente script:

/usr/local/bin/kde-no-shadow
#!/bin/bash
for WID in $(xwininfo -root -tree | sed '/"Plasma": ("plasmashell" "plasmashell")/!d; s/^  *\([^ ]*\) .*/\1/g'); do
   xprop -id $WID -remove _KDE_NET_WM_SHADOW
done

Establezca permisos de ejecución para el script:

# chmod 755 /usr/local/bin/kde-no-shadow

El script se puede ejecutar al iniciar sesión con Agregar script en Inicio automático:

$ kcmshell5 autostart

Decoraciones de las ventanas

Las decoraciones de las ventanas se pueden cambiar en Preferencias del sistema > Estilo de las aplicaciones > Decoración de ventanas.

Allí también puede descargar e instalar directamente más temas con un solo clic, y algunos están disponibles en AUR.

Temas de iconos

Los temas de iconos se pueden instalar y cambiar en Preferencias del sistema > Iconos.

Nota: Aunque todos los escritorios de Linux modernos comparten el mismo formato de tema de iconos, los escritorios como GNOME usan menos iconos (especialmente en menús y barras de herramientas). Los temas desarrollados para tales escritorios generalmente carecen de los iconos requeridos por las aplicaciones Plasma y KDE. Se recomienda en su lugar instalar temas de iconos compatibles con Plasma.
Sugerencia: Dado que algunos temas de iconos no se heredan del tema de iconos predeterminado, es posible que falten algunos iconos. Para heredarlo de Breeze, agregue breeze al vector Inherits= en /usr/share/icon/nombre-del-tema/index.theme, por ejemplo: Inherits=breeze,hicolor. Debe volver a aplicar este parche después de cada actualización del tema de iconos; considere usar Pacman hooks para automatizar el proceso.

Eficiencia de espacio

El shell del Plasma Netbook se ha eliminado de Plasma 5, véase la siguiente publicación en el foro de KDE. Sin embargo, puede lograr algo similar editando el archivo ~/.config/kwinrc agregando BorderlessMaximizedWindows=true en la sección [Windows].

Generación de miniaturas

Para permitir la generación de miniaturas para archivos de media o de documentos en el escritorio y en Dolphin, instale kdegraphics-thumbnailers y ffmpegthumbs.

Luego, habilite las categorías de las miniaturas para el escritorio haciendo clic con el botón derecho en el fondo de escritorio > Configurar escritorio > Iconos > Más opciones de vista previa...

En Dolphin, vaya a Control > Configurar Dolphin... > General > Vistas previas.

Imprimir

Sugerencia: Use la interfaz web CUPS para una configuración más rápida. Las impresoras configuradas de esta manera se pueden utilizar en aplicaciones KDE.

También puede configurar impresoras en Preferencias del sistema > Impresoras. Para usar este método, primero debe instalar print-manager y cups. Véase CUPS#Configuration.

Soporte Samba/Windows

Si desea tener acceso a los servicios de Windows, instale Samba (paquete samba).

La funcionalidad de compartir con Dolphin requiere el paquete kdenetwork-filesharing y los recursos compartidos, que el stock smb.conf no los tiene habilitados. Las instrucciones para agregarlos se encuentran en Samba#Habilitar los recursos compartidos, después de lo cual la compartición en Dolphin debería funcionar sin necesidad de configuración después de reiniciar Samba.

Sugerencia: Utilice * (asterisco) tanto para el nombre de usuario como para la contraseña cuando acceda a un recurso compartido de Windows sin autenticación en la pantalla de solicitud de Dolphin.

A diferencia de los exploradores de archivos GTK que también utilizan GVfs para el programa lanzado, abrir archivos desde recursos compartidos de Samba en Dolphin a través de KIO hace que Plasma copie primero todo el archivo al sistema local con la mayoría de los programas (VLC es una excepción). Para solucionar esto, puede usar un navegador de archivos basado en GTK como thunar con gvfs y gvfs-smb (y gnome-keyring para guardar las credenciales de inicio de sesión) para acceder a los recursos compartidos SMB de una manera más capaz.

Otra posibilidad es montar un recurso compartido Samba a través de cifs-utils para hacer creer a Plasma que el recurso compartido SMB es solo una carpeta local normal y, por lo tanto, se pueda acceder a él normalmente. Véase Samba#Montaje manual y Samba#Montaje automático.

Una solución con interfaz gráfica está disponible en samba-mounter-gitAUR, que ofrece básicamente la misma funcionalidad a través de una opción fácil de utilizar ubicada en Preferencias del sistema > Controladores de red. Sin embargo, podría romperse con las nuevas versiones de KDE Plasma.

Actividades de KDE Desktop

KDE Desktop Activities son espacios de trabajo especiales en los que puede seleccionar configuraciones específicas para cada actividad que se aplican solamente cuando se está utilizando dicha actividad.

Administración de energía

Instale powerdevil para obtener un servicio integrado de administración de energía en Plasma. Este servicio ofrece funciones adicionales de ahorro de energía, control de brillo del monitor (si es compatible) e informes de batería, incluidos dispositivos periféricos.

powerdevil-lightAUR proporciona un paquete alternativo sin las dependencias de NetworkManager y Bluez.

Nota: Powerdevil podría no inhibir todas las configuraciones de logind (como la acción de cierre de la tapa para ordenadores portátiles). En estos casos, será necesario cambiar la configuración de logind - véase Administración de energía#Administración de energía con systemd.

Inicio automático

Plasma puede iniciar aplicaciones automáticamente y ejecutar scripts en el arranque y el apagado. Para iniciar automáticamente una aplicación, vaya a Preferencias del sistema > Arranque y apagado > Autoarranque y agregue el programa o el script de shell que desee. Para las aplicaciones, se creará un archivo .desktop, para los scripts de shell, se creará un enlace simbólico.

Nota:
  • Los programas pueden iniciarse automáticamente solo con el inicio de sesión, mientras que los scripts de shell también se pueden ejecutar en el apagado o incluso antes de que se inicie Plasma.
  • Los scripts de shell solo se ejecutarán si están marcados como ejecutables.
  • Coloque o guarde los scripts de shell en uno de los siguientes directorios:
~/.config/plasma-workspace/env/
para ejecutar scripts al iniciar sesión antes de iniciar Plasma.
~/.config/autostart-scripts/
para ejecutar scripts al iniciar sesión.
~/.config/plasma-workspace/shutdown/
para ejecutar scripts en el apagado.

Phonon

De Wikipedia:

Phonon es el framework multimedia estándar de KDE 4, también parte de Qt desde la versión 4.4.
El objetivo de Phonon es facilitar a los programadores el uso de tecnologías multimedia en sus programas, así como asegurar que las aplicaciones que usen Phonon funcionen en diversas plataformas y arquitecturas de sonido.

Phonon está siendo ampliamente utilizando en KDE, tanto para audio (por ejemplo, las notificaciones del sistema o aplicaciones de audio de KDE) como para vídeo (por ejemplo, las miniaturas de video de Dolphin).

¿Qué backend debo elegir?

Puede elegir entre backends basados en GStreamer y VLC - cada uno disponible en versiones para aplicaciones Qt4 y aplicaciones Qt5 (phonon-qt4-gstreamerAUR, phonon-qt5-gstreamer - phonon-qt4-vlcAUR, phonon-qt5-vlc).

El anterior (Phonon) prefiere VLC, pero algunas distribuciones de Linux más prominentes (Kubuntu y Fedora-KDE por ejemplo) prefieren GStreamer porque les permite dejar fácilmente de lado los códecs patentados MPEG de la instalación por defecto. Ambos backends tienen un conjunto de características ligeramente diferentes. El backend de Gstreamer tiene alguna dependencias de códecs opcionales, instálelos según sea necesario:

En el pasado, también se desarrollaron otros backends, pero ya no se mantienen y sus paquetes AUR se han eliminado.

Nota:
  • Se pueden instalar varios backends a la vez y priorizarlos en Preferencias del sistema > Multimedia > Audio y vídeo > Motor.
  • Según los foros de KDE, el backend de VLC carece de soporte para ReplayGain.
  • Si usa el backend VLC, puede experimentar cuelgues cada vez que Plasma quiera enviarle una advertencia sonora y en muchos otros casos también [4]. Una posible solución es reconstruir la caché de los plugins de VLC:
# /usr/lib/vlc/vlc-cache-gen /usr/lib/vlc/plugins

Aplicaciones

El proyecto KDE proporciona un conjunto de aplicaciones que se integran con el escritorio Plasma. Véase el grupo kde-applications para obtener una lista completa de las aplicaciones disponibles. Véase también Category:KDE (Español) para los artículos relacionados con las aplicaciones KDE .

Aparte de los programas provistos en KDE Applications, hay muchas otras aplicaciones disponibles que pueden complementar el escritorio Plasma. Algunas de éstas se tratan a continuación.

Administración del sistema

Detener Xorg server a través de las preferencias del sistema KDE

Navegue al submenú Preferencias del sistema > Dispositivos de entrada > Teclado > Avanzado (pestaña) > "Key Sequence to kill the X server" y asegúrese de que la casilla esté marcada.

KCM

KCM significa KConfig Module. Los KCM pueden ayudarle a configurar su sistema al proporcionar interfaces en preferencias del sistema, o a través de la línea de comandos con kcmshell5.

  • kde-gtk-config — Configurador GTK2 y GTK3 para KDE.
https://invent.kde.org/plasma/kde-gtk-config || kde-gtk-config
  • Políticas del sistema — Conjunto de módulos de configuración que permite al administrador cambiar la configuración de PolicyKit.
https://invent.kde.org/system/polkit-kde-kcmodules-1 || kcm-polkit-kde-gitAUR
  • wacom tablet — Interfaz gráfica de KDE para los controladores Linux Wacom.
https://www.linux-apps.com/p/1127862/ || kcm-wacomtablet
  • Kcmsystemd — módulo de control systemd para KDE.
https://github.com/rthomsen/kcmsystemd || systemd-kcmAUR

Puede encontrar más KCMs en linux-apps.com.

Búsqueda de escritorio

KDE implementa la búsqueda de escritorio con un software llamado Baloo, una solución de indexación y de búsqueda de archivos.

Navegadores web

Los siguientes navegadores web pueden integrarse con Plasma:

  • Konqueror — Parte del proyecto KDE, es compatible con dos motores de renderización - KHTML y Qt WebEngine basado en Chromium.
https://konqueror.org/ || konqueror
  • Falkon — Un navegador web Qt con funciones de integración Plasma, anteriormente conocido como Qupzilla. Utiliza Qt WebEngine.
https://userbase.kde.org/Falkon/ || falkon
  • Chromium — Chromium y su variante patentada Google Chrome tienen una integración de Plasma limitada. Pueden usar KWallet y las ventanas de KDE Abrir/Guardar.
https://www.chromium.org/ || chromium
https://mozilla.org/firefox || firefox
Sugerencia: A partir de Plasma 5.13, uno puede integrar Firefox o Chrome con Plasma: proporcione el control de reproducción de medios desde la bandeja de Plasma, descargue notificaciones y encuentre pestañas abiertas en KRunner. Instale plasma-browser-integration y el complemento del navegador correspondiente. El soporte de Chrome/Chromium ya debería estar incluido, para el complemento de Firefox véase Integración de Firefox KDE.

PIM

KDE ofrece su propia pila para la gestión de información personal. Esto incluye emails, contactos, calendario, etc. Para instalar todos los paquetes PIM, puede usar el metapaquete kde-pim-meta.

Akonadi

Akonadi es un sistema destinado a actuar como caché local para datos PIM, independientemente de su origen, para que luego pueda ser utilizado por otras aplicaciones. Esto incluye los emails, contactos, calendarios, eventos, diarios, alarmas, notas, etc. del usuario. Akonadi no almacena ningún dato por sí mismo: el formato de almacenamiento depende de la naturaleza de los datos (por ejemplo, los contactos pueden almacenarse en formato vCard).

Instale akonadi. Para obtener complementos adicionales, instale kdepim-addons.

Nota: Si desea usar un motor de base de datos que no sea MariaDB, al instalar el paquete akonadi, use el siguiente comando para omitir la instalación de las dependencias mariadb:
# pacman -S akonadi --assume-installed mariadb

Véase también FS#32878.

PostgreSQL

Instale postgresql.

Para usar PostgreSQL edite el archivo de configuración de Akonadi para que tenga el siguiente contenido:

~/.config/akonadi/akonadiserverrc
[%General]
Driver=QPSQL

[QPSQL]
Host=
InitDbPath=/usr/bin/initdb
Name=akonadi
ServerPath=/usr/bin/pg_ctl
StartServer=true
Nota: El valor Host= será establecido por Akonadi cuando se inicie por primera vez.

Inicie Akonadi con akonadictl start, y verifique su estado: akonadictl status.

SQLite

Para usar SQLite edite el archivo de configuración de Akonadi para que coincida con la configuración que se muestra a continuación:

~/.config/akonadi/akonadiserverrc
[%General]
Driver=QSQLITE3

[QSQLITE3]
Name=/home/username/.local/share/akonadi/akonadi.db
Deshabilitar Akonadi

Véase esta sección en la base de usuarios de KDE.

KDE Telepathy

KDE Telepathy es un proyecto con el objetivo de integrar estrechamente la mensajería instantánea con el escritorio KDE. Utiliza el framework Telepathy como backend y está destinado a reemplazar a Kopete.

Para instalar todos los protocolos de Telepathy, instale el grupo telepathy. Para utilizar el cliente KDE Telepathy, instale el paquete telepathy-kde-meta que incluye todos los paquetes contenidos en el grupo telepathy-kde.

Utilizar Telegram con KDE Telepathy

El protocolo Telegram está disponible usando telepathy-haze, instalando telegram-purpleAUR o telegram-purple-gitAUR y telepathy-morse-gitAUR. El nombre de usuario es el número de teléfono de la cuenta de Telegram (complételo con el prefijo nacional +xx, por ejemplo, +34 para España).

La configuración a través de la interfaz gráfica puede ser complicada: si el número de teléfono no se acepta al configurar una nueva cuenta en el cliente KDE Telepathy (con un mensaje de error quejándose de un parámetro inválido que impide la creación de la cuenta), insértelo entre comillas simples y luego elimine las comillas manualmente del archivo de configuración (~/.local/share/telepathy/mission-control/accounts.cfg) después de la creación de la cuenta (si las comillas no se eliminan posteriormente, debería salir un error de autenticación).

Nota: El archivo de configuración debería editarse manualmente cuando KDE Telepathy no se esté ejecutando, por ejemplo, cuando no hay una sesión de escritorio KDE activa, de lo contrario, el software puede sobrescribir los cambios realizados manualmente.

KDE Connect

KDE Connect proporciona varias características para conectar su teléfono Android con su escritorio Linux:

  • Comparta archivos y URLs a/desde KDE desde/a cualquier aplicación, sin cables.
  • Emulación de panel táctil: use la pantalla de su teléfono como si fuera el panel táctil de su ordenador.
  • Sincronización de notificaciones (4.3+): lea sus notificaciones Android desde el escritorio.
  • Portapapeles compartido: copie y pegue entre su teléfono y su ordenador.
  • Control remoto multimedia: utilize su teléfono como un control remoto para reproductores multimedia en Linux.
  • Conexión WiFi: no necesita cable usb ni bluetooth.
  • Cifrado RSA: su información está segura.

Deberá instalar KDE Connect tanto en su ordenador como en Android. Para el PC, instale el paquete kdeconnect. Para Android, instale KDE Connect desde Google Play o desde F-Droid.

Es posible usar KDE Connect incluso si no usa el escritorio Plasma. Para los entornos de escritorio que utilizan AppIndicators, como Unity, instale también el paquete indicator-kdeconnectAUR. Para los usuarios de GNOME, se puede lograr una mejor integración instalando gnome-shell-extension-gsconnectAUR en vez de kdeconnect.

Si usa un cortafuegos, necesita abrir los puertos UDP y TCP 1714 a través de 1764. Véase https://community.kde.org/KDEConnect#Troubleshooting.

Consejos y trucos

Usar un gestor de ventanas diferente

La configuración del selector de componentes en Plasma ya no permite cambiar el gestor de ventanas. [5] Para cambiar el gestor de ventanas utilizado, debe establecer la variable de entorno KDEWM antes del inicio de KDE. [6] Para ello, puede crear un script llamado set_window_manager.sh en ~/.config/plasma-workspace/env/ y exportar la variable KDEWM allí. Por ejemplo, para utilizar el gestor de ventanas i3:

~/.config/plasma-workspace/env/set_window_manager.sh
export KDEWM=/usr/bin/i3

Y luego hacerlo ejecutable:

$ chmod +x ~/.config/plasma-workspace/env/set_window_manager.sh

Sesión KDE/Openbox

El paquete openbox proporciona una sesión para usar KDE con Openbox. Para hacer uso de esta sesión, seleccione KDE/Openbox en el menú gestor de pantallas.

Para aquellos que inician sesión manualmente, agregue la siguiente línea a su configuración xinit:

~/.xinitrc
exec openbox-kde-session

Rehabilitar efectos de composición

Al reemplazar Kwin con un gestor de ventanas que no proporciona un Compositor (como Openbox), se perderá cualquier efecto de composición del escritorio, por ejemplo, la transparencia. En este caso, instale y ejecute un gestor de Composite separado para proporcionar los efectos como Xcompmgr o Compton.

Configurar la resolución del monitor / múltiples monitores

Para habilitar la gestión de resolución de pantalla y múltiples monitores en Plasma, instale kscreen. Esto agrega las opciones adicionales a Preferencias del sistema > Pantalla y monitor.

Deshabilitar la apertura del lanzador de aplicaciones con la tecla Super (tecla Windows)

Para deshabilitar esta característica, actualmente puede ejecutar el siguiente comando:

$ kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta ""

Deshabilitar que los marcadores se muestren en el menú de aplicaciones

Si tiene instalada la integración del navegador de Plasma, KDE mostrará marcadores en el lanzador de aplicaciones.

Para deshabilitar esta característica, ejecute las siguientes órdenes:

$ mkdir ~/.local/share/kservices5
$ sed 's/EnabledByDefault=true$/EnabledByDefault=false/' /usr/share/kservices5/plasma-runner-bookmarks.desktop > ~/.local/share/kservices5/plasma-runner-bookmarks.desktop

Solución de problemas

Fuentes tipográficas

Las fuentes en una sesión Plasma se ven mal

Pruebe a instalar los paquetes ttf-dejavu y ttf-liberation.

Después de la instalación, asegúrese de cerrar sesión y volver a iniciarla. No debería tener que modificar nada en Preferencias del sistema > Tipos de letra. Si está utilizando qt5ct, la preferencias de la Herramienta de Configuración Qt5 pueden anular los ajustes de los tipos de letra en las preferencias del sistema.

Si ha configurado personalmente el renderizado de sus Fuentes, tenga en cuenta que las preferencias del sistema pueden alterar su apariencia. Cuando vaya a Preferencias del sistema > Tipos de letra, las preferencias del sistema probablemente alterarán el archivo de configuración de las fuentes (fonts.conf).

No hay forma de evitar esto, pero, si configura los valores para que coincidan con su archivo fonts.conf, el renderizado esperado de las fuentes volverá (se requerirá que reinicie su aplicación o, en algunos casos, que reinicie su escritorio). Tenga en cuenta que las preferencias de las fuentes de Gnome también hacen esto.

Las fuentes son enormes o parecen desproporcionadas

Intente forzar la fuente DPI a 96 en Preferencias del sistema > Tipos de letra.

Si eso no funciona, intente establecer el DPI directamente en su configuración de Xorg como se documenta en Xorg#Setting DPI manually.

Configuración relacionada

Muchos problemas en KDE están relacionados con su configuración.

El escritorio Plasma se comporta de manera extraña

Los problemas en Plasma son generalmente causados por widgets de Plasma inestables (llamados coloquialmente plasmoides) o temas de Plasma. Primero, encuentre cuál fue el último widget o tema que instaló y deshabilítelo o desinstálelo.

Por lo tanto, si su escritorio muestra repentinamente un «bloqueo», es probable que esto se deba a un widget instalado defectuoso. Si no puede recordar qué widget instaló antes de que comenzara el problema (a veces puede ser un problema irregular), intente localizarlo eliminando cada widget hasta que el problema cese. Luego, puede desinstalar el widget y presentar un informe de error en el seguimiento de errores de KDE solo si es un widget oficial. Si no lo es, se recomienda buscar la entrada en la KDE Store e informar al desarrollador de ese widget sobre el problema (detallando los pasos para reproducirlo, etc.).

Si no puede encontrar el problema, pero no quiere que se pierdan todos los ajustes, vaya a ~/.config/ y ejecute el siguiente comando:

$ for j in plasma*; do mv -- "$j" "${j%}.bak"; done

Este comando renombrará todos los archivos de configuración relacionados con Plasma de su usuario a *.bak (por ejemplo, plasmarc.bak) y cuando vuelva a iniciar sesión en Plasma, tendrá la configuración predeterminada de nuevo. Para deshacer esa acción, elimine la extensión de archivo .bak. Si ya tiene archivos *.bak, renómbrelos, muévalos o elimínelos primero. Se recomienda encarecidamente que se creen regularmente copias de seguridad de todos modos. Véase sincronización y programas de copia de seguridad para obtener una lista de posibles soluciones.

Limpiar la caché para resolver problemas de actualización

El problema puede ser causado por un caché antiguo. A veces, después de una actualización, la memoria caché antigua podría presentar un comportamiento extraño y difícil de depurar, como shells no detenibles, cuelgues al cambiar varias configuraciones, que Ark no pueda extraer archivos o que Amarok no reconozca ninguna de sus canciones. Esta solución también puede resolver problemas con aplicaciones KDE y Qt que se ven mal después de una actualización.

Reconstruya la caché usando los siguientes comandos:

$ rm ~/.config/Trolltech.conf
$ kbuildsycoca5 --noincremental

Opcionalmente, vacíe los contenidos de la carpeta ~/.cache/, sin embargo, esto también borrará la caché de otras aplicaciones:

$ rm -rf ~/.cache/*

Problemas gráficos

Asegúrese de tener instalado el controlador adecuado para su GPU. Véase Xorg#Driver installation para obtener más información. Si tiene una tarjeta más antigua, podría ayudar el #Deshabilitar los efectos del escritorio manualmente o automáticamente para aplicaciones definidas o #Deshabilitar la composición.

Obtener el estado actual de KWin para fines de soporte y depuración

Este comando muestra un resumen del estado actual de KWin, incluidas las opciones utilizadas, el backend de composición utilizado y las capacidades relevantes del controlador OpenGL. Véase más en el blog de Martin.

$ qdbus org.kde.KWin /KWin supportInformation

Deshabilitar los efectos del escritorio manualmente o automáticamente para aplicaciones definidas

Plasma tiene habilitados los efectos del escritorio de manera predeterminada y no todas las aplicaciones los deshabilitarán automáticamente, por ejemplo, los juegos. Puede deshabilitar los efectos del escritorio en Preferencias del sistema > Comportamiento del escritorio > Efectos del escritorio y alternar los efectos del escritorio con Alt+Shift+F12.

Adicionalmente, puede crear reglas KWin personalizadas para deshabilitar/habilitar automáticamente la composición cuando cierta aplicación/ventana se inicie en Preferencias del sistema > Gestión de ventanas > Reglas de la ventana.

Deshabilitar la composición

En Preferencias del sistema > Pantalla y monitor > Compositor, desmarque Activar el compositor durante el inicio y reinicie Plasma.

Parpadeo en pantalla completa cuando la composición está habilitada

En Preferencias del sistema > Pantalla y monitor > Compositor, desmarque Permitir que las aplicaciones bloqueen la composición. Esto puede afectar al rendimiento.

Screen tearing con NVIDIA

Véase NVIDIA/Solución de problemas#Evitar screen tearing en KDE (KWin).

El cursor de Plasma a veces se muestra incorrectamente

Cree el directorio ~/.icons/default, y dentro de él un archivo llamado index.theme con el siguiente contenido:

~/.icons/default/index.theme
[Icon Theme]
Inherits=breeze_cursors

Ejecute el siguiente comando:

$ ln -s /usr/share/icons/breeze_cursors/cursors ~/.icons/default/cursors

Se ha establecido una resolución de pantalla inutilizable

Sus ajustes de configuración locales para kscreen pueden anular aquellos establecidos en xorg.conf. Busque los archivos de configuración de kscreen en ~/.local/share/kscreen/ y revise si el modo está establecido en una resolución que no es compatible con su monitor.

Problemas de sonido

Nota: Primero asegúrese de tener alsa-utils instalado.

No hay sonido después de suspender

Si no hay sonido después de la suspensión y si KMix no muestra dispositivos de audio los cuales deberían estar ahí, reiniciar plasmashell y pulseaudio podría ayudar:

$ killall plasmashell
$ systemctl --user restart pulseaudio.service
$ plasmashell

Es posible que algunas aplicaciones también deban reiniciarse para que el sonido se reproduzca de nuevo.

Los archivos MP3 no se pueden reproducir cuando se utiliza el backend GStreamer Phonon

Esto se puede resolver instalando el complemento libav de GStreamer (paquete gst-libav). Si aún tiene problemas, puede intentar cambiar el backend de Phonon utilizado instalando otro como phonon-qt4-vlcAUR o phonon-qt5-vlc.

Luego, asegúrese de que se prefiera el backend vía Preferencias del sistema > Multimedia > Audio y vídeo > Motor.

Administración de energía

No hay opciones de Suspender/Hibernar

Si su sistema puede suspender o hibernar usando systemd pero estas opciones no se muestran en KDE, asegúrese de que powerdevil esté instalado.

KMail

Limpie la configuración de akonadi para arreglar KMail

En primer lugar, asegúrese de que KMail no se está ejecutando. Después, haga una copia de seguridad de la configuración:

$ cp -a ~/.local/share/akonadi ~/.local/share/akonadi-old
$ cp -a ~/.config/akonadi ~/.config/akonadi-old

Inicie Preferencias del sistema > Personal y elimine todos los medios. Vuelva a Dolphin y elimine el ~/.local/share/akonadi/ original y ~/.config/akonadi/ - las copias que hizo aseguran que pueda revertir los cambios en caso de ser necesario.

Ahora vuelva a la página de preferencias del sistema y agregue cuidadosamente los medios necesarios. Debería ver la lectura de medios en sus carpetas de correo. A continuación, inicie Kontact/KMail para ver si funciona correctamente.

Vaciar la bandeja de entrada IMAP en KMail

Para algunas cuentas IMAP, KMail mostrará la bandeja de entrada como un contenedor de nivel superior (por lo que no será posible leer los mensajes allí) con todas las demás carpetas de esta cuenta dentro. [7]. Para resolver este problema, simplemente deshabilite las suscripciones del lado del servidor en la configuración de la cuenta KMail.

Conexión

Se congela cuando se usa montaje automático en un volumen NFS

El uso de Fstab#Montaje automático con systemd en un volumen NFS puede provocar bloqueos, véase informe de errores previos.

Registro agresivo del diario QXcbConnection

Véase Qt#Deshabilitar/Cambiar el comportamiento de registro del diario Qt.

Las aplicaciones KF5/Qt 5 no muestran iconos en i3/FVWM/awesome

Véase Qt#Configuración de aplicaciones Qt5 en entornos que no sean KDE Plasma.

Problemas al guardar las credenciales y los diálogos de KWallet se muestran de manera persistente

No se recomienda desactivar el sistema de guardado de contraseñas de KWallet en las preferencias del usuario, ya que es necesario para guardar credenciales cifradas como las frases de contraseñas WiFi de cada usuario. La persistencia de los diálogos de KWallet puede ser consecuencia de desactivarlo.

En caso de que encuentre molestos los diálogos para desbloquear la cartera cuando las aplicaciones deseen acceder a ella, puede permitir que los gestores de pantallas SDDM y LightDM desbloqueen la cartera al iniciar sesión automáticamente, véase KDE Wallet#Desbloquear KDE Wallet automáticamente al iniciar sesión. La primera cartera debe ser generada por KWallet (y no por el usuario) para poder ser utilizada por las credenciales del programa del sistema.

En caso de que desee que las credenciales de la cartera no se abran en la memoria para cada aplicación, puede restringir su acceso a las aplicaciones con kwalletmanager en la configuración de KWallet.

Si no le interesa para nada el cifrado de credenciales, simplemente puede dejar los formularios de contraseñas en blanco cuando KWallet le pida la contraseña mientras crea una cartera. En este caso, las aplicaciones pueden acceder a las contraseñas sin tener que desbloquear primero la cartera.

Discover no muestra ninguna aplicación

Esto se puede resolver instalando packagekit-qt5.

kscreenlocker_greet usa mucha CPU con controladores de NVIDIA

Tal y como se describe en KDE Bug 347772 los controladores OpenGL de NVIDIA y QML pueden no funcionar bien con Qt 5. Esto puede llevar a kscreenlocker_greet a utilizar mucha CPU después de desbloquear la sesión. Para resolver este problema, establezca la variable de entorno QSG_RENDERER_LOOP a basic.

A continuación, elimine las instancias anteriores del greeter con killall kscreenlocker_greet.

Error 22 del SO cuando se ejecuta Akonadi en ZFS

Si su directorio de inicio está en un grupo ZFS, cree un archivo ~/.config/akonadi/mysql-local.conf con el siguiente contenido:

[mysqld]
innodb_use_native_aio = 0

Véase MariaDB#OS error 22 when running on ZFS.

Algunos programas no pueden desplazarse cuando sus ventanas están inactivas

Esto se debe a la problemática manera en que GTK3 maneja los eventos de desplazamiento del ratón. Una solución para esto es establecer la variable de entorno GDK_CORE_DEVICE_EVENTS=1. Sin embargo, esta solución también rompe el desplazamiento suave del panel táctil y el desplazamiento de la pantalla táctil.

Véase también