Opened 7 years ago

Closed 5 years ago

#14066 closed bug (fixed)

Asus EEE PC 701 4G - black border on the right when using native video mode

Reported by: HonkXL Owned by: pulkomandy
Priority: normal Milestone: R1/beta2
Component: Drivers/Graphics/intel_extreme/9xx Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

After the Haiku Splash screen the Asus EEE PC 701 4G just shows a black screen. Graphic only works in VESA-mode.

Maybe the problem is the unusual size of display: 800 x 480 px?

Graphic chip is Intel 915GML.

If there is any log or information I should provide to fix this bug, I would be happy to hear.

Attachments (10)

listdev.txt (2.4 KB ) - added by rrobgill 6 years ago.
listdev from Asus eee pc 701 SD
lisdev2.txt (2.4 KB ) - added by rrobgill 6 years ago.
listdev from Asus eee pc 4G
syslog-intel.txt (7.9 KB ) - added by rrobgill 6 years ago.
intel_extreme entries from syslog Asus eee pc 701 SD
syslog-hrev36060.txt (169.4 KB ) - added by rrobgill 6 years ago.
Syslog from OLD version (hrev36060) that boots correctly on eee PC
syslog-hrev50357-bad.txt (125.6 KB ) - added by rrobgill 6 years ago.
syslog-hrev-49662-good.txt (125.6 KB ) - added by rrobgill 6 years ago.
syslog-hrev53043.txt (4.4 KB ) - added by rrobgill 6 years ago.
intel_extreme entries from syslog Asus eee pc
800x480.jpg (325.6 KB ) - added by rrobgill 5 years ago.
Showing 800x480px - aspect ratio correct but right hand 200px blank
640x480.png (1.7 MB ) - added by rrobgill 5 years ago.
640x480px aspect ratio wrong, final pixel at 640 extends over right hand 200px.
syslog4g.txt (137.6 KB ) - added by rrobgill 5 years ago.
Syslog with hrev53710 intel_extreme accelerant

Change History (30)

comment:1 by diver, 7 years ago

Component: - GeneralDrivers/Graphics/intel_extreme
Owner: changed from nobody to kallisti5

comment:2 by kallisti5, 7 years ago

Grab the output of:

grep intel /var/log/syslog

grep intel /var/log/syslog.last

listdev

Thanks!

comment:3 by pulkomandy, 6 years ago

Milestone: UnscheduledR1/beta2

by rrobgill, 6 years ago

Attachment: listdev.txt added

listdev from Asus eee pc 701 SD

by rrobgill, 6 years ago

Attachment: lisdev2.txt added

listdev from Asus eee pc 4G

by rrobgill, 6 years ago

Attachment: syslog-intel.txt added

intel_extreme entries from syslog Asus eee pc 701 SD

comment:4 by rrobgill, 6 years ago

Not my bug orginially.

Same symptoms on two variants of eee pc (which share most of the same hardware).

Attached listdevs and syslog entries from unsuccessful boot.

When booting under VESA, there are no intel_extreme entries present in the syslog. (Also under VESA resolution is reduced to 640 x 480)

by rrobgill, 6 years ago

Attachment: syslog-hrev36060.txt added

Syslog from OLD version (hrev36060) that boots correctly on eee PC

by rrobgill, 6 years ago

Attachment: syslog-hrev50357-bad.txt added

by rrobgill, 6 years ago

Attachment: syslog-hrev-49662-good.txt added

comment:5 by rrobgill, 6 years ago

To narrow it down a little further, of the old nightlies available, the last one that works correctly on the eee pc was hrev49662, and it fails from hrev50327. Syslogs of both attached.

comment:6 by pulkomandy, 6 years ago

In the "bad" syslog:

1762	KERN: intel_extreme: dump_ports: No ports connected
1763	KERN: intel_extreme: Warning: zero active displays were found!

Then it seems it never gets to set the PLLs?

comment:7 by waddlesplash, 6 years ago

Please retest after hrev53040.

comment:8 by rrobgill, 6 years ago

Booting on hrev53043:

On first boot attempts to set resolution to 1024 x 768, resulting in truncation of display (first 640 x 480 of workspace occupies entire screen, tracker sits off-screen in default position, windows can be moved offscreen). Likewise if resolution is set greater than 640 x 480 manually.

If resolution set to less than 640 x 480, bottom of screen replaced with random data.

by rrobgill, 6 years ago

Attachment: syslog-hrev53043.txt added

intel_extreme entries from syslog Asus eee pc

comment:9 by pulkomandy, 5 years ago

Component: Drivers/Graphics/intel_extremeDrivers/Graphics/intel_extreme/9xx
Owner: changed from kallisti5 to pulkomandy

comment:10 by pulkomandy, 5 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev53670.

by rrobgill, 5 years ago

Attachment: 800x480.jpg added

Showing 800x480px - aspect ratio correct but right hand 200px blank

by rrobgill, 5 years ago

Attachment: 640x480.png added

640x480px aspect ratio wrong, final pixel at 640 extends over right hand 200px.

comment:11 by rrobgill, 5 years ago

Resolution: fixed
Status: closedreopened

Something still going amiss with the graphics on the eee.

If set to 640 x 480 the screen appears to be 840 x 480, with the final pixel repeating across the final 200 pixels.

If set to 840 x 480 the right 200 pixels of the screen are blank (but the aspect ratio of what is displayed is correct).

comment:12 by pulkomandy, 5 years ago

Your syslog is not complete. Please include one with the data from the intel_extreme driver.

comment:13 by pulkomandy, 5 years ago

I have made some changes to the driver in hrev53702 which should help with this. Can you test them?

comment:14 by rrobgill, 5 years ago

800 x 480 still showing black for the right hand 200 pixels.

Good news is that both 640 x 350 and 640 x 480 working correctly now.

comment:15 by pulkomandy, 5 years ago

Hi,

I think hrev53710 will fix this.

by rrobgill, 5 years ago

Attachment: syslog4g.txt added

Syslog with hrev53710 intel_extreme accelerant

comment:16 by rrobgill, 5 years ago

Unchanged after 53710. New syslog attached.

At 800 x 480 the section of the display that is showing appears to be scaled correctly. (IE The black region at the right hand side of the screen is in place of content, not beside it).

comment:17 by pulkomandy, 5 years ago

Summary: Asus EEE PC 701 4G - black screen after startupAsus EEE PC 701 4G - black border on the right when using native video mode

I'm out of ideas for this one for now. I think I'll need to get access to one such machine to experiment with it a bit.

comment:18 by pulkomandy, 5 years ago

Please try hrev53787 or later.

in reply to:  18 comment:19 by rrobgill, 5 years ago

Replying to pulkomandy:

Please try hrev53787 or later.

Perfect!

All resolutions up to 800 x 480 (the hardware limit) now working fully. No scaling issues, no black overlay.

comment:20 by pulkomandy, 5 years ago

Resolution: fixed
Status: reopenedclosed

Thanks for reporting and following up on this :)

Note: See TracTickets for help on using tickets.