Closed Nightmayr closed 2 years ago
The same thing happens to me. I did a little bit of digging and I noticed that it does some weird things to the Prefix. I mentioned this in the discourse thread (https://discourse.ubuntu.com/t/introducing-early-access-to-the-steam-snap/28082/29?u=supermatt), but I will re-add the details here.
Essentially, I think the snap version of steam does something weird to a number of the files within the game's prefix when you try to run it, and I noticed, for example, that some of the files were truncated to 0 length. Below you can see there's only 3 zero length files when I was running Quake under flatpak, but 267 under snap.
$ find 2310.flatpak -type f -size 0 | wc -l
3
$ find 2310.snap -type f -size 0 | wc -l
267
This is quite a problematic bug because if you're sharing your library between snap and flatpak, the prefix is then broken for the flatpak version too.
Strange, I've just done some testing on games that aren't just the original quake, and the zero size files thing doesn't hold true.
It seems I can get Quake 2 to run with Proton 7.0-2, but not with Proton Experimental. Quake 1 doesn't work at all, and has the zero size files issue, which means it breaks the Flatpak version. Quake champions just won't start at all in Snap Steam, but then does start in Flatpak.
Decided to do another test where I completely refreshed snap steam, and the problem with zeroing the filesize of a number of files does persist.
I just tried Quake Champions, which didn't have such an issue 2 days ago, and now it does. The compatdata here is the snap version, and compatdata.bak is the flatpak version.
[matthew@cherry steamapps] $ find compatdata/611500 -size 0 | wc -l
273
[matthew@cherry steamapps] $ find compatdata.bak/611500 -size 0 | wc -l
5
Pure snap steam installation here.
I'm seeing denials by Apparmor when I try to run a game with Proton 7.0-2.
[12120.306708] audit: type=1400 audit(1651638755.855:581): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/icd.d/" pid=17736 comm="cross-architect" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[12120.307501] audit: type=1400 audit(1651638755.855:582): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17748 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.307560] audit: type=1400 audit(1651638755.855:583): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17748 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.307840] audit: type=1400 audit(1651638755.855:584): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17749 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.307898] audit: type=1400 audit(1651638755.855:585): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17749 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.308686] audit: type=1400 audit(1651638755.859:586): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17750 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.308741] audit: type=1400 audit(1651638755.859:587): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17750 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.308885] audit: type=1400 audit(1651638755.859:588): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17751 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.308961] audit: type=1400 audit(1651638755.859:589): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17751 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12120.790956] audit: type=1400 audit(1651638756.339:590): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=17736 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Almost no files under compatdata/\<appid>/ are created. Sub folders like pfx/drive_c/windows don't exist and therefore miss the links to the Proton 7 executables/libraries.
I think this will actually be fixed by https://github.com/snapcore/snapd/pull/11760
@kenvandine when's this likely to land? I did a snap refresh about 5 minutes before your comment and still had issues.
It still needs reviews and approvals from the snapd team and will land in the edge channel of snapd once it's merged. Probably sometime next week, but I can't say for sure.
On Fri, May 6, 2022 at 11:50 AM Matthew Ames @.***> wrote:
@kenvandine https://github.com/kenvandine when's this likely to land? I did a snap refresh about 5 minutes before your comment and still had issues.
— Reply to this email directly, view it on GitHub https://github.com/canonical/steam-snap/issues/6#issuecomment-1119759765, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAANMBLCPLERLAIS3PC34SLVIU5S7ANCNFSM5UY2HNJQ . You are receiving this because you were mentioned.Message ID: @.***>
-- Ubuntu - "I am what I am because of who we all are"
Thanks @kenvandine. I'll keep an eye on the updates and will report back when if/when I see it fixed.
@kenvandine I see that the change mentioned has been shipped. No longer are certain games' prefix files zeroed, but the games still do not start. I wish I had more time to troubleshoot right now, but I may be able to find some time tomorrow.
I am also having this issue. I have updated snapd to latest edge with :
sudo snap refresh snapd --channel=latest/edge
and also latest steam with :
sudo snap refresh steam --channel=latest/edge
When running apex legends I see this error in the console output:
bwrap: Can't bind mount /oldroot/var/lib/snapd/hostfs/usr/lib/i386-linux-gnu/libnvidia-eglcore.so.450.172.01 on /newroot/var/lib/snapd/hostfs/usr/lib/i386-linux-gnu/libnvidia-eglcore.so.450.172.01: Unable to mount source on destination: Permission denied
also later on:
bwrap: Can't bind mount /oldroot/var/lib/snapd/hostfs/usr/lib/i386-linux-gnu/libnvidia-eglcore.so.450.172.01 on /newroot/var/lib/snapd/hostfs/usr/lib/i386-linux-gnu/libnvidia-eglcore.so.450.172.01: Unable to mount source on destination: Permission denied Game process removed: AppID 1172470 "/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam", ProcID 404550 ThreadGetProcessExitCode: no such process 404553
Unsure if this info is relevant.
Here is the channels I am tracking when testing:
For what it's worth, I'm using an AMD graphics card and I can't launch some games.
Pure snap steam installation here.
I'm seeing denials by Apparmor when I try to run a game with Proton 7.0-2.
[12120.306708] audit: type=1400 audit(1651638755.855:581): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/icd.d/" pid=17736 comm="cross-architect" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [12120.307501] audit: type=1400 audit(1651638755.855:582): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17748 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.307560] audit: type=1400 audit(1651638755.855:583): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17748 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.307840] audit: type=1400 audit(1651638755.855:584): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17749 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.307898] audit: type=1400 audit(1651638755.855:585): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17749 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.308686] audit: type=1400 audit(1651638755.859:586): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17750 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.308741] audit: type=1400 audit(1651638755.859:587): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17750 comm="i386-linux-gnu" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.308885] audit: type=1400 audit(1651638755.859:588): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17751 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.308961] audit: type=1400 audit(1651638755.859:589): apparmor="DENIED" operation="exec" profile="snap.steam.steam" name="/usr/bin/timeout" pid=17751 comm="x86_64-linux-gn" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0 [12120.790956] audit: type=1400 audit(1651638756.339:590): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=17736 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Almost no files under compatdata/
/ are created. Sub folders like pfx/drive_c/windows don't exist and therefore miss the links to the Proton 7 executables/libraries.
I'm experiencing this as well. To try to work around it, I created a prefix using the proton binary in command line without steam open. This created the prefix, but I am still unable to launch the game. I'm seeing the same errors as @pallebone.
I'm able to launch games both native and proton on an Intel laptop using integrated graphics. On Nvidia proton games don't launch as described in my original comment, native games do launch but don't detect the GPU. Running Total War: Three Kingdoms the only renderer available is llvmpipe. What the deb version of Steam shows:
The only vulkan related warning in the log was:
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
EDIT: Using this patch https://github.com/canonical/steam-snap/pull/20, Vulkan does work for Nvidia GPUs when running native games. Proton games still don't work however.
I'm experiencing the same issue on using Snapd edge and Steam edge. I'm running an AMD card, games are on a mounted drive that has also been used with Steam deb and Steam flatpak. But I also installed another game (Elder Scrolls Arena, chosen just because it was a quick download) but that wouldn't launch either.
Also getting a similar error as @pallebone when using an NVIDIA card + Proton, including games that run otherwise natively. Integrated graphics + Proton seems to work, however.
bwrap: Can't bind mount /oldroot/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.470.129.06 on /newroot/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.470.129.06: Unable to mount source on destination: Permission denied
@jhenstridge can you please propose some apparmor profile changes to test to see what we need to do to resolve this?
@ashuntu: when you get the bind mount error, could you check if there is a corresponding AppArmor denial error in dmesg? If so, could you include it in a comment here?
Allowing the bind mount should not be too difficult (via a change to snapd's steam-support interface), but I wouldn't be surprised if more work is needed after that.
@jhenstridge
This is the dmesg
for the bind specifically:
[ 925.244111] audit: type=1400 audit(1654267174.990:1490): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="snap.steam.steam" name="/newroot/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.470.129.06" pid=38972 comm="pv-bwrap" srcname="/oldroot/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.470.129.06" flags="rw, rbind"
Not moaning (maybe a tiny bit) but is there any chance for some feedback from anyone working on the snap version of steam? Issues were reported over a month ago and there hasnt been much movement after the initial fanfare that the ubuntu team was gearing up to support gamers and assign a dedicated team. As of right now, its totally unusable. Would be great to just understand the timeline and be able to manage expectations thats all. Just any feedback would be great even if its "this is on hold for 6 months" etc.
Sorry, we are actively working on these things. For example, there's a PR open in snapd that will fix the launching on devices with nvidia drivers. The reports have been very useful and we are working hard to get fixes out to help gather even more feedback. As for staffing up the new team, we are still in the process of hiring that team but we are making great progress on that front.
Ok many thanks for the update, hopefully it gets merged soon :)
I've put up a PR that should allow the mount to succeed. You can test it as follows:
sudo snap install --dangerous snapd_*.snap
When you're done testing, you should switch back to stable snapd with sudo snap refresh --amend --stable snapd
.
I suspect that the changes in the PR won't be sufficient to get Nvidia drivers working, so please post any new failures and I'll try to get them in with the existing in-progress PR. As before, corresponding AppArmor denial messages in dmesg
from the time of the failure are very useful in updating the policies.
Hi I updated snap and here is the snap info of versions I am using of snapd and steam:
When running steam the errors from the steam client are:
bwrap: Can't bind mount /oldroot/etc/nvidia on /newroot/etc/nvidia: Unable to mount source on destination: Permission denied
bwrap: Can't bind mount /oldroot/etc/nvidia on /newroot/etc/nvidia: Unable to mount source on destination: Permission denied
Game process removed: AppID 1172470 "/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam", ProcID 3402982
dmesg output is:
[1206368.997367] audit: type=1400 audit(1654866923.761:11087): apparmor="DENIED" operation="capable" profile="/snap/snapd/x1/usr/lib/snapd/snap-confine" pid=3402453 comm="snap-confine" capability=12 capname="net_admin"
[1206369.789976] audit: type=1326 audit(1654866924.553:11088): auid=1000 uid=1000 gid=1000 ses=4 subj==snap.steam.steam (enforce) pid=3402617 comm="steam" exe="/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/steam" sig=0 arch=40000003 syscall=241 compat=1 ip=0xf7efd559 code=0x50000
[1206369.789982] audit: type=1326 audit(1654866924.553:11089): auid=1000 uid=1000 gid=1000 ses=4 subj==snap.steam.steam (enforce) pid=3402617 comm="steam" exe="/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/steam" sig=0 arch=40000003 syscall=97 compat=1 ip=0xf7efd559 code=0x50000
[1206369.829708] audit: type=1400 audit(1654866924.593:11090): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/usr/local/" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206369.829713] audit: type=1400 audit(1654866924.593:11091): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/usr/" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206369.993433] audit: type=1400 audit(1654866924.757:11092): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:18/PNP0C09:00/PNP0C0D:00/input/input2/capabilities/ev" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206369.994264] audit: type=1400 audit(1654866924.757:11093): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:1532:0202.0004/input/input16/capabilities/ev" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206369.994706] audit: type=1400 audit(1654866924.757:11094): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:1532:0046.0007/input/input14/capabilities/ev" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206369.995048] audit: type=1400 audit(1654866924.757:11095): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:1f.3/sound/card0/input23/capabilities/ev" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206369.995134] audit: type=1400 audit(1654866924.757:11096): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:1f.3/sound/card0/input24/capabilities/ev" pid=3402617 comm="steam" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206374.381978] kauditd_printk_skb: 212 callbacks suppressed
[1206374.381982] audit: type=1400 audit(1654866929.145:11309): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/usr/share/fonts/truetype/freefont/FreeMono.ttf" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
[1206378.938776] audit: type=1400 audit(1654866933.701:11310): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/usr/share/fonts/truetype/freefont/FreeSerifItalic.ttf" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
[1206378.942388] audit: type=1400 audit(1654866933.705:11311): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/usr/share/fonts/truetype/freefont/FreeSansBold.ttf" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
[1206378.944827] audit: type=1400 audit(1654866933.709:11312): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/usr/share/fonts/truetype/freefont/FreeMono.ttf" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
[1206378.949955] audit: type=1400 audit(1654866933.713:11313): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/home/aragorn/.fonts/Skeena/26114485575.ttf" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=1000
[1206378.950551] audit: type=1400 audit(1654866933.713:11314): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/usr/share/fonts/X11/misc/7x13-ISO8859-1.pcf.gz" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
[1206378.953509] audit: type=1400 audit(1654866933.717:11315): apparmor="DENIED" operation="file_lock" profile="snap.steam.steam" name="/usr/share/fonts/truetype/freefont/FreeSansBold.ttf" pid=3402617 comm="steam" requested_mask="k" denied_mask="k" fsuid=1000 ouid=0
[1206379.076178] audit: type=1400 audit(1654866933.841:11316): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/icd.d/" pid=3402878 comm="cross-architect" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206379.905010] audit: type=1400 audit(1654866934.669:11317): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=3402878 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206379.905362] audit: type=1400 audit(1654866934.669:11318): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=3402878 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.222606] audit: type=1400 audit(1654866934.985:11319): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.228358] audit: type=1400 audit(1654866934.993:11320): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.229010] audit: type=1400 audit(1654866934.993:11321): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.236611] audit: type=1400 audit(1654866935.001:11322): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.237199] audit: type=1400 audit(1654866935.001:11323): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.245436] audit: type=1400 audit(1654866935.009:11324): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.246274] audit: type=1400 audit(1654866935.009:11325): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206380.254585] audit: type=1400 audit(1654866935.017:11326): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=3402935 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[1206390.843426] kauditd_printk_skb: 69 callbacks suppressed
[1206390.843430] audit: type=1326 audit(1654866945.605:11396): auid=1000 uid=1000 gid=1000 ses=4 subj==snap.steam.steam (enforce) pid=3402617 comm="COfflineMessage" exe="/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/steam" sig=0 arch=40000003 syscall=97 compat=1 ip=0xf7efd559 code=0x50000
image:
Tnx for looking :)
@jhenstridge
Almost thought it was going to work, the game actually opens to a black screen at least this time, but nothing beyond that.
snap run steam
...
pid 701403 != 701400, skipping destruction (fork without exec?)
GameAction [AppID 632360, ActionID 1] : LaunchApp changed task to Completed with ""
(pressure-vessel-adverb:701482): pressure-vessel-WARNING **: Cannot create temporary directory for platform specific libraries: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-libs-YK2ZN1': No such file or directory
(pressure-vessel-adverb:701482): pressure-vessel-WARNING **: Cannot create temporary directory for locales: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-locales-YY9ZN1': No such file or directory
ERROR: ld.so: object '/home/a/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/a/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
...
I saw no NVIDIA bind mount error this time.
dmesg
[117731.312997] systemd-journald[689]: Got invalid event from epoll for datagram fd: 9
[117732.808199] kauditd_printk_skb: 768696 callbacks suppressed
[117732.808201] audit: type=1400 audit(1654870545.378:3261616): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/proc/700153/autogroup" pid=700153 comm="CIPCServer::Thr" requested_mask="wc" denied_mask="wc" fsuid=1000 ouid=1000
[117732.808251] audit: type=1326 audit(1654870545.378:3261617): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700153 comm="CIPCServer::Thr" exe="/home/a/snap/steam/common/.local/share/Steam/ubuntu12_32/steam" sig=0 arch=40000003 syscall=289 compat=1 ip=0xf7f93549 code=0x50000
[117732.844129] audit: type=1400 audit(1654870545.414:3261618): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=700158 comm="fossilize_repla" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[117732.844134] audit: type=1400 audit(1654870545.414:3261619): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=700156 comm="fossilize_repla" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[117732.844137] audit: type=1400 audit(1654870545.414:3261620): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=700159 comm="fossilize_repla" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
...
[117737.842920] kauditd_printk_skb: 75 callbacks suppressed
[117737.842921] audit: type=1400 audit(1654870550.414:3261701): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=700202 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[117737.843299] audit: type=1400 audit(1654870550.414:3261702): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=700202 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[117738.544589] audit: type=1400 audit(1654870551.114:3261703): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/usr/local/lib/" pid=700284 comm="ldconfig.real" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[117738.721177] audit: type=1326 audit(1654870551.290:3261704): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700291 comm="wineserver" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E65736572766572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7fc19606673d code=0x50000
[117738.744089] audit: type=1326 audit(1654870551.314:3261705): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700289 comm="wine64" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7eff4da6073d code=0x50000
[117738.759379] audit: type=1326 audit(1654870551.330:3261706): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700293 comm="wine64" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7fafdcfc173d code=0x50000
[117738.762555] audit: type=1326 audit(1654870551.334:3261707): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700293 comm="wineboot.exe" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=65535 compat=0 ip=0x600000000005 code=0x50000
[117738.762650] audit: type=1326 audit(1654870551.334:3261708): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700289 comm="wine64" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7eff4da6073d code=0x50000
...
[117742.845364] kauditd_printk_skb: 4234635 callbacks suppressed
[117742.845367] audit: type=1326 audit(1654870555.414:7495947): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700367 comm=5269736B206F66205261696E20322E exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7f633924473d code=0x50000
[117742.845372] audit: type=1326 audit(1654870555.414:7495948): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700289 comm="steam.exe" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7eff4da6073d code=0x50000
[117742.845376] audit: type=1326 audit(1654870555.414:7495950): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700367 comm=5269736B206F66205261696E20322E exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7f633924473d code=0x50000
[117742.845379] audit: type=1326 audit(1654870555.414:7495949): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700295 comm="services.exe" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7f7989f9973d code=0x50000
...
Unfair. I dont even get a black screen and still get the errors so you are somehow further along than me. Very sad.
Unfair. I dont even get a black screen and still get the errors so you are somehow further along than me. Very sad.
It might be different just depending on card, what card do you have? Mine is a GTX 1650 Max-Q (laptop).
Mine is a gtx 1050 4gb in an msi laptop.
@ashuntu: thanks for the testing. For this error:
(pressure-vessel-adverb:701482): pressure-vessel-WARNING **: Cannot create temporary directory for platform specific libraries: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-libs-YK2ZN1': No such file or directory
This is due to snap run
setting XDG_RUNTIME_DIR to /run/user/1000/snap.steam
, while pressure-vessel/bubblewrap is likely only creating /run/user/1000
inside its sandbox. I suspect this one would require modifying PV to solve. And if this is where it is placing proxy OpenGL driver libraries, then it will need to be addressed to get things running.
The following errors are ones we've seen on non-Nvidia systems, which is a bit more promising:
[117738.721177] audit: type=1326 audit(1654870551.290:3261704): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700291 comm="wineserver" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E65736572766572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7fc19606673d code=0x50000
[117738.744089] audit: type=1326 audit(1654870551.314:3261705): auid=1000 uid=1000 gid=1000 ses=2 subj=? pid=700289 comm="wine64" exe=2F686F6D652F612F736E61702F737465616D2F636F6D6D6F6E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E202D204578706572696D656E74616C2F66696C65732F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e syscall=449 compat=0 ip=0x7eff4da6073d code=0x50000
...
The syscall=449
bit is futex_waitv
. I need to get snapd built against a newer libseccomp to solve this problem: while I added the syscall to the base seccomp filter, the libseccomp we're using doesn't know what syscall number that corresponds to.
Was there any ever any more updates on this since last time a checked over a month ago by any chance?
Pete
Was there any ever any more updates on this since last time a checked over a month ago by any chance?
Our most recent progress was noted here (some of these problems span multiple issues):
https://github.com/canonical/steam-snap/issues/27#issuecomment-1163605765
The latter PR for Snapd still needs work and to be merged, so its being worked on.
@Nightmayr @pallebone
Give this another go with the latest update to the snap on the edge branch and with the latest SnapD on edge, some PRs have gone through that should help with Proton and GPUs.
snap refresh steam --edge
snap refresh snapd --edge
I'm now able to run games with Proton using snapd from the edge channel. Most of the games I launched ran fine, the only exception I was able to find so far was Elden Ring, which just hangs at the EAC initialising window. I'm not 100% sure it's an anti-cheat issue though as I was able to launch Apex Legends which also uses EAC and was able to stay in-game without being kicked due to the game not detecting EAC running.
The window Elden Ring gets stuck at:
Log:
$ snap run steam
Testing for explicit PulseAudio choice...
...and PulseAudio has been explicitly chosen, so using it.
steam.sh[55128]: Running Steam on ubuntu 22.04 64-bit
steam.sh[55128]: STEAM_RUNTIME is enabled automatically
setup.sh[55248]: Steam runtime environment up-to-date!
steam.sh[55128]: Steam client's requirements are satisfied
[2022-07-28 01:25:03] Startup - updater built Jul 26 2022 18:53:52
[2022-07-28 01:25:03] Startup - Steam Client launched with: '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox'
Installing breakpad exception handler for appid(steam)/version(1658944613)
[2022-07-28 01:25:03] Loading cached metrics from disk (/home/umayr/snap/steam/common/.local/share/Steam/package/steam_client_metrics.bin)
[2022-07-28 01:25:03] Using the following download hosts for Public, Realm steamglobal
[2022-07-28 01:25:03] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-07-28 01:25:03] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-07-28 01:25:03] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1658944613)
[2022-07-28 01:25:03] Verifying installation...
[2022-07-28 01:25:03] Verification complete
Loaded SDL version 2.23.1-7374734
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
ComputeStartupMode: found registry default startup mode: 0steamwebhelper.sh[55333]: Runtime for steamwebhelper: defaulting to /home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_64/steamwebhelper.sh: line 53: /proc/sys/kernel/unprivileged_userns_clone: Permission denied
/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_64/steamwebhelper.sh: line 60: /proc/sys/user/max_user_namespaces: Permission denied
steamwebhelper.sh[55333]: CEF sandbox already disabled
Installing breakpad exception handler for appid(steam)/version(1658944613)
Fontconfig error: Cannot load default config file
Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1658944613)
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1658944613)
CAppInfoCacheReadFromDiskThread took 171 milliseconds to initialize
Local Device Found
type: 3233 8311
path: sdl://0
serial_number: - 0
Manufacturer:
Product: Ducky One 3 TKL RGB
Release: 110
Interface: -1
Local Device Found
type: 3233 8311
path: sdl://1
serial_number: - 0
Manufacturer:
Product: Ducky One 3 TKL RGB
Release: 110
Interface: -1
Local Device Found
type: 054c 0ce6
path: sdl://2
serial_number: - 0
Manufacturer:
Product: PS5 Controller
Release: 8100
Interface: -1
!! Steam controller device opened for index 0.
Installing breakpad exception handler for appid(steam)/version(1658944613)
Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13
(steam:55294): Gtk-WARNING **: gtk_disable_setlocale() must be called before gtk_init()
Controller device closed after hid_read failure
Installing breakpad exception handler for appid(steam)/version(1658944613)
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
Local Device Found
type: 3233 8311
path: sdl://0
serial_number: - 0
Manufacturer:
Product: Ducky One 3 TKL RGB
Release: 110
Interface: -1
Local Device Found
type: 3233 8311
path: sdl://1
serial_number: - 0
Manufacturer:
Product: Ducky One 3 TKL RGB
Release: 110
Interface: -1
Local Device Found
type: 054c 0ce6
path: sdl://2
serial_number: - 0
Manufacturer:
Product: PS5 Controller
Release: 8100
Interface: -1
!! Steam controller device opened for index 0.
roaming config store loaded successfully - 3252 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 20ms
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Italic.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Installing breakpad exception handler for appid(steam)/version(1658944613)
Installing breakpad exception handler for appid(steam)/version(1658944613)
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Failed to init SteamVR because it isn't installed
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
ExecCommandLine: "'/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox'"
System startup time: 4.47 seconds
Could not connect to X session manager: Could not open network socket
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:55294): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13BuildCompleteAppOverviewChange: 631
RegisterForAppOverview 1: 46ms
RegisterForAppOverview 2: 47ms
Installing breakpad exception handler for appid(steam)/version(1658944613)
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Italic.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp waiting for user response to ShowLaunchOption ""
Could not connect to X session manager: Could not open network socket
Could not connect to X session manager: Could not open network socket
Installing breakpad exception handler for appid(steam)/version(1658944613)
GameAction [AppID 1245620, ActionID 1] : LaunchApp continues with user response "0"
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
(pressure-vessel-wrap:55905): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/drirc.d" is unlikely to appear in "/run/host"
(pressure-vessel-wrap:55905): pressure-vessel-WARNING **: Found more than one possible drirc.d data directory from provider
(pressure-vessel-wrap:55905): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/drirc.d" is unlikely to appear in "/run/host"
(pressure-vessel-wrap:55905): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/nvidia" is unlikely to appear in "/run/host"
(pressure-vessel-wrap:55905): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/nvidia" is unlikely to appear in "/run/host"
(pressure-vessel-adverb:55945): pressure-vessel-WARNING **: Cannot create temporary directory for platform specific libraries: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-libs-ZYGBQ1': No such file or directory
(pressure-vessel-adverb:55945): pressure-vessel-WARNING **: Cannot create temporary directory for locales: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-locales-2HHGQ1': No such file or directory
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
/usr/share/libdrm/amdgpu.ids: No such file or directory
/usr/share/libdrm/amdgpu.ids: No such file or directory
/usr/share/libdrm/amdgpu.ids: No such file or directory
Fontconfig error: Cannot load default config file
Installing breakpad exception handler for appid(steam)/version(1658944613)
Warning: failed to set thread priority: set failed for -10: -1: setpriority() failed
Fontconfig error: Cannot load default config file
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/home/umayr/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/ELDEN RING/Game/start_protected_game.exe'\0
Game process added : AppID 1245620 "/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/home/umayr/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 56057, IP 0.0.0.0:0
chdir /mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/ELDEN RING/Game
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 56062 != 56059, skipping destruction (fork without exec?)
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to Completed with ""
(pressure-vessel-wrap:56059): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/drirc.d" is unlikely to appear in "/run/host"
(pressure-vessel-wrap:56059): pressure-vessel-WARNING **: Found more than one possible drirc.d data directory from provider
(pressure-vessel-wrap:56059): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/drirc.d" is unlikely to appear in "/run/host"
(pressure-vessel-wrap:56059): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/nvidia" is unlikely to appear in "/run/host"
(pressure-vessel-wrap:56059): pressure-vessel-WARNING **: "var/lib/snapd/hostfs/usr/share/nvidia" is unlikely to appear in "/run/host"
(pressure-vessel-adverb:56096): pressure-vessel-WARNING **: Cannot create temporary directory for platform specific libraries: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-libs-8IQ3P1': No such file or directory
(pressure-vessel-adverb:56096): pressure-vessel-WARNING **: Cannot create temporary directory for locales: Failed to create file '/run/user/1000/snap.steam/pressure-vessel-locales-3A42P1': No such file or directory
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Installing breakpad exception handler for appid(steam)/version(1658944613)
Warning: failed to set thread priority: set failed for -10: -1: setpriority() failed
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Fontconfig error: Cannot load default config file
ThreadGetProcessExitCode: no such process 56101
ThreadGetProcessExitCode: no such process 56099
ThreadGetProcessExitCode: no such process 56060
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Fontconfig error: Cannot load default config file
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Fontconfig error: Cannot load default config file
ThreadGetProcessExitCode: no such process 56105
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
Game process updated : AppID 1245620 "/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/home/umayr/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 56100, IP 0.0.0.0:0
Setting breakpad minidump AppID = 1245620
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198022257075 [API loaded no]
Fontconfig error: Cannot load default config file
/usr/share/libdrm/amdgpu.ids: No such file or directory
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
/usr/share/libdrm/amdgpu.ids: No such file or directory
/usr/share/libdrm/amdgpu.ids: No such file or directory
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
/usr/share/libdrm/amdgpu.ids: No such file or directory
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
/usr/share/libdrm/amdgpu.ids: No such file or directory
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/usr/share/libdrm/amdgpu.ids: No such file or directory
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
Fontconfig error: Cannot load default config file
Fontconfig error: Cannot load default config file
ERROR: ld.so: object '/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Fontconfig error: Cannot load default config file
Fossilize INFO: Overriding serialization path: "/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/shadercache/1245620/fozpipelinesv6/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(gameoverlayui)/version(20220726185359)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: Cannot load default config file
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Italic.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Couldn't initialize virtual gamepad: Couldn't open /dev/uinput for writing
flock /usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf LOCK_SH failed. errno = 13flock /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf LOCK_SH failed. errno = 13flock /usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc LOCK_SH failed. errno = 13flock /proc/56058/cmdline LOCK_SH failed. errno = 13flock /proc/56059/cmdline LOCK_SH failed. errno = 13flock /proc/56096/cmdline LOCK_SH failed. errno = 13flock /proc/56098/cmdline LOCK_SH failed. errno = 13flock /proc/56100/cmdline LOCK_SH failed. errno = 13flock /proc/56102/cmdline LOCK_SH failed. errno = 13flock /proc/56112/cmdline LOCK_SH failed. errno = 13flock /proc/56115/cmdline LOCK_SH failed. errno = 13flock /proc/56125/cmdline LOCK_SH failed. errno = 13flock /proc/56138/cmdline LOCK_SH failed. errno = 13flock /proc/56146/cmdline LOCK_SH failed. errno = 13flock /proc/56152/cmdline LOCK_SH failed. errno = 13flock /proc/56155/cmdline LOCK_SH failed. errno = 13flock /proc/56173/cmdline LOCK_SH failed. errno = 13flock /proc/56185/cmdline LOCK_SH failed. errno = 13flock /proc/56193/cmdline LOCK_SH failed. errno = 13wine client error:1b8: sendmsg: Bad file descriptor
pid 56248 != 56193, skipping destruction (fork without exec?)
ThreadGetProcessExitCode: no such process 56173
ThreadGetProcessExitCode: no such process 56152
ThreadGetProcessExitCode: no such process 56146
ThreadGetProcessExitCode: no such process 56138
ThreadGetProcessExitCode: no such process 56115
ThreadGetProcessExitCode: no such process 56112
ThreadGetProcessExitCode: no such process 56100
ThreadGetProcessExitCode: no such process 56098
ThreadGetProcessExitCode: no such process 56059
ThreadGetProcessExitCode: no such process 56058
pid 56102 != 56101, skipping destruction (fork without exec?)
Game process removed: AppID 1245620 "/home/umayr/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/home/umayr/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/mnt/89442a84-5620-4add-83e8-2bdf1701ca24/steam/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 56193
ThreadGetProcessExitCode: no such process 56193
ThreadGetProcessExitCode: no such process 56125
Uploaded AppInterfaceStats to Steam
(process:56230): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 56230 -- unknown
src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 56230 -- unknown
Installing breakpad exception handler for appid(steam)/version(1658944613)
No minidump written, nothing to upload.
Apparmor denials whilst running Elden Ring:
$ snappy-debug
INFO: Following '/var/log/syslog'. If have dropped messages, use:
INFO: $ sudo journalctl --output=short --follow --all | sudo snappy-debug
= AppArmor =
Time: Jul 28 01:28:18
Log: apparmor="DENIED" operation="dbus_method_call" bus="system" path="/org/freedesktop/UPower" interface="org.freedesktop.UPower" member="EnumerateDevices" mask="send" name="org.freedesktop.UPower" pid=55294 label="snap.steam.steam" peer_pid=4015 peer_label="unconfined"
DBus access
Suggestion:
* try adding 'upower-observe' to 'plugs'
= AppArmor =
Time: Jul 28 01:28:18
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:08:00.3/usb5/5-5/5-5:1.0/bluetooth/hci0/hci0:256/0005:054C:0CE6.001B/power_supply/ps-controller-battery-d0:bc:c1:41:a2:60/type" pid=55294 comm="CSystemManager:" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:08:00.3/usb5/5-5/5-5:1.0/bluetooth/hci0/hci0:256/0005:054C:0CE6.001B/power_supply/ps-controller-battery-d0:bc:c1:41:a2:60/type (read)
Suggestions:
* adjust program to not access '/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:08:00.3/usb5/5-5/5-5:1.0/bluetooth/hci0/hci0:256/0005:054C:0CE6.001B/power_supply/ps-controller-battery-d0:bc:c1:41:a2:60/type'
* adjust program to not access '/sys/devices/pci[0-9]*:[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/usb[0-9]*/[0-9]*-[0-9]*/[0-9]*-[0-9]*:[0-9]*.[0-9]*/bluetooth/hci[0-9]*/hci[0-9]*:[0-9]*/[0-9]*:[0-9]*C:[0-9]*CE[0-9]*.[0-9]*B/power_supply/ps-controller-battery-d[0-9]*:bc:c[0-9]*:[0-9]*:a[0-9]*:[0-9]*/type'
= AppArmor =
Time: Jul 28 01:28:18
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.3/i2c-0/0-0008/power_supply/ucsi-source-psy-0-00081/type" pid=55294 comm="CSystemManager:" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.3/i2c-0/0-0008/power_supply/ucsi-source-psy-0-00081/type (read)
Suggestions:
* adjust program to not access '/sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.3/i2c-0/0-0008/power_supply/ucsi-source-psy-0-00081/type'
* adjust program to not access '/sys/devices/pci[0-9]*:[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*b:[0-9]*.[0-9]*/i[0-9]*c-[0-9]*/[0-9]*-[0-9]*/power_supply/ucsi-source-psy-[0-9]*-[0-9]*/type'
= AppArmor =
Time: Jul 28 01:28:20
Log: apparmor="DENIED" operation="dbus_method_call" bus="system" path="/org/freedesktop/UPower" interface="org.freedesktop.UPower" member="EnumerateDevices" mask="send" name="org.freedesktop.UPower" pid=55294 label="snap.steam.steam" peer_pid=4015 peer_label="unconfined"
DBus access
Suggestion:
* try adding 'upower-observe' to 'plugs'
= AppArmor =
Time: Jul 28 01:28:20
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:08:00.3/usb5/5-5/5-5:1.0/bluetooth/hci0/hci0:256/0005:054C:0CE6.001B/power_supply/ps-controller-battery-d0:bc:c1:41:a2:60/type" pid=55294 comm="CSystemManager:" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:08:00.3/usb5/5-5/5-5:1.0/bluetooth/hci0/hci0:256/0005:054C:0CE6.001B/power_supply/ps-controller-battery-d0:bc:c1:41:a2:60/type (read)
Suggestions:
* adjust program to not access '/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:08:00.3/usb5/5-5/5-5:1.0/bluetooth/hci0/hci0:256/0005:054C:0CE6.001B/power_supply/ps-controller-battery-d0:bc:c1:41:a2:60/type'
* adjust program to not access '/sys/devices/pci[0-9]*:[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/usb[0-9]*/[0-9]*-[0-9]*/[0-9]*-[0-9]*:[0-9]*.[0-9]*/bluetooth/hci[0-9]*/hci[0-9]*:[0-9]*/[0-9]*:[0-9]*C:[0-9]*CE[0-9]*.[0-9]*B/power_supply/ps-controller-battery-d[0-9]*:bc:c[0-9]*:[0-9]*:a[0-9]*:[0-9]*/type'
= AppArmor =
Time: Jul 28 01:28:20
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.3/i2c-0/0-0008/power_supply/ucsi-source-psy-0-00081/type" pid=55294 comm="CSystemManager:" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.3/i2c-0/0-0008/power_supply/ucsi-source-psy-0-00081/type (read)
Suggestions:
* adjust program to not access '/sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.3/i2c-0/0-0008/power_supply/ucsi-source-psy-0-00081/type'
* adjust program to not access '/sys/devices/pci[0-9]*:[0-9]*/[0-9]*:[0-9]*:[0-9]*.[0-9]*/[0-9]*:[0-9]*b:[0-9]*.[0-9]*/i[0-9]*c-[0-9]*/[0-9]*-[0-9]*/power_supply/ucsi-source-psy-[0-9]*-[0-9]*/type'
= AppArmor =
Time: Jul 28 01:28:22
Log: apparmor="DENIED" operation="dbus_method_call" bus="system" path="/org/freedesktop/UPower" interface="org.freedesktop.UPower" member="EnumerateDevices" mask="send" name="org.freedesktop.UPower" pid=55294 label="snap.steam.steam" peer_pid=4015 peer_label="unconfined"
DBus access
Suggestion:
* try adding 'upower-observe' to 'plugs'
= AppArmor =
Time: Jul 28 01:28:23
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/usr/local/lib/" pid=56727 comm="ldconfig.real" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
File: /usr/local/lib/ (read)
Suggestion:
* adjust program to read necessary files from $SNAP, $SNAP_DATA, $SNAP_COMMON, $SNAP_USER_DATA or $SNAP_USER_COMMON
= Seccomp =
Time: Jul 28 01:28:23
Log: auid=1000 uid=1000 gid=1000 ses=3 subj=? pid=56732 comm="wineserver" exe=2F6D6E742F38393434326138342D353632302D346164642D383365382D3262646631373031636132342F737465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E20372E302F646973742F62696E2F77696E65736572766572 sig=0 arch=c000003e 141(setpriority) compat=0 ip=0x7fcfe93d61eb code=0x50000
Syscall: setpriority
Suggestion:
* ignore the denial if the program otherwise works correctly (unconditial setpriority is often just noise)
= AppArmor =
Time: Jul 28 01:28:23
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/system/node/online" pid=56730 comm="wine64" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/system/node/online (read)
Suggestion:
* adjust program to not access '/sys/devices/system/node/online'
= Seccomp =
Time: Jul 28 01:28:23
Log: auid=1000 uid=1000 gid=1000 ses=3 subj=? pid=56732 comm="wineserver" exe=2F6D6E742F38393434326138342D353632302D346164642D383365382D3262646631373031636132342F737465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E20372E302F646973742F62696E2F77696E65736572766572 sig=0 arch=c000003e 203(sched_setaffinity) compat=0 ip=0x7fcfe93c484b code=0x50000
Syscall: sched_setaffinity
Suggestion:
* add 'process-control' to 'plugs'
= AppArmor =
Time: Jul 28 01:28:23
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/system/node/online" pid=56734 comm="wine64" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/system/node/online (read)
Suggestion:
* adjust program to not access '/sys/devices/system/node/online'
= Seccomp =
Time: Jul 28 01:28:23
Log: auid=1000 uid=1000 gid=1000 ses=3 subj=? pid=56734 comm="wineboot.exe" exe=2F6D6E742F38393434326138342D353632302D346164642D383365382D3262646631373031636132342F737465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E20372E302F646973742F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e 65535(UNKNOWN) compat=0 ip=0x600000000005 code=0x50000
Syscall: UNKNOWN
= AppArmor =
Time: Jul 28 01:28:23
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/system/clocksource/clocksource0/current_clocksource" pid=56732 comm="wineserver" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/system/clocksource/clocksource0/current_clocksource (read)
Suggestions:
* adjust program to not access '/sys/devices/system/clocksource/clocksource0/current_clocksource'
* adjust program to not access '/sys/devices/system/clocksource/clocksource[0-9]*/current_clocksource'
= AppArmor =
Time: Jul 28 01:28:23
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/virtual/dmi/id/bios_vendor" pid=56734 comm="wineboot.exe" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/virtual/dmi/id/bios_vendor (read)
Suggestion:
* adjust program to not access '/sys/devices/virtual/dmi/id/bios_vendor'
= AppArmor =
Time: Jul 28 01:28:23
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/virtual/dmi/id/bios_version" pid=56734 comm="wineboot.exe" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/virtual/dmi/id/bios_version (read)
Suggestion:
* adjust program to not access '/sys/devices/virtual/dmi/id/bios_version'
= Seccomp =
Time: Jul 28 01:28:29
Log: auid=1000 uid=1000 gid=1000 ses=3 subj=? pid=56916 comm="wineserver" exe=2F6D6E742F38393434326138342D353632302D346164642D383365382D3262646631373031636132342F737465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E20372E302F646973742F62696E2F77696E65736572766572 sig=0 arch=c000003e 203(sched_setaffinity) compat=0 ip=0x7f633a08384b code=0x50000
Syscall: sched_setaffinity
Suggestion:
* add 'process-control' to 'plugs'
= AppArmor =
Time: Jul 28 01:28:29
Log: apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/sys/devices/system/node/online" pid=56945 comm="wine64" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
File: /sys/devices/system/node/online (read)
Suggestion:
* adjust program to not access '/sys/devices/system/node/online'
= Seccomp =
Time: Jul 28 01:28:29
Log: auid=1000 uid=1000 gid=1000 ses=3 subj=? pid=56945 comm="plugplay.exe" exe=2F6D6E742F38393434326138342D353632302D346164642D383365382D3262646631373031636132342F737465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E20372E302F646973742F62696E2F77696E6536342D7072656C6F61646572 sig=0 arch=c000003e 65535(UNKNOWN) compat=0 ip=0x600000000005 code=0x50000
Syscall: UNKNOWN
= Seccomp =
Time: Jul 28 01:28:29
Log: auid=1000 uid=1000 gid=1000 ses=3 subj=? pid=56916 comm="wineserver" exe=2F6D6E742F38393434326138342D353632302D346164642D383365382D3262646631373031636132342F737465616D2F737465616D617070732F636F6D6D6F6E2F50726F746F6E20372E302F646973742F62696E2F77696E65736572766572 sig=0 arch=c000003e 203(sched_setaffinity) compat=0 ip=0x7f633a08384b code=0x50000
Syscall: sched_setaffinity
Suggestion:
* add 'process-control' to 'plugs'
@Nightmayr @pallebone
Give this another go with the latest update to the snap on the edge branch and with the latest SnapD on edge, some PRs have gone through that should help with Proton and GPUs.
snap refresh steam --edge
snap refresh snapd --edge
I tried this with Apex legends again but it still does not open unfortunately. Im sorry, I was hoping to give you good news.
The errors in steam are as follows now:
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
GameAction [AppID 1172470, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
bwrap: Can't bind mount /oldroot/etc/nvidia on /newroot/etc/nvidia: Unable to mount source on destination: Permission denied
GameAction [AppID 1172470, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 1172470, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1172470, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1172470, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1172470, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam\0
Game process added : AppID 1172470 "/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam", ProcID 22529, IP 0.0.0.0:0
chdir /home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Apex Legends
ERROR: ld.so: object '/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 1172470, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 1172470, ActionID 2] : LaunchApp changed task to Completed with ""
pid 22534 != 22531, skipping destruction (fork without exec?)
bwrap: Can't bind mount /oldroot/etc/nvidia on /newroot/etc/nvidia: Unable to mount source on destination: Permission denied
Game process removed: AppID 1172470 "/home/aragorn/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1172470 -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Proton 7.0'/proton waitforexitandrun '/home/aragorn/snap/steam/common/.local/share/Steam/steamapps/common/Apex Legends/EasyAntiCheat_launcher.exe' -steam", ProcID 22529
ThreadGetProcessExitCode: no such process 22532
ThreadGetProcessExitCode: no such process 22531
ThreadGetProcessExitCode: no such process 22530
Uploaded AppInterfaceStats to Steam
Hope this helps,
Pete
Apex Legends works for me now, but I'm not using nvidia graphics. There is another bwrap error that we might need to address:
bwrap: Can't bind mount /oldroot/etc/nvidia on /newroot/etc/nvidia: Unable to mount source on destination: Permission denied
@pallebone Apex works just fine for me with these updates, using NVIDIA graphics card. Are you sure you refreshed both steam and snapd and restarted Steam?
Yes I am certain, here is the ss:
However if you want you can also connect to my pc via some method and check anything you like yourself. Or alternatively I can provide additional information that you request if you would like to specify what you want me to collect.
@pallebone What's your nvidia-driver version? You can view it in nvidia-settings.
Hi @ashuntu it is 510.73.08. I installed it via sudo apt-get install nvidia-tesla-510-driver I believe.
Here is the output of nvidia-smi:
I can confirm it does fail on nvidia-driver-515
, I was using nvidia-driver-470
and that worked fine.
Steam log
The NVIDIA driver was unable to open 'libnvidia-glvkspirv.so.515.48.07'. This library is required at run time.
dmesg
[ 2970.767549] audit: type=1400 audit(1659037628.882:4214): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=9883 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 2970.768074] audit: type=1400 audit(1659037628.886:4215): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=9883 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 2970.790829] audit: type=1400 audit(1659037628.906:4216): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/vdpau/" pid=9907 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 2970.816183] audit: type=1400 audit(1659037628.934:4217): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=9909 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 2975.719267] audit: type=1400 audit(1659037633.834:4340): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/proc/10065/fdinfo/30" pid=10065 comm="winedevice.exe" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[ 2975.738283] audit: type=1400 audit(1659037633.854:4341): apparmor="DENIED" operation="mkdir" profile="snap.steam.steam" name="/var/cache/fontconfig/" pid=10065 comm="winedevice.exe" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
That is disappointing. I did check I had libnvidia-glvkspirv installed:
Sadly I already had it.
Do you think this means that driver cant work or is it just further changes you have to make in order for it to work?
Kind regards Pete
Most likely we need changes in snapd that @jhenstridge can help on :).
If you need/want to as a temporary workaround, you could switch to nvidia-driver-470
in the Software & Updates app under the Additional Drivers tab.
No worries I will use the non snap version with this later driver for now as it has some other improvements as well as every time I change the driver I have to resign them for secure boot which is fairly inconvenient.
The library is shipped as part of libnvidia-gl-515
on Ubuntu so I'd expect the library to always be present on the host system. The libnvidia-tesla-510-glvkspirv
package looks to be for a different driver version, and looks to be from a non-Ubuntu repository too? Given @ashuntu has also reproduced the issue, I don't think the extra packages you've got installed are a problem though.
It looks like snapd already had support for exposing the host system's glvkspirv library to the snap sandbox, added back in 2018:
https://github.com/snapcore/snapd/commit/612751ebe991c162ba55b42e9197d9881b77aa1b
And Valve's pressure-vessel knows to expose the library to its sandbox:
So I suspect it isn't a problem of the library itself being missing: rather one of its dependencies is missing. A good starting point would be to see if ldd
can find the dependencies from within the snap sandbox. Could someone try running the following commands:
snap run --shell steam
ldd /var/lib/snapd/lib/gl/libnvidia-glvkspirv.so.515.48.07
(note that the "snap run --shell" command will start another copy of bash. You can press ctrl+D or run exit
to return afterwards).
If that lists any dependencies as not found, that's likely our culprit.
The library is shipped as part of
libnvidia-gl-515
on Ubuntu so I'd expect the library to always be present on the host system. Thelibnvidia-tesla-510-glvkspirv
package looks to be for a different driver version, and looks to be from a non-Ubuntu repository too? Given @ashuntu has also reproduced the issue, I don't think the extra packages you've got installed are a problem though.
Sorry I perhaps didnt mention looking back, I actually use Debian, not Ubuntu and that is in the Debian repositories (I dont add 3rd party repositories). I believed snap to be platform independent but perhaps I am wrong on that.
I did have some files in that /var/lib/snapd/lib/gl directory. My driver version correlates to at least one of the files in there:
Pete
Okay. The library dependencies look fairly mundane, although it is possible that its using some symbol version not present in the set of libraries Steam provides within the pressure-vessel sandbox. I don't have a quick set of instructions to test that at present though. I'll look further.
Thank you for your time, it is appreciated.
It doesn't look like symbol versions would be the problem either. Using objdump on the v515 library:
Version References:
required from ld-linux-x86-64.so.2:
0x0d696913 0x00 08 GLIBC_2.3
required from libm.so.6:
0x09691a75 0x00 05 GLIBC_2.2.5
required from libc.so.6:
0x0d696917 0x00 06 GLIBC_2.7
0x0d696913 0x00 04 GLIBC_2.3
0x09691a75 0x00 03 GLIBC_2.2.5
required from libpthread.so.0:
0x09691972 0x00 07 GLIBC_2.3.2
0x09691a75 0x00 02 GLIBC_2.2.5
So no recent symbol versions either (glibc 2.7 was released in 2007).
Ash's AppArmor logs show denied reads to /var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/
and /var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/vdpau/
: the directories the symlink farm in /var/lib/snapd/lib/gl
is pointing to. So something is trying to list those directories for some reason. This isn't something that would normally be necessary to access the symlink targets, but PV is doing something weird.
Unsure how to get apparmor logs but this is in my syslog:
Jul 28 23:19:23 Aragorn kernel: [49373.864189] audit: type=1400 audit(1659064763.927:3848): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=162315 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:23 Aragorn kernel: [49373.864585] audit: type=1400 audit(1659064763.927:3849): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=162315 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.958535] audit: type=1400 audit(1659064764.023:3850): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.959517] audit: type=1400 audit(1659064764.023:3851): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.960039] audit: type=1400 audit(1659064764.023:3852): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.961949] audit: type=1400 audit(1659064764.027:3853): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.962478] audit: type=1400 audit(1659064764.027:3854): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.964118] audit: type=1400 audit(1659064764.027:3855): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.964592] audit: type=1400 audit(1659064764.027:3856): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.965918] audit: type=1400 audit(1659064764.031:3857): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49374.041782] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
Jul 28 23:19:27 Aragorn kernel: [49377.046953] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
Jul 28 23:19:27 Aragorn kernel: [49377.393719] [UFW BLOCK] IN=enp3s0 OUT= MAC=01:00:5e:00:00:01:74:ac:b9:e0:05:7a:08:00 SRC=192.168.2.160 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=37289 PROTO=2
Jul 28 23:19:30 Aragorn kernel: [49380.045879] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
Jul 28 23:19:33 Aragorn kernel: [49383.045963] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
also this is in my kern.log (very similar?)
Jul 28 23:19:23 Aragorn kernel: [49373.864189] audit: type=1400 audit(1659064763.927:3848): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/explicit_layer.d/" pid=162315 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:23 Aragorn kernel: [49373.864585] audit: type=1400 audit(1659064763.927:3849): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/etc/vulkan/implicit_layer.d/" pid=162315 comm="pressure-vessel" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.958535] audit: type=1400 audit(1659064764.023:3850): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.959517] audit: type=1400 audit(1659064764.023:3851): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.960039] audit: type=1400 audit(1659064764.023:3852): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.961949] audit: type=1400 audit(1659064764.027:3853): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.962478] audit: type=1400 audit(1659064764.027:3854): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.964118] audit: type=1400 audit(1659064764.027:3855): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.964592] audit: type=1400 audit(1659064764.027:3856): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49373.965918] audit: type=1400 audit(1659064764.031:3857): apparmor="DENIED" operation="open" profile="snap.steam.steam" name="/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/" pid=162338 comm="x86_64-linux-gn" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Jul 28 23:19:24 Aragorn kernel: [49374.041782] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
Jul 28 23:19:27 Aragorn kernel: [49377.046953] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
Jul 28 23:19:27 Aragorn kernel: [49377.393719] [UFW BLOCK] IN=enp3s0 OUT= MAC=01:00:5e:00:00:01:74:ac:b9:e0:05:7a:08:00 SRC=192.168.2.160 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=37289 PROTO=2
Jul 28 23:19:30 Aragorn kernel: [49380.045879] Lockdown: rpc-libvirtd: debugfs access is restricted; see man kernel_lockdown.7
Here's a quick way you could test out whether that access is causing the problem:
/var/lib/snapd/apparmor/profiles/snap.steam.steam
to somewhere you can write to. This is the text version of the AppArmor profile that snapd has generated for the snap./var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/ r,
/var/lib/snapd/hostfs/usr/lib/x86_64-linux-gnu/vdpau/ r,
sudo apparmor_parser -r snap.steam.steam
That should get rid of the denial, and either fix the problem or let us progress to another denial.
I'm trying to launch a game (Apex Legends) but Steam shows the game launching for a few seconds and then provides the option to "Play" the game indicating the game failed to launch. Apex Legends makes use of EasyAnti-Cheat for online play (in case it's relevant to the failed launch).
Screencast:
https://user-images.githubusercontent.com/24817147/166121605-98a21483-7ddf-43fe-9af5-8a48c5a37295.mp4
Running from the terminal shows:
Judging from the log it looks like it could be nvidia GPU related.
Steam snap version: installed: 1.0.0.74 (6) 196MB
snapd version: installed: 2.55.4 (15793) 46MB snapd
GPU: NVIDIA GeForce RTX 2080 Ti (Driver 510.60.02)