fp dithering not same as nVidia's proprietary driver dithering

Bug #115440 reported by klerfayt
2
Affects Status Importance Assigned to Milestone
X.Org X server
Won't Fix
Low
xserver-xorg-video-nv (Ubuntu)
Won't Fix
Low
Unassigned

Bug Description

right, so using nv driver and Option "FPDither" won't result in same image quality as proprietary driver solution
I can see very tiny grid/pattern in window background, it reminds me of jeans (if that makes any sense to you)
not using fpdither is about same as nvidia's Option "FlatPanelProperties" "Dithering = Disabled"
+ also Option "FPDither" results in slower desktop, that is not appearing with nvidia's drivers

Revision history for this message
klerfayt (klerfayt-deactivatedaccount) wrote :
Revision history for this message
klerfayt (klerfayt-deactivatedaccount) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks for reporting this bug. Could you take screenshots of each of the two cases and attach them? This will give a clue if the issue is in the rendering or elsewhere.

Changed in xorg:
status: Unconfirmed → Needs Info
Revision history for this message
klerfayt (klerfayt-deactivatedaccount) wrote :

I did something more clever - I let webcam record my lcd screen from very close, opened kopete, went to camera settings and took screenshot of the desktop
what's more - if you change background (wallpaper) to be of one color #6E6E6E - the pattern I'm talking about with "FPDither" (then using nv driver of course) option will become very visible.

as you can see on the screenshot background is totally normal itself (at least for me if I switch to "nvidia" proprietary" driver)

notebook has this tft lcd screen:
http://www.samsung.com/Products/TFTLCD/NotePC/LTN154X1/LTN154X1.htm
(warning view with adobe flashplayer disabled this page)

Revision history for this message
In , Bryce Harrington (bryce) wrote :

klerfayt reports (https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/115440) that when using Option "FPDither" with nv, it produces different results with lower image quality than when using the proprietary nvidia driver.

"right, so using nv driver and Option "FPDither" won't result in same image quality as proprietary driver solution I can see very tiny grid/pattern in window background, it reminds me of jeans (if that makes any sense to you)
not using fpdither is about same as nvidia's Option "FlatPanelProperties" "Dithering = Disabled" + also Option "FPDither" results in slower desktop, that is not appearing with nvidia's drivers"

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=10115)
xorg.conf

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=10116)
Xorg.0.log

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=10117)
Screenshot

"I let webcam record my lcd screen from very close, opened kopete, went to camera settings and took screenshot of the desktop
what's more - if you change background (wallpaper) to be of one color #6E6E6E - the pattern I'm talking about with "FPDither" (then using nv driver of course) option will become very visible.

as you can see on the screenshot background is totally normal itself (at least for me if I switch to "nvidia" proprietary" driver)

notebook has this tft lcd screen:
http://www.samsung.com/Products/TFTLCD/NotePC/LTN154X1/LTN154X1.htm
(warning view with adobe flashplayer disabled this page)"

Bryce Harrington (bryce)
Changed in xorg:
status: Needs Info → Unconfirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks for the screenshot and additional information; I've filed this one upstream at https://bugs.freedesktop.org/show_bug.cgi?id=11085.

Changed in xorg:
importance: Undecided → Low
status: Unconfirmed → Confirmed
Changed in xorg-server:
status: Unknown → Confirmed
Revision history for this message
In , Chris Halse Rogers (raof) wrote :

The nouveau driver also exhibited the same sort of dithering artifacts for me, and this was recently fixed in git commit 91ca67056cb236e5770d4fb39dd7fbb9818ff093. Perhaps this fix can be ported from the nouveau drivers?

Revision history for this message
Chris Halse Rogers (raof) wrote :

For what it's worth, the nouveau driver handles this correctly (and I've commented as such on the upstream bug). It might be a fun exercise for someone to port the nouveau git commit to the nv tree :).

Revision history for this message
Bryce Harrington (bryce) wrote :

Thank you for reporting this issue about xserver-xorg-video-nv. Starting
with Lucid, Ubuntu is transitioning to using the -nouveau video driver
by default instead of -nv. The reason for this change is because
upstream development for the -nv driver has been quite slow. We are
quite pleased with the upstream development speed for -nouveau, and hope
this will translate into swifter bug fixes as well.

Because of this, I'm closing this bug report at this time. I'm marking
it wontfix because what you describe is probably a valid issue, but we
do not have further plans to work on it in Ubuntu. If you would still like
to see this issue investigated, I would encourage you to file it
upstream at http://bugs.freedesktop.org/.

Changed in xserver-xorg-video-nv (Ubuntu):
status: Confirmed → Won't Fix
Changed in xorg-server:
importance: Unknown → Low
Changed in xorg-server:
importance: Low → Unknown
Changed in xorg-server:
importance: Unknown → Low
Changed in xorg-server:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.