Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 26

Thread: Firefox Snap as Default in 21.10

  1. #11
    Join Date
    Apr 2008
    Location
    Southern California, USA
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Firefox Snap as Default in 21.10

    As a test I downloaded "firefox-92.0.tar.bz2", purged installed FF. Then expanded the bz2 file into a folder, and ran it. Don't need a deb file. Don't need no Stinking Snap!
    Last edited by VMC; September 20th, 2021 at 04:58 AM.

  2. #12
    Join Date
    Aug 2013
    Beans
    4,941

    Re: Firefox Snap as Default in 21.10

    Quote Originally Posted by tea for one View Post

    I was trying to find out if there was going to be a deb packaged version of Firefox in the 21.10 repository?
    It was clear that Mozilla would offer a deb but it looked like you would have to go to their website.
    Yes, right at the top and under "What does this mean and who does it affect?"

    This will only impact users of Ubuntu Desktop installing 21.10 or upgrading to 21.10. If you run one of the flavours, you won’t be affected - yet. The deb will continue to be supported through the life cycle of 21.10, and the deb to snap transition is scheduled to be completed in 22.04.
    There will probably be a ppa when 22.04 lands.
    Last edited by monkeybrain20122; September 20th, 2021 at 05:28 AM.

  3. #13
    Join Date
    Aug 2013
    Beans
    4,941

    Re: Firefox Snap as Default in 21.10

    Quote Originally Posted by Dennis N View Post
    I agree with this remark by ajgreeny. Also, no one has yet mentioned that Firefox comes as a Flatpak as well. I have been using that version in a number of installations for quite a while.

    Other distros, like Fedora, Arch and Manjaro, are unlikely to go with a snap version of Firefox as default. Fedora is pro Flatpak - they even have their own Flatpak repository.
    does hardware acceleration (vaapi) work with the flatpak? With the .deb it works beautifully on my old intel netbook here. How about installing extensions? Does it work?

  4. #14
    Join Date
    Jun 2007
    Location
    Arizona U.S.A.
    Beans
    5,739

    Re: Firefox Snap as Default in 21.10

    Quote Originally Posted by monkeybrain20122 View Post
    does hardware acceleration (vaapi) work with the flatpak? With the .deb it works beautifully on my old intel netbook here. How about installing extensions? Does it work?
    Yes, you can install Firefox extensions, like ublock origin for example.
    But, like Firefox Snap, Firefox Flatpak cannot use the gnome-shell integration provided by chrome-gnome-shell package to manage gnome-shell extensions. So you either use the Ubuntu repository to install shell extensions, or else download them and install manually which is pretty easy. But this would not be an issue with Ubuntu flavors like Xubuntu which don't use gnome-shell.
    Sorry, I don't know about the hardware acceleration. Where is that set?

  5. #15
    Join Date
    Apr 2008
    Location
    Southern California, USA
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Firefox Snap as Default in 21.10

    Hardware acceleration is still there under Performance , and you can still change "Content process limit". Also vaapi is still an option at about:config.

  6. #16
    Join Date
    Mar 2010
    Location
    Squidbilly-Land
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: Firefox Snap as Default in 21.10

    Snaps AREN'T a terrible idea, but the implementation has no method of local control over the constraints WHICH IS A TERRIBLE problem.
    Flatpaks allow local overrides.

    Two different philosophies at work. Power to the users, which is the typical Unix philosophy, or power to the packager. Those are the choices here.
    I love the idea of being able to constrain applications and sets of applications - provided the constraints are under my control.

    Snaps need more years of maturing based on the failures I've seen. On 5 systems, all ubuntu-based, only 1 has consistently had snaps that work ... most of the time. The other 4 refuse to even start a snap - any snap - program. Both desktop apps and server tools fail and refuse to work. That's far from the behavior of a "production" tool.

    Code:
    $ /snap/bin/wormhole
    Sorry, home directories outside of /home are not currently supported. 
    See https://forum.snapcraft.io/t/11209 for details.
    
    $ /snap/bin/lxc list
    Sorry, home directories outside of /home are not currently supported. 
    See https://forum.snapcraft.io/t/11209 for details.
    not currently supported? When will they be supported? The location is specified in the damn passwd DB!!! It isn't like a getent passwd {userid} command can't validate that - or the C call getpwent().

    NFS support anytime - ever? If Canonical wants desktops in a corporation, they need to support both NFS and HOME directories outside /home/. They also need to let local admins set additional network storage locations via NFS for every snap to have data read AND written. In every corporate environment I've worked that wasn't 100% Windows on the desktop, NFS was used for all data storage. Our HOME directories were sized small (quota limits) and we were require to store all project data on the NFS mounts. Easier for the professional IT people to backup server storage than 50K desktops.
    Last edited by TheFu; September 20th, 2021 at 10:38 PM.

  7. #17
    Join Date
    Aug 2013
    Beans
    4,941

    Re: Firefox Snap as Default in 21.10

    Quote Originally Posted by Dennis N
    Sorry, I don't know about the hardware acceleration. Where is that set?
    Quote Originally Posted by VMC View Post
    Hardware acceleration is still there under Performance , and you can still change "Content process limit". Also vaapi is still an option at about:config.
    I don't know if you can just enable vaapi on about:config, maybe someone with a flatpak can check this

    I do it by changing layers.acceleration.force-enabled to be true in about:config and start FF with (I made a wrapper script so can start FF with .desktop file)
    Code:
    LIBVA_DRIVER_NAME=i965 MOZ_X11_EGL=1 /usr/bin/firefox
    You can check that it is using vaapi by monitoring cpu usage with the top command and if using intel gpu
    Code:
    sudo intel_gpu_top
    and see that the "video/0" row is not 0.00%

    To get intel_gpu_top
    Code:
    sudo apt install intel-gpu-tools

  8. #18
    Join Date
    Sep 2011
    Location
    Pennsylvania, U.S.A.
    Beans
    3,068
    Distro
    Ubuntu Development Release

    Re: Firefox Snap as Default in 21.10

    Quote Originally Posted by Dennis N View Post
    Yes, you can install Firefox extensions, like ublock origin for example.
    But, like Firefox Snap, Firefox Flatpak cannot use the gnome-shell integration provided by chrome-gnome-shell package to manage gnome-shell extensions. So you either use the Ubuntu repository to install shell extensions, or else download them and install manually which is pretty easy. But this would not be an issue with Ubuntu flavors like Xubuntu which don't use gnome-shell.
    Sorry, I don't know about the hardware acceleration. Where is that set?
    It would suck hugely for me if I couldn't install shell extensions. I just checked Vivaldi on 20.04 and it looks like I can install, delete and modify extensions there if Firefox chooses to be difficult. I presume that will continue to be the case. I keep a chromium based browser installed as secondary for the few sites that don't seem to play well with Firefox.

  9. #19
    Join Date
    Mar 2010
    Location
    Squidbilly-Land
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: Firefox Snap as Default in 21.10

    I'm curious.

    Has anyone had trouble free use of snaps?

  10. #20
    Join Date
    Oct 2008
    Location
    Rezzoaglio (GE) Italy
    Beans
    669
    Distro
    Ubuntu Development Release

    Re: Firefox Snap as Default in 21.10

    Does not seems worse on my Impish...
    Code:
    corrado@corrado-n3-ii-0919:~$ time snap run firefox
    
    real	0m8,013s
    user	0m6,477s
    sys	0m1,932s
    corrado@corrado-n3-ii-0919:~$ time firefox
    
    real	0m5,132s
    user	0m6,504s
    sys	0m1,263s
    corrado@corrado-n3-ii-0919:~$

Page 2 of 3 FirstFirst 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •