Reddit Linux_Gaming
Encountering Path Tracing Crashes with an RX 9070xt on Doom the Dark Ages
Hello. I got an RX 9070xt close to launch and have been using with arch since I got it. My setup is the following:
CPU Ryzen 9800X3D GPU 9070XT 32GB Ram 1000W be quiet PSU Driver Mesa 25.3.3-arch OS Arch Linux Kernel 6.18.3 DE Hyprland Game running through Proton 9.10
I've had no complaints until I recently got Doom the Dark Ages and tried to enable path tracing. When I enable it and apply it, my entire system freezes. When I first tried to run it with path tracing my entire DE froze and then crashed. If I restarted my DE and then tried to launch almost any game it would crash again. The solution was to shutdown and restart my PC. I was able to play through the first two levels after the fact without path tracing with decent performance.
After doing some research I saw that some people reported path tracing issues if dynamic resolution was enabled. I turned it off and the same issue persisted. I then saw that some people reported that this was an issue with GPU power draw when enabling path tracing.
To test this I used LACT to drop the power limit from 330W to 231W without changing anything else. Attempting to run The Dark Ages with path tracing resulted in my system freezing, but then it would unfreeze after about 10 seconds. Everything would function fine except for the game window, which is permanently black and non-responsive and I had to kill it via steam. I had a live graph of the power consumption in LACT while I did this and no spikes ever registered. I would like to highlight that LACT did freeze when everything else did, but when the program unfroze no power spike was registered.
After this I ran some other games just to confirm that my GPU still worked. The games would typically freeze on their into stream and my system would crash. However upon shutting down my PC, resetting the LACT power limit, and starting it back up I was able to play other games for an extended period of time just fine.
I was wondering if anyone has experienced an issue similar to this and was able to remedy it. The fact that the crashes were very delayed at some points makes me think this is a software issue, not a hardware issue, but I don't know that for sure. If anyone has had a similar issue I would appreciate a response.
submitted by /u/Constant-Worry-2423[link] [comments]
I recently released Marble's Marbles and have been blown so many people also love the idea of a homage to the classic arcade marble games like Marble Madness, gyroscope, ballance and hamsterball. Happy to see lots of linux users playing too!
Here is the steam page if you want to see more
https://store.steampowered.com/app/4137920/Marbles_Marbles/
submitted by /u/destinedd[link] [comments]
Where Winds Meet slideshow fps in Kaifeng
All I know is that the windows version uses DirectStorage and does not have loading problems in Kaifeng and in Linux DirectStorage does not exist and it drops to 1fps or less until all assets are loaded in Kaifeng. Is there any hope for this game to ever run properly in linux or should I just give up? Outside of Kaifeng it's pretty fine for the most part...
using the following commands
WINE_CPU_TOPOLOGY=8:0,1,2,3,4,5,6,7 PROTON_USE_NTSYNC=1 DXVK_ASYNC=1 PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command%
submitted by /u/beerninja88[link] [comments]
So Pretty
More of a joke, while playing a game, my game froze, then suddenly both my monitors decided to evolve. Rebooted PC and it's fine. The vertical monitor runs off an HDMI from the motherboard, and the horizontal monitor runs off a DisplayPort cable from the GPU. Wonder what happened. I just recently updated Ubuntu today, as well as installed a new AIO for my CPU.
submitted by /u/Consistent-Issue2325[link] [comments]
Automated Multiboxing on Linux: Run Multiple Steam Game Instances with Proton (User Isolation + Gamescope)
Hi everyone! π§
I've been working on a solution to run multiple independent instances of the same Steam game on Linux. As many of you know, Steam and Proton often struggle with concurrent execution due to single-instance locks and shared prefixes.
I wrote a script using umu-run and gamescope to isolate instances under different users. But the killer feature is the input broadcasting: it syncs perfectly with an Xbox controller, letting one controller drive every window at the same time.
π οΈ How it works
The script automates the tedious parts of manual multiboxing:
- User Isolation: Runs each game instance under a separate Linux user (e.g., user1, user2).
- Environment Setup: Automatically handles XDG_RUNTIME_DIR, .steam directories, and xauth (X11) permissions so windows appear on your main display.
- Proton Management: Uses distinct prefixes for each user to avoid lock-file conflicts.
- First Run Logic: Detects new users and generates a temporary interactive script to initialize the prefix (install DirectX/VCRedist) once.
- Fast Launch: Generates a FastRun.sh for subsequent one-click mass launches.
- gamescope
- umu-run (Unified Linux Wine Game Launcher)
- sudo privileges (to switch users)
- xauth & xterm
Here is the full source code. Save it as setup_multibox.sh, make it executable, and run with sudo. (Note: Edit the Configuration section at the top to match your Game Path and AppID).
#!/bin/bash set -e # ============================================================================= # Configuration # ============================================================================= APPID=1493710 GAME="/home/follen/Games/steamapps/common/Cube Master/Game.exe" RES_W=1280 RES_H=720 DISPLAY_MAIN=:1 # List of users to launch USERS=("albion1" "albion2" "albion3" "albion4") # Script directory SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" FASTRUN_SCRIPT="$SCRIPT_DIR/FastRun.sh" FIRSTRUN_DIR="$SCRIPT_DIR/first_run_tasks" # ============================================================================= # Environment setup functions # ============================================================================= # Setup X11 access for user setup_x11_access() { local user=$1 local display=$2 echo " β Setting up X11 access for $user on $display" # Get current XAUTHORITY file local xauth_file="${XAUTHORITY:-$HOME/.Xauthority}" if [[ ! -f "$xauth_file" ]]; then echo " β XAUTHORITY file not found: $xauth_file" # Use fallback method via xhost (less secure) DISPLAY=$display xhost +SI:localuser:$user 2>/dev/null || true return fi # Create temporary .Xauthority for user local user_home=$(eval echo "~$user") local user_xauth="$user_home/.Xauthority" # Copy MIT-MAGIC-COOKIE sudo -u "$user" touch "$user_xauth" xauth extract - "$display" | sudo -u "$user" xauth merge - 2>/dev/null || { # Fallback: grant access via xhost DISPLAY=$display xhost +SI:localuser:$user 2>/dev/null || true } # Set correct permissions sudo chown "$user:$user" "$user_xauth" 2>/dev/null || true sudo chmod 600 "$user_xauth" 2>/dev/null || true } # Setup permissions for input devices (gamepads, keyboards) setup_input_devices() { echo " β Setting up input device permissions" # Permissions for /dev/input/* for gamepads and other input devices sudo chmod 666 /dev/input/event* 2>/dev/null || true sudo chmod 666 /dev/uinput 2>/dev/null || true # Permissions for DRI for GPU (if used) sudo chmod 666 /dev/dri/renderD* 2>/dev/null || true echo " β Input device permissions set" } # Create and setup XDG_RUNTIME_DIR setup_xdg_runtime() { local user=$1 local user_uid=$2 local runtime_dir="/run/user/$user_uid" echo " β Setting up XDG_RUNTIME_DIR: $runtime_dir" # Create directory if it doesn't exist if [[ ! -d "$runtime_dir" ]]; then sudo mkdir -p "$runtime_dir" echo " β Created $runtime_dir" fi # Set correct permissions (700 mandatory for XDG) sudo chown "$user:$user" "$runtime_dir" sudo chmod 700 "$runtime_dir" } # Create and setup Steam directories setup_steam_dirs() { local user=$1 local user_home=$(eval echo "~$user") echo " β Setting up Steam directories for $user" # Main Steam and Proton directories local steam_dirs=( "$user_home/.steam" "$user_home/.steam/steam" "$user_home/.steam/steam/steamapps" "$user_home/.steam/steam/steamapps/compatdata" "$user_home/.steam/steam/steamapps/compatdata/$APPID" "$user_home/.local/share/Steam" "$user_home/.config/protonfixes" ) # Create all necessary directories for dir in "${steam_dirs[@]}"; do if [[ ! -d "$dir" ]]; then sudo -u "$user" mkdir -p "$dir" echo " β Created: $dir" fi done # Ensure permissions are correct sudo chown -R "$user:$user" "$user_home/.steam" 2>/dev/null || true sudo chown -R "$user:$user" "$user_home/.local/share/Steam" 2>/dev/null || true sudo chown -R "$user:$user" "$user_home/.config" 2>/dev/null || true # Create symlinks if needed if [[ ! -L "$user_home/.steam/steam" ]] && [[ ! -d "$user_home/.steam/steam" ]]; then sudo -u "$user" ln -sf "$user_home/.local/share/Steam" "$user_home/.steam/steam" 2>/dev/null || true fi } # Create log directory setup_log_dir() { local user=$1 local log_dir="/tmp/cubemaster_logs" echo " β Setting up log directory: $log_dir" if [[ ! -d "$log_dir" ]]; then mkdir -p "$log_dir" fi chmod 777 "$log_dir" # All users can write logs # Clean up old protonfixes logs for this user # (avoid permission conflicts) local proton_log="/tmp/protonfixes_test.log" if [[ -f "$proton_log" ]]; then # If file exists and doesn't belong to current user - delete it local owner=$(stat -c '%U' "$proton_log" 2>/dev/null || echo "") if [[ -n "$owner" && "$owner" != "$user" ]]; then rm -f "$proton_log" 2>/dev/null || true fi fi # Create empty log file with permissions for all touch "$proton_log" 2>/dev/null || true chmod 666 "$proton_log" 2>/dev/null || true } # Check if user exists user_exists() { id "$1" &>/dev/null } # Check game availability check_game_exists() { if [[ ! -f "$GAME" ]]; then echo "β ERROR: Game not found: $GAME" exit 1 fi if [[ ! -r "$GAME" ]]; then echo "β ERROR: No read permissions: $GAME" exit 1 fi } # Check if user needs first initialization needs_first_run() { local user=$1 local user_home=$(eval echo "~$user") local marker_file="$user_home/.steam/steam/steamapps/compatdata/$APPID/.initialized" # If marker exists - initialization not needed if [[ -f "$marker_file" ]]; then return 1 # false fi return 0 # true } # Create initialization marker mark_as_initialized() { local user=$1 local user_home=$(eval echo "~$user") local marker_file="$user_home/.steam/steam/steamapps/compatdata/$APPID/.initialized" sudo -u "$user" touch "$marker_file" } # Create one-time script for first run create_first_run_script() { local user=$1 local user_uid=$2 local user_home=$(eval echo "~$user") mkdir -p "$FIRSTRUN_DIR" local script_file="$FIRSTRUN_DIR/firstrun_${user}.sh" cat > "$script_file" << 'EOFSCRIPT' #!/bin/bash USER="USER_PLACEHOLDER" USER_UID=UID_PLACEHOLDER USER_HOME="HOME_PLACEHOLDER" APPID=APPID_PLACEHOLDER GAME="GAME_PLACEHOLDER" DISPLAY_MAIN=DISPLAY_PLACEHOLDER RES_W=WIDTH_PLACEHOLDER RES_H=HEIGHT_PLACEHOLDER MARKER_FILE="MARKER_PLACEHOLDER" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " First time initialization for: $USER" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" echo "Starting download and unpacking of Proton/Steam data..." echo "This may take a few minutes on first run." echo "" echo "Game window will open automatically." echo "When you see the game window - simply close it." echo "" # Clean old log rm -f /tmp/protonfixes_test.log 2>/dev/null || true # Launch game sudo -u "$USER" -H env \ DISPLAY=$DISPLAY_MAIN \ XAUTHORITY="$USER_HOME/.Xauthority" \ XDG_RUNTIME_DIR="/run/user/$USER_UID" \ STEAM_COMPAT_CLIENT_INSTALL_PATH="$USER_HOME/.steam/steam" \ STEAM_COMPAT_DATA_PATH="$USER_HOME/.steam/steam/steamapps/compatdata/$APPID" \ SteamAppId=$APPID \ SteamGameId=$APPID \ __NV_PRIME_RENDER_OFFLOAD=1 \ __GLX_VENDOR_LIBRARY_NAME=nvidia \ SDL_VIDEODRIVER=x11 \ SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS=1 \ gamescope -w $RES_W -h $RES_H -- \ umu-run "$GAME" echo "" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " β Initialization completed for: $USER" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" # Create successful initialization marker sudo -u "$USER" touch "$MARKER_FILE" echo "Now you can use FastRun.sh to quickly launch all windows!" echo "" read -p "Press Enter to delete this one-time script..." # Self-deletion rm -f "$0" echo "β Script deleted." EOFSCRIPT # Substitute real values sed -i "s|USER_PLACEHOLDER|$user|g" "$script_file" sed -i "s|UID_PLACEHOLDER|$user_uid|g" "$script_file" sed -i "s|HOME_PLACEHOLDER|$user_home|g" "$script_file" sed -i "s|APPID_PLACEHOLDER|$APPID|g" "$script_file" sed -i "s|GAME_PLACEHOLDER|$GAME|g" "$script_file" sed -i "s|DISPLAY_PLACEHOLDER|$DISPLAY_MAIN|g" "$script_file" sed -i "s|WIDTH_PLACEHOLDER|$RES_W|g" "$script_file" sed -i "s|HEIGHT_PLACEHOLDER|$RES_H|g" "$script_file" sed -i "s|MARKER_PLACEHOLDER|$user_home/.steam/steam/steamapps/compatdata/$APPID/.initialized|g" "$script_file" chmod +x "$script_file" echo "$script_file" } # Create FastRun.sh create_fastrun_script() { # If already exists - do not overwrite if [[ -f "$FASTRUN_SCRIPT" ]]; then echo " β FastRun.sh already exists, skipping creation" return fi echo " β Creating FastRun.sh for quick launch" cat > "$FASTRUN_SCRIPT" << 'EOFFASTRUN' #!/bin/bash set -e # ============================================================================= # FastRun - Quick launch without setup # ============================================================================= APPID=APPID_PLACEHOLDER GAME="GAME_PLACEHOLDER" RES_W=WIDTH_PLACEHOLDER RES_H=HEIGHT_PLACEHOLDER DISPLAY_MAIN=DISPLAY_PLACEHOLDER USERS=(USERS_PLACEHOLDER) echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " FastRun - Quick launch Cube Master" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" # Check root permissions if [[ $EUID -ne 0 ]]; then echo "β This script must be run with sudo" echo " Usage: sudo ./FastRun.sh" exit 1 fi # Clean shared files rm -f /tmp/protonfixes_test.log 2>/dev/null || true # Quick launch of all instances for USER in "${USERS[@]}"; do if ! id "$USER" &>/dev/null; then echo "β Skipping $USER (user not found)" continue fi USER_UID=$(id -u "$USER") USER_HOME=$(eval echo "~$USER") LOG_FILE="/tmp/cubemaster_logs/${USER}.log" echo "β Launching for $USER (UID=$USER_UID)" sudo -u "$USER" -H env \ DISPLAY=$DISPLAY_MAIN \ XAUTHORITY="$USER_HOME/.Xauthority" \ XDG_RUNTIME_DIR="/run/user/$USER_UID" \ STEAM_COMPAT_CLIENT_INSTALL_PATH="$USER_HOME/.steam/steam" \ STEAM_COMPAT_DATA_PATH="$USER_HOME/.steam/steam/steamapps/compatdata/$APPID" \ SteamAppId=$APPID \ SteamGameId=$APPID \ __NV_PRIME_RENDER_OFFLOAD=1 \ __GLX_VENDOR_LIBRARY_NAME=nvidia \ SDL_VIDEODRIVER=x11 \ SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS=1 \ gamescope -w $RES_W -h $RES_H -- \ umu-run "$GAME" \ > "$LOG_FILE" 2>&1 & echo " β PID: $!, log: $LOG_FILE" sleep 3 done echo "" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " β All instances launched!" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" echo "Logs: /tmp/cubemaster_logs/" echo "Stop: sudo pkill -f 'umu-run.*Game.exe'" echo "" EOFFASTRUN # Substitute values sed -i "s|APPID_PLACEHOLDER|$APPID|g" "$FASTRUN_SCRIPT" sed -i "s|GAME_PLACEHOLDER|$GAME|g" "$FASTRUN_SCRIPT" sed -i "s|WIDTH_PLACEHOLDER|$RES_W|g" "$FASTRUN_SCRIPT" sed -i "s|HEIGHT_PLACEHOLDER|$RES_H|g" "$FASTRUN_SCRIPT" sed -i "s|DISPLAY_PLACEHOLDER|$DISPLAY_MAIN|g" "$FASTRUN_SCRIPT" # Build users array local users_str="" for user in "${USERS[@]}"; do users_str+="\"$user\" " done sed -i "s|USERS_PLACEHOLDER|$users_str|g" "$FASTRUN_SCRIPT" chmod +x "$FASTRUN_SCRIPT" echo " β FastRun.sh created: $FASTRUN_SCRIPT" } # ============================================================================= # Main script # ============================================================================= echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " Cube Master setup for multiple users" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" # Check that script is run with root/sudo permissions if [[ $EUID -ne 0 ]]; then echo "β This script must be run with sudo" echo " Usage: sudo $0" exit 1 fi # Check game existence check_game_exists # Check for necessary commands for cmd in gamescope umu-run xauth xterm; do if ! command -v $cmd &>/dev/null; then if [[ "$cmd" == "xterm" ]]; then echo "β Warning: command 'xterm' not found (needed for first run)" echo " Install: sudo pacman -S xterm (Arch) or sudo apt install xterm (Ubuntu)" else echo "β Warning: command '$cmd' not found" fi fi done echo "" # Input device permissions setup (once for all) echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "Setting up input devices (gamepads, keyboards)" echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ" setup_input_devices echo "" # Tracking arrays NEW_USERS=() EXISTING_USERS=() # Environment setup for each user for USER in "${USERS[@]}"; do echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "Setting up environment for: $USER" echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ" # Check user existence if ! user_exists "$USER"; then echo "β ERROR: User $USER does not exist!" echo " Create user: sudo useradd -m $USER" continue fi USER_UID=$(id -u "$USER") # Perform setup setup_xdg_runtime "$USER" "$USER_UID" setup_steam_dirs "$USER" setup_x11_access "$USER" "$DISPLAY_MAIN" setup_log_dir "$USER" # Check if first initialization is needed if needs_first_run "$USER"; then echo " β First initialization required for $USER" NEW_USERS+=("$USER:$USER_UID") else echo " β User already initialized" EXISTING_USERS+=("$USER") fi echo " β Environment set up" echo "" done # Create FastRun.sh echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ" create_fastrun_script echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" # If new users exist - create first run scripts for them if [[ ${#NEW_USERS[@]} -gt 0 ]]; then echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " New users detected!" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" echo "First initialization required for the following users:" echo "" for user_info in "${NEW_USERS[@]}"; do USER="${user_info%%:*}" USER_UID="${user_info##*:}" echo " β $USER" # Create first run script first_run_script=$(create_first_run_script "$USER" "$USER_UID") echo " Created: $first_run_script" done echo "" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " ATTENTION: First run required!" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" echo "For each new user, run the script in a separate terminal:" echo "" for user_info in "${NEW_USERS[@]}"; do USER="${user_info%%:*}" echo " sudo xterm -hold -e '$FIRSTRUN_DIR/firstrun_${USER}.sh'" done echo "" echo "Or run all at once:" echo "" echo " for script in $FIRSTRUN_DIR/firstrun_*.sh; do" echo " sudo xterm -hold -e \"\$script\" &" echo " done" echo "" echo "After completing all initializations, use:" echo " sudo ./FastRun.sh" echo "" elif [[ ${#EXISTING_USERS[@]} -gt 0 ]]; then echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo " β All users already initialized!" echo "ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" echo "" echo "To launch all windows use:" echo " sudo ./FastRun.sh" echo "" fi echo "Done! π"How to set this up:
- Download Steam, install the game, select a Proton version, and launch it once (to initialize it).
- Open the script and replace the paths to the prefix folder (CompatData) and the .exe file with your own.
- Important: Don't forget to change the account names in the USERS list to your own.
[link] [comments]
When will Nvidia fix the drivers for directx12 games?
That's my main reason why I haven't switched to Linux yet, but I really want to.
submitted by /u/Alexis_Almendair[link] [comments]
Estou tentando baixar Genshin Impact.. mas nΓ£o tenho espaΓ§o(?)
Eu gostaria de saber o porque na seleΓ§Γ£o do local do arquivo para baixar o jogo precisa ser tΓ£o confuso, porque tem tantos volumes de armazenamento e da onde eles saem? eu tenho apenas um HD e um SSD, sendo que neste local de seleΓ§Γ£o de pasta tem diversos volumes de tamanhos iguais.
NΓ£o sei se expliquei direito.. caso tenha ficado em duvida pode perguntar pra mim aqui
eu iniciei no linux ontem aff... ja to usando o reddit :p
[link] [comments]
Canonical has released an ARM64 Steam Snap package for Ubuntu that bundles the FEX emulator, enabling x86_64 Linux and Windows games to run on ARM hardware with decent performance in early testing
Vesktop screenshare is amazing, but how do i fix the issue of people hearing themselves whenever i stream something?
I just wanted to preface this by saying that i don't use linux. I only posted on here since it seems people get reliable answers on here regarding Vesktop.
I installed vesktop as screensharing on the OG Discord app would just be horrible at times, despite me having alright internet. But ever since i got Vesktop, streaming things without my friends seeing it stutter or get bad quality is awesome. However. It comes with the issue of my friends hearing themselves on my stream.
how do i fix this?
submitted by /u/Brungala[link] [comments]
Blackguards 1 GoG version glitches out via Heroic, but runs when funneled through Steam
I'm at wits end. When I install and run Blackguards 1 through Heroic Game Launcher, it executes fine, but when I create a character and jump into the first tutorial battle, the turn based combat instantly finishes my turn so that the easy enemy constantly attacks without me being able to take any action.
It's such a weird bug, since graphically and runtime wise, it seems to run fine. But alright, bugs happen. But then I installed the Steam version and that one works flawlessly.
But here's the kicker: Then I added the Heroic install as a non-steam game to Steam and ran it with the exact same Proton version (GE-10-28), and now it works too. So it can't be the executable, nor the Proton version right? What could Heroic be doing wrong? Any settings I can try? I already tried various settings like "Use Steam Runtime" but nothing has any effect.
Since I manage to run it through Steam, I could just play it that way. But this is such an absurd error; it turned into a weird obsession by now trying to figure out what is going on and how I can fix it.
Anyone got any clues or things I could try?
TL;DR: Game installed through HGL and run with GE-Proton10-28 has a weird ingame glitch. But when adding the same executable as a non-steam game to Steam run with the same Proton version, it works
submitted by /u/Sc4rlite[link] [comments]
CoolerControl - UnterstΓΌtzt Add-Ons
CoolerControl ist zuverlΓ€ssiger Begleiter seit langer zeit - And I don't want to miss it.
- THANKS -
Da CC add-on jetzt unterstΓΌtzt - wollt ich euch mein kleines Zusatz tool hier vorstellen.
Es hat hΓΆchstwahrscheinlich noch Probleme bei manchen GerΓ€ten.
tldr es geht um AIO-WasserkΓΌhlungen mit LCD
Wer sich angesprochen fΓΌhlt
Ihr kΓΆnnt es gerne mal roosten xD
Alles weiter hier: https://github.com/damachine/coolerdash
Habt viel SpaΓ in der LINUX welt
KISS
submitted by /u/Initial_Fee_6682[link] [comments]
Gamescope is crashing CS2
Hey guys so i need help for gamescope. i want to play cs2 stretched on 1080x1080 and i used gamescope buuut when i use it, it alway crashes. i also put this "gamescope -w 1080 -h 1080 -W 1080 -H 1080 -- %command%" in the start commands in steam but it crashes. thx for the help!
submitted by /u/Particular-Ruin-791[link] [comments]
I wanna switch to Linux but my games of choice get in the way. What do?
Title says it all basically. Me and my partners play COD, VRChat, Fortnite, Roblox, etc. Any update on the Linux Playability of these games?
submitted by /u/JamesMcPretzel[link] [comments]
Space Calibrator alternative for VR on Linux?
I am rather new to the Linux gaming side and especially the VR part and I have been using Windows to use my full body tracking setup but I want to move to Debian completely and this is the only thing missing that I need to figure out.
Does anyone know any alternative for Space Calibrator so I can use my Vive Trackers (2.0) with my Meta Quest 2 on Debian? I am using WiVRn.
submitted by /u/iTenerai[link] [comments]
Issues getting ProtonTricks to work
Hello so I am trying to get protontricks to work although I have a separate drive just for video games. I am getting this issue:
Steam library folder /media/UserName/Games/SteamLibrary not found. Protontricks might not have access to the directory.
I have installed ProtonTricks via package manager (apt) and not the flatpak version and have tried to use chmod -R 777 [filepath] hoping that opening all access to the folder would help. Although I still am running into the same issue.
TLdr: Can someone please help me give access to my game drive to ProtonTricks installed via Aptitude.
submitted by /u/PitBikeViper[link] [comments]
re4 remake sorry something went wrong error on Bazzite
i wanted to play re4 remake on bazzite but it comes up with this error every time, is there an easy way to fix this?
submitted by /u/Lopsided-Award-4489[link] [comments]
Performance issues on Linux (most likely a vram issue?)
I have an issue with an 8 GB card. ( rtx 3070 ) Performance is insanely different on windows. I can run at high settings on TLOU 2 with 100+ fps, while linux runs on low settings with 60 fps (sometimes the fps drops even lower) and apps crash due to lack of vram. I know 1440p with an 8 gb card isn't really good though and with Discord and chromium open it uses 1.9 GB of vram. Although closing every app doesn't really help with performance.
Specs:
Fedora 43 KDE
Ryzen 7 7700x
32 GB DDR5 6000 mt/s
RTX 3070
1440p monitor
Nvidia open source driver 580.119.02
however i notice games that dont use a lot of vram dont have any performance loss. This is the only game I have with this issue, however other games usually run fine but have the app opening causing a crash issue because running out of vram as well.
submitted by /u/2Epik4u[link] [comments]
Linux cola
Steam games on network share - no go, right?
Running MX Linux 25 and Unraid 7.2.3
After googling around, seems like using an SMB network share to store games is a no go, right?
I tried a few times with a small-ish game (Unreal Gold) and it seems to only work if the game is on my main system instead of on an SMB share that I have setup in /etc/fstab.
//192.168.0.100/vmdata/Amdy /mnt/Amdy cifs vers=3.0,noserverino,username=user,password=password,noperm,dir_mode=0777,file_mode=0777,iocharset=utf8,_netdev,cache=none,exec 0 0
I tried installing the game, then making the network share the default, then moving the game to this new location. Unreal doesn't launch.
If I move it back to my main .steam directory on my main system, it works again.
Also, if I try to install the game with the network share as a default, I get Disk Write Errors. That's why I tried installing locally, then moving the file to the network share.
submitted by /u/nraygun[link] [comments]
Seiten
- Β« erste Seite
- βΉ vorherige Seite
- β¦
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- β¦
- nΓ€chste Seite βΊ
- letzte Seite Β»
