X.org don't detect my monitor refresh rates (on dapper flight 3 live cd)

Bug #30489 reported by Fausto Piovesan
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

When I start the Ubuntu dapper flight 3 live cd the X.org wrongly sets my monitor refresh rates to range 28-33 horizontal end 43-72 vertical, so it starts in 640x480.

My monitor is a 17in "AOC Spectrum 7Glr" and its suported refresh rates are (according to the manual):

H: 30 to 85 kHz
V: 50 to 130 kHz

This problem is easily solved putting the refresh rates in the "Monitor" section of xorg.conf but I think it should work without manual editing of the xorg.conf.

Loking in the Xorg.0.log I found some lines teling that the SIS driver uses its default sync ranges:

(II) SIS(0): AOC A785: Using default hsync range of 28.00-33.00 kHz
(II) SIS(0): AOC A785: Using default vrefresh range of 43.00-72.00 Hz

Related branches

Revision history for this message
Jerome S. Gotangco (jsgotangco) wrote :

Yes you are correct to say that this has to work without manually configuring your xorg especially in a live cd session. However, would it be possible for you to test and see if you still get the same result from newer milestone releases? Flight 5 and up specifically.

Thanks.

Changed in xorg:
status: Unconfirmed → Needs Info
Revision history for this message
Henrik Nilsen Omma (henrik) wrote :

It would also be helpful if you could attach the output from 'sudo ddcprobe' and the full /etc/X11/xorg.conf and /var/log/Xorg.0.log files.

Thanks :)

- Henrik

Revision history for this message
Fausto Piovesan (faustop) wrote : Same result on Flight 6

I'v tested the new Dapper Flight 6 live CD and the results are the same. I got a 640x480/60Hz resolution on my AOC 17in monitor.

I'll add the requested files as attachment.

Revision history for this message
Fausto Piovesan (faustop) wrote : Output of dccprobe

This is the output of "sudo dccprobe" on my machine.

Revision history for this message
Fausto Piovesan (faustop) wrote : xorg.conf

This is the X.org configuration file generated on the live session.

Revision history for this message
Fausto Piovesan (faustop) wrote : Xorg.0.log

My X.org log file

Revision history for this message
Fausto Piovesan (faustop) wrote :

ddcprobe is detecting correctly my monitor (freq: 30-85, 50-130; max resol: 1600x1200).

So anybody knows why X.org don't detect it (why this values don't show in xorg.conf)?

Changed in xorg:
status: Needs Info → Fix Committed
Revision history for this message
Fabio Massimo Di Nitto (fabbione) wrote :

Fixed. The fix might not make flight7 release, but for sure today's (6 May) daily Cd.

Fabio

Changed in xorg:
status: Fix Committed → Fix Released
Revision history for this message
Rui Matos (tiagomatos) wrote : another xorg.conf

Well, in my experience the sis driver is able to detect pretty much anything you throw at it without any xorg.conf configuration at all.

Fausto, can you change your xorg.conf to look like mine (attached) and see if the sis driver is able automagically put your monitor to work?

Revision history for this message
Timo Aaltonen (tjaalton) wrote :
Download full text (5.7 KiB)

xorg (1:7.2-3ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - debian/control, debian/scripts/vars.sparc, debian/rules:
      + Makes xorg Architecture: any and use an extra variable
        to not Depends on type-handling.
    - debian/control:
      + Keep meta-packages for xbase-clients, xutils.
      + Change the Maintainer-field.
      + Add replaces for xinit since we now ship Xsession from x11-common.
        Ditto for xrgb as we ship rgb.txt in x11-common.
      + xserver-xorg: Add dependancy "OR xserver-xorg-video" because
        the restricted drivers provide that.
    - debian/local/Xsession:
      + If ~/.xsession-errors is bigger than 0.5MiB, truncate it to the last
        0.5MiB to avoid having it grow indefinitively. (This does not happen
        with gdm anyway since gdm cleans the file on login). (LP #60448)
    - debian/local/dexconf:
      + Uncoditionally re-enable ZAxisMapping in dexconf. (LP: #31827)
      + Add InputDevice entries for wacom.
      + Add extra bits for ps3fb xorg.conf.
      + Read xserver-xorg/config/device/extra_options key, parse it
        (first token is option name, rest of the line after first space
        is value), and add it as Option lines to the device section.
        (LP: #90109)
      + Add special case for i810 with 3M TouchScreen monitors to set a
        resolution of 800x600 and avoid probing since it will fail miserably
        in xserver-xorg.postinst. Also make sure to write Option "DisplayInfo"
        "False" in Device Section in dexconf if the above combination is
        matched otherwise the card will display extra unrequired info each
        time X attempts a startup. (touches also xserver-xorg.postinst.in)
      + Due to a very annoying DRI/DRM bug, make sure to use OldDmaInit
        when writing down the Device section for mga driver. This will make
        DRI working at least for AGP cards. PCI didn't work before and it will
        keep not working since the option does explicitly disable DRI for PCI.
        (LP: #27442)
      + Enable elographics driver when matching known machines.
      + Disable composite when using the fglrx driver. It does not support
        composition, and enabling it by default (as recently done in
        xorg-server) breaks DRI for fglrx. (LP: #90688)
    - debian/scripts/vars.i386:
      + Add xserver-xorg-input-elographics to XSERVER_XORG_INPUT_DEPENDS.
    - debian/xserver-xorg.postinst.in:
      + Add lt to list of non-Latin keymaps (LP: #38931).
      + Make sure to ask video driver on sparc even if autodetected. Some
        cards still require weird overrides (ati -> fbdev) that are not
        100% known in all combinations.
      + Skip video card autodetection if xforcevesa is set
        (LP #27020, #59618).
      + Detect keyboard layout configuration using /etc/default/console-setup
        if available.
      + Clean up duplicate keymaps in xserver-xorg.config.in and make sure
        they're all neatly alphabetised.
      + Map cf console keymap to ca(fr).
      + Map croat console keymap to hr. (LP: #43598)
      + Set default keyboard variant for French to oss (LP: #89835).
      + Map...

Read more...

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.