[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-09-16 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214


Gordon Jin gordon@intel.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||gordon@intel.com
 Resolution||CODE_FIX




--- Comment #13 from Gordon Jin gordon@intel.com  2009-09-17 03:35:12 ---
Let's track at freedesktop (which has been fixed).

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Come build with us! The BlackBerryreg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9#45;12, 2009. Register now#33;
http://p.sf.net/sfu/devconf
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-06-11 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214


yury ury...@gmail.com changed:

   What|Removed |Added

 CC||ury...@gmail.com




--- Comment #12 from yury ury...@gmail.com  2009-06-11 16:09:49 ---
confirmed for 2.6.30
acer travelmate 4051, intel 855GM

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-17 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214





--- Comment #10 from Bruno bonbon...@internet.lu  2009-05-17 09:46:14 ---
Regarding Stefan's suggestion in comment #5, that does not seem to help on my
side.

I did try a slightly different approach (e.g. not forcing ALL outputs to get
handled as LVDS), but internal display kept showing black content.

When booting with a VGA display connected (1280x1024 native) I do see kernel
boot output on external monitor (though that one is complaining about signal
timing: horizontal 40.0kHz, vertical 37.5Hz)

(Note: while playing with Xorg (1.5.3 + 2.7.1 driver) I could not convince the
local display to change it's mind but had both displays unexpectedly disabled
at some time andsystem frozen hard slightly later)

The patch I used looks like this (sorry for line-wrapping):
diff --git a/drivers/gpu/drm/i915/intel_display.c
b/drivers/gpu/drm/i915/intel_display.c
index 3387cf3..5a82cff 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -1094,12 +1094,15 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc,
}

num_outputs++;
+   DRM_INFO(Checking output '%s' of type %d (LVDS: %d,
num_outputs=%d)\n,
+   connector-display_info.name,
intel_output-type, is_lvds,
+   num_outputs);
}

if (is_lvds  dev_priv-lvds_use_ssc  num_outputs  2) {
refclk = dev_priv-lvds_ssc_freq * 1000;
DRM_DEBUG(using SSC reference clock of %d MHz\n, refclk /
1000);
-   } else if (IS_I9XX(dev)) {
+   } else if (IS_I9XX(dev) || IS_I855(dev)) {
refclk = 96000;
} else {
refclk = 48000;

Snipplet of boot output with external display connected:
[0.545852] Linux agpgart interface v0.103
[0.545935] agpgart-intel :00:00.0: Intel 855GM Chipset
[0.546813] agpgart-intel :00:00.0: detected 32636K stolen memory
[0.548387] agpgart-intel :00:00.0: AGP aperture is 128M @ 0xe800
[0.548559] [drm] Initialized drm 1.1.0 20060810
[0.548655] i915 :00:02.0: power state changed by ACPI to D0
[0.548998] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
[0.549053] PCI: setting IRQ 11 as level-triggered
[0.549059] i915 :00:02.0: PCI INT A - Link[LNKA] - GSI 11 (level,
low) - IRQ 11
[0.549135] i915 :00:02.0: setting latency timer to 64
[1.545459] allocated 1400x1050 fb: 0x01fff000, bo dda08f60
[1.545658] async/0 used greatest stack depth: 2568 bytes left
[1.545750] fbcon: inteldrmfb (fb0) is primary device
[1.589763] [drm] Checking output '' of type 1 (LVDS: 0, num_outputs=1)
[1.635699] [drm] DAC-6: set mode 1280x1024 1e
[1.681779] [drm] Checking output '' of type 4 (LVDS: 1, num_outputs=1)
[1.723225] [drm] LVDS-8: set mode 1400x1050 15
[1.946998] Console: switching to colour frame buffer device 160x64
[1.956947] fb0: inteldrmfb frame buffer device
[1.957005] registered panic notifier
[1.957060] [drm] Initialized i915 1.6.0 20080730 for :00:02.0 on minor
0

Will try with unchanged refclk to see if this one does affect signal timing.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-17 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214





--- Comment #11 from Bruno bonbon...@internet.lu  2009-05-17 10:21:56 ---
With unchanged refclk (e.g. not adding || IS_I855(dev) signal timing is
correct for VGA output.

xrandr output from Xorg is suboptimal if not even wrong:
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 2048 x 2048
VGA1 connected 1400x1050+0+0 (normal left inverted right x axis y axis) 340mm x
270mm
   1400x1050  60.0*+
   1280x1024  75.0 +   75.0 60.0  
   1280x960   60.0  
   1152x864   75.0  
   1024x768   75.1 75.0 70.1 60.0  
   832x62474.6  
   800x60072.2 75.0 60.3 56.2  
   640x48072.8 75.0 72.8 75.0 66.7 60.0 59.9  
   720x40070.1  
LVDS1 connected 1400x1050+0+0 (normal left inverted right x axis y axis) 305mm
x 228mm
   1400x1050  60.0*+
   1280x1024  60.0  
   1280x960   60.0  
   1024x768   60.0  
   800x60060.3  
   640x48059.9  
DVI1 disconnected (normal left inverted right x axis y axis)

external display reports 1280x1024 though Xorg seems to say it's producing
1400x1050 and cursor can go beyond bottom of visible area but not so for the
width (on external display)
So I guess external display is rather getting real 1400x1050 but scaling the
width to fit its 1280 and cropping the addidional lines. (the injected
1400x1050 is just wrong for the external display - but this probably should go
to a separate bug report - this is an Xorg/fx86-video-intel issue as the extra
mode is not listed by kernel)

ps: tests for this and previous comment were done with 2.6.30-rc6

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-16 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214





--- Comment #7 from djen...@freenet.de  2009-05-16 13:33:22 ---
I can confirm that the fix from Stefan is working here also.
I used Kernel 2.6.30-rc6.

Jesse, the bug is listet at freedesktop. See link from Bruno, I even put a link
to this report for bidirectional refernce there.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-16 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214


Johannes Engel jcnen...@googlemail.com changed:

   What|Removed |Added

 CC||jcnen...@googlemail.com




--- Comment #8 from Johannes Engel jcnen...@googlemail.com  2009-05-16 
16:13:49 ---
Can you try instead to compile the kernel with drm, agpgart, framebuffer all in
kernel (not as modules)? That helped for my 945GM.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-16 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214





--- Comment #9 from Jesse Barnes jbar...@virtuousgeek.org  2009-05-16 
18:24:47 ---
Oh sorry I didn't see that it had already been filed at fdo, it's probably even
assigned to me...  I should have a chance to look at it next week.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-15 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214


Stefan Glasenhardt stefan.glasenha...@freenet.de changed:

   What|Removed |Added

 CC||stefan.glasenha...@freenet.
   ||de




--- Comment #5 from Stefan Glasenhardt stefan.glasenha...@freenet.de  
2009-05-16 00:29:51 ---
Hi,

I played it little with the KMS-kernel-code and got the internal display
running. I disabled some lines in the file intel_display.c to force-enable
the LVDS-output :

switch (intel_output-type) {
/*case INTEL_OUTPUT_LVDS:*/
is_lvds = true;
/*break;
case INTEL_OUTPUT_SDVO:
case INTEL_OUTPUT_HDMI:
is_sdvo = true;
if (intel_output-needs_tv_clock)
is_tv = true;
break;
case INTEL_OUTPUT_DVO:
is_dvo = true;
break;
case INTEL_OUTPUT_TVOUT:
is_tv = true;
break;
case INTEL_OUTPUT_ANALOG:
is_crt = false;
break;*/
}

num_outputs++;

I know, it is a very crude hack, but i know to little about the
drm-kernel-stuff to make a better solution. I hope some kernel-hacker can
improve the code, so i can normally use KMS.

P.S. :

I also had to add the following patch to the same file to improve the image
quality. Without this patch my LC-Display constantly flickers.

} else if (IS_I9XX(dev) || IS_I855(dev)) { /* Added query 855GM-chipset
refclk = 96000;
} else {
refclk = 48000;
}

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-05-15 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214


Jesse Barnes jbar...@virtuousgeek.org changed:

   What|Removed |Added

 CC||jbar...@virtuousgeek.org




--- Comment #6 from Jesse Barnes jbar...@virtuousgeek.org  2009-05-16 
03:20:42 ---
Oh interesting.  I lost track of this one; we usually track our bugs at
bugs.freedesktop.org (even for DRM issues).  Sounds like your output types
aren't getting set up properly on this machine...

Can you post your patch along with your log  machine info to
intel-...@lists.freedesktop.org?  Would be best if you moved this bug over to
bugs.freedesktop.org as well so we don't lose it again.  Thanks.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-04-30 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214





--- Comment #3 from djen...@freenet.de  2009-04-30 18:57:09 ---
OK, original Post (bug report) from February but no solution yet. Thanks for
pointing it out Bruno (Sorry, I did not find it).
Any chance to get this fixed. ;)

btw. As you correctly stated (in your bug report) it doesn't seem to be a xorg
related Problem. Up to console, xorg is nowhere involved here, it's just kernel
(drm/i915/KMS).

Should I mark this as duplicate?

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Register Now  Save for Velocity, the Web Performance  Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance  Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 13214] Blank internal Display on Notebook with Intel GPU (855GM)

2009-04-30 Thread bugzilla-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=13214





--- Comment #4 from Bruno bonbon...@internet.lu  2009-04-30 19:18:28 ---
Don't think you can mark it as duplicate against a bug from external bugzilla
(looks like verified/moved would be more appropriate)

What you should definitely do is post a link to this bug on
http://bugs.freedesktop.org/show_bug.cgi?id=20115 so bidirectional link exists
and add yourself to the CC.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching the assignee of the bug.

--
Register Now  Save for Velocity, the Web Performance  Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance  Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel