Cannot set the default browser in antix 22 ?

Forum Forums New users New Users and General Questions Cannot set the default browser in antix 22 ?

Tagged: ,

  • This topic has 5 replies, 2 voices, and was last updated Jan 7-3:34 am by BobC.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #96822
    Member
    mr-kumar

      Hi, I am a new user in Anti X and have installed Anti X few days ago. I was a debian and ubuntu user before.

      The problem that I am facing is I cannot seem to set the default browser as chromium or any other browser of my choice.

      I was trying to set the default browser by going to menu->control center->desktop->preferred applications.

      What is happening is when I select chromium from the drop down menu and click okay, then when I click on web browser menu, sea monkey opens up. And when opening the preferred application window again the selected browser is –1

      Thank you for the help.

      #96837
      Moderator
      BobC
        Helpful
        Up
        1
        ::

        The reason is that the chromium desktop file provided probably doesn’t have the normal Categories entry of “WebBrowser;” like most web browsers do.

        I’ve attached a zip file that includes one that should work.

        If you already have a file ~/.local/share/applications/chromium.desktop, rename it just in case.
        Copy the .desktop file inside chromium.desktop.zip to ~/.local/share/applications and then try the Preferred Applications app again.

        • This reply was modified 4 months ago by BobC.
        #96905
        Member
        mr-kumar
          Helpful
          Up
          0
          ::

          I did what you asked but the same issue continues.

          #96914
          Moderator
          BobC
            Helpful
            Up
            0
            ::

            I think there is a problem in the folder that stores the list of defaults.

            Open a terminal window, maximize it, and then run the commands below by copying and pasting them in one line at a time. When you run the desktop-defaults-set program, change the browser to chromium and click Ok. At the end, paste the text into a post here so I can see what was wrong. Then try running the browser from the toolbar if your default browser works correctly.

            cd ~/.local/share/desktop-defaults
            ls -l
            rm -f web-browser.desktop
            desktop-defaults-set
            ls -l
            
            #96973
            Member
            mr-kumar
              Helpful
              Up
              0
              ::
              
              $ cd ~/.local/share/desktop-defaults
              $ ls -l
              total 12
              lrwxrwxrwx 1 foobar foobar   42 Jan  6 04:42 audio-player.desktop -> /usr/share/applications/antix/xmms.desktop
              lrwxrwxrwx 1 foobar foobar   37 Jan  6 04:42 editor.desktop -> /usr/share/applications/geany.desktop
              lrwxrwxrwx 1 foobar foobar   38 Jan  6 04:42 email.desktop -> ../applications/seamonkey-mail.desktop
              lrwxrwxrwx 1 foobar foobar   64 Jan  6 04:42 file-manager.desktop -> /usr/share/applications/antix/desktop-defaults-follow-fm.desktop
              lrwxrwxrwx 1 foobar foobar   38 Jan  6 04:42 image-viewer.desktop -> /usr/share/applications/mirage.desktop
              lrwxrwxrwx 1 foobar foobar   39 Jan  6 04:42 terminal.desktop -> /usr/share/applications/roxterm.desktop
              lrwxrwxrwx 1 foobar foobar   68 Jan  6 04:42 video-player.desktop -> /usr/share/applications/io.github.celluloid_player.Celluloid.desktop
              -rw-r--r-- 1 foobar foobar 3687 Oct 19 03:24 web-browser.desktop
              
              $ rm -f web-browser.desktop
              $ desktop-defaults-set
              ls: cannot access '/home/foobar/.local/share/desktop-defaults/web-browser.desktop': No such file or directory
              lang=en_US
              grep: /home/foobar/.local/share/desktop-defaults: Is a directory
              grep: /home/foobar/.local/share/desktop-defaults: Is a directory
              grep: /home/foobar/.local/share/desktop-defaults: Is a directory
              app_info= ROXTerm -- /usr/share/applications/roxterm.desktop|Chromium Web Browser -- /home/foobar/.local/share/applications/chromium.desktop|Session File Manager -- /usr/share/applications/antix/desktop-defaults-follow-fm.desktop| SeaMonkey Mail -- ../applications/seamonkey-mail.desktop| Geany -- /usr/share/applications/geany.desktop| Mirage -- /usr/share/applications/mirage.desktop| Celluloid -- /usr/share/applications/io.github.celluloid_player.Celluloid.desktop| XMMS -- /usr/share/applications/antix/xmms.desktop|
              rm /home/foobar/.local/share/desktop-defaults/terminal.desktop
              ln -s /usr/share/applications/roxterm.desktop /home/foobar/.local/share/desktop-defaults/terminal.desktop
              ln -s /home/foobar/.local/share/applications/chromium.desktop /home/foobar/.local/share/desktop-defaults/web-browser.desktop
              rm /home/foobar/.local/share/desktop-defaults/file-manager.desktop
              ln -s /usr/share/applications/antix/desktop-defaults-follow-fm.desktop /home/foobar/.local/share/desktop-defaults/file-manager.desktop
              rm /home/foobar/.local/share/desktop-defaults/email.desktop
              ln -s ../applications/seamonkey-mail.desktop /home/foobar/.local/share/desktop-defaults/email.desktop
              rm /home/foobar/.local/share/desktop-defaults/editor.desktop
              ln -s /usr/share/applications/geany.desktop /home/foobar/.local/share/desktop-defaults/editor.desktop
              rm /home/foobar/.local/share/desktop-defaults/image-viewer.desktop
              ln -s /usr/share/applications/mirage.desktop /home/foobar/.local/share/desktop-defaults/image-viewer.desktop
              rm /home/foobar/.local/share/desktop-defaults/video-player.desktop
              ln -s /usr/share/applications/io.github.celluloid_player.Celluloid.desktop /home/foobar/.local/share/desktop-defaults/video-player.desktop
              rm /home/foobar/.local/share/desktop-defaults/audio-player.desktop
              ln -s /usr/share/applications/antix/xmms.desktop /home/foobar/.local/share/desktop-defaults/audio-player.desktop
              $ ls -l
              total 8
              lrwxrwxrwx 1 foobar foobar 42 Jan  7 02:41 audio-player.desktop -> /usr/share/applications/antix/xmms.desktop
              lrwxrwxrwx 1 foobar foobar 37 Jan  7 02:41 editor.desktop -> /usr/share/applications/geany.desktop
              lrwxrwxrwx 1 foobar foobar 38 Jan  7 02:41 email.desktop -> ../applications/seamonkey-mail.desktop
              lrwxrwxrwx 1 foobar foobar 64 Jan  7 02:41 file-manager.desktop -> /usr/share/applications/antix/desktop-defaults-follow-fm.desktop
              lrwxrwxrwx 1 foobar foobar 38 Jan  7 02:41 image-viewer.desktop -> /usr/share/applications/mirage.desktop
              lrwxrwxrwx 1 foobar foobar 39 Jan  7 02:41 terminal.desktop -> /usr/share/applications/roxterm.desktop
              lrwxrwxrwx 1 foobar foobar 68 Jan  7 02:41 video-player.desktop -> /usr/share/applications/io.github.celluloid_player.Celluloid.desktop
              lrwxrwxrwx 1 foobar foobar 55 Jan  7 02:41 web-browser.desktop -> /home/foobar/.local/share/applications/chromium.desktop
              

              These are the output of the command you sent me.`
              It works now!

              • This reply was modified 4 months ago by mr-kumar.
              #96987
              Moderator
              BobC
                Helpful
                Up
                0
                ::

                Glad that fixed it 🙂

              Viewing 6 posts - 1 through 6 (of 6 total)
              • You must be logged in to reply to this topic.