18
Run Steam from console? (programming.dev)
submitted 2 days ago* (last edited 2 days ago) by emotional_soup_88@programming.dev to c/linux@lemmy.ml

I finally separated some overkill hardware from my server rig (an RTX 3080 and a Ryzen 5800X3D) and put them in their own chassi. Installed Arch, again, of course. The server got a "new" Ryzen 5700G , which apparently is a repurposed laptop APU.

A few years ago, I used to fire up my desktop environment (dwm on X11) and launch Steam from a pseudo terminal.

On my reborn gaming PC, could I skip installing a desktop environment and still play games on Steam? Will it run directly from the console like - for instance - mpv does?

The purpose would be to minimize any overhead from dwm and X11. Which sounds ridiculous now that I "say" it out loud, because it's negligible, but still. My question still stands.

you are viewing a single comment's thread
view the rest of the comments
[-] nous@programming.dev 4 points 2 days ago

You cannot eliminate X11/wayland overhead. You need a display manager of some sort. I suspect most games/proton will require X11 or at least xwayland and a wayland compositor. You probably do want to use a window manager of some sort as well or you do lose out on a lot of controls like window placement and sizing. Some games might do weird things if they dont directly launch in full screen mode. And steam itself would probably want to be run in big picture mode to make it go full screen. If you want something designed for gaming then you might try gamescope which is what the steamdeck uses as its window manager in the game mode.

There are probably other areas with a higher impact that you can optimize more before really worrying about a lack of window manager though.

Thanks for the input on screen sizing! I've never really had any performance issues with my setup, except for some weird stutter issues not hardware related:

https://steamcommunity.com/sharedfiles/filedetails/?id=3393460710

this post was submitted on 24 Mar 2026
18 points (95.0% liked)

Linux

63789 readers
34 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS