Google Chrome est mon navigateur Web par défaut dans les applications Ubuntu et GNOME. Cependant, lors de l'utilisation de konsole, tous les liens s'ouvrent dans konqueror et non dans google-chrome!
J'ai essayé de définir le navigateur par défaut avec: Sudo update-alternatives --config 'x-www-browser'
Cela fonctionne pour ouvrir des liens dans gnome-terminal et d'autres programmes gnome ... mais pas ceux de kde comme konsole. En outre, il ne semble pas exister de programme kcontrol permettant d'accéder aux paramètres de kde.
Est-ce que quelqu'un connaît un moyen de définir le paramètre kde pour cela tout en utilisant gnome?
EDIT: D'après ce que je peux dire, j'ai tous les paramètres associés configurés que je peux penser à ...
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
Et il n'y a aucune référence à 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
J'ai rencontré ce problème avec konsole sous Ubuntu/Unity. Quand tout le reste a échoué, j'ai édité ~/.kde/share/config/kdeglobals
:
[General]
BrowserApplication[$e]=!google-chrome
Déconnexion, connexion - bingo!
Le problème avec les "applications par défaut" de nos jours est que différents programmes recherchent les valeurs par défaut de différentes manières. Ce que nous pouvons appeler l'approche traditionnelle est les fichiers $BROWSER
et mailcap
.
Mais récemment, de nombreux programmes graphiques ont commencé à utiliser des fichiers .desktop
et un ensemble d'outils xdg-*
est dédié à la manipulation et à la récupération de certaines valeurs par défaut.
Essayer:
xdg-settings get default-web-browser
Si cela montre konqueror, alors
xdg-settings set default-web-browser google-chrome.desktop
Devrait le réparer, au moins si la documentation de xdg-settings
doit être approuvée.
Désormais, tout ce que xdg-settings
fait est en communication avec l'environnement de bureau en cours d'exécution. Il doit donc s'agir de GNOME
et il doit déjà être défini sur google-chrome
...
C'est le comportement correct de Konsole. Il ouvre des liens dans le navigateur par défaut de KDE. Si aucun navigateur n'est spécifié, il lancera Konqueror. Comme vous n’avez trouvé aucune mention de Konqueror dans les fichiers de configuration, ce dernier est tout à fait votre cas.
Pour définir votre navigateur préféré, procédez comme suit (je suppose que vos Konsole et Konqueror proviennent de KDE4):
J'espère que cela t'aides.
La bonne façon pour moi de faire ce travail dans Ubuntu 18.04 était d’ajouter
[General]
BrowserApplication[$e]=!put-your-favorite-browser-here
à ~/.config/kdeglobals
as suggéré ici . Après cela, il vous suffit de créer une nouvelle konsole.
Consultez cette page: http://userbase.kde.org/System_Settings/Default_Applications
Il existe une application de configuration par défaut du système kde. Cependant, depuis votre gnome, consultez ce fichier:
/usr/share/applications/defaults.list
En plus regardez ici:
~/.local/share/applications/mimeapps.list
Supprimez toutes les références à konqueror.