Cambiare il browser predefinito

Nonostante con la pubblicazione della nightly il browser di sistema sia migliorato molto, se utlizzate quotidianamente Webcat o WebPirate l’impossibilità – al momento – di cambiare il browser predefinito potrebbe risultare fastidiosa.

Se siete degli utenti esperti, oggi vedremo come cambiare browser di default. Ovviamente ci servirà il terminale, quindi assicuratevi che la Modalità sviluppatore sia attiva e il collegamento via SSH abilitato prima di continuare.

  1. Collegate il vostro Jolla via SSH al vostro pc.
  2. Accedete come root con il comando
    devel-su
    <vostra password di root>
  3. Digitate
    nano /usr/share/applications/open-url.desktop
  4. Copiate la proprietà MimeType e aggiungete un # all’inizio della riga.
    Set default browser
  5. Premete CTRL+X per salvare e uscire.
  6. Se avete WebPirate digitate
    nano /usr/share/applications/harbour-webpirate.desktop
    Se avete Webcat digitate
    nano /usr/share/applications/harbour-webcat.desktop
  7. Incollate in MimeType la stringa che avete copiato prima.
    Set default browser
  8. Salvate ed uscite.
  9. Digitate (sempre come root)
    update-desktop-database

Ora, avviando Facebook o Twitter dal pulley menu o cliccando su un link, dovrebbe aprirsi il browser scelto.

Potrebbero interessarti anche...

17 Risposte

  1. Fausto ha detto:

    Ciao scusa ma come si seleziona e copia la riga in oggetto (myme) con nano?

  2. Fausto ha detto:

    da terminale jolla ho visto taglia, incolla ma non copia, grazie

  3. fausto ha detto:

    Grazie e scusa per le richieste banali

  4. fausto ha detto:

    Scusa la procedura funziona allo stesso modo, se volessi mettere un browser android (firefox) di default, ho visto che c’è un app che lo fa ma volevo farlo manualmente

  5. t7lemdd1dmhde# ha detto:

    https://together.jolla.com/question/1836/set-default-browser/
    ho visto questa guida ma gia all’inizio sul file sailfish-browser.desktop non c’è la riga Mimetype ,visto che ho questo telefono lo volevo capire al meglio per questo lo voglio fare o da terminale o da filecase ho visto pure che si possono modificare i file

  6. Fra ha detto:

    @fausto

    For browsers working on Android you need to enable adb. Then your exec should contain something like: Exec=/opt/alien/system/bin/adb -e shell am start -a android.intent.action.VIEW -n package.name.of.you.favorite.android.browser/.BrowserActivity -d ‘ %U’. Note that the space before “%U” is crucial!

    Example http handler file for Dolphin (create it in “/usr/share/applications/dolphin-open-handler.desktop”):

    [Desktop Entry]
    Exec=/opt/alien/system/bin/adb -e shell am start -a android.intent.action.VIEW -n mobi.mgeek.TunnyBrowser/.BrowserActivity -d ‘ %U’
    Name=Dolphin HTTP handler (opener)
    Type=Application
    MimeType=text/html;x-maemo-urischeme/http;x-maemo-urischeme/https;
    X-Nemo-Application-Type=no-invoker
    X-Nemo-Single-Instance=no
    X-apkd-apkfile=/data/app/mobi.mgeek.tunnybrowser.apk
    NoDisplay=true

  7. Fra ha detto:

    @fausto Guarda non saprei come aiutarti perché è una procedura che non ho mai fatto, puoi cercare sul forum magari. Ma se hai difficoltà, non puoi semplicemente usare l’app?

Lascia un commento