Opened 2 months ago

Last modified 8 weeks ago

#15665 assigned bug

intel mobile 945GSE wait_for_retrace does not work (teapot shows black screen)

Reported by: bruno Owned by: pulkomandy
Priority: low Milestone: Unscheduled
Component: Drivers/Graphics/intel_extreme/9xx Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description (last modified by bruno)

hrev53794 32bit...
boots fine to native resolution
1024 x 600
changing resolution with lower screensize works...
bigger ones will result in black screen...
changing workspace will not work... have to force reboot

Attachments (5)

screenshot1.png (20.4 KB ) - added by bruno 2 months ago.
syslog (264.5 KB ) - added by bruno 2 months ago.
media_addon_server-441-debug-29-01-2020-20-38-04.report (11.6 KB ) - added by bruno 2 months ago.
listdev (4.1 KB ) - added by bruno 2 months ago.
syslog10022020 (422.3 KB ) - added by bruno 8 weeks ago.

Download all attachments as: .zip

Change History (15)

by bruno, 2 months ago

Attachment: screenshot1.png added

by bruno, 2 months ago

Attachment: syslog added

by bruno, 2 months ago

Attachment: listdev added

comment:1 by diver, 2 months ago

Component: - GeneralDrivers/Graphics/intel_extreme
Description: modified (diff)
Owner: changed from nobody to pulkomandy
Status: newassigned

comment:2 by AlienSoldier, 2 months ago

0x27ae pci on my acer apire one (also 945GSE) also don't have GL teapot (the haiku revolving letter logo work so i guess the hardware cursor is in play in the problem?).

0x2592 (915 chip) on my toshiba laptop work ok with open GL teapot.

both on hrev53797

comment:3 by pulkomandy, 2 months ago

What would this have to dowith hardware cursor? The teapot uses wait_for_retrace to synchronize itself, so if that doesn't work it justwaits forever.

comment:4 by AlienSoldier, 2 months ago

Like you said it might have nothing to do with it. I was just guessing by noticing that that the revolving haiku letters one work (no black screen) and it does not have user interaction (no mouse input). I agree that both may be totally coded differently internally. Speaking of that demo, it would be more fun if the user could spin the letter just like the teapot :).

comment:5 by bruno, 2 months ago

Are there any other GL apps to test with?

comment:6 by pulkomandy, 2 months ago

Hi, I'm confused because your ticket title mentions teapot, but description mentions other problems.

For the workspace switching, you can fix that by re-setting the same (working) resolution for all workspaces.

For teapot, the problem is not related to OpenGL. It is because the application uses wait_for_retrace to synchronize itself with the display. The way to detect the retrace has changed several times on different cards and yours is not looking at the right place, yet.

comment:7 by bruno, 8 weeks ago

Description: modified (diff)

ah sorry for confusing you here... I can confirm: Switching workspaces works with all resolutions down the native one! Also trying to use higher screen size will result in black/white screen and automatically change to last resolution without problems. So it is not a bug!

left problem is only: 1: Black teapot screen! 2: Brightness slider has no effect!

The card is working and recognized so far no vesa needed.

Last edited 8 weeks ago by bruno (previous) (diff)

comment:8 by pulkomandy, 8 weeks ago

Is this an Asus eeePC? In that case it is known that the brightness doesn't work. Asus did not connect the Intel video card brightness to the LCD and used something else. You can set the brightness using the hardware shortcuts, only. This will require a specific driver just for this machine if we want brightness to work.

I pushed a fix for the teapot (can't check if it works) and I'm working on one for limiting the video resolutions to avoid the ones leading to black screen.

comment:9 by bruno, 8 weeks ago

with hrev53864 32bit Teapot still will not show off... anything else works! add new syslog...

by bruno, 8 weeks ago

Attachment: syslog10022020 added

comment:10 by pulkomandy, 8 weeks ago

Component: Drivers/Graphics/intel_extremeDrivers/Graphics/intel_extreme/9xx
Priority: normallow
Summary: intel mobile 945GSE black screen with Teapotintel mobile 945GSE wait_for_retrace does not work (teapot shows black screen)
Note: See TracTickets for help on using tickets.