Tengo google-chrome configurado como mi navegador web predeterminado en Ubuntu y aplicaciones gnome. Sin embargo, cuando se usa konsole , todos los enlaces se abren en konqueror, ¡y no en google-chrome!
He intentado configurar el navegador predeterminado con: sudo update-alternatives --config 'x-www-browser'
Esto funciona para abrir enlaces en gnome-terminal y otros programas gnome ... pero no kde como konsole. Además, parece que no hay ningún programa de kcontrol para acceder a la configuración de kde.
¿Alguien sabe una forma de establecer la configuración de kde para esto mientras todavía usa gnome?
EDITAR: Por lo que puedo decir, tengo todas las configuraciones relacionadas configuradas que puedo pensar ...
grep 'chrome' ~/.local/share/applications/mimeapps.list
x-scheme-handler/http=google-chrome.desktop;firefox.desktop;
x-scheme-handler/https=google-chrome.desktop;firefox.desktop;
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/chrome=firefox.desktop
text/html=google-chrome.desktop
application/x-extension-htm=google-chrome.desktop;firefox.desktop;
application/x-extension-html=google-chrome.desktop;firefox.desktop;
application/x-extension-shtml=google-chrome.desktop;firefox.desktop;
application/xhtml+xml=google-chrome.desktop;firefox.desktop;
application/x-extension-xhtml=google-chrome.desktop;firefox.desktop;
application/x-extension-xht=google-chrome.desktop;firefox.desktop;
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
grep 'chrome' /usr/share/applications/defaults.list
text/html=firefox.desktop;google-chrome.desktop
text/xml=firefox.desktop;google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
x-scheme-handler/http=firefox.desktop;google-chrome.desktop
x-scheme-handler/https=firefox.desktop;google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop
Y no hay referencias a konqueror:
grep -i 'konqueror' /usr/share/applications/defaults.list
grep -i 'konqueror' ~/.local/share/applications/mimeapps.list
grep -i 'kon' /usr/share/applications/defaults.list
grep -i 'kon' ~/.local/share/applications/mimeapps.list
google-chrome
default-programs
default-browser
konsole
TrinitronX
fuente
fuente
export BROWSER=google-chrome
mimeapps.list
en~/.config
Respuestas:
Me encontré con este problema al ejecutar konsole en Ubuntu / Unity. Cuando todo lo demás falló, edité
~/.kde/share/config/kdeglobals
:Cerrar sesión, iniciar sesión - ¡bingo!
fuente
konsole
y las aplicaciones que lo usan, comoyakuake
buscar esta configuración en~/.kde/share/config/kdeglobals
. ¡Después de revivir el viejo sistema plagado de este problema, puedo aceptar esta respuesta con confianza!!
?El problema con las "aplicaciones predeterminadas" hoy en día es que diferentes programas buscan los valores predeterminados de diferentes maneras. Lo que podemos llamar el enfoque tradicional es
$BROWSER
ymailcap
archivos.Pero, recientemente, muchos programas gráficos han comenzado a depender de los
.desktop
archivos, y hay un conjunto dexdg-*
herramientas dedicadas a manipular y recuperar algunos de los valores predeterminados.Tratar:
Si esto muestra konqueror, entonces
Debería solucionarlo, al menos si la
xdg-settings
documentación es confiable.Ahora, todo lo que
xdg-settings
hace es hablar con el entorno de escritorio que se está ejecutando actualmente, por lo que esto debería serGNOME
, y ya debería estar configurado paragoogle-chrome
...fuente
Este es el comportamiento correcto de Konsole . Abre enlaces en el navegador predeterminado de KDE. Si no se especifica ningún navegador, iniciará Konqueror . Como no pudo encontrar ninguna mención de Konqueror en los archivos de configuración, este último es exactamente su caso.
Para configurar su navegador preferido, haga lo siguiente (supongo que su Konsole y Konqueror son de KDE4 ):
Espero que esto ayude.
fuente
kcontrol
binario en mi sistema, por lo que no debe instalarse.systemsettings
(nombre del paquete igual)Echa un vistazo a esta página: http://userbase.kde.org/System_Settings/Default_Applications
Hay una aplicación de configuración predeterminada del sistema kde. Sin embargo, como estás en gnome, mira este archivo:
Además mira aquí:
Elimine cualquier referencia a konqueror.
fuente
La manera correcta para que esto funcionara en ubuntu 18.04 era agregar
a
~/.config/kdeglobals
como se sugiere aquí . Después de eso, solo necesita comenzar una nueva konsole.fuente