While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Valve dev details more on the work behind making Steam for Linux more stable
- NVIDIA detail upcoming Linux driver features for Wayland and explain current support
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Direct3D to Vulkan translation layer DXVK v2.5 released with rewritten memory management
- > See more over 30 days here
-
Hybrid gaming controller MoveMaster has a new website, …
- furaxhornyx -
Half-Life 2 free to keep until November 18th, Episodes …
- tuxmuppet -
Half-Life 2 free to keep until November 18th, Episodes …
- Tuxee -
Inspired by SSX, arcade snowboarding game Tricky Madnes…
- based -
Half-Life 2 free to keep until November 18th, Episodes …
- Xpander - > See more comments
- New Desktop Screenshot Thread
- Vortex_Acherontic - Types of programs that are irritating
- dvd - What do you want to see on GamingOnLinux?
- Linas - Weekend Players' Club 11/15/2024
- StoneColdSpider - Our own anti-cheat list
- Xpander - See more posts
View PC info
I wonder if anyone might be able to help me at all.
Many games I have previously played under Proton and that seem to work well still for others according to https://www.protondb.com/ are no longer even opening for me.
For example Deus Ex: Human Revolution I played through extensively back in August and September (nearly 60 hours without a problem) but now when I try to open it it says running, then syncing and then nothing happens. Various games do exactly the same thing while others still work perfectly.
The only thing I can think of as having changed is that I updated my system from Xubuntu 18.04 to 18.10. Not sure if that would have an impact? Any ideas or suggestions?
Thanks in advance.
Craig
Edit: I realised since my initial post that the addition of a second HDD caused the problem. No idea why though.
View PC info
View PC info
I was thinking about reinstalling Ubuntu 18.04 over 18.10 as I'd convinced myself that must have been it. So you've saved me a lot of bother, thank you again.
Sorry to hear you're having issues with crazy taxi in the latest proton hopefully they'll sort it in the next one.
View PC info
After much messing around and fiddling I remembered I'd installed a second hard drive to accommodate my growing steam library a while back so I now have / on a smallish SSD and /home on a much larger HDD.
It turns out that although Linux native games and lots of proton games (especially smaller indie ones) work fine from the second drive most of the AAA ones with huge installs need to be on the smaller SSD to work.
I set up a folder /data/craig on the SSD and gave it ownership and permissions for myself and anything installed there or moved there from within steam works fine but moving games back to the default location /home/craig/.steam/steam/SteamApps/common on the HDD causes them to stop working again.
Frustratingly nearly all the games with enormous installs only work on the tiny drive. I've tried googling this and can only find people having issues with NTFS whereas mine are both Ext4 filesystem. Anybody else encountered this issue? Any idea how to resolve it whilst still keeping the 2 drives? Can't afford a large capacity SSD so for now I'm limited in what I can install there.
View PC info
Could be that the path gets to long, a lot of Windows programs can not handle paths longer than 260 characters
https://docs.microsoft.com/en-us/windows/desktop/FileIO/naming-a-file#maximum-path-length-limitation
/home/craig/.steam/steam/SteamApps/common is around 40 characters, while the path on the SSD is shorter. I do not know enough about how wine handles paths to files, maybe it does use the complete linux path when calling win apis, maybe its only the windows path. But it is easy for you to check. create a new folder on your large disk called /games or something and add a stem library there.
Also how are the disks mounted, do you have any special flags on the large disk?
How large are the filesystems? The biggest filesystem I have a Steam library on is 961GB, but I do not think I have any proton games there, they go on a filesystem that is 759GB big.
I read about that steam on linux has problem with really large ZFS filesystems, but not on ext4 as far as I remember.
View PC info
In order to use Proton in this way, I found that I needed to manually install the Proton Tool in the TOOLS part of the Steam Library. As I am writing this, I have Proton 3.16 Beta installed and Proton 4.2 (meaning 4.2-2) in the TOOLS list.
I have just gone through the various Proton enabled titles, and updated each of them to use Proton 4.2-2 and in some cases, when I tried to launch the game it would hang. However, a repeat attempt, and occasionally a restart of Steam Client, and eventually they are all up and running again (well, the ones that I don't have issue with.)
Here are the titles I have installed: Antihero (* never worked), Blades of Time, Braveland Heroes, Card Quest, Elder Scrolls Skyrim SE (* NPC audio still doesn't work), Fallout 3, Legend of Grimrock 2, Monster Slayers, Redout Demo, Risen, Runestone Keeper, Styx: Shards of Darkness, Super House of Dead Ninjas, Superflight, Tales of Candlekeep: Tomb of Annihilation.
Of those titles, Antihero has never worked, Skyrim SE is somewhat improved with recent Proton but I still have the NPC audio being silent problem, and Fallout 3 GOTY used to fail completely until a more recent Proton release (e.g. 4.x). The 14 games listed above with no asterisk (*) after their name all work near perfectly.
Noting that I am running Debian Linux 10 Buster (Testing) and have enabled the Experimental repository but only permitted (manually installed) the Nvidia graphics drivers/libraries from it (version 415.27).
I have all my Steam games on a second /home partition, not the primary root file-system.
View PC info
I'm pretty certain it isn't the length of the path for a couple of reasons. First, when I only had the one drive everything was still installed in the longer default path and worked. Second, some of the ones that still work under proton on the HDD have longer paths than some others that do not work. I think I'll still try what you suggested if I get a bit of time over the weekend and move to /games or similar on the HDD. Just to be certain plus it is a bit tidier.
I'm not sure about any special flags I'm afraid. I'll paste my fstab below and perhaps you'll be able to see from that?
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=3fe46b9b-06c5-4f1d-9203-41935a7bd2a9 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=52A9-7D84 /boot/efi vfat umask=0077 0 1
# /data was on /dev/sda4 during installation
UUID=9edc38e1-2d13-4edb-aa7d-4fba6b29a70f /data ext4 defaults 0 2
# /home was on /dev/sdb1 during installation
UUID=b1d9bee5-a039-483a-9a3b-e79dec4cf835 /home ext4 defaults 0 2
# swap was on /dev/sda3 during installation
UUID=5d921ce7-40ee-4c15-9309-c743830c8662 none swap sw 0 0
As for sizes my / partition is 20GB /data is 200+GB and /home is about 2TB and all 3 are ext4 so hopefully no problem there.
Hi g000h, I have tried various proton versions up to and including 4.2-2 installed through the tools library and certain games won't work on any version at all from my /home partition on the big HDD yet will on any version of proton from the / or /data partitions of the SDD.
For example DOOM (2016), DOOM 3 BFG, Alien Rage, Borderlands, Thief, Bioshock remastered and Infested planet which is unusual in that it is a much smaller game than all the rest. Also some games with native Linux versions that I've tried running under proton instead have the same trouble, namely Dying Light, Dead Island and Dead Island definitive edition. Like I said though plenty of other native and proton games work quite happily no matter where they are installed which is really quite puzzling.
I'm running Xubuntu 18.10 and Nvidia driver 418.56 but even tried Ubuntu and Xubuntu both 18.04 and 18.10 and also a couple versions of mint but all give me the same problem. I also tried Nvidia versions from 390.something up to 418.56 all the same issue.
Really don't understand it.
I have two Steam libraries where I install games (one in my home, the other in /opt for other people on the machine, both on the same drive) and while all native games were starting just fine, I noticed some Proton games would randomly stop starting (for me and/or other users on the system), in other words a problem similar to yours.
I thought it was due to permissions of the /opt folder, but then I noticed I had Proton installed in both Steam libraries and removing from one would make the game start (and almost always break it for another user). So it may be that, Valve have probably not taken multiple game libraries into account (yet?) with Proton and it's causing problems.
View PC info
Extract the archive somewhere then simply run start.sh. If you know the AppID for the game you can specify that with appid=<appid>, otherwise it'll allow you to search through (or list all of) the games that are installed via SteamPlay. It should automatically identify and locate the Proton version it's supposed to use for the selected game and it will print this information to the terminal.
I'd recommend running the script with no options first (besides appid=) to make sure that it's detecting everything correctly. Then try starting the game with:
./start.sh appid=<appid> desktop=d runwine : <command>
This will try to run the game with a virtual desktop forced by the start script (remove desktop=d to run it without forcing a virtual desktop). If it doesn't work then check the terminal for any error messages - you might also want to run it again with WINEDEBUG="" set.
By default it'll run the command in the game's install directory, but if the game doesn't normally use its root directory as its working directory you can specify that with cd=<path>, where <path> is either an absolute path or a path relative to the game's root directory. If you're unsure about the game's launch options you can find out the details about them by using the view app info option from the script's menu - launch options are detailed under appinfo/config/launch
If the game freezes you can terminate it using the command:
./start.sh appid=<appid> kill
Read the release notes for more information on how to use it - it works much the same as my GOG wrappers :)