OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
¿Como ejecuto Kwrite como root?
Hola, para editar archivos de configuración y demás suelo usar vim, pero si el archivo es muy largo o contiene mucho texto prefiero usar algún editor en el entorno gráfico como por ejemplo kwrite.
Cuando intento editar algún archivo lanzando kwrite como superusuario, me aparece el manejador de fallos de KDE.
La traza que aparece en consola es:
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
KCrash: Application 'kwrite' crashing...
sock_file=/root/.kde4/socket-localhost.localdomain/kdeinit4__0
Warning: connect() failed: : Conexión rehusada
KCrash cannot reach kdeinit, launching directly.
El programa se cierra, y en la información del error del manejador de fallos de KDE la traza que pone para enviar es:
Application: KWrite (kwrite), signal: Segmentation fault
[KCrash Handler]
#5 0xb6112953 in QDataStream::operator>> () from /usr/lib/libQtCore.so.4
#6 0xb63a9b66 in KServiceFactory::KServiceFactory () from /usr/lib/libkdecore.so.5
#7 0xb63a9ebc in KServiceFactory::self () from /usr/lib/libkdecore.so.5
#8 0xb63a1685 in KService::serviceByDesktopName () from /usr/lib/libkdecore.so.5
#9 0xb75a0764 in KTextEditor::EditorChooser::editor () from /usr/lib/libktexteditor.so.4
#10 0xb7721bb2 in ?? () from /usr/lib/libkdeinit4_kwrite.so
#11 0xb7724732 in kdemain () from /usr/lib/libkdeinit4_kwrite.so
#12 0x0804856b in _start ()
Es como si estuviera configurado para no dejar hacer esto como usuario root, ¿es así?
Siempre he usado esta forma de hacerlo en otras distribuciones linux, con entorno gnome usando gedit para este mismo propósito sin problemas.
Un saludo.
# 93649 Para convertirte en usuario
Tienes que usar éste comando:
Atento al guión
Por cierto, habías puesto el hilo en el foro Bugzilla, que requiere un bug asociado en el Bugzilla de Mandriva para poder estar en ése foro. Te lo he movido a Servicio Técnico, que es donde debe estar.
También deduzco que usas Mandriva 2010 y KDE 4, corrígeme si me equivoco.
Usuario
# 93656 Problema resuelto
Problema resuelto, yo lo hacía mediante
su
, nosu -
¿Me podrían explicar la diferencia, y el por qué del fallo de hacerlo sin el guión final?
# 93661 Son formas distintas de loguearse
Sin el guión, te conviertes en superusuario, pero conservas el entorno que ya tuviera el usuario desde el que te conviertes. Por eso te daba el error al iniciar los programas.
Con el guión, entras a un entorno completo de superusuario.
Usuario
# 93652 También
Otra alternativa a lo que suguiere Annubis es usar sudo. Al menos yo lo hago con todo éxito y así evito tener que entrar y salir de modo root.
danux
http://www.danux.inet.cl
danux
http://www.danux.inet.cl
# 93654 Pues sigo con las alternativas
Ya que si no configuramos sudo correctamente, podemos dejar un agujero de seguridad enorme, yo prefiero usar kdesu, que te permite ejecutar la aplicación en modo superusuario desde KDE.
No obstante, el usuario preguntaba como hacerlo habiéndose convertido ya en superusuario :)