[Bug 2004532] Re: Hardware acceleration broken for amdgpu/mesa in snap

bamyasi 2004532 at bugs.launchpad.net
Tue Jul 4 19:25:32 UTC 2023


Hi Nathan,

I can confirm hardware acceleration is now working in Chromium browser 
version 114.0.5735.198 (Official Build) snap (64-bit).

Hardware acceleration still DOES NOT work in Firefox version 115.0 
(64-bit) Mozilla Firefox snap for Ubuntu canonical-002-1.0.

Using Xorg on Kubuntu 23.04.

Best,

Ivan

On 7/4/23 08:54, Nathan Teodosio wrote:
> This problem should now be solved for Chromium (>=114.0.5735.198).
> Please confirm or deny it if you are a Chromium user previously affected
> by this bug.
>
> ** Description changed:
>
>    Possible, proposed solutions
>    ----------------------------
>    
>    Option 1: Please install from these channels and report back with
>    success or failure.
>    
>      snap refresh --channel candidate/core22 firefox
> -   snap refresh --edge chromium
>    
>    Option 2:
>    
> -   chromium --ozone-platform=wayland
> -   MOZ_ENABLE_WAYLAND=1 firefox
> +   chromium --ozone-platform=wayland
> +   MOZ_ENABLE_WAYLAND=1 firefox
>    
>    If nothing works, it is possible around the issue by disabling hardware
>    acceleration.
>    
>    Original bug report
>    -------------------
>    
>    Snap packages which use hardware accelerated graphics are broken after
>    the last routine system upgrade via apt. My system is using AMD Radeon
>    RX 5500 XT graphics card from ASUS, with stock amdgpu kernel drivers.
>    Two snap packages which are now unusable are Mozilla Firefox and
>    Chromium browsers. Both display animated speckled color garbage inside
>    their windows, overlayed with the correct image. Disabling hardware
>    acceleration in the settings for the snap version of Firefox fixed it.
>    Also, Firefox version installed from the original Mozilla tarball into
>    /opt/ works just fine with the acceleration enabled on the same system,
>    as well as glmark2 benchmark. Looks like the issue is only affecting
>    snap packages.
>    
>    $ snap list firefox chromium
>    Name      Version         Rev   Tracking       Publisher   Notes
>    chromium  109.0.5414.119  2295  latest/stable  canonical✓  -
>    firefox   109.0.1-1       2311  latest/stable  mozilla✓    -
>    
>    $ dpkg -l snapd|grep ^ii
>    ii  snapd          2.58+22.10   amd64        Daemon and tooling that enable snap packages
>    
>    $ dpkg -l mesa\* | grep ^ii
>    ii  mesa-utils                8.5.0-1           amd64        Miscellaneous Mesa utilities -- symlinks
>    ii  mesa-utils-bin:amd64      8.5.0-1           amd64        Miscellaneous Mesa utilities -- native applications
>    ii  mesa-va-drivers:amd64     22.2.5-0ubuntu0.1 amd64        Mesa VA-API video acceleration drivers
>    ii  mesa-vdpau-drivers:amd64  22.2.5-0ubuntu0.1 amd64        Mesa VDPAU video acceleration drivers
>    ii  mesa-vulkan-drivers:amd64 22.2.5-0ubuntu0.1 amd64        Mesa Vulkan graphics drivers
>    
>    $ lsb_release -a
>    No LSB modules are available.
>    Distributor ID: Ubuntu
>    Description:    Ubuntu 22.10
>    Release:        22.10
>    Codename:       kinetic
>    
>    $ uname -a
>    Linux xxxxxx 5.19.0-29-generic #30-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 4 12:14:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
>    
>    ProblemType: Bug
>    DistroRelease: Ubuntu 22.10
>    Package: snap (not installed)
>    ProcVersionSignature: Ubuntu 5.19.0-29.30-generic 5.19.17
>    Uname: Linux 5.19.0-29-generic x86_64
>    ApportVersion: 2.23.1-0ubuntu3
>    Architecture: amd64
>    CasperMD5CheckResult: unknown
>    CurrentDesktop: KDE
>    Date: Wed Feb  1 22:55:48 2023
>    InstallationDate: Installed on 2020-08-02 (913 days ago)
>    InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
>    SourcePackage: snap
>    UpgradeStatus: Upgraded to kinetic on 2023-02-02 (0 days ago)
>    ---
>    ProblemType: Bug
>    ApportVersion: 2.23.1-0ubuntu3
>    Architecture: amd64
>    CasperMD5CheckResult: unknown
>    CurrentDesktop: KDE
>    DRM.card0-DP-1:
>     enabled: enabled
>     dpms: On
>     status: connected
>     edid-base64: AP///////wAebQd34yoBAAQcAQS1PCJ4nz4xrlBHrCcMUFQhCABxQIGAgcCpwNHAgQABAQEBTdAAoPBwPoAwIGUMWFQhAAAaKGgAoPBwPoAIkGUMWFQhAAAaAAAA/QAwPYeHOAEKICAgICAgAAAA/ABMRyBIRFIgNEsKICAgAfsCAxlxRJAEAwEjCQcHgwEAAOMFwADjBgUBAjqAGHE4LUBYLEUAWFQhAAAeVl4AoKCgKVAwIDUAWFQhAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQ==
>     modes: 3840x2160 3840x2160 3840x2160 3840x2160 3840x2160 2560x1440 1920x1200 1920x1080 1920x1080 1920x1080 1600x1200 1680x1050 1600x900 1280x1024 1440x900 1280x800 1152x864 1280x720 1280x720 1280x720 1024x768 800x600 720x480 720x480 640x480 640x480 640x480
>    DRM.card0-DP-2:
>     enabled: disabled
>     dpms: Off
>     status: disconnected
>     edid-base64:
>     modes:
>    DRM.card0-DP-3:
>     enabled: disabled
>     dpms: Off
>     status: disconnected
>     edid-base64:
>     modes:
>    DRM.card0-HDMI-A-1:
>     enabled: disabled
>     dpms: Off
>     status: disconnected
>     edid-base64:
>     modes:
>    DiskUsage:
>     Filesystem     Type   Size  Used Avail Use% Mounted on
>     /dev/nvme0n1p2 ext4   916G  222G  648G  26% /
>     tmpfs          tmpfs   16G     0   16G   0% /dev/shm
>     /dev/nvme0n1p2 ext4   916G  222G  648G  26% /
>    DistroRelease: Ubuntu 22.10
>    InstallationDate: Installed on 2020-08-02 (914 days ago)
>    InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
>    MachineType: ASUS System Product Name
>    Package: chromium-browser 1:85.0.4183.83-0ubuntu2
>    PackageArchitecture: amd64
>    ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.19.0-29-generic root=UUID=1a37d538-d59f-477b-96f0-f949ce9b4553 ro quiet splash vt.handoff=7
>    ProcVersionSignature: Ubuntu 5.19.0-29.30-generic 5.19.17
>    Snap.Changes: no changes found
>    Snap.ChromeDriverVersion: ChromeDriver 109.0.5414.119 (772095164c7d5d4e73160f858efed3b5e87eca83-refs/branch-heads/5414@{#1458})
>    Snap.ChromiumVersion:
>     update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/share/xubuntu-docs /usr/share/xubuntu-docs none bind,ro 0 0): cannot open directory "/var/lib/snapd": permission denied
>     Chromium 109.0.5414.119 snap
>    Tags:  kinetic snap
>    Uname: Linux 5.19.0-29-generic x86_64
>    UpgradeStatus: Upgraded to kinetic on 2023-02-02 (0 days ago)
>    UserGroups: adm cdrom dialout dip dovecot lpadmin lxd plugdev sambashare scanner ssl-cert sudo www-data
>    _MarkForUpload: True
>    dmi.bios.date: 12/12/2022
>    dmi.bios.release: 5.17
>    dmi.bios.vendor: American Megatrends Inc.
>    dmi.bios.version: 4304
>    dmi.board.asset.tag: Default string
>    dmi.board.name: ROG CROSSHAIR VIII HERO (WI-FI)
>    dmi.board.vendor: ASUSTeK COMPUTER INC.
>    dmi.board.version: Rev X.0x
>    dmi.chassis.asset.tag: Default string
>    dmi.chassis.type: 3
>    dmi.chassis.vendor: Default string
>    dmi.chassis.version: Default string
>    dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4304:bd12/12/2022:br5.17:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnROGCROSSHAIRVIIIHERO(WI-FI):rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
>    dmi.product.family: To be filled by O.E.M.
>    dmi.product.name: System Product Name
>    dmi.product.sku: SKU
>    dmi.product.version: System Version
>    dmi.sys.vendor: ASUS
>

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/2004532

Title:
  Hardware acceleration broken for amdgpu/mesa in snap

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2004532/+subscriptions




More information about the Ubuntu-mozillateam-bugs mailing list