Fedora dev: “HN feedback on what they want from their Desktop – We got it”
1–10 of 155 posts
Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#2Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#3Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#4Cached version: https://webcache.googleusercontent.com/search?q=cache:Hy9yBE...
Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#5Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#6Was a wild ride since Skylake + 4k + docking station became stable only recently with Linux 4.9, but scaling always worked.
Here's what it takes:
Xft DPI and hinting settings (font rendering):
# .Xresources
Xft.dpi: 144
Xft.hinting: 1
Xft.hintstyle: hintslight
Xft.antialias: 1
Xcursor.size: 48
Xcursor.theme: Adwaita
xrandr DPI setting (important for IntelliJ, i3 and the like): xrandr --dpi 144
Put it into .xinitrc, Gnome autostart, i3 config or wherever your DE runs stuff at session startup. I also run it after resuming since it sometimes resets itself.Now, the most important part - the Gnome scaling settings. Instead of increasing the scaling factor, I leave it at 1x and only increase the text scaling. It's a fractional value and applications still resize appropriately (bonus: reduces the amount of whitespace):
gsettings set org.gnome.desktop.interface text-scaling-factor 1.5
gsettings set org.gnome.desktop.interface scaling-factor 1
Worked well with everything I use (Evolution, virt-manager, LibreOffice, Terminal...).IntelliJ works fine out of the box with java-1.8.0-openjdk. I recommend the Iosevka font, but any font will work.
Latest Chromium respects the settings and support scaling by a fractional value.
When I'm using a low-res screen, I simply render at a high resolution and then scale it down:
xrandr --output eDP-1 --off
xrandr --output DP-2-1 --left-of eDP-1
xrandr --output DP-2-1 --right-of DP-2-2
xrandr --output DP-2-2 --scale 1.5x1.5 --pos 0x0
xrandr --output DP-2-1 --scale 1.5x1.5 --pos 2880x0
While it looks slightly off, you get used to it quickly and I spend most of my workday looking at a downscaled screen without any discomfort.The result is pretty much perfect and comparable (if not better) to macOS with a recent distro. I'm happy to help anyone who is struggling to get this working!
On a more general note, the recent changes in Fedora are amazing! Out-of-box experience went from "a lot worse than Ubuntu" to best-in-class.
Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#7Pretty cool to see some acknowledgement from the Fedora crowd, but almost everything listed here is "maybe in a future release" rather than being present now.
The problem with many of these things are not that they don't work, but that they are half-assed (bluetooth, battery etc). You can improve that sort of problem only with very focused teams.
Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#8Pretty cool to see some acknowledgement from the Fedora crowd, but almost everything listed here is "maybe in a future release" rather than being present now.
They have been the driving force behind many recent kernel/power management and graphics stack improvements.
Latest Fedora ships Wayland by default and screens with multiple DPI already work for native Wayland applications.
Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#9I'm using a 4k screen and a HiDPI thinkpad (T460p) for my workstation and it works amazingly well even today. Was a wild ride since Skylake + 4k + docking station became stable only recently with Linux 4.9, but scaling always worked. Here's what it takes: Xft DPI and hinting settings (font rendering): # .Xresources Xft.dpi: 144 Xft.hinting: 1 Xft.hintstyle: hintslight Xft.antialias: 1 Xcursor.size: 48 Xcursor.theme:…
I'm impressed you'd call that "pretty much perfect and comparable (if not better) to macOS with a recent distro"
Pretty much sums up why I don't think I'll ever really be ok with a Linux DE for daily usage. If that's what your users consider comparable to macOS why bother aspiring to reach macOS's perfect (seriously, perfect, even when you mirror across a low res screen and a high res screen it lets you use the high res screen at a higher size with perfect scaling) handling of any mix of resolutions.
Re: Fedora dev: “HN feedback on what they want from their Desktop – We got it”
#10Pretty cool to see some acknowledgement from the Fedora crowd, but almost everything listed here is "maybe in a future release" rather than being present now.
Not just that - some of the features are assigned to the same guy, who is probably also assigned to 50 other subsystems since he's "the laptop guy". The problem with many of these things are not that they don't work, but that they are half-assed (bluetooth, battery etc). You can improve that sort of problem only with very focused teams.