Dolphin no arranca
#1
Lun, 26/06/2017 - 00:37
Dolphin no arranca
Hola,
Espero me puedan ayudar: Acabo de actualizar Debian de Jessie a Stretch con KDE. Algunas aplicaciones han fallado. El caso que me ocupa es Dolphin, no arranca. Esto es lo que me devuelve si intento lanzarlo desde la terminal:
KCrash: Application Name = dolphin path = /usr/bin pid = 2948
KCrash: Arguments: /usr/bin/dolphin
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
Me estaba pasando con Amarok, pero lo resolvi borrando la carpeta .kde de /home/usuario. Hay quienes dicen que haciendo algo similar se puede resolver el problema. Intente renombrar el archivo /home/usuario/.config/dolphinrc. En este momento sigue cambiado el nombre de ese archivo, pero no se resuelve el problema y no se reescribe el archivo dolphinrc.
Gracias de antemano.
Con ese error poco se puede hacer, ahi solo dice que ha fallado y que está intentando ejecutar el gestor de "roturas" para que se pueda ver qeu ha fallado...
¿como hiciste la actualización? ¿que te devuelve el comando apt list --upgradable? Si te han fallado más aplicaciones, tiene toda la pinta de una actualización incompleta.
No hay bar que por bien no venga....
Hola Panko,
Perdon, pero mi teclado es en espanol pero la distrubucion esta en ingles y con los problemas de KDE no he podido configurarla correctamente, asi que no estoy escribiendo los acentos.
Efectivamente, la actualizacion se interumpio cuando me pidio que cerrara KDE. Continue el proceso de actualizacion desde una tty ejecutando dpkg --configure -a. La actualizacion termino pero no se instalo KDE, instale kde-plasma-desktop y a partir de alli ha habido errores como el de Amarok, Dolphin y en el caso del lanzador, cuando me posiciono en el sub menu Equipo, el lanzador de aplicaciones desaparece por unos instantes junto con la barra de tareas. La acualizacion la hice ejecutanto aptitude con un dist-upgrade y luego con safe-upgrade.
apt list --upgradable me devuelve un lista hecha.
En este momento, me he percatado de que no esta instalado kde-plasma-desktop, seguramente ayer lo desinstale sin darme cuenta. aun asi tengo un escritorio funcional pero sin algunas aplicaciones entre ellas una terminal, ejecute los comandos en una standar terminal emulator for the x windows system. Ahorita no tengo acceso para hacer instalaciones, sera hasta la noche de hoy
Tambien he hecho un update and full-upgrade por si faltaba algo de actualizar.
hace poco me paso algo pero con gnome(considero que el problema no es el gestor de escritorio, si no el gestor de paquetes), lo que hice fue lo siguientes:
después de esto me quedo andado bien,
Saludos
pues voto por lo que te han contestado, lo raro es que te dijera que tenia que cerrar kde.... a saber, algun conflicto que no pudiera resolver. Te has quedado actualizado a medias, si no apt --list upgradable no te habría devuelto nada. Es más que probable que aún tengas cosas de la versión anterior e interfieran con la nueva.
Edit...
Leo que actualizaste con aptitude full-upgrade y luego con safe-upgrade.... Pues no, lo hiciste alrevés. Para actualizar con aptitude tendrías que haber cambiado los repositorios (si tenias jessie en lugar de stable) y ejecutar tantos aptitude safe-upgrade como fueran necesarios hasta que no se actualizase nada, y luego el full-upgrade... Realiza el proceso otra vez a ver si consigues poner las cosas al sitio y luego acabar de instalar lo que te falte.
No hay bar que por bien no venga....
Hola
Después de hacer lo sugerido por gacs, todo sigue igual.
@panko: Sí, cambie Jessie por stretch en los repositorios y luego ejecuté aptitude update luego dist-upgrade y por último safe-upgrade.
Gracias por su atención, seguiré investigando y esperando sus amables sugerencias.
En ninguna de la sentencias te mando algún mensaje?, apt -f install no te mando ningun mensaje ?, apt list --upgradable te sigue listando paquetes pendientes de actualizar?
edit:
Seguro que en sources.list todo esta correcto?, por que no nos muestra el contenido talves algo no estas viendo
Saludos
Hola,
Encontré algo más, al intentar lanzar dolphin como root, resulta el mismo error, pero dice que ejecute "export $(dbus-launch)" para resolver el problema. Después de ejecutar la orden pude lanzar dolphin y las otras aplicaciones como root pero no con mi usuario. No sé si tenga que ver con permisos de .kde y .config, en este momento solo root tiene todos los permisos.
@gacs: nop, ningún mensaje diferente a 0 actualizaciones 0 instalados etc... aquí está mi archivo sources.list
¿que te devuelve el comando aptitude search ~idbus?
No hay bar que por bien no venga....
Perdón si no es lo que pienso, pero, ¿no deberías eliminar los repositorios ftp?
Fuente:
Hola Panko
Como usuario normal y como root el comando ~idbus devuelve: "bash: ~idbus: no se encontró la orden"
Buscando en internet encontré que el comando que tu mismo le recomendaste a alguien lo siguiente
Al parecer, el problema tiene raíces en configuraciones hechas en KDE antes de la actualización.
He creado un nuevo usuario (muchos foros en inglés lo recomiendan) y todo va muy bien.
Dejaré el hilo abierto, pues no considero que crear un usuario sea una solución al problema inicial, a menos que algún administrador o usuario recomiende otra cosa.
@marcelunix
/articulos/debian-le-dice-adi%C3%B3s-los-repositorios-ftp
Gracias a todos por su interés y sus sugerencias.
se me viene a la mente que puede ser la carpeta que borraste causo algún daño, intenta reinstalar el paquete y pruebas. y si no solucionas intenta reinstalar kde
Saludos
Ya he reintalado todo, dolphin dos veces y kde como cinco veces y todo igual.
si en el nuevo usuario te va bien por que no copias de las carpetas de /home/usuario/ (.config y .cache) que tengan que ver con dolphin y kde, además de la .kde que habías eliminado. a menos que quiera copiar toda tu información al nuevo usuario.
También podrias probar dpkg-reconfigure que mea sacado de apuros en algunas ocaciones
Saludos
Puede ser cualquier configuración residual, incluso una que cambie un icono de sitio en la barra de herramientas, o una función que existía anteriormente y ahora no, una duplicidad de funciiones, una mezcla entre Qt4 y Qt5, a saber.
Las rutas de configuraciones y otras cosas se guardan en sitios distintos, si quieres hacer la prueba, amén de haber quitado ese dolphinrc, búscalo en otro sitio. Anteriormente, las configuraciones iban en la carpeta /home/USUARIO/.kde/share/apps, ahora se reparten entre /home/USUARIO/.config y /home/USUARIO/.local/share/apps/. Busca en todas ellas lo referente a Dolphin (puede ser incluso la cache. Si tienes instalado mlocate y ejecutas como root updatedb, luego puedes usar el comando locate dolphin para localizar donde está guardado la configuración y varias cosas de dolphin.
Puedes, también, ir haciendo pruebas, cambiando de nombre las carpetas y probando. Por ejemplo
mv ~/.kde ~/.kde.bak (~/ es lo mismo que /home/USUARIO/) y ejecutas dolphin a ver si funciona. Si no funciona, pues lo desaces con mv ~/.kde.bak ~/.kde
Entonces pasas a la siguiente, que imagino será ~/.local/share/apps/dolphin, la renombras a ~/.local/share/apps/dolphin.bak igual que has hecho en el paso anterior y vuelves a ejecutar dolphin. Si abre bien, ya sabes donde está el fallo, si no abre, deshaces el cambio y pruebas lo mismo con lo que haya en ~/.config/ de dolphin. Con suerte, das con los archivos causantes del problema y casi seguro que otras apps que no te funcionaran es por la misma razón.
Por otro laod, si no tienes mucha configuración que perder, entonces la mejor solución pasa por usar un usuario nuevo o renombrar esas tres carpetas (.config, .local, y .kde), que harán que se pierdan todas tus configuraciones y te deje el usuario actual como si fuera nuevo, con la diferencia que los otros datos que tuvieras como son descargas y documentos guardados en otras rutas. El asunto de renombrar las carpetas añadiendo .bak en lugar de eliminarlas no es más que te permite recuperar datos que tuvieras en algunas de ellas que te interesaran, como pueden ser por ejemplo configuraciones de cuentas de tu cliente de correo, por ejemplo. Cuanto has comprobado que todo funciona y has recuperado lo que te hiciera falta, entonces si se pueden borrar esas .bak (recuerda que las carpetas cuyo nombre empieza por un '.' están ocultas y no se ven en una configuración por defecto si no se lo dices tu al navegador de archivos o usas 'ls -al' para el listado del directorio.
No hay bar que por bien no venga....
Hola,
Gracias Panko y gacs pos sus aportes.
Son varias las aplicaciones que han fallado el lanzamiento: kile, chomium, dolphin, Konqueror, etc. Creo que la tarea de buscar las configuraciones anteriores de cada uno es más complicada que migrar mis documentos, videos, imágenes, etc., al nuevo usuario y después borrar el usuario que está causando problemas. Configurar el nuevo usuario es mucho más fácil porque lo haría conforme lo necesite.
Saludos.
Si, mas bien era una puntulaización. Todo depende de lo que haya que salvar o no, si es poco, es mejor tirar por la calle de enmedio y luego copiar documentos que tengas y esas cosas. Una costumbre que tengo yo es tener siempre dos usuarios, el que uso a diario, y uno que está siempre en blanco, con todo por defecto. De esta forma, si algo falla y no se da con el asunto, probar en el usuario en blanco a ver que pasa ahi (incluso hacer ahi pruebas, que siempre es más fácil de deshacer y no pierdes nada).
No hay bar que por bien no venga....