logoalt Hacker News

tmtvltoday at 1:04 AM2 repliesview on HN

Separate scaling fractions on separate monitors doesn't work under X. Well, I lie: it does work under zaphod mode, but no applications other than Emacs support that.


Replies

spudlyotoday at 3:23 AM

Heh. Just today I started fooling around with a new X11 setup on a barebones Ubuntu Server VM with just xorg, xinit, xterm, Emacs and i3.

It's pretty neat learning about iommu groups and doing NVMe passthrough with KVM/Qemu, and also messing around with the new (to me) Spice/virgl 3D acceleration. I was impressed I was able to play YT videos in the Ubuntu Virtual Machine Manager with hand-built mpv/ffmpeg + yt-dlp setup without dropping too many frames or serious glitches. Huzzah for libgl1-mesa-dri.

After that, I rebooted the host OS, jumped into the UEFI boot menu and booted the "guest" NVMe disk directly with my actual GPU, and it still worked. It's quite a trip down memory lane, typing 'startx' and having a both a :0.0 and :0.1 displays. That muscle memory from the 1990s is still going strong.

show 1 reply
lnx01today at 10:09 AM

Running X11 on Ubuntu 22.04 - I have a 2650x1600 main at 150% scale and a 1920x1980 secondary at 100% scale. Essentially they're the same virtual size side-by-side. This _only_ works on my nVidia GPU...