ESO Launcher through Steam states that files are corrupt erroneously after first update & install

This was working perfectly at one point a year or so ago & is working in Ubuntu & on Steam Deck. Proton DB Gold. ~ https://www.protondb.com/app/306130

Trying to brainstorm things it could be such as drive format type.

Tried on a few different systems; newest being without any encryption; oldest being with issues due to nvidia drivers constantly breaking finally but was working fine for a year before.

System:
Kernel: 6.14.11-hardened1-1-hardened arch: x86_64 bits: 64 compiler: gcc
v: 15.1.1 clocksource: tsc avail: hpet,acpi_pm parameters: pti=on
page_alloc.shuffle=1 BOOT_IMAGE=/@/boot/vmlinuz-linux-hardened
root=UUID=90bad688-87c2-4fa2-a41d-19c0de4179f2 rw rootflags=subvol=@
quiet rd.luks.uuid=55e381a9-1da2-4774-9917-9126737d9ffd loglevel=3
ibt=off
Desktop: KDE Plasma v: 6.4.1 tk: Qt v: N/A info: frameworks v: 6.15.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: ROG STRIX B850-I GAMING WIFI v: Rev 1.xx
serial: <superuser required> part-nu: SKU uuid: <superuser required>
UEFI: American Megatrends v: 0825 date: 11/29/2024
Battery:
Device-1: ps-controller-battery-14:3a:9a:84:09:6f model: N/A serial: N/A
charge: N/A status: full
CPU:
Info: model: AMD Ryzen 7 8700G w/ Radeon 780M Graphics bits: 64 type: MT MCP
arch: Zen 4 gen: 4 level: v4 note: check built: 2022+ process: TSMC n5 (5nm)
family: 0x19 (25) model-id: 0x75 (117) stepping: 2 microcode: 0xA705206
Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB
desc: 8x1024 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 2951 min/max: 400/5177 boost: enabled scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 2951 2: 2951 3: 2951
4: 2951 5: 2951 6: 2951 7: 2951 8: 2951 9: 2951 10: 2951 11: 2951 12: 2951
13: 2951 14: 2951 15: 2951 16: 2951 bogomips: 134142
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 32 [Radeon RX 7700 XT /
7800 XT] vendor: XFX driver: amdgpu v: kernel arch: RDNA-3 code: Navi-3x
process: TSMC n5 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
ports: active: DP-1 off: DP-3 empty: DP-2,HDMI-A-1,Writeback-1
bus-ID: 03:00.0 chip-ID: 1002:747e class-ID: 0300
Device-2: Advanced Micro Devices [AMD/ATI] Phoenix1 vendor: ASUSTeK
driver: amdgpu v: kernel arch: RDNA-3 code: Phoenix process: TSMC n4 (4nm)
built: 2023+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
empty: DP-4, DP-5, DP-6, DP-7, DP-8, HDMI-A-2, Writeback-2 bus-ID: 0d:00.0
chip-ID: 1002:15bf class-ID: 0300 temp: 39.0 C
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: amdgpu
unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
gpu: amdgpu display-ID: 0
Monitor-1: DP-1 model: Samsung S34CG50 serial: <filter> built: 2024 res:
mode: 3440x1440 hz: 100 scale: 114% (1.15) to: 2991x1252 dpi: 109 gamma: 1.2
size: 798x334mm (31.42x13.15") diag: 869mm (34.2") modes: max: 3440x1440
min: 720x400
Monitor-2: DP-3 model: Samsung S34CG50 serial: <filter> built: 2024
res: 3440x1440 dpi: 109 gamma: 1.2 size: 798x334mm (31.42x13.15")
diag: 869mm (34.2") modes: max: 3440x1440 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: radeonsi
surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.1.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 7800 XT (radeonsi
navi32 LLVM 20.1.6 DRM 3.61 6.14.11-hardened1-1-hardened)
device-ID: 1002:747e memory: 15.62 GiB unified: no display-ID: :1.0
API: Vulkan v: 1.4.313 layers: 9 device: 0 type: discrete-gpu name: AMD
Radeon RX 7800 XT (RADV NAVI32) driver: mesa radv v: 25.1.4-arch1.1
device-ID: 1002:747e surfaces: N/A device: 1 type: integrated-gpu name: AMD
Radeon Graphics (RADV PHOENIX) driver: mesa radv v: 25.1.4-arch1.1
device-ID: 1002:15bf surfaces: N/A device: 2 type: cpu name: llvmpipe
(LLVM 20.1.6 256 bits) driver: mesa llvmpipe v: 25.1.4-arch1.1 (LLVM
20.1.6) device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 03:00.1 chip-ID: 1002:ab30 class-ID: 0403
Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
[Rembrandt/Strix] vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0d:00.1 chip-ID: 1002:1640
class-ID: 0403
Device-3: Sony DualSense wireless controller (PS5)
driver: playstation,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 480 Mb/s
lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 054c:0ce6 class-ID: 0300
Device-4: ASUSTek USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:4
chip-ID: 0b05:1be1 class-ID: 0300
API: ALSA v: k6.14.11-hardened1-1-hardened status: kernel-api tools: N/A
Server-1: PipeWire v: 1.4.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ethernet I226-V vendor: ASUSTeK driver: igc v: kernel pcie:
gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 0a:00.0 chip-ID: 8086:125c
class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Sony DualSense wireless controller (PS5)
driver: playstation,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 480 Mb/s
lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 054c:0ce6 class-ID: 0300
Info: services: NetworkManager,systemd-timesyncd
Drives:
Local Storage: total: 1.82 TiB used: 35.89 GiB (1.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 2TB
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 4B2QJXD7 temp: 47.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 71.28 GiB size: 71.28 GiB (100.00%)
used: 35.86 GiB (50.3%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-55e381a9-1da2-4774-9917-9126737d9ffd
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 31.4 MiB (32.7%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 71.28 GiB size: 71.28 GiB (100.00%)
used: 35.86 GiB (50.3%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-55e381a9-1da2-4774-9917-9126737d9ffd
ID-4: /var/log raw-size: 71.28 GiB size: 71.28 GiB (100.00%)
used: 35.86 GiB (50.3%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-55e381a9-1da2-4774-9917-9126737d9ffd
ID-5: /var/tmp raw-size: 71.28 GiB size: 71.28 GiB (100.00%)
used: 35.86 GiB (50.3%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-55e381a9-1da2-4774-9917-9126737d9ffd
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 60.48 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 16
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 49.5 C mobo: 42.2 C
Fan Speeds (rpm): N/A
GPU: device: amdgpu temp: 39.0 C watts: 23.20 device: amdgpu temp: 57.0 C
mem: 57.0 C fan: 619 watts: 37.00
Info:
Memory: total: 64 GiB note: est. available: 60.48 GiB used: 5.71 GiB (9.4%)
Processes: 393 Power: uptime: 14m states: freeze,mem suspend: deep
avail: s2idle wakeups: 0 services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1476 libs: 459 tools: octopi,paru Compilers:
gcc: 15.1.1 Shell: garuda-inxi default: fish v: 4.0.2 running-in: konsole
inxi: 3.3.38
Garuda (2.7.2-1):
System install date:     2025-02-05
Last full system update: 2025-06-25 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       Probably (Run as root to verify)
Failed units:

Did you try Proton experimental or 10-RC?

Forgot it works on Zen thank you for the advice.

Think on a bios update

2 Likes

There were some betas now they have actual releases. Much appreciated.

Wonder what is blocking this on Hardened.

Also notice on Nvidia Laptops that the hardened kernel is broken after new driver releases.

For me, it make no sense to use a hardened kernel.
You loss performance special if you are playing and not only there.
Then the default incompatibility with usb, android etc.
Of course, if i think on more security, then yes, but default no.

3 Likes

Fellow ESO player here! Let me know if you are still having issues and OR want to reshade it so it doesn’t look like 50 shades of gray :stuck_out_tongue:

1 Like

Have had no problems running most games using hardened; they are not mmos though; everything but distrobox ESO and audio production programs have been working perfectly even ps5 controllers etc.

1 Like

Also all of these games work on hardened or did at one time have not tried them all recently. ~ What games do you play on Garuda? - #399 by zflyingbunny

Wow.. not less what you play…and with “hd” kernel… :+1:

1 Like