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... :frustrated:
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. :frown:

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... :frustrated:
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. :frown:
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 !! :toast:
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... ?