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-chromemimeapps.listen~/.configRespuestas:
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
konsoley las aplicaciones que lo usan, comoyakuakebuscar 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
$BROWSERymailcaparchivos.Pero, recientemente, muchos programas gráficos han comenzado a depender de los
.desktoparchivos, 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-settingsdocumentación es confiable.Ahora, todo lo que
xdg-settingshace 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
kcontrolbinario 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/kdeglobalscomo se sugiere aquí . Después de eso, solo necesita comenzar una nueva konsole.fuente