
Por varias razones necesito usar KWin de KDE4 en Ubuntu 18.04. Compilé kde-workspace-4.11.22
el paquete desde la fuente, habiendo instalado todos los paquetes de desarrollo necesarios de los repositorios de Ubuntu. Para evitar alterar los archivos del sistema, elegí que el prefijo de instalación fuera ~/opt/kde4
. Entonces KWin funciona bien si lo ejecuto con
PATH=~/opt/kde4/lib/kde4/libexec/:$PATH ~/opt/kde4/bin/kwin
Si simplemente lo ejecuto sin agregar libexec
nada PATH
, no obtengo composición porque KWin no puede verificar que funcione.
Hasta ahora, todo bien. Pero también necesito modificar algunas configuraciones de KWin específicas de KDE4 (por ejemplo, estilo de decoración de ventanas, botones), y kde-workspace
tengo la systemsettings
aplicación. Lo ejecuto y aparece un error:
La configuración del sistema no pudo encontrar ninguna vista y, por lo tanto, no tiene nada que mostrar.
Entonces mi pregunta es, ¿cómo informar a la aplicación Configuración del sistema de la ruta a los complementos de configuración? El prefijo de instalación contiene muchos ~/opt/kde4/lib/kde4/kcm_*.so
archivos, pero aparentemente no se encuentran.
Respuesta1
Una forma de hacer esto es usar chroot y eventualmente instalar su kde4 allí. Una forma sencilla de hacerlo escárcel de bomberos
Otra posible solución es vincular su biblioteca a la ubicación en la que debería estar sudo ln -s ${HOME}/opt/kde4/lib /usr/lib/kde4
(si se adapta a sus necesidades)
Prueba también export LD_LIBRARY_PATH=${HOME}/opt/kde4/lib/:${LD_LIBRARY_PATH}
antes de correr.systemsettings
Tenga en cuenta que puede comprobar sus kcm conkcmshell4 --list