Bug 12180 - reduced blanking for digital displays not fully implemented (and does not work)
Summary: reduced blanking for digital displays not fully implemented (and does not work)
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: Other All
: medium enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-27 11:04 UTC by Ulrich Gemkow
Modified: 2010-05-06 14:06 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Ulrich Gemkow 2007-08-27 11:04:19 UTC
Implementation for setting modes with reduced blanking
for digital displays is started but not finished and does
not working.

There is a setting in a monitor-struct-specific field and
some sanity checks for this but the setting is never used.
An Option ReducedBlanking was introduced to also set this
setting.

In fact for none of our digital displays reduced blanking
works - with or without the Option ReducedBlanking.

Being able to use ReducedBlanking would be very helpful.
Is there something specific wrong with this?

If there is an oversight an my side - sorry for the noise...
Comment 1 Luc Verhaegen 2007-08-27 12:00:23 UTC
Please verify two things:
1) check that the reduced blanking option is set correctly.
2) check that the monitor actually provides reduced blanking modes or that
   you have provided reduced blanking modes yourself.

Failing that, try giving your reduced blanking mode a unique name, and then list it as the first possible mode in your Modes directive.

If this doesn't fix your problem, please attach the log.
Comment 2 Ulrich Gemkow 2007-08-27 12:54:39 UTC
(In reply to comment #1)

Thanks for you reply

> Please verify two things:
> 1) check that the reduced blanking option is set correctly.

I am sure I did this correctly and verified in the log-File

> 2) check that the monitor actually provides reduced blanking modes or that
>    you have provided reduced blanking modes yourself.

maybe our displays do not provide the correct mode lines (EIZO, NEC,
different models). But they are working well with reduced blanking
modes. Are you sure displays provide such modes over DDC/EDID?

> 
> Failing that, try giving your reduced blanking mode a unique name, and then
> list it as the first possible mode in your Modes directive.
> 

When I provide a modeline as calculated by cvt -r this works and the
reduced mode is set (without the Option ReducedBlanking).

Maybe I am completely wrong - but should the server not be able
to select a reduced blanking mode itself when the display type
is suitable? Without this autodetecting optimal modes for digital
displays will not work without an explicit Monitor-Section.

> If this doesn't fix your problem, please attach the log.
> 

Comment 3 Adam Jackson 2010-05-06 14:06:14 UTC
I'm not aware of any bugs in the RB support.  It sounds like your monitor isn't claiming support for RB; we, naturally, believe it.  If you reopen this bug, please attach the EDID data from your monitor.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.