Steam for Linux

Steam for Linux

MrHanMan Jun 10, 2014 @ 2:27pm
HiDPI Support
I run Linux on my Macbook Pro Retina, and the steam interface is tiny. When will the linux version get HiDPI support?
< >
Showing 1-15 of 17 comments
Dusk of Oolacile Jun 10, 2014 @ 2:29pm 
How did you end up posting this in the linux section?
MrHanMan Jun 10, 2014 @ 2:39pm 
... because it's a Linux question?
Dusk of Oolacile Jun 10, 2014 @ 2:57pm 
Is it? Both the windows and mac versions support it, but the linux cliend does not? Then indeed it is. Forgive my ignorance.
MrHanMan Jun 10, 2014 @ 9:48pm 
Thanks, but I've done that already. HiDPI is working fine in Gnome, but the application also has to support it through GTK. Most apps do, but Steam doesn't. Neither does Chrome, for that matter.
C1nd0r Jul 26, 2014 @ 7:57pm 
Hey MrHanMan, I'm trying to get linux working properly on my mbpr, but gnome looks terrible, and I cant find the way to configure it. Would you mind to share information on how to get the scaling to work?
Pocket Aug 5, 2014 @ 11:58pm 
I'm surprised the Windows version supports retina, given that Gaben hates Windows 8 and everything associated with it.
Poupine Aug 6, 2014 @ 8:47am 

I have recently purchased a 13.3" gaming laptop with a native resolution of 3200x1800. After playing around with xrandr to get an acceptable display, I found the following settings to work best:
Do not specify the size or DPI of your screen in xorg but rather use xrandr --output "Screen" --scale .5x.5 when you launch X (add it to your xinitrc)
The problem with this setup is that games launched from steam seem to dislike the scaling. I found out that with xrandr scaled at .5 and the game set to run at anything higher than 1080p, I could not use the mouse in-game.
My workaround for this is simple: for each game you want to launch, go to the launch properties and c/c:
xrandr --output $screen$ --scale 1x1; %command%; xrandr --output $screen$ --scale .5x.5

where $screen$ is your screen ID as given by xrandr -q. What it does is simple: scale back to 1x1, launch the game, scale to half again when exiting the game.

Now it could be that this works only in my case. However, I'm open to feedback on this solution and if it does indeed work for others, I will most likely write some automation tools to avoid the c/c of the same command over and over again.

pullasuti Nov 17, 2015 @ 12:24pm 
Bumping thread, because the topic says it all.

Recently switched to a 4K tv with my Steam setup and I can't even see the store items/descriptions/anything. Gnome with HiDPI scaling is pretty good at the moment with the only exception of Steam.

Hopefully the Steam UI will get a little love soon.
hleugast Jan 8, 2017 @ 6:02am 
At the beginning of 2017 this is still not resolved.

I have a new Lenovo Yoga 900-13 laptop with HiDPI resolution (3200x1800), running Ubuntu Linux 16.04 LTS. The Steam UI is so tiny that I have to squint and move very close to the screen. It is hardly usable.

I've had similar trouble with some other software though most seem to support high resolutions well nowadays.

I hope that you can make this work out of the box some time soon.
Rogue Jan 8, 2017 @ 2:36pm 
Last edited by Rogue; Apr 5 @ 2:18pm
samrocketman Jan 10, 2017 @ 2:33pm 
@Maleko the HiDPI skin is not perfect but definitely a major improvement! Thanks for the pointer :D
Turbo May 28, 2017 @ 11:40am 
MBPR 15" here...definitely need hidpi support.
qid Sep 30, 2017 @ 8:14pm 
Very disappointed that this has been a problem for over three years now. Mozilla seems to have implemented excellent HiDPI support in Firefox on Linux, maybe Valve should consider asking them for help if they're unable to handle this on their own.
kitarei Apr 5 @ 4:26am 
Still no resolution for this problem. All my applications and desktop elements are scaled for my HiDPI monitor but steam is minuscule.
< >
Showing 1-15 of 17 comments
Per page: 15 30 50