Reddit Linux_Gaming
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]
Back to Linux after finally giving up on windows, but wanting my vr too
Flatpak Steam users: What is your go-to tool for managing non-Steam games and permissions? (Flatseal, Bottles, or others?)
I see a lot of people struggling with permissions when adding AppImages or non-Steam games to the Flatpak version of Steam. I've personally found Flatseal to be a lifesaver, but I'm curious—what is the most 'seamless' setup you've found for gaming on Linux in 2026? Let's share some tips for the newcomers!
submitted by /u/LetNo1760[link] [comments]
Adding Non-Steam programs to Steam?
The version of Steam I'm running is a Flatpak. I'm trying to add a non-Steam program, but it doesn't seem to be working. The program in question is an AppImage and its permissions have been changed to allow it to be an executable file.
However, anytime I try and run it, it fails to launch. When I hit play it flashes to the blue stop and then immediately back to the green play button.
Anyone been able to get AppImages to launch from Steam? I've tried a couple different ones and they all behave the same way.
submitted by /u/Skyty1991[link] [comments]
Any solutions for this? Certain CSS Loader themes won’t work in Bazzite Linux on Legion Go in the stable Steam Game Mode.
The last Manifest/Lua generator you'll ever need. 30k games indexed. (If the game isnt there u can request it)
yo,
I got tired of the tedious process of hunting down specific .manifest files and writing custom Lua scripts just to get games recognized or working with external library tools. To fix this, I mapped a database of nearly 30k games into a searchable generator.
The Vault Stats:
- 29,795 games indexed and ready.
- What it does: Enter an AppID or game name, and it instantly generates the specific .manifest file and the corresponding Lua script.
- Rules/Safety: To be 100% clear, NO copyrighted game data, executables, or cracks are hosted here. This tool only provides metadata and configuration scripts for your existing files.
Check it out: idkai.store
It’s a solo project, so if the generator misses a specific game, use the "Request Game" button and I’ll update the manifest/lua library
submitted by /u/Adriannpropp[link] [comments]
Nvidia and discord screensharing
I recently switched to linux mint after windows got way too annoying and everything has been great up to today. I found out while talking to a friend over discord that screensharing tanks my frames and that the streamed video looks like a slideshow. I dug deeper and found out this has been an issue, but discord did something to fix it with wayland? I heard that this works for amd cards and is being worked on for nvidia cards from a video about 1 year old.
I've looked everywhere and I can't find any more information on this so I am asking:
Is there a way to make discord screensharing use hardware acceleration and work like on windows while having an nvidia GPU?
[link] [comments]
Help request: LACT Config on OpenSUSE TW
could I get some help with this error? I’m just switching off of bazzite due to the fallout between Antheas and the broader founder group. I’ve got TW otherwise set up but I don’t understand what’s going on with this error. I grabbed the RPM off github, installed with YaST and this message won’t go away despite running the command in konsole
submitted by /u/Caswagna93[link] [comments]
Debian 13 Stable or PikaOS 4 for Asus ZenBook 14 UX433FN?
Hey guys! How are you doing?
I was gonna use Debian but I was concerned about NVIDIA drivers. Asus ZenBook 14 UX433FN is Hybrid-GPU laptop. It has Nvidia GeForce MX150 2 GB VRAM. I tried PikaOS once and it was running very good and I didn't find any issues with drivers and the GPU performs very good. But I didn't know what was the issue that made me move away. I was using Nobara and it was good but I thought that Debian is just fine. So I wasn't sure which one to use, Debian 13 Stable or PikaOS 4? And I saw NawaOS 1.3 and I wasn't sure to try it.
So what do you think?
submitted by /u/AbdelRahman257933[link] [comments]
Arknights Enfield лаги
После захода в игру все нормально все тянет и ничего не лагает, но спустя какое то время процессор начинает грузиться на 100% и оперативка тоже, фпс падает до 25. Как это можно пофиксить?
Процессор - intel core i7-3770
Видеокарта - rx 5700 xt
Оперативная память 16 гигабайтов
submitted by /u/InstanceKnown5770[link] [comments]
Nvidia on Mint. Do you recommend I update from 580 to 590 drivers?
Title,
I have been playing with the 580 drivers and so far so good. I see my Driver Manager now shows the 590 driver with a (recommended) next to it.
Would you advice to update? I dont want to break things but i'd appreciate a bump in performance if it will do that.
I use 5070Ti
Thanks
submitted by /u/Plastic_Dinner_5455[link] [comments]
