Eu tenho o google-chrome definido como meu navegador padrão nos aplicativos Ubuntu e gnome. No entanto, ao usar o konsole , todos os links são abertos no konqueror, e não no google-chrome!
Eu tentei configurar o navegador padrão com: sudo update-alternatives --config 'x-www-browser'
Isso funciona para abrir links no gnome-terminal e outros programas gnome ... mas não no kde como o konsole. Além disso, parece não haver um programa kcontrol para acessar as configurações do kde.
Alguém sabe como definir a configuração do kde para isso enquanto ainda usa o gnome?
EDIT: Pelo que sei, tenho todas as configurações relacionadas definidas em que consigo 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
E não há referências ao 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
fonte
fonte
export BROWSER=google-chrome
mimeapps.list
na~/.config
Respostas:
Encontrei este problema ao executar o konsole no Ubuntu / Unity. Quando tudo mais falhou, editei
~/.kde/share/config/kdeglobals
:Sair, entrar - bingo!
fonte
konsole
aplicativos que o utilizam, comoyakuake
procurar esta configuração em~/.kde/share/config/kdeglobals
. Depois de reviver o sistema antigo atormentado por esse problema, posso aceitar essa resposta com confiança!!
?O problema com "aplicativos padrão" hoje em dia é que programas diferentes procuram os padrões de maneiras diferentes. O que podemos chamar de abordagem tradicional é
$BROWSER
emailcap
arquivos.Porém, recentemente, muitos programas gráficos começaram a depender de
.desktop
arquivos, e há um conjunto dexdg-*
ferramentas dedicadas para manipular e recuperar alguns dos padrões.Experimentar:
Se isso mostra o konqueror, então
Deve corrigi-lo, pelo menos se a
xdg-settings
documentação é confiável.Agora, tudo o que
xdg-settings
faz é conversar com o ambiente de área de trabalho em execução no momento;GNOME
e já deve estar definido comogoogle-chrome
...fonte
Este é o comportamento correto do Konsole . Abre links no navegador padrão do KDE. Se nenhum navegador for especificado, ele iniciará o Konqueror . Como você não encontrou nenhuma menção ao Konqueror nos arquivos de configuração, este último é exatamente o seu caso.
Para configurar o seu navegador preferido, faça o seguinte (presumo que o seu Konsole e Konqueror sejam do KDE4 ):
Espero que isto ajude.
fonte
kcontrol
binário no meu sistema, portanto ele não deve ser instalado.systemsettings
( nome do pacote é o mesmo) #Confira esta página: http://userbase.kde.org/System_Settings/Default_Applications
Há um aplicativo de configurações padrão do sistema kde. No entanto, como você está no gnome, verifique este arquivo:
Além disso, veja aqui:
Remova todas as referências ao konqueror.
fonte
O caminho certo para eu fazer isso funcionar no ubuntu 18.04 foi adicionar
a
~/.config/kdeglobals
como sugerido aqui . Depois disso, você só precisa iniciar um novo konsole.fonte