Bug 302484

Summary: intel: No signal after installation
Product: [openSUSE] openSUSE 10.3 Reporter: Holger Sickenberg <holgi>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Beta 2   
Target Milestone: ---   
Hardware: i386   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: xorg.conf
Xorg.tgz
xorg.conf
Xorg.0.log
Xorg.0.log
Xorg.0.log
xorg.conf

Description Holger Sickenberg 2007-08-22 12:22:33 UTC
My monitor (Iiyama Vision Master Pro 450) does not show any picture (LED shows no signal) with openSUSE 10.3 (Beta 2 here, but also with prior versions).
Comment 1 Holger Sickenberg 2007-08-22 12:23:13 UTC
Created attachment 159035 [details]
xorg.conf
Comment 2 Holger Sickenberg 2007-08-22 12:23:45 UTC
Created attachment 159036 [details]
Xorg.tgz
Comment 3 Stefan Dirsch 2007-08-22 14:46:12 UTC
DefaultDepth 24
SubSection "Display"
    Depth      24
    Modes      "1280x1024" 
EndSubSection

(II) intel(0): Output VGA using initial mode 1600x1024

This looks pretty bogus to me.

Unfortunately SaX2 on Beta2 was not finished yet. Could you try again with the latest SaX2 packages? These need to be mbuilded with the sources in  /work/src/done/STABLE/sax2/ first since SaX2 has not been checked in yet. Then attach /etc/X11/xorg.conf and /var/log/Xorg.0.log again. Thanks.

Comment 4 Holger Sickenberg 2007-08-28 14:17:22 UTC
still same problem with sax2-8.1-212
Comment 5 Holger Sickenberg 2007-08-28 14:18:47 UTC
Created attachment 160310 [details]
xorg.conf
Comment 6 Holger Sickenberg 2007-08-28 14:19:02 UTC
Created attachment 160311 [details]
Xorg.0.log
Comment 7 Stefan Dirsch 2007-08-28 14:56:43 UTC
This driver is still so broken. :-( Does it help to add

  Option "Monitor-VGA" "Monitor[0]"

to Section "Device" and and set new limits in the monitor section? Something like this:

  HorizSync    27-85
  VertRefresh  50-80
Comment 8 Stefan Dirsch 2007-08-28 14:59:07 UTC
BTW, does this issue occur only right after reboot, i.e. picture is fine after Ctrl-Alt-BS to restart the Xserver?
Comment 9 Holger Sickenberg 2007-08-28 15:09:42 UTC
Changes from Comment #7 did not change any behavior.

The problem occurs all the time - also after Ctrl-Alt-BS
Comment 10 Stefan Dirsch 2007-08-28 15:11:38 UTC
Ok. Could you attach new logfile nevertheless? Thanks.
Comment 11 Holger Sickenberg 2007-08-28 15:48:03 UTC
Created attachment 160358 [details]
Xorg.0.log
Comment 12 Holger Sickenberg 2007-08-28 15:48:29 UTC
Here we go ;-)
Comment 13 Stefan Dirsch 2007-08-28 15:55:03 UTC
Ok. Some high resolution modelines are now rejected due to the new limits, but this one is still active. :-(

> (II) intel(0): Output VGA using initial mode 1600x1024

I suggest to switch to i810 driver for now. :-(


Comment 14 Stefan Dirsch 2007-08-28 17:21:07 UTC
I can reproduce this issue on a "Iiyama Vision Master Pro 450". It gets fixed by commenting out the HorizSync/VertRefresh completely.

--- /etc/X11/xorg.conf.orig     2007-08-29 03:50:45.000000000 +0200
+++ /etc/X11/xorg.conf  2007-08-29 03:51:18.000000000 +0200
@@ -83,12 +83,12 @@
 Section "Monitor"
   Option       "CalcAlgorithm" "XServerPool"
   DisplaySize  360 270
-  HorizSync    27-110
+  #HorizSync    27-110
   Identifier   "Monitor[0]"
   ModelName    "VISION MASTER PRO 450"
   Option       "DPMS"
   VendorName   "IIYAMA"
-  VertRefresh  50-150
+  #VertRefresh  50-150
   UseModes     "Modes[0]"
 EndSection
 
@@ -128,6 +128,7 @@
   Driver       "intel"
   Identifier   "Device[0]"
   VendorName   "Intel"
+  Option       "monitor-VGA" "Monitor[0]"
 EndSection

--- /var/log/Xorg.0.log.old     2007-08-29 03:49:11.000000000 +0200
+++ /var/log/Xorg.0.log 2007-08-29 03:51:25.000000000 +0200
-(II) intel(0): Output VGA using initial mode 1600x1024
+(II) intel(0): Output VGA using initial mode 1280x1024

This is still a broken driver behaviour, and a stupid workaround, but please give it a try nevertheless. Thanks.
Comment 15 Holger Sickenberg 2007-08-29 08:14:28 UTC
X is starting without that HorizSync/VertRefresh data.

But can you explain why it does not start with 1600x1200? Switching to that resolution with krandrtray later works fine.
Comment 16 Holger Sickenberg 2007-08-29 08:14:57 UTC
Created attachment 160576 [details]
Xorg.0.log
Comment 17 Holger Sickenberg 2007-08-29 08:15:17 UTC
Created attachment 160578 [details]
xorg.conf
Comment 18 Stefan Dirsch 2007-08-29 08:35:32 UTC
> But can you explain why it does not start with 1600x1200? Switching to that
> resolution with krandrtray later works fine.
I have no idea. :-( This is probably the reason.

[...]
(II) intel(0): Output VGA using initial mode 1280x1024
[...]

How to change this? I don't know. Something deep in RANDR 1.2. 

As workaround you can use the RANDR magic in /etc/sysconfig/displaymanager for now. Something like this:

DISPLAYMANAGER_RANDR_MODE_VGA="auto"
### should be one line !!!
DISPLAYMANAGER_RANDR_MODE_auto="1600x1200_70.00  190.50 1600 1720 1888 2176  1200 1203 1207 1252 -HSync +Vsync"

Modelines can be generated by running "cvt". The above one was generated with
"cvt 1600 1200 70".

Hope this helps.


Comment 19 Stefan Dirsch 2007-08-29 08:37:33 UTC
Then xrandr will be started automatically during displaymanager start and will hopefully set your resolution to 1600x1200.
Comment 20 Stefan Dirsch 2007-08-29 10:57:21 UTC
Does this help? I'm setting this one to LATER since such things needs to be fixed upstream.
Comment 21 Stefan Dirsch 2007-10-06 09:12:50 UTC
reopen.
Comment 22 Stefan Dirsch 2007-10-06 09:13:03 UTC

*** This bug has been marked as a duplicate of bug 257746 ***