Prueba esto si tu distribución KDE no te permite ejecutar Dolphin como root, válido también para Kate y otras app

Dolphin como root junto a Kate también como root

Cuando uso Ubuntu (poco) o la Raspberry Pi con su sistema operativo oficial, aunque yo le pongo el «traje» de Twister OS, ejecutar sus editores de texto o gestores de archivos como súper usuario o root es muy sencillo: «sudo nautilus», por ejemplo, suele ser suficiente. Pero esto no es así en KDE, aunque hace meses que nos lo prometieron. Deberíamos poder usar Dolphin como root como parte del lanzamiento de Frameworks 91, pero aún no es posible. Incluso en KDE neon nos dice que usemos el gestor de archivos normal y nos pedirá la contraseña cuando sea necesario, pero de esta manera no aparecen algunas opciones en el menú.

En realidad, no es 100% necesario. Podemos realizar todos los cambios que queramos desde el terminal, pero creo que no está de más poder usar, al menos, Dolphin como root, y si podemos hacer lo mismo con Kate, pues mejor que mejor. El secreto para conseguir esto es hacer una copia del lanzador original y cambiarle la orden que le dice cómo iniciará, un proceso que os contamos a continuación.

Dolphin como root con un archivo .desktop modificado

El proceso es sencillo y seguro. Lo «peligroso» es lo que podemos hacer después, ya que si tocamos lo que no debemos podemos hacer que algo deje de funcionar. Lo conseguiríamos de esta manera:

  1. Vamos a la carpeta usr/share/applications.
  2. Allí buscamos «dolphin», también podemos buscar «kate» si queremos hacer lo mismo y poder usar el editor como root. El archivo de Dolphin se llama org.kde.dolphin.desktop, y el de Kate org.kde.kate.desktop.
  3. Los copiamos en el escritorio para editarlos o directamente en donde acabarán, es decir, en nuestra carpeta personal/.local/share/applications.
  4. Abrimos el archivo .desktop con Kate, por ejemplo, y lo editamos. Hay que editar como mínimo una línea, pero se recomienda editar dos o tres:
    1. En la línea donde pone «exec» cambiaremos lo que hay detrás del símbolo igual (=) por esto pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true dbus-launch dolphin %u en el caso de Dolphin y esto pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true dbus-launch kate -b %U en el caso de Kate. Si necesitamos hacer esto con alguna otra app, sólo hay que cambiar el final, desde donde aparece el nombre de la aplicación hasta el final. En Dophin es dolphin %u, que sería el lanzador de la aplicación.
    2. El nombre de la aplicación merece la pena cambiarlo a algo así como Dolphin Root y Kate Root. Este es el nombre que aparecerá en el lanzador de apps.
    3. También podemos ir al nombre (name) y comentario (comment) de nuestro idioma y cambiarlo.
  5. Si los habíamos dejado en nuestra carpeta personal/.local/share/applications, las aplicaciones ya deberían aparecer en el menú de apps. Deberemos poner nuestra contraseña para poder abrir las apps de esta manera.

Esto es sólo un atajo de algo que debería funcionar desde Framework 91, pero bueno, para el que lo necesite y quiera hacerlo con interfaz de usuario, esta es una posibilidad.


El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un error pincha aquí.

4 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Nachete dijo

    Y mi pregunta es la siguiente : ¿ que necesidad hay que ir cambiando escritorios y forzar librerías en las dristros cuando lo primero que te aconsejan las mismas distros es : deja el escritorio por defecto para evitar problemas de incompatibilidades con las aplicaciones?.

    Para mi portatil de pocas prestaciones uso xubuntu y para mi Ryzen 5 3400G y 16Gb RAM uso Ubuntu con su escritorio por defecto. Y ni tan mal, oiga …. y sin quebraderos de cabeza.

    Estas noticias lo ve la gente que quiere o esta interesada en cambiarse a Linux …. y sale corriendo para otro lado. Y luego nos quejamos que la cuota de Linux es muy baja.

    1.    Diego Germán González dijo

      ¡¡SEGURIDAD!!
      Qué alguien le revise el carnet de linuxero a este muchacho.
      Nachete, lo hacemos porque podemos, y si vamos a limitarnos en lo que escribimos porque usuarios hipotéticos se podrían asustar mejor que cambiemos de ramo y empecemos a escribir sobre origami.

    2.    Pablinux dijo

      Algo debo haberme perdido si en Linux se recomienda dejar las cosas tal y como están, cuando uno de sus fuertes es que lo puedes cambiar todo.

      Por otra parte, lo explicado aquí no toca ni escritorios ni librerías; haces una copia del lanzador de unas aplicaciones para que se abran con todos los permisos. Y NO tocas el lanzador (.desktop) original.

      Un saludo.

  2.   Sergio de Argentina dijo

    Me dio resultado, excelente. Atenti que la primera vez me cambió la resolución de la pantalla, pero no volvió a ocurrir