En mi situación, instalé Chromium y lo hice por defecto. Antes de eso, Chrome era el navegador predeterminado.
Intenté todo lo que pude hacer: configurar el navegador predeterminado de Chromium, cambiar la configuración de gconf para ejecutar Chromium con la variable % U ( /ubuntu//a/41085/94263 ), cambiar las alternativas para usar Chromium como predeterminado x-www -browser ( /ubuntu//a/24052/94263 ), pero nada ayudó, xdg-open abrió una nueva ventana de Chromium con la página de inicio ang no pudo abrir el enlace dado, el navegador sensible abrió Chrome. Traté de purgar Chrome (Chromium se configuró automáticamente como predeterminado y automático en las alternativas de actualización ) e instalarlo nuevamente, porque necesito Pepper flash desde allí, y se convirtió en el navegador x-www predeterminadoalternativa de nuevo, y de nuevo se abrió con el comando sensible-browser . Luego busqué en Google algunas páginas y llamé mi atención sobre la prioridad y también descubrí que hay un enlace simbólico gnome-www-browser en / etc / alternative / too y que google-chrome estaba predeterminado allí. Chrome tenía prioridad establecida en 200 y Chromium - 40 . La prioridad de Google Chrome es mayor, por lo que la utilidad de actualización de alternativas lo instala automáticamente como navegador web predeterminado como "mejor versión".
He eliminado Chrome y Chromium de x-www-browser y gnome-www-browser :
sudo update-alternatives --remove x-www-browser /usr/bin/google-chrome
sudo update-alternatives --remove x-www-browser /usr/bin/chromium-browser
sudo update-alternatives --remove gnome-www-browser /usr/bin/google-chrome
sudo update-alternatives --remove gnome-www-browser /usr/bin/chromium-browser
Luego instalé nuevas alternativas con otras prioridades:
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/google-chrome 40
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/chromium-browser 200
sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/bin/google-chrome 40
sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/bin/chromium-browser 200
No sé cuáles son las prioridades predeterminadas '40' y '200' para todas las computadoras o tendrá otros números. Es mejor mirar antes entrando
sudo update-alternatives --display x-www-browser
sudo update-alternatives --display gnome-www-browser
Upd. Intenté hacer las mismas cosas en un sistema completamente diferente, y las prioridades eran las mismas que aquí.
Upd2. Si ejecuta google-chrome solo una vez, cambiará su prioridad de nuevo a 200 pero el navegador de cromo permanecerá como predeterminado.
Esto funcionó para mí. Chromium se configuró como predeterminado automáticamente y sensible-browser está iniciando Chromium. Pero aún así xdg-open está abriendo una nueva ventana en blanco.