Resolver su problema es como el vudú, incluso cuando hay "protocolos" sobre cómo y qué aplicaciones deben abrir un tipo específico de archivo. Verá que son muy inconsistentes entre los sistemas y los diferentes entornos de escritorio.
Entonces no hay realmente una respuesta "correcta". Tuve un problema similar con Firefox, así que te estoy dando mi solución:
Crea un ~/.local/share/applications/defaults.listsi no existe
Tuve un problema inverso: quiero que Firefox abra los enlaces, pero evidentemente comenzó el cromo sin importar qué.
Solía strace -o /tmp/output evincever qué funciones se llaman y encontré esto en el registro:
open("/home/koniu/.local/share/applications/firefox.desktop;", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/applications/firefox.desktop;", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/applications/firefox.desktop;", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/home/koniu/.local/share/applications/chromium.desktop", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/applications/chromium.desktop", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/applications/chromium.desktop", O_RDONLY|O_LARGEFILE) = 16
No tengo idea de por qué hay un punto y coma incluido en firefox.desktop, pero creé /home/koniu/.local/share/applications/firefox.desktopcon el siguiente contenido:
@Dan tenga en cuenta que evince es "cosas de gnome" y tiene dependencias de gnome; Dicho esto, no sé cuál es la respuesta correcta aquí. (Además, LXDE es un entorno de escritorio, no un administrador de ventanas, no es lo que importa aquí.)
frabjous
0
Tuve este problema, usando evince bajo KDE. Tuve que cerrar sesión en KDE, iniciar sesión en GNOME y configurar el navegador predeterminado de GNOME ( Search-> Details-> Default Applications-> Browser). Luego regrese a KDE y funcionó bien.
Respuestas:
Resolver su problema es como el vudú, incluso cuando hay "protocolos" sobre cómo y qué aplicaciones deben abrir un tipo específico de archivo. Verá que son muy inconsistentes entre los sistemas y los diferentes entornos de escritorio.
Entonces no hay realmente una respuesta "correcta". Tuve un problema similar con Firefox, así que te estoy dando mi solución:
~/.local/share/applications/defaults.list
si no existeAgregue lo siguiente
... o solo la última línea si hay algo antes.
fuente
mimeapps.list
es el nuevo nombre de archivo para freedesktop.org: standards.freedesktop.org/mime-apps-spec/…Hasta donde yo entiendo, LXDE usa xdg para hacer llamadas a aplicaciones. Este comando debería solucionar su problema:
Para averiguar qué aplicación abre un archivo pdf:
Para configurar la aplicación para que muestre
Esto debería funcionar si su aplicación está registrada en el escritorio (es decir, si hay un iniciador)
fuente
xdg-mime default evince.desktop application/pdf
Puedes editar tu
$HOME/.local/share/applications/mimeapps.list
archivo. Si este archivo no existe, cree uno.Por el bien de la ilustración, si desea que Chromium sea el navegador predeterminado, agregue la siguiente línea:
Eso es todo.
fuente
Tuve un problema inverso: quiero que Firefox abra los enlaces, pero evidentemente comenzó el cromo sin importar qué.
Solía
strace -o /tmp/output evince
ver qué funciones se llaman y encontré esto en el registro:No tengo idea de por qué hay un punto y coma incluido en firefox.desktop, pero creé
/home/koniu/.local/share/applications/firefox.desktop
con el siguiente contenido:Y ahora
evince
comienzafirefox
según lo deseado.fuente
Para cambiar las aplicaciones de Gnome, debe usar gconftool:
Para verificar los cambios:
Otras aplicaciones de Gnome:
Referencia:
fuente
Ninguna de estas soluciones funcionó para mí.
Tuve que editar
~/.config/mimeapps.list
y agregar estas reglas a los dos encabezados:fuente
Configure el navegador predeterminado en las aplicaciones Gnome con
gnome-default-applications-properties
.fuente
Tuve este problema, usando evince bajo KDE. Tuve que cerrar sesión en KDE, iniciar sesión en GNOME y configurar el navegador predeterminado de GNOME (
Search
->Details
->Default Applications
->Browser
). Luego regrese a KDE y funcionó bien.fuente