Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-24-12, 07:02 AM   #13
pbc2520
Registered User
 
Join Date: Jul 2011
Location: UK
Posts: 25
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

It happens for me under Gnome 3 (in both full and fallback modes).
pbc2520 is offline   Reply With Quote
Old 04-24-12, 11:12 AM   #14
sandipt
NVIDIA Corporation
 
sandipt's Avatar
 
Join Date: Dec 2010
Posts: 260
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Quote:
Originally Posted by pbc2520 View Post
Yes, and under the same conditions. FWIW, a bug report is attached when running with 295.40.
We are unable to reproduce this issue with KDE on HP8760w laptop with an nVidia Quadro 4000M .
pbc2520, Which system you are using? also attach dmidecode o/p of your system.
sandipt is offline   Reply With Quote
Old 04-24-12, 12:14 PM   #15
pbc2520
Registered User
 
Join Date: Jul 2011
Location: UK
Posts: 25
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Quote:
Originally Posted by sandipt View Post
We are unable to reproduce this issue with KDE on HP8760w laptop with an nVidia Quadro 4000M .
pbc2520, Which system you are using? also attach dmidecode o/p of your system.
The system is a Dell Precision M4600 laptop (BIOS rev. A07) with Quadro 2000M and IPS RGB LCD panel. It is perhaps notable that
- the display supports Depth 30, i.e. 10bpc, however the flickering occurs whether running with Depth 24 or Depth 30
- consequently Optimus is not available (as integrated Intel graphics can't do 10bpc)
Does that help?

dmidecode output is attached. Let me know if you need any other info.
Attached Files
File Type: gz dmidecode.txt.gz (5.8 KB, 46 views)
pbc2520 is offline   Reply With Quote
Old 04-24-12, 03:32 PM   #16
pbc2520
Registered User
 
Join Date: Jul 2011
Location: UK
Posts: 25
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Having read the HP sales literature, your HP8760w has 3 possible displays on offer. I believe you would need to have the 'DreamColor' display option for Depth 30. The DreamColor screen is also an IPS RGB LED display.

@count0: do you have the DreamColor display on your HP8760w?

As mentioned, the issue is only known to occur with the default settings for dithering, which are:
  • Current Dithering: Enabled
  • Current Mode: Dynamic 2x2
  • Current Depth: 6bpc
pbc2520 is offline   Reply With Quote
Old 04-24-12, 06:27 PM   #17
hvbakel
Registered User
 
Join Date: Sep 2009
Posts: 6
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

In case it helps, I have the same problem on a Dell Latitude E6510 with an NVS 3100M (VBIOS 70.18.53.02.07) and a Dell P727R display. The problem occurs in Gnome2, Gnome3 and Unity. dmidecode output is attached.

I should also note that in my case the flickering wasn't immediately apparent after I upgraded from 275.19 to the 295.* series, but became very noticable after the display came out of DPMS standby. Since the display also fails to turn off completely with DPMS in the 295 series I initially thought the two problems might be related.
Attached Files
File Type: gz dmidecode.txt.gz (4.7 KB, 34 views)

Last edited by hvbakel; 04-24-12 at 06:40 PM. Reason: Added extra info
hvbakel is offline   Reply With Quote
Old 04-25-12, 10:30 AM   #18
ssambantham
Registered User
 
Join Date: Jun 2011
Posts: 10
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Hi pbc2520,

I would like to know, how to set the dithering settings you are referring to

Current Dithering: Enabled
Current Mode: Dynamic 2x2
Current Depth: 6bpc

And how to check, which settings are currently set?
ssambantham is offline   Reply With Quote
Old 04-25-12, 12:06 PM   #19
pbc2520
Registered User
 
Join Date: Jul 2011
Location: UK
Posts: 25
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Quote:
Originally Posted by ssambantham View Post
Hi pbc2520,

I would like to know, how to set the dithering settings you are referring to

Current Dithering: Enabled
Current Mode: Dynamic 2x2
Current Depth: 6bpc
@ssambantham: the dithering controls are available on the DFP configuration page in the NVIDIA X Server Settings control panel. In X, use the command nvidia-settings to bring up the control panel. On the left, select the relevant DFP display to get the configuration page. In my case, under "GPU 0 - (...)", I select "DFP-5 - (...)". The three dithering controls are in the "Dithering Controls" frame box. Note: with drivers >= 295.20, the DFP configuration page is split into two tabs and the dithering controls are on the right hand tab.

Quote:
And how to check, which settings are currently set?
The current settings (which resolve 'Auto') are printed to the right of the controls. See attached image.
Attached Thumbnails
Click image for larger version

Name:	dithering_controls.png
Views:	71
Size:	11.9 KB
ID:	43859  
pbc2520 is offline   Reply With Quote
Old 04-29-12, 02:54 AM   #20
count0
Registered User
 
Join Date: Mar 2012
Posts: 7
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Quote:
Originally Posted by pbc2520 View Post
Having read the HP sales literature, your HP8760w has 3 possible displays on offer. I believe you would need to have the 'DreamColor' display option for Depth 30. The DreamColor screen is also an IPS RGB LED display.

@count0: do you have the DreamColor display on your HP8760w?

As mentioned, the issue is only known to occur with the default settings for dithering, which are:
  • Current Dithering: Enabled
  • Current Mode: Dynamic 2x2
  • Current Depth: 6bpc
(Sorry, was away for a few days - now that I'm back I'll continue to follow this thread.)

Yep, my display is labeled as "DreamColor"; quite prominently on the bezel.
count0 is offline   Reply With Quote

Old 04-30-12, 01:14 AM   #21
sandipt
NVIDIA Corporation
 
sandipt's Avatar
 
Join Date: Dec 2010
Posts: 260
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

>> 'DreamColor' display option for Depth 30.
What is this? How to check 'DreamColor' display?

We are unable to reproduce this issue on HP8760w with Q4000M notebook.
sandipt is offline   Reply With Quote
Old 04-30-12, 12:47 PM   #22
pbc2520
Registered User
 
Join Date: Jul 2011
Location: UK
Posts: 25
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Quote:
Originally Posted by sandipt View Post
>> 'DreamColor' display option for Depth 30.
What is this?
In short, 'Depth 30' mean there are 30 bits per pixel, i.e. 10 bits per colour (10 bpc) so approximately 1.1 billion different colours can be distinguished, rather than the 16.7 million that you get with 8 bpc. 'DreamColor' is just the HP branding for systems capable of supporting depth 30.

See this NVIDIA technical brief for an overview of 30 bit colour:
http://www.nvidia.com/docs/IO/40049/...01_v02_new.pdf


Quote:
Originally Posted by sandipt View Post
How to check 'DreamColor' display?
A few ideas come to mind (but idea #3 is probably the quickest and most reliable):
  1. Try running with Depth 30 and see if it works. Note that you need to specify both "DefaultDepth 30" and "Depth 30" in xorg.conf to get 30 bit colour depth in X. See http://nvidia.custhelp.com/app/answe...color-on-linux for details.
  2. Have a look in the nvidia-settings control panel. On the page for "X Server Display Configuration" select the tab "X Screen". Hopefully, the combo-box for "Color Depth" will show an option "1.1 Billion Colors (Depth 30) - Experimental" if and only if you have a Depth 30 display.
  3. The only way to be absolutely certain is to look at the raw EDID bytes of your display, as printed in the nvidia-bug-report.log. Bits 6 to 4 of the byte at offset 20 (14h) indicate the number of bits per color (bpc) supported as follows:

    Code:
     6 5 4
    
     0 0 0 - undefined
     0 0 1 - 6 bpc
     0 1 0 - 8 bpc
     0 1 1 - 10 bpc
     1 0 0 - 12 bpc
     1 0 1 - 14 bpc
     1 1 0 - 16 bpc
     1 1 1 - reserved
    So, for my display I have raw EDID bytes as follows:
    Code:
      00 ff ff ff ff ff ff 00  30 e4 08 03 00 00 00 00
      00 14 01 04 b0 22 13 78  02 bc 25 af 4e 34 b7 25
      0b 50 54 00 00 00 01 01  01 01 01 01 01 01 01 01
      01 01 01 01 01 01 2e 36  80 a0 70 38 1f 40 30 20
      35 00 58 c2 10 00 00 19  22 24 80 a0 70 38 1f 40
      30 20 35 00 58 c2 10 00  00 19 00 00 00 fe 00 44
      33 47 39 57 80 31 35 36  57 46 33 0a 00 00 00 00
      00 04 4a 01 94 00 02 00  00 06 01 0a 20 20 00 c2
    The byte at offset 20 (14h) from the top left is 'b0' which is the following bit representation (first line indicates bit index, second line is actual bits):
    Code:
     7 6 5 4 3 2 1 0
     1 0 1 1 0 0 0 0
    Bits 6 to 4 of this byte are '0 1 1', which according to the above table mean my display supports 10bpc.

    If you give me your raw EDID bytes, I can tell you whether your display is a 'DreamColor' display.
pbc2520 is offline   Reply With Quote
Old 05-02-12, 12:00 PM   #23
pbc2520
Registered User
 
Join Date: Jul 2011
Location: UK
Posts: 25
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

I still have this issue with the 302.07 driver.
pbc2520 is offline   Reply With Quote
Old 05-05-12, 01:29 AM   #24
count0
Registered User
 
Join Date: Mar 2012
Posts: 7
Default Re: Quadro 4000M: Internal display flickers with drivers from 290.10 on

Here are the EDID bytes of my display (HP 8760w, "DreamColor", which shows the problem):

Code:
00 ff ff ff ff ff ff 00  30 e4 fc 02 00 00 00 00
00 14 01 04 b0 26 15 78  0a b8 25 af 4e 36 b7 25
0b 50 54 00 00 00 01 01  01 01 01 01 01 01 01 01
01 01 01 01 01 01 2e 36  80 a0 70 38 1f 40 30 20
35 00 7e d7 10 00 00 19  58 2b 80 a0 70 38 1f 40
30 20 35 00 7e d7 10 00  00 19 90 19 85 0f 00 f8
00 50 00 1f 00 1f 01 01  00 00 00 00 26 2d 80 a0
70 38 1f 40 30 20 35 00  7e d7 10 00 00 19 00 46
According to pbc2520's analysis, this means that it's a 10bpc display.


Another thing: Yesterday, I had the system running for a long time on the internal display. Due to the problem I set the dithering depth to 8bpc immediately after logging in. (The setting is not remembered across reboots).

After about 4 hours I saw display flickering and artifacts matching those described in the original post. I opened nvidia-settings again and had a look at the dithering settings; they were reported to be:
  • Dithering: Auto -> Enabled
  • Mode: Auto -> Dynamic 2x2
  • Depth: 8 bpc

I then set the whole dithering to 'Disabled'; this caused the flickering to subside over the course of a few minutes.

So setting the dithering depth to 8 bpc apparently only delays the problem here.


This is with nVidia driver 295.40. And just now the display started flickering again when set to a dithering depth of 8 bpc (same as above) after only about 15 minutes of use - setting dithering to disabled appears to slowly decrease the flicker as usual. I.e., 8 bpc is no longer a workaround here.

Last edited by count0; 05-05-12 at 01:35 AM. Reason: Driver version missing, more details on current status
count0 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 05:28 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.