Reddit Linux_Gaming
Settlers 2 in HD - Wideland 1.3 (opensource) - Playlist updated
Ubuntu 24.04.3 LTS freezes: laptop screen goes black, external monitor turns green
Hi everyone,
I’m having a serious stability issue on Ubuntu 24.04.3 LTS and I’m looking for help to understand what might be causing it.
I’m experiencing complete system freezes.
The issue happens after a few hours of use, and especially when trying to play games, but it is not limited to gaming.
When the freeze occurs:
- The laptop screen turns off
- The external monitor becomes solid green
- Audio may loop
- Keyboard and mouse stop responding
- TTY cannot be accessed
- The system only recovers after a forced reboot
We already tried changing the kernel, but with newer kernels the issue becomes more frequent, not less.
I’m looking for help to understand what could be causing this and how to properly diagnose it.
System Details Report Report details- Generated on: 2026-01-31 15:37:03
- Hardware model: Lenovo ThinkPad T495
- Memory: 16.0 GiB
- Processor: AMD Ryzen™ 5 PRO 3500U w/ Radeon™ Vega Mobile Gfx × 8
- Graphics: AMD Radeon™ Vega 8 Graphics
- Disk capacity: 256.1 GB
- Firmware version: R12ET64W (1.34)
- OS name: Ubuntu 24.04.3 LTS
- OS build: (null)
- OS type: 64-bit
- GNOME version: 46
- Windowing system: X11
- Kernel version: Linux 6.8.0-94-generic
[link] [comments]
High-Tide infinite loading
Hello,
not really a gaming problem, but maybe someone can help. I use cachyos and just installed High-Tide but when I start it, it is stuck in "loading". Does someone have an idea?
submitted by /u/Comfortable_Soil7011[link] [comments]
Dev Question: Are universal native builds preferable to relying on Proton for our game?
Hey everyone! I'm sorry to be naive here but I want to provide the best experience I can for Linux users when our game (and demo) launches. Do these steam universal builds using the steam Linux runtime support most major distros? From what I read they are just containerized binaries for the runtime, but I'd like to make sure I hear from players what is best. Or do people prefer to rely on Proton just to avoid any runtime/distro specific issues that may be solved by Proton but unknown to the developer? On other non-steam platforms I guess I have to choose which major distros to support natively?
Thanks for any help and input! Right now our game builds/runs on Ubuntu natively without Steam... but to be honest it's the only distro that I've used personally/professionally so I'm out of the loop when it comes to supporting multiple distros.
Also you can check us out on Steam: https://store.steampowered.com/app/4315510/Ashbane/
submitted by /u/Imperil[link] [comments]
How to get VR working on Linux?
EN
How do I get VR working on Linux? My system is:
CPU - AMD Ryzen 5 3600
GPU - Nvidia RTX 3060
RAM - DDR4 16 GB 3200MHz
MOTHERBOARD - Asus Tuf B550M-PLUS
OS - CachyOS (For some reason, I can't switch to Windows)
VR - Oculus Rift CV1, with two sensors and controllers
So, the problem is that no matter what I try, VR doesn't work for me - the most I've achieved is the Steam Home environment in lenses, but without tracking
I've tried all kinds of OpenHMD, Envision, Monado, and guides from other Reddits like https://www.reddit.com/r/linux_gaming/comments/10d1m7y/i_created_a_guide_on_how_to_use_an_oculus_rift/, and asked Gemini and ChatGPT, but to no avail. If anyone has a similar system at home and uses the same VR headset, please write how you got everything working.
RU
Как завести VR на Linux? Моя система это:
CPU - AMD Ryzen 5 3600
GPU - Nvidia RTX 3060
RAM - DDR4 16 GB 3200MHz
MOTHERBOARD - Asus Tuf B550M-PLUS
OS - CachyOS (По некоторым причинам я не могу на перейти на Windows)
VR - Oculus Rift CV1, с двумя сенсорами и контроллерами
Так вот, такая проблема что чем я не пользовался у меня никак не работает VR - максимум чего я добивался это окружения Steam Home в линзах, но без трекинга
Я пробовал всякие OpenHMD, Envision, Monado и гайды с других реддитов типа https://www.reddit.com/r/linux_gaming/comments/10d1m7y/i_created_a_guide_on_how_to_use_an_oculus_rift/ и спрашивал Gemini и ChatGPT, но всё без толку. Если у кого-то стоит похожая система дома и работает такой же VR-шлем то напишите как у вас всё завелось
submitted by /u/After_Chicken_1637[link] [comments]
how can i edit the icon of my shell script?
i wanted to create shortcuts to my non-steam games on my desktop but apparently just symlinking it doesn't work. i wrote a simple script that runs the game with bottles when u click on it and that's great and all, but i can't change the icon on it. for comparison, on a normal steam game, u can just right click on the shortcut, go into properties and change the icon however u want (as u can see on the left). any way i can do that for the script as well? thanks for reading
submitted by /u/i_get_zero_bitches[link] [comments]
Open Gaming Collective (OGC) formed to push Linux gaming even further
Dolphin screenshot directory
Does anyone off hand know where to find where Dolphin saves screenshots or where to find this in the settings?
I have found it before a couple times but it's always such an adventure I forget how I ended up there.
If there is any way to change where it saves them so it is in the home/pictures directory that would be awsome as well instead of digging through the file system.
[link] [comments]
Ubuntu Not Using RX 7900XTX
As the title suggests, I have just made the move from Windows to Linux and I've been having trouble getting Linux to use me RX 7900XTX. The only game I have got to "work" is Minecraft (at 8 FPS), and using Mission Center I can see my CPU (Ryzen 7 5800X3D) pegged at 100% across all 16 processors, and my GPU at basically 0.
I then downloaded FurMark to see if I could get the benchmark to see the GPU, in the UI under "Vulkan GPUs" I see and have selected "AMD Radeon RX 7900 XTX (RADV NAVI31)" which looks promising, but again when I run the test, CPU is pegged to 100%, no GPU movement at all.
So far, I have installed the latest AMD driver (Radeon Software for Linux version 25.35 for Ubuntu 24.04.4 HWE, release date 2026-1-21) and I double checked my BIOS, there is no integrated graphics for this CPU from what I can tell.
I'm confused how my CPU is being used as a GPU without integrated graphics? Or I suppose there is a possibility that my GPU is being used and that my CPU is somehow the limiting factor in Minecraft and FurMark which I highly doubt.
Specs below. Any advice on this would be greatly appreciated, I'm a bit of a noob at Linux so apologies if this is a dumb question, thanks.
OS: Ubuntu 24.04.3 LTS
CPU: AMD Ryzen 7 5800X3D 8-Core Processor
GPU: AMD Radeon RX 7900 XTX
RAM: 32 GB 3600 MHz DDR4
submitted by /u/mediocre-cheese_046[link] [comments]
W11 to Cachy OS
Sup guys, first of all my english is horrible so im sorry if any mistake has been made.
So i thinking to change to linux about a year now, my PC is kinda laggy with w11 eating 20% of my RAM (16gb in total) and i dosnt fell in controll when i try to uninstall the fuckying edge and they dont let me, so i search and found about CachyOS and has been think to change to him, but its gonna be my first time using linux, its a good choice for someone who just use the computer to play cracked and legit games? i gonna have some sort of major trouble being a newbie in linux if i use cachy?
submitted by /u/oooOnnerB[link] [comments]
GPD release their own statement on the confusion with Bazzite Linux support
I made a small open-source Minecraft launcher for Linux and would like some feedback
I’ve been working on a small personal project — a simple Minecraft launcher written in Python. I originally built it for myself because I wanted something lightweight and straightforward that doesn’t require a lot of setup.
Over time it grew into a usable tool with GUI/CLI, Forge/Fabric support and the ability to install mods and shaders from Modrinth. Now I’m curious if it’s useful for anyone else and would really appreciate any feedback or suggestions.
GitHub: https://github.com/IlyaP358/saturn_launcher.git
AUR (CLI): https://aur.archlinux.org/packages/saturn-launcher
AUR (GUI): https://aur.archlinux.org/packages/saturn-launcher-gui
Thanks.
submitted by /u/Suspicious-Charity-5[link] [comments]
Por si esto ayuda a usuarios de Linux con Ryzen y graficos integrados.
Este es mi archivo etc/default/grub en Debian13 Trixie, el cual hace que para aplicaciones como ollama los graficos integrados tambien ayuden a que la IA funcione mas eficientemente ademas en algunos juegos que aparentan ser injugables sin una grafica con estos comandos fluyen sin problemas.....
# If you change this file or any /etc/default/grub.d/*.cfg file,
# run 'update-grub' afterwards to update /boot/grub/grub.cfg.
# For full documentation of the options in these files, see:
# info -f grub -n 'Simple configuration'
GRUB_BACKGROUND=""
GRUB_DEFAULT="0"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="`( . /etc/os-release && echo ${NAME} )`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet amdgpu.sg_display=0 iommu=pt drm.debug=0 video=HDMI-A-1:e video=HDMI-A-0:e"
GRUB_CMDLINE_LINUX=""
# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
GRUB_DISABLE_OS_PROBER="false"
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL="console"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE/GOP/UGA
# you can see them in real GRUB with the command `videoinfo'
GRUB_GFXMODE="1366x768"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_THEME="/boot/grub/themes/crt-amber-theme/theme.txt"
Ahora aqui les dejo para que sirve cada comando.....
Análisis de Parámetros de GRUB Parámetro Función Técnica quiet Desactiva la mayoría de los mensajes de registro (log) del kernel durante el arranque. Evita el "texto desplazándose" para una estética limpia. splash Habilita la pantalla gráfica de carga (boot splash), usualmente gestionada por Plymouth. amdgpu.sg_display=0 Instruye al driver amdgpu para desactivar el uso de Scatter/Gather (SG) para el display. Se usa frecuentemente para solucionar parpadeos (flickering) o "pantallazos blancos" en procesadores AMD Ryzen con gráficos integrados (APUs). iommu=pt Configura el IOMMU en modo Passthrough. Esto evita que el kernel intente traducir direcciones DMA para dispositivos que no lo necesitan, mejorando el rendimiento de E/S y la estabilidad en virtualización (PCI passthrough). drm.debug=0 Establece el nivel de depuración del Direct Rendering Manager a cero. Esto asegura que no se generen registros innecesarios de la GPU en los logs del sistema, optimizando el rendimiento. video=HDMI-A-1:e Fuerza la salida de video HDMI-A-1 a estar habilitada (e de enabled), incluso si el monitor no envía una señal de detección de presencia (Hotplug). video=HDMI-A-0:e Similar al anterior, pero para la interfaz HDMI-A-0. Es útil en configuraciones multimonitor donde el hardware falla al detectar la conexión automáticamente.Parámetro Función Técnicaquiet Desactiva la mayoría de los mensajes de registro (log) del kernel durante el arranque. Evita el "texto desplazándose" para una estética limpia.splash Habilita la pantalla gráfica de carga (boot splash), usualmente gestionada por Plymouth.amdgpu.sg_display=0 Instruye al driver amdgpu para desactivar el uso de Scatter/Gather (SG) para el display. Se usa frecuentemente para solucionar parpadeos (flickering) o "pantallazos blancos" en procesadores AMD Ryzen con gráficos integrados (APUs).iommu=pt Configura el IOMMU en modo Passthrough. Esto evita que el kernel intente traducir direcciones DMA para dispositivos que no lo necesitan, mejorando el rendimiento de E/S y la estabilidad en virtualización (PCI passthrough).drm.debug=0 Establece el nivel de depuración del Direct Rendering Manager a cero. Esto asegura que no se generen registros innecesarios de la GPU en los logs del sistema, optimizando el rendimiento.video=HDMI-A-1:e Fuerza la salida de video HDMI-A-1 a estar habilitada (e de enabled), incluso si el monitor no envía una señal de detección de presencia (Hotplug).video=HDMI-A-0:e Similar al anterior, pero para la interfaz HDMI-A-0. Es útil en configuraciones multimonitor donde el hardware falla al detectar la conexión automáticamente.Por si esto ayuda a usuarios de Linux con Ryzen y graficos integrados.
Este es mi archivo etc/default/grub en Debian13 Trixie, el cual
hace que para aplicaciones como ollama los graficos integrados tambien
ayuden a que la IA funcione mas eficientemente ademas en algunos juegos
que aparentan ser injugables sin una grafica con estos comandos fluyen
sin problemas.....
# If you change this file or any /etc/default/grub.d/*.cfg file,
# run 'update-grub' afterwards to update /boot/grub/grub.cfg.
# For full documentation of the options in these files, see:
# info -f grub -n 'Simple configuration'
GRUB_BACKGROUND=""
GRUB_DEFAULT="0"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="`( . /etc/os-release && echo ${NAME} )`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet amdgpu.sg_display=0 iommu=pt drm.debug=0 video=HDMI-A-1:e video=HDMI-A-0:e"
GRUB_CMDLINE_LINUX=""
# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
GRUB_DISABLE_OS_PROBER="false"
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL="console"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE/GOP/UGA
# you can see them in real GRUB with the command `videoinfo'
GRUB_GFXMODE="1366x768"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_THEME="/boot/grub/themes/crt-amber-theme/theme.txt"
Ahora aqui les dejo para que sirve cada comando.....
Análisis de Parámetros de GRUB
Parámetro
Función Técnica
quiet
Desactiva la mayoría de los mensajes de registro (log)
del kernel durante el arranque. Evita el "texto desplazándose" para una
estética limpia.
splash
Habilita la pantalla gráfica de carga (boot splash), usualmente gestionada por Plymouth.
amdgpu.sg_display=0
Instruye al driver amdgpu para desactivar el uso de Scatter/Gather
(SG) para el display. Se usa frecuentemente para solucionar parpadeos
(flickering) o "pantallazos blancos" en procesadores AMD Ryzen con
gráficos integrados (APUs).
iommu=pt
Configura el IOMMU en modo Passthrough.
Esto evita que el kernel intente traducir direcciones DMA para
dispositivos que no lo necesitan, mejorando el rendimiento de E/S y la
estabilidad en virtualización (PCI passthrough).
drm.debug=0
Establece el nivel de depuración del Direct Rendering Manager a cero. Esto asegura que no se generen registros innecesarios de la GPU en los logs del sistema, optimizando el rendimiento.
video=HDMI-A-1:e
Fuerza la salida de video HDMI-A-1 a estar habilitada (e de enabled), incluso si el monitor no envía una señal de detección de presencia (Hotplug).
video=HDMI-A-0:e
Similar al anterior, pero para la interfaz HDMI-A-0.
Es útil en configuraciones multimonitor donde el hardware falla al
detectar la conexión automáticamente.Parámetro Función Técnicaquiet
Desactiva la mayoría de los mensajes de registro (log) del kernel
durante el arranque. Evita el "texto desplazándose" para una estética
limpia.splash Habilita la pantalla gráfica de carga (boot splash),
usualmente gestionada por Plymouth.amdgpu.sg_display=0 Instruye al
driver amdgpu para desactivar el uso de Scatter/Gather (SG) para el
display. Se usa frecuentemente para solucionar parpadeos (flickering) o
"pantallazos blancos" en procesadores AMD Ryzen con gráficos integrados
(APUs).iommu=pt Configura el IOMMU en modo Passthrough. Esto evita que
el kernel intente traducir direcciones DMA para dispositivos que no lo
necesitan, mejorando el rendimiento de E/S y la estabilidad en
virtualización (PCI passthrough).drm.debug=0 Establece el nivel de
depuración del Direct Rendering Manager a cero. Esto asegura que no se
generen registros innecesarios de la GPU en los logs del sistema,
optimizando el rendimiento.video=HDMI-A-1:e Fuerza la salida de video
HDMI-A-1 a estar habilitada (e de enabled), incluso si el monitor no
envía una señal de detección de presencia (Hotplug).video=HDMI-A-0:e
Similar al anterior, pero para la interfaz HDMI-A-0. Es útil en
configuraciones multimonitor donde el hardware falla al detectar la
conexión automáticamente.
[link] [comments]
NonSteamLaunchers v4.2.87 · Adds the Gryphlink Launcher to install and play Arknights: Endfield and updated metadata to show metacritic rating plus small fixes.
Can't get Bioshock (classic) version to run.
I've been using linux for a few years but this just stumped me. I was trying to get the gog version of bioshock classic to run on my brothers potato laptop (it doesnt have a chance running the remastered version lol). I've been using heroic launcher as its what I'm most familiar with. I have tried a few versions of proton ge, I've disabled fsync/esync, installed various winetricks components (vcrun 2005, vcrun 2008, physx, dx9, dx10). I used environment variables to try force it to use dx9. Non of it working. It loads the logos but doesn't reach the menu. Any help really appreciated.
submitted by /u/PalpitationLimp4448[link] [comments]
Alice's Mirror - shared terminal over HTTP (any device, any browser, anywhere, zero setup)
I built a small tool called Alice's Mirror. It serves a shared, persistent terminal in the browser over HTTP/WebSocket, with a mobile-friendly UI (key bar, clipboard-aware copy/paste). I use it mostly for Gemini / AI dev workflows, and quick check-ins from a phone on my LAN.
WHY IT EXISTS
- I wanted a browser-first terminal on phone/tablet without SSH apps, keys, or extra setup.
- I often keep a single shared session open across multiple devices while an agent runs.
WHY IT'S NICER THAN TMUX + SSH (FOR THIS USE CASE)
- Zero client setup: open a URL instead of installing SSH apps / setting up keys.
- Mobile-first controls: key bar + touch-friendly interactions + clipboard-aware copy/paste.
- Shared session: multiple clients can watch or interact with the same PTY in real time.
- Discovery built-in: optional LAN discovery (--visible) to find it quickly.
- Easy remote access: works well behind a tunnel (e.g., Cloudflare Tunnel) without exposing SSH.
FEATURES
- Shared PTY over HTTP/WebSocket (multi-client)
- Shell reset (kills process tree + respawns)
- Optional LAN discovery via mDNS + UDP (--visible)
- Basic Auth when --user + --password are set
- Linux + Windows binaries (Android server build coming soon)
Repo: https://github.com/aliceTheFarmer/alices-mirror
I'd love feedback on UX, security expectations, and feature gaps.
submitted by /u/_SignificantOther_[link] [comments]
