Have dual boot computer with openSUSE leap 15.6 (with nvidia proprietary drivers) and windows 10. Summary of system on linux follows below.
It is obvious to me visually that the windows desktop graphics look sharper, and crisper then when running linux. On linux, gui images appear slightly fuzzier all the time.
I don’t think it is superior fonts. Linux windows do have a shadow around them. It is the composition of all types of images that seems superior. But, the hardware is the same.
I don’t know how to develop an image quality parameter to quantify the difference. I can’t run these side-by-side for direct comparison. But my impression is that there is a distinct difference.
I would have to attribute the difference to nvidia windows drivers vs linux drivers. Perhaps layout of windows is superior to mate desktop. These are pure speculation.
Yep, and no one out here is looking over your shoulder to provide an opinion
Our experience is the opposite - Linux is better, graphically. Of course, we don’t use NVIDIA, which might be a factor. Lot’s of key information missing. Probably Open Chat is a better place.
@myswtest, you gave an important piece of information, i.e., you see linux as better with no nvidia involved.
I would like to hear what others might say.
I think a query on nvidia forum is worth a shot.
I think some kind of “image betterness” parameter is worth a search. Don’t believe screen photo would show difference and my photo talents and equipment are zero.
One man’s beauty is another’s hag. Fonts on Linux are highly configurable, and that configuration seems to change with every release. Fastfetch reports nothing about DPI, an important factor in interpreting other graphics specifications, and font rendering quality. For troubleshooting graphics issues, inxi -GSaz provides a superior dataset. If your 1920x1080 is 23" or 24" or more, try bumping up logical DPI to 108 or 120 from the usual 96 default. More pixels per glyph usually translates to higher apparent quality if the resulting sizes aren’t a bother. Sitting farther from the display can help with that. Sitting too close can offer too much of the wrong kind of detail.
i ran supplied command below. dpi is 92 as supplied by DELL. Don’t remember inputting that anywhere.
Where do I set the logical DPI? I have mate desktop and I don’t see any setting to set DPI i nvidia-settings gui. That sounds like a good thing to try.
Perhaps windows set logical DPI to a higher value. Will try to find windows equivalent.
I also posted this query on nvidia forum.
no dpi setting in mate tweak. I have to keep looking.
I have gnome and kde installed and could log into one of them if the setting is made there and will get retained when I return to mate.
if dpi gets changed is a reboot needed? is a logout sufficient? or does the change get made in real time? Have some long time background calcs going and would prefer not to reboot now.
Dell gave you an arbitrary calculation of physical DPI. My DPI calculator produces 93.3 for 23.6" (522mm X 294mm) and 91.8 for 24.0" (531mm X 299mm). Inxi is showing you 93 for 527mm X 296mm. X forces a logical DPI that can be anywhere from spot-on to off by a factor of 3 or more. Traditionally, it has been 96 regardless of resolution or display size. Since the popularity of HiDPI displays, this has morphed into varies by environment, but still prefers a 96 default. I’m confident with your display that even though inxi shows (logical aka software) s-dpi: 92, you are experiencing logical 96 DPI from Mate. 15.6’s inxi was released many versions before the last known inxi DPI bugs were finally fixed. To get yours fixed, simply sudo inxi -U will get you current with upstream. Here on one of mine, you can see s-dpi: 120, the environment’s logical DPI, as opposed to physicals 94 on the smaller and 109 on the larger:
I did set dpi to 108 using xrandr. I’ll see if this looks any better. Maybe try some other values.
If there is any improvement I’ll implement change permanently.
I thought dpi was determined by the construction of the display and was maxed out by physical construction.
HiDPI usually equates to a nominal 200% factor, which on a near normal display such as 24" 1920x1080, is grossly unsuitable. 200% nominal equates to 4X physical. 108 logical DPI OTOH equates to +12.5% nominal, which has the effect of ~26.6% more px per glyph.
Physical DPI != Logical DPI. Physical is just that, physical display “dots” or pixels, which may be rectangles much longer in one direction than another. Logical can be anything software dictates.
Not to belabor this thread but I find it unusual that “xrandr” does not display dpi value from the commandline but can be used to set dpi. Doesn’t seem like standard linux practice.
What you say is true and has been so for decades.
The problem is that suse linux just does not work well with nvidia,
and never has to my knowledge. If it really matters to you,
you might try Ubuntu. Or would that be any better? I don’t know.
But you could try an Ubuntu live disk and see how it looks.
Also have you tried suse tumbleweed?
I’m glad to hear someone with same observation. I too think it is nvidia linux drivers vs nvidia windows drivers.
I have both ubuntu and tumbleweed in libvirt vms. I don’t see anything dramatically different but perhaps that is because the host is still running nvidia linux drivers.
I do think my graphics in a popos 20.04 vm do look crisper and sharper with more distinct colors than my leap. Still just subjective. Could just be their color scheme
makes things look better. Give that a look.
@Rhyader I totally disagree with that statement, no issues here with Nvidia (using since 2005) works fine with openSUSE and GNOME (Leap and Tumbleweed), I use slight for fonts, all looks good for me… End of the day it’s all what’s in front of the user so can be very subjective and also color profiles for the monitors in use etc…
Yes, I agree that this is all very subjective. I might tinker with the fonts based on your suggestion. But, to me, it is the entire image not just the fonts.
I will vote to close this again. I did once before but it became alive again.
Wouldn’t the monitor settings be the same for windows and openSUSE? Perhaps I could find the graphics card/monitor settings windows is using and replicate those in linux.
I don’t know about monitor icd files. I use nvidia-settings graphics app. It is set specifically to my DELL 2419HX. Would that incorporate the recommended Dell icd file settings?
Also, I did have fonts set at slight in mate control panel when I just looked.
I note that you are using Mate desktop. Maybe that is impacting here - is scaling employed for example? It would be interesting to compare other desktop environments for a visual comparison.