Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Edit: This was not the case, an update in mid-2024 broke protontricks on all distributions. Updating protontricks to version 1.12 or later fixes it.
Some report it's still a problem yes, but might as well verify that for yourself.
Old Post:
I don't know much about flatpak, but half a year ago it was described here how to add a disk to flatpak. Maybe that would solve the problem.
edit:
I'm ashamed to admit it, but I don't know what a software center is.
apt search steam
shows you have steam package installed?
debian bookwork = bookworm ??
I'm a bit stupid here too, but I assume you mean the code name of the distribution.
This additional disk is not a usb drive, with some strange file system like ntfs or vfat ??
You have it added in /etc/fstab
edit 2:
/media/rtc/sdb/SteamLibrary
Yes, it is an external drive.
Add the drive as internal in /etc/fstab
You can simply do it with a text editor and reboot.
Or some window program, but I don't use any, so I won't give you the name of the program.
The usb drive must be plugged in before the computer boots up, fstab mounts disks at boot.
uuid:
lsblk -o name,model,size,mountpoint,fstype,label,uuid
or (root)
blkid /dev/sdb
edit 3: ....
Mount the drive here, for example:
/mnt/secound_disk
Don't forget to create a folder.
Then add the disk in steam:
/mnt/secound_disk/steam_secound_disk_folder
Steam loads disks when you start steam, it doesn't refresh.
If you can't add a folder, check if you can save a file there, if not, you don't have access rights somewhere along the way.
The easiest way to add access rights and the owner of the folder is probably in midnight commander.
apt-get install mc
Do I remember the name of the package correctly?
apt search midnight commander
It is not the flatpak. I have checked /etc/fstab and there is no mention of the drive, yes. It is always connected since it is a laptop and almost all games are there, I use them everyday day nearly.
The game problem might be related to a file the game itself creates which causes problems apparently, but perhaps going along with this will fix protontricks.
I was able to use protontricks with the same configuration around a year ago I think. On the same system. But I do not know how much that matters because it is not working now and as I stated, (and to clarify) I had done a few updates within debian 12 itself. I remember seeing at one point the kernel version was upgraded, though again I do not know the significance of it. Moving that aside for now, I'll try to make the drive 'internal' after seeing how to do it.
Experiments like a usb drive, even if you manage to add it as a drive for steam, end this way.
It works today and works tomorrow, but it will break maybe in a week, maybe in five years, but it will stop working, or it will cause a problem.
Added to the system in fstab it should work.
Removable drives are treated differently from fixed drives.
But debian will not dare to deny it if you as the root, tell that the usb drive is an internal drive.
...edit
man fstab
for
I previously tried blkid /dev/sdb but got nothing, not even an output. I'd done it as root. Probably de to the above code, which states it is sda. I am clueless now. Any tips?
You have a uuid sdb
...Maybe it's better to edit these uuids and delete some of the numbers. (!!!)
Add this uuid to fstab according to edit 3
and man fstab
Yes, sda1 was the first example I came up with
No result is correct because you don't have sda1
In MC you have a text editor
but maybe it will be easier for you to use the nano (maybe it will be easier for you to paste).
you copy by selecting with the mouse
you paste the mouse with the third key
(root)
nano /etc/fstab
I strongly encourage you to make a backup of fstab
Or maybe something was pasted wrong.
So you have sda1 named with a label as sdb
But it is mounted in /mnt/uuid
Is this your second internal drive ??
Which is this usb drive ??
Maybe change this label, it's very unfortunate
gparted /dev/sda
The whole situation is very unfortunate.
If the drive is mounted, as a /mnt/uuid
Why does the program look for it in /media/rtc/sdb/SteamLibrary
/media/rtc(user)/sdb(label)/SteamLibrary
I suggest you start by changing the label, then adding the sda drive (is it a usb?) to the fstab file.
After reboot, check what the situation is like in /mnt (don't you have any weird symbolic links there?) and check the /media.
If you unplug the usb and plug it back in, the automount will mount it in /media
man man
man is a user manual
You can type man fstab in the www if it is convenient for you
As for the hard drive, it is an internal hard drive inside the laptop I'm using. I think I mentioned it before but maybe I removed it during an edit before posting it. What do you think would be the most appropriate label to avoid confusion in the future?
To try to understand... the drive is sda1 but has the label sdb? And it would be best to label it sda1? Sorry if I'm wrong, I've been physically worn out over 2 days