Page 1 of 1
Steam OR MX Linux OR Laptop ?
Posted: Fri Nov 25, 2022 11:40 am
by ~FLOW~
Hello my excellent friends,
I have a weird problem, I found the solution but I don't understand it, I will try not to bore you with too many details.
I have 2 laptops with the same MX Linux KDE installation. Bowth with Steam installed from MX Package Installer. Both use the gpu from the cpu. One of them has Nvidia but I'm not using it. On both I have the same games installed. On DELL all the games work fine. On HP the games that use Proton are launching but not running, after 5 seconds I can "start" them again.
On HP if I launch with PROTON_LOG=1 %command% parameter I get an error ar the end of the file
terminate called after throwing an instance of 'dxvk::DxvkError'
The solution is to start all the games that use Proton with this parameter : PROTON_USE_WINED3D=1 %command%
Cand someone figure out why on HP I need this ???
I have the same software, kernel, configuration installed on both of them.
Re: Steam OR MX Linux OR Laptop ?
Posted: Fri Nov 25, 2022 11:44 am
by CharlesV
please post a QSI on the HP
Re: Steam OR MX Linux OR Laptop ?
Posted: Fri Nov 25, 2022 3:35 pm
by ~FLOW~
HP :
Code: Select all
System: Kernel: 5.19.0-2mx-amd64 [5.19.11-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1
parameters: BOOT_IMAGE=/vmlinuz-5.19.0-2mx-amd64
root=UUID=<filter> ro quiet splash
Desktop: KDE Plasma 5.20.5 wm: kwin_x11 vt: 7 dm: SDDM
Distro: MX-21.2.1_KDE_x64 Wildflower 27 August 2022
base: Debian GNU/Linux 11 (bullseye)
Machine: Type: Laptop System: Hewlett-Packard product: HP EliteBook 840 G2 v: A3009D510303
serial: <filter> Chassis: type: 10 serial: <filter>
Mobo: Hewlett-Packard model: 2216 v: KBC Version 96.5B serial: <filter>
UEFI: Hewlett-Packard v: M71 Ver. 01.31 date: 02/24/2020
Battery: ID-1: BAT0 charge: 28.0 Wh (71.1%) condition: 39.4/39.4 Wh (100.0%) volts: 10.9
min: 11.4 model: Hewlett-Packard Primary type: Li-ion serial: <filter>
status: Discharging
CPU: Info: Dual Core model: Intel Core i5-5200U bits: 64 type: MT MCP arch: Broadwell
family: 6 model-id: 3D (61) stepping: 4 microcode: 2F cache: L2: 3 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 17559
Speed: 1198 MHz min/max: 500/2700 MHz Core speeds (MHz): 1: 1099 2: 1471 3: 1291 4: 834
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data status: Unknown: No mitigations
Type: retbleed status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW, STIBP:
conditional, RSB filling, PBRSB-eIBRS: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics: Device-1: Intel HD Graphics 5500
vendor: Hewlett-Packard ZBook 15u G2 Mobile Workstation driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:1616 class-ID: 0300
Device-2: Chicony HP HD Webcam type: USB driver: uvcvideo bus-ID: 2-7:5
chip-ID: 04f2:b477 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org 1.20.14 compositor: kwin_x11 driver: loaded: modesetting
unloaded: fbdev,vesa display-ID: :0 screens: 1
Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.7x9.4")
s-diag: 485mm (19.1")
Monitor-1: eDP-1 res: 1600x900 hz: 60 dpi: 132 size: 309x174mm (12.2x6.9")
diag: 355mm (14")
OpenGL: renderer: Mesa Intel HD Graphics 5500 (BDW GT2) v: 4.6 Mesa 22.0.5
direct render: Yes
Audio: Device-1: Intel Broadwell-U Audio vendor: Hewlett-Packard driver: snd_hda_intel
v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0 class-ID: 0403
Sound Server-1: ALSA v: k5.19.0-2mx-amd64 running: yes
Sound Server-2: PulseAudio v: 15.0 running: yes
Network: Device-1: Intel Ethernet I218-LM vendor: Hewlett-Packard driver: e1000e v: kernel
port: 5080 bus-ID: 00:19.0 chip-ID: 8086:15a2 class-ID: 0200
IF: eth0 state: down mac: <filter>
Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel modules: wl port: ef80
bus-ID: 03:00.0 chip-ID: 8086:095a class-ID: 0280
IF: wlan0 state: up mac: <filter>
Device-3: HP HP hs3110 HSPA+ Mobile Broadband Device type: USB driver: N/A
bus-ID: 2-6:3 chip-ID: 03f0:521d class-ID: ff00
Drives: Local Storage: total: 465.76 GiB used: 173.7 GiB (37.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter>
rev: 023 scheme: GPT
Partition: ID-1: / raw-size: 405.77 GiB size: 398.33 GiB (98.17%) used: 132.54 GiB (33.3%)
fs: ext4 dev: /dev/dm-0 maj-min: 253:0 mapped: root.fsm
ID-2: /boot raw-size: 1024 MiB size: 973.4 MiB (95.06%) used: 218.8 MiB (22.5%)
fs: ext4 dev: /dev/sda2 maj-min: 8:2
ID-3: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 291 KiB (0.1%) fs: vfat
dev: /dev/sda1 maj-min: 8:1
Swap: Kernel: swappiness: 10 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 7.98 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/dm-1 maj-min: 253:1 mapped: swap
Sensors: System Temperatures: cpu: 34.0 C mobo: 0.0 C
Fan Speeds (RPM): N/A
Repos: Packages: note: see --pkg apt: 2558 lib: 1492 flatpak: 0
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bullseye main contrib non-free
2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
3: deb-src http://deb.debian.org/debian bullseye main contrib non-free
4: deb http://deb.debian.org/debian bullseye-backports main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/dropbox.list
1: deb [arch=i386,amd64] http://linux.dropbox.com/debian sid main
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://it.mxrepo.com/mx/repo/ bullseye main non-free
2: deb http://it.mxrepo.com/mx/repo/ bullseye ahs
No active apt repos in: /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-kinetic.list
Active apt repos in: /etc/apt/sources.list.d/signal-xenial.list
1: deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
Active apt repos in: /etc/apt/sources.list.d/steam.list
1: deb [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam
2: deb-src [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam
Info: Processes: 232 Uptime: 2m wakeups: 2 Memory: 7.19 GiB used: 2.2 GiB (30.6%)
Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1
alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06
Boot Mode: UEFI
Re: Steam OR MX Linux OR Laptop ?
Posted: Fri Nov 25, 2022 3:39 pm
by ~FLOW~
DELL (the one that is working fine) :
Code: Select all
System: Kernel: 5.19.0-2mx-amd64 [5.19.11-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1
parameters: BOOT_IMAGE=/boot/vmlinuz-5.19.0-2mx-amd64
root=UUID=<filter> ro
Desktop: KDE Plasma 5.20.5 wm: kwin_x11 vt: 7 dm: SDDM
Distro: MX-21.2.1_KDE_x64 Wildflower April 9 2022 base: Debian GNU/Linux 11 (bullseye)
Machine: Type: Portable System: Dell product: Inspiron 3542 v: N/A serial: <filter> Chassis:
type: 8 serial: <filter>
Mobo: Dell model: 0926J6 v: A16 serial: <filter> UEFI: Dell v: A16 date: 09/02/2020
Battery: ID-1: BAT0 charge: 21.5 Wh (100.0%) condition: 21.5/41.4 Wh (51.9%) volts: 16.9
min: 14.8 model: SANYO DELL 4WY7C45 type: Li-ion serial: <filter> status: Full
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: Discharging
Device-2: hidpp_battery_1 model: Logitech K520 serial: <filter>
charge: 70% (should be ignored) rechargeable: yes status: Discharging
CPU: Info: Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP arch: Haswell
family: 6 model-id: 45 (69) stepping: 1 microcode: 26 cache: L2: 3 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 13570
Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 1663 3: 800 4: 898
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data status: Unknown: No mitigations
Type: retbleed status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW, STIBP:
conditional, RSB filling, PBRSB-eIBRS: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics: Device-1: Intel Haswell-ULT Integrated Graphics vendor: Dell driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:0a16 class-ID: 0300
Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M]
vendor: Dell driver: N/A alternate: nouveau bus-ID: 08:00.0 chip-ID: 10de:1140
class-ID: 0302
Device-3: Suyin Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-1.5:5
chip-ID: 064e:9205 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org 1.20.14 compositor: kwin_x11 driver: loaded: modesetting
unloaded: fbdev,vesa display-ID: :0 screens: 1
Screen-1: 0 s-res: 1280x720 s-dpi: 96 s-size: 337x190mm (13.3x7.5")
s-diag: 387mm (15.2")
Monitor-1: HDMI-1 res: 1280x720 hz: 60 dpi: 203 size: 160x90mm (6.3x3.5")
diag: 184mm (7.2")
OpenGL: renderer: Mesa Intel HD Graphics 4400 (HSW GT2) v: 4.6 Mesa 22.0.5
compat-v: 3.1 direct render: Yes
Audio: Device-1: Intel Haswell-ULT HD Audio vendor: Dell driver: snd_hda_intel v: kernel
bus-ID: 00:03.0 chip-ID: 8086:0a0c class-ID: 0403
Device-2: Intel 8 Series HD Audio vendor: Dell driver: snd_hda_intel v: kernel
bus-ID: 00:1b.0 chip-ID: 8086:9c20 class-ID: 0403
Sound Server-1: ALSA v: k5.19.0-2mx-amd64 running: yes
Sound Server-2: PulseAudio v: 15.0 running: yes
Network: Device-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter vendor: Dell
driver: ath9k v: kernel modules: wl port: f040 bus-ID: 06:00.0 chip-ID: 168c:0036
class-ID: 0280
IF: wlan0 state: down mac: <filter>
Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169
v: kernel port: e000 bus-ID: 07:00.0 chip-ID: 10ec:8136 class-ID: 0200
IF: eth0 state: down mac: <filter>
Device-3: TP-Link UE300 10/100/1000 LAN (ethernet mode) [Realtek RTL8153] type: USB
driver: r8152 bus-ID: 3-1.4:4 chip-ID: 2357:0601 class-ID: 0000 serial: <filter>
IF: eth1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth: Device-1: Qualcomm Atheros AR9462 Bluetooth type: USB driver: btusb v: 0.8
bus-ID: 1-1.6:8 chip-ID: 0cf3:0036 class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 2 state: down bt-service: N/A rfk-block:
hardware: no software: no address: <filter>
Info: acl-mtu: 1022:8 sco-mtu: 183:5 link-policy: rswitch hold sniff
link-mode: slave accept
Drives: Local Storage: total: 2.49 TiB used: 1.48 TiB (59.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SHSS37A240G size: 223.57 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter>
rev: 001B scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD10JPVX-75JC3T0
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD
rpm: 5400 serial: <filter> rev: 1A01 scheme: MBR
ID-3: /dev/sdc maj-min: 8:32 type: USB vendor: Seagate model: Expansion size: 1.36 TiB
block-size: physical: 4096 B logical: 512 B type: N/A serial: <filter> rev: 0502
scheme: GPT
Partition: ID-1: / raw-size: 215.31 GiB size: 210.87 GiB (97.94%) used: 106.07 GiB (50.3%)
fs: ext4 dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 277 KiB (0.1%) fs: vfat
dev: /dev/sda1 maj-min: 8:1
Swap: Kernel: swappiness: 10 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda3
maj-min: 8:3
Sensors: System Temperatures: cpu: 45.0 C mobo: 45.0 C
Fan Speeds (RPM): cpu: 0
Repos: Packages: note: see --pkg apt: 2685 lib: 1557 flatpak: 0
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian/ bullseye main contrib non-free
2: deb http://security.debian.org/debian-security/ bullseye-security main contrib non-free
3: deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
4: deb http://deb.debian.org/debian/ bullseye-backports main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/dropbox.list
1: deb [arch=i386,amd64] http://linux.dropbox.com/debian/ sid main
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://it.mxrepo.com/mx/repo/ bullseye main non-free
No active apt repos in: /etc/apt/sources.list.d/nala-sources.list
Active apt repos in: /etc/apt/sources.list.d/signal-xenial.list
1: deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt/ xenial main
Active apt repos in: /etc/apt/sources.list.d/steam.list
1: deb [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam
2: deb-src [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam
Active apt repos in: /etc/apt/sources.list.d/volian-archive-scar-unstable.list
1: deb http://deb.volian.org/volian/ scar main
Info: Processes: 224 Uptime: 40m wakeups: 58 Memory: 7.68 GiB used: 2.64 GiB (34.5%)
Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1
alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06
Boot Mode: UEFI
Re: Steam OR MX Linux OR Laptop ?
Posted: Fri Nov 25, 2022 3:45 pm
by ~FLOW~
PS :
it's the same if I use Experimental(Steam) or GE-Proton7-41
and I also tried the installation from MX package manager and with .deb from Steam
got same results
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 4:51 am
by ~FLOW~
nobody ?
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 12:15 pm
by rokytnji.1
Running 2 different open source drivers on 2 different graphics chips.
I'd blame modesetting vs noveau . Just a guess though. Not a gamer or KDE user since I am on my antiX 22 NUC box.
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 12:31 pm
by Arnox
Plug the MX LiveUSB in, boot with persistence, install the Nvidia drivers, reboot to the LiveUSB again, then try to game on it with Steam and see if you get the same issue.
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 12:54 pm
by CharlesV
The issue appears to be that your HD Graphics 5500 is not supported on the Vulkin API set.
The command PROTON_USE_WINE3D=1 tells Proton to use Wine Direct3D emulation, which translates Direct3D calls into OpenGL, instead of DXVK which uses Vulcan to achieve the same.
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 1:52 pm
by ~FLOW~
Arnox wrote: Tue Nov 29, 2022 12:31 pm
Plug the MX LiveUSB in, boot with persistence, install the Nvidia drivers, reboot to the LiveUSB again, then try to game on it with Steam and see if you get the same issue.
the problem is on the other one, HP - the one
without Nvidia
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 2:04 pm
by ~FLOW~
CharlesV wrote: Tue Nov 29, 2022 12:54 pm
The issue appears to be that your HD Graphics 5500 is not supported on the Vulkin API set.
The command PROTON_USE_WINE3D=1 tells Proton to use Wine Direct3D emulation, which translates Direct3D calls into OpenGL, instead of DXVK which uses Vulcan to achieve the same.
ok, thanks for the clarification ... so ? if it's working don't fix it ?
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 2:12 pm
by Arnox
~FLOW~ wrote: Tue Nov 29, 2022 1:52 pm
Arnox wrote: Tue Nov 29, 2022 12:31 pm
Plug the MX LiveUSB in, boot with persistence, install the Nvidia drivers, reboot to the LiveUSB again, then try to game on it with Steam and see if you get the same issue.
the problem is on the other one, HP - the one
without Nvidia
Oh sorry. I misread. Either way, use the LiveUSB and see if there's any issues with it.
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 2:16 pm
by Arnox
CharlesV wrote: Tue Nov 29, 2022 12:54 pm
The issue appears to be that your HD Graphics 5500 is not supported on the Vulkin API set.
The command PROTON_USE_WINE3D=1 tells Proton to use Wine Direct3D emulation, which translates Direct3D calls into OpenGL, instead of DXVK which uses Vulcan to achieve the same.
That can't be right. Says here that even my laptop's older HD 4600 supports it.
https://vulkan.gpuinfo.org/displayreport.php?id=15925
Re: Steam OR MX Linux OR Laptop ?
Posted: Tue Nov 29, 2022 9:36 pm
by CharlesV
Arnox wrote: Tue Nov 29, 2022 2:16 pm
CharlesV wrote: Tue Nov 29, 2022 12:54 pm
The issue appears to be that your HD Graphics 5500 is not supported on the Vulkin API set.
The command PROTON_USE_WINE3D=1 tells Proton to use Wine Direct3D emulation, which translates Direct3D calls into OpenGL, instead of DXVK which uses Vulcan to achieve the same.
That can't be right. Says here that even my laptop's older HD 4600 supports it.
https://vulkan.gpuinfo.org/displayreport.php?id=15925
I agree with you.. My first look around it seems like it is covered... .however... there are quite a few forums that say that HD Graphics 5500 is a problem. It even shows up on a search ON the Vulkan website... But if you search around using PROTON_USE_WINE3D you will find quite a few peeps showing there is an issue.
Re: Steam OR MX Linux OR Laptop ?
Posted: Wed Nov 30, 2022 1:38 am
by ~FLOW~
Unfortunately gaming on linux is still kind of a mess. You need a high end system and to know a lot of stuff about Proton to run even some older games. It's sad because on the same laptops with Windows 10, I had no problems and good fps on
Steam games ... well other than the OS...
On Linux, no matter the distro, on almost all games I had to google a little for some new parameters, losing a lot of "fun momentum".
I'm not a gamer, I just like from time to time to play some old ones, maybe some new fun ones, so just for that I can't install a monstrosity like WinOS. The only distro that worked fine for my needs in games was KDE Neon
with Wayland, but once I tasted MX Linux, I can't go back.
Anyway, sorry for the rant.

Re: Steam OR MX Linux OR Laptop ?
Posted: Wed Nov 30, 2022 4:26 am
by Arnox
~FLOW~ wrote: Wed Nov 30, 2022 1:38 am
Unfortunately gaming on linux is still kind of a mess. You need a high end system and to know a lot of stuff about Proton to run even some older games. It's sad because on the same laptops with Windows 10, I had no problems and good fps on
Steam games ... well other than the OS...
On Linux, no matter the distro, on almost all games I had to google a little for some new parameters, losing a lot of "fun momentum".
I'm not a gamer, I just like from time to time to play some old ones, maybe some new fun ones, so just for that I can't install a monstrosity like WinOS. The only distro that worked fine for my needs in games was KDE Neon
with Wayland, but once I tasted MX Linux, I can't go back.
Anyway, sorry for the rant.
This is also weird because I've tested the original Unreal Tournament on MX Linux with Proton and it's worked beautifully out of the box. And that game is over 20 years old. Admittedly though, you may be talking about something more modern and also, Unreal Tournament was and is even to this day, an insanely well built game. I'll test out Insurgency: Sandstorm, CrossCode and Control: Ultimate Edition with my Titan Xp and report back with those. I would also do CS:GO and HL2, but one, I've already tested those and they also run like a dream out of the box, and two, they don't really count since obviously Valve's gonna want their foremost games supported 100% on Linux.
One thing I might also do is see if Star Wars Jedi Knight: Dark Forces 2 will work. That's a NOTORIOUSLY temperamental game, even on Windows 7.
Re: Steam OR MX Linux OR Laptop ?
Posted: Wed Nov 30, 2022 5:30 am
by ~FLOW~
What I tried on HP were : Anno 1404 - History Edition, The Forest, Splinter Cell: Chaos Theory, AC 2 ... all therese needed the parameter PROTON_USE_WINE3D=1
Anno 1404 and Splinter Cell is working fine, The Forest has 15 fps TOP (unplayable), AC - freezes just after the game starts (in Windows was working fine) ... but this is not so much about the games but Proton I think.
Re: Steam OR MX Linux OR Laptop ? [Solved]
Posted: Wed Nov 30, 2022 7:24 am
by Arnox
~FLOW~ wrote: Wed Nov 30, 2022 5:30 am
What I tried on HP were : Anno 1404 - History Edition, The Forest, Splinter Cell: Chaos Theory, AC 2 ... all therese needed the parameter PROTON_USE_WINE3D=1
Anno 1404 and Splinter Cell is working fine, The Forest has 15 fps TOP (unplayable), AC - freezes just after the game starts (in Windows was working fine) ... but this is not so much about the games but Proton I think.
Ok, so I tested everything EXCEPT Insurgency and Control, but ONLY because my dinky little drive I'm using for Linux can't fit it right now. lol (Yes, yes, I know. Storage is cheap. I need to upgrade...) But yes, here's my final verdict and also why I think you're having issues.
The first game was something I couldn't resist putting first, and that was Dark Forces 2. And surprisingly, the game booted into the movie cutscenes and the menu AND the game all without changing a single setting. Except... The game ran like xxxxxxx. There was also a KDE taskbar glitch that wouldn't go away. Now, I should have just abandoned this and moved on, but I couldn't... Not when I was already this close, so I dinked around with it and read up some posts online. Then I found it. Proton version 5.0-10 (5 something. Can't remember now.) Game runs perfectly now. (This is probably because Proton 5.x is the last version where Proton pretends to be Windows 7.) And may I remind you, this is a game running on some jank ass (Sorry, LucasArts. I really love Dark Forces 2 but this is the truth.) engine from the late 90s held together with duct tape and glue that people had problems running even back in the early 2000s.
Ok though, let's move on. CrossCrode I installed next, and out of the box, it also started having problems... The game itself ran fine, but the window was completely misaligned and I could barely see anything. Dropped that down though to the latest version of Proton 7 and it worked absolutely flawlessly after that. And pay attention here. You're gonna start seeing a trend. After that, Red Faction: Guerilla. This time, I didn't even bother with the default Proton settings and set it immediately to the latest version of Proton 7 as well. Also worked completely flawlessly in Rampage mode with my Titan Xp while I was blowing up full destructible buildings and bridges left and right with a rocket launcher. No slowdowns, no errors, no nothing. Even detected my Xbox One controller was plugged in.
And then... I had a crazy idea. I have a World of Warcraft Warmane private server client for Wrath of the Lich King installed and running great on my Windows drive. What if I just added the WoW.exe to the library as a non-Steam game and ran it with Proton 7? Surely such madness wouldn't work... Clearly a stroke of insanit-
It works flawlessly. Remembered all my old controls and settings and everything. lol
Alright then. Conclusion time. Does Proton work... ? YES. Absolutely! Sometimes even better than Windows... With just a bit of tinkering perhaps. Maybe not even that. Proton 7 should cover almost everything, and if it doesn't, boot up Proton 5 instead. I think the problem you're running into is courtesy of Valve actually. For some stupid ass reason, Proton Experimental is the default for all games you first install. And this is the WORST option. Three games I launched with Experimental, and all of the time, it would run but run VERY badly for one reason or another. So do what I did. Switch the Proton version to the latest version of Proton 7 and see if that fixes things. (Oh, also, remove the launch arguments too to make sure it's running "fresh".)
Re: Steam OR MX Linux OR Laptop ?
Posted: Wed Nov 30, 2022 11:56 am
by ~FLOW~
First of all thank you for the loooong explanations and tests !!
Second, this is weird because a lot of games so far worked better for me with Experimental. And
GE-Proton was even better for me, for older games know to set the right resolution, especially with a TV connected to my laptop.
It's so tiresome to keep trying with all the versions of Proton for every game, like russian roulette ...so I kept using GE for some time, I will give one last try with v7 and v5.
Re: Steam OR MX Linux OR Laptop ?
Posted: Wed Nov 30, 2022 12:07 pm
by ~FLOW~
PS.
1. Yout are talking about Proton 7.0-4 or Proton Next 7.0-5
Screenshot_20221130_190355.png
2. Does it matter how you install in MX Linux, Steam ?
from package manager, terminal or .deb(from steam)
So far what I notice is from package manager it's easier to uninstall if needed
Re: Steam OR MX Linux OR Laptop ?
Posted: Wed Nov 30, 2022 7:42 pm
by Arnox
~FLOW~ wrote: Wed Nov 30, 2022 12:07 pm
PS.
1. Yout are talking about Proton 7.0-4 or Proton Next 7.0-5
Screenshot_20221130_190355.png
2. Does it matter how you install in MX Linux, Steam ?
from package manager, terminal or .deb(from steam)
So far what I notice is from package manager it's easier to uninstall if needed
Proton Next is between the latest stable version of Proton and Proton Experimental. It gets the latest STABLE updates whereas Experimental just gets all the updates, period. So, with that said, while there shouldn't be any issue using Proton Next 7.0-5, I would just use Proton 7.0-4 just to make absolutely sure there's no extraneous issues.
As to Steam, I just installed it from the MX Package Installer. I don't know if it really matters since Steam handles all its own updates anyway, but there you go.
So, yes, boot from LiveUSB, install Steam, install the game you want, then try either Proton 7.0-4 or Proton 5.0-10. (Hell maybe also 5.13-6.) If neither of them work... Well, I guess your GPU really is in a weird and bad place due to not having proper Vulkan support I'm afraid. In that case, I might advise you to run Windows 8.1 instead on that laptop with Aero Glass and Open Shell installed to get rid of that awful Metro theme.
Re: Steam OR MX Linux OR Laptop ?
Posted: Mon Dec 05, 2022 5:21 am
by ~FLOW~
It's the same, with Proton 7 or 5. I still have to use the parameter.
I don't undestand why to boot and install from LiveUSB... ?