News for hackers. Stuff that matters.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by donkeyd on Monday November 01, 2021 @04:59AM (#29064372)
I have absolutely no use for this. But I love that people make stuff like this. There's so much creativity and skill involved in this type of thing, that often seems to get completely overlooked.

So, to people who build stuff like this and release it... Thank you for your service!

Re:Dummy display for Apple Silicon Macs to achieve custom re... by fnord77 on Monday November 01, 2021 @06:17AM (#29064847)
I find it unfortunate that m1 macs have this problem. This person's creativity could have been put to use on something other than fixing a flaw in a computer.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by waydabber on Monday November 01, 2021 @06:29AM (#29064927)
Yeah, I made this app as I switched a family member's mac from an Intel mini to M1 and was mystified by the fact that no matter what tricks I was trying, it was not working with the Lenovo 24" QHD display as before (getting a 4K display was not an option due to cost and size constraints - no good 24" 4K display is available for a reasonable price and there ppl who don't want huge displays on their desks). I purchased a HDMI dummy but had constant issues with it, so I had to explore other avenues.

My creativity is normally put to use on something other, like MonitorControl, but working on BetterDummy is fun as well. :)

https://github.com/MonitorControl/MonitorControl

Re:Dummy display for Apple Silicon Macs to achieve custom re... by ec109685 on Monday November 01, 2021 @11:18AM (#29067811)
Probably doesn’t qualify as reasonably priced, but this 24” monitor has suited me well. I shrink everything by one notch and everything is very crisp and “retina”.

LG UltraFine 4K Display

https://store.apple.com/xc/product/HMUA2VC/A

Re:Dummy display for Apple Silicon Macs to achieve custom re... by donkeyd on Monday November 01, 2021 @05:21PM (#29073275)
Now that is software I have a use case for! I used some abandoned menu bar app for this. Nothing worked, except the manual slider, which was enough for me.

I guess I'll have to try this with my display!

Re:Dummy display for Apple Silicon Macs to achieve custom re... by Grustaf on Monday November 01, 2021 @05:06AM (#29064410)
What does it actually do? What is the point of a fake display that doesn't exist?
Re:Dummy display for Apple Silicon Macs to achieve custom re... by davweb on Monday November 01, 2021 @05:15AM (#29064479)
It's useful on a headless Mac used a server.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by Grustaf on Monday November 01, 2021 @07:16AM (#29065274)
Is this a joke or a serious answer? Why would a headless mac need one more display that it doesn’t use?
Re:Dummy display for Apple Silicon Macs to achieve custom re... by sgerenser on Monday November 01, 2021 @09:37AM (#29066490)
When you remote into the Mac with VNC (which is the protocol Apples native Screen Sharing solution uses) you are limited to the display resolutions that the hardware thinks is available. This tricks the hardware into allowing additional resolutions that you otherwise wouldn’t be able to get over a VNC session.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by jaywalk on Monday November 01, 2021 @11:18AM (#29067800)
This is just a completely foreign concept for Windows users. My main work PC is a laptop with a 4k built-in display, and 2x 1920x1080 external monitors. I can RDP in from my home machine, which has a single 5120x1440 monitor, with zero issues.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by SigmundA on Monday November 01, 2021 @12:20PM (#29068866)
Only if you use RDP which is basically a remote graphic card where as VNC type systems capture the frame buffer of actual graphics card on the remote. Steamlink, Team Viewer, etc all have similar issues on Windows as well.

Tried doing Steam link to a Windows computer without monitor attached and would only work in like 1024x768, needed a monitor attached to get 1920x1080 almost bought a dummy for the Windows machine similar to this but had and extra monitor so I didn't bother.

Also VNC like system will turn on a monitor and you can see what people are doing remotely, RDP doesn't do that. RDP is a really nice system that gets really good performance over low bandwidth links due to remoting higher level graphics API, at least it used to, wish Apple had a built in equivalent that worked similarly.

Re:Dummy display for Apple Silicon Macs to achieve custom re... by jaywalk on Monday November 01, 2021 @12:40PM (#29069187)
Oh yeah, I know that RDP is superior. But Apple's own first-party remote desktop solution is basically VNC, and suffers from similar limitations. They could be more like Microsoft, but they seemingly don't care.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by Isthatablackgsd on Monday November 01, 2021 @04:28PM (#29072605)
NoMachine is a great alternative for RDP. My remote desktop only had Win Home which have the RDP features disabled, so NoMachine is an answer to that. There is a command line to enable the RDP in WinHome but it require several step and external library to make it functioning. Now I have a new Intel NUC with WinPro, so I ditched NoMachine for MS RDP. NoMachine works flawlessly on macOS and Windows (and it have Linux support). I would say NoMachine is trailing behind MS RDP while Apple VNC is closer to the totem pole.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by icelancer on Monday November 01, 2021 @02:24PM (#29070785)
MacOS still uses the garbage VNC protocol instead of what Windows did, which was treat remote display as a first-class product; indeed RDP is one of Windows greatest features that is unheralded/underappreciated.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by Grustaf on Monday November 01, 2021 @11:40AM (#29068202)
Haha this is even crazier than the original fake-mirroring usage!
Re:Dummy display for Apple Silicon Macs to achieve custom re... by sundvor on Monday November 01, 2021 @05:11AM (#29064454)
I'm guessing to reap benefits of https://en.m.wikipedia.org/wiki/Supersampling
Re:Dummy display for Apple Silicon Macs to achieve custom re... by rzzzt on Monday November 01, 2021 @05:19AM (#29064496)
On Windows, I use AMD's VSR (Virtual Super Resolution) to set 5k screen resolution on a physical 4k display, letting me set the UI scale factor to 200% and have reasonable font sizes with clean icons (125% and 150% looks fuzzy). Under Linux, it is an xrandr spell that achieves the same thing.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by vladvasiliu on Monday November 01, 2021 @05:48AM (#29064675)
How does this work? Don't you have to scale the virtual 5k resolution down to 4k? Wouldn't that also generate fuzziness?

If a stroke is 1px wide at 100%, 2px at 200% / 5k, how does that stay sharp when you scale it down to 80%?

Or is the idea that whatever algorithm AMD uses is better than the one Windows uses?

Re:Dummy display for Apple Silicon Macs to achieve custom re... by xuki on Monday November 01, 2021 @06:08AM (#29064788)
Say you have a 28" 4K display but you want to run 2560x1440 resolution to get you desired UI size. You can either run 2560x1440 scaled up to 4K, or 5120x2880 scaled down to 4K. The latter will look better.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by kuschku on Monday November 01, 2021 @09:03AM (#29066173)
Or you run at 4K and let applications scale – which sadly not all support properly.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by vladvasiliu on Monday November 01, 2021 @10:00AM (#29066683)
This is what I usually do. I run 4k at "100%", but then I increase font size as needed. I usually don't care about the icons, widgets, etc since I rarely interact with them, so to me, it's actually a good thing they're small. This way everything is plenty sharp, and I also get more screen real estate.

The reason I use a 4k screen is to have sharp text, so I try to avoid scaling.

Re:Dummy display for Apple Silicon Macs to achieve custom re... by kuschku on Monday November 01, 2021 @11:13AM (#29067726)
That’s why – despite being a free software advocate – I currently run Windows for all critical software, as on Windows I can scale content without re-scaling windows. (Qt and Android support it as well, but Gnome and macOS don’t).
Re:Dummy display for Apple Silicon Macs to achieve custom re... by vladvasiliu on Monday November 01, 2021 @11:26AM (#29067942)
I'm not using Gnome, but scaling the text works fine for GTK apps on I3.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by kuschku on Tuesday November 02, 2021 @05:13AM (#29078792)
Yes, but Elementary, Android, Windows and Qt can scale icons and all elements together with the text to any arbitrary scale, pixel-perfect, without any post-processing.

GTK can only scale text, or scale the whole window to 2x, 3x, etc and then scale it back down in post-processing.

Re:Dummy display for Apple Silicon Macs to achieve custom re... by rzzzt on Tuesday November 02, 2021 @03:22PM (#29086206)
Downscaling doesn't bother me as much for some reason. Icons scaled to 125% or 150% from their 1x size look more blurry than the 2x version of the same icon scaled down. It also looks better to me if the system uses integer scaling to blow up the 1x icon to 200% size first, then scale down from there.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by donkeyd on Monday November 01, 2021 @05:18AM (#29064493)
The github page describes the exact scenario that this is supposed to solve. I don't think I can explain it any better than that page already did.
Re:Dummy display for Apple Silicon Macs to achieve custom re... by Grustaf on Monday November 01, 2021 @06:46AM (#29065058)
Is this the "explanation"?

> To fix this problem, BetterDummy creates a virtual dummy display which you can then utilize as a mirror main.

What is a "mirror main"?

Re:Dummy display for Apple Silicon Macs to achieve custom re... by shawnz on Monday November 01, 2021 @06:59AM (#29065145)
By using display mirroring (i.e. having all your displays show the same output) you can effectively use scaling settings determined applicable for the primary display that the OS wouldn't normally allow you to apply to the secondary displays. This is a workaround solution for that OS limitation in which a fake primary display is created to give you more settings for the real display (by making the real display the secondary).
Re:Dummy display for Apple Silicon Macs to achieve custom re... by Grustaf on Monday November 01, 2021 @07:04AM (#29065190)
Thanks, that's actually an explanation. Seems crazy that there's no simpler solution!