Opened 3 years ago

Closed 2 years ago

#12988 closed bug (fixed)

intel_extreme: Atom N4xx no longer functional

Reported by: kallisti5 Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Atom N4xx was working up until hrev50460. As of hrev50571 it is no longer functional. Screen scrambled.

Logs attached

Attachments (5)

syslog (127.6 KB) - added by kallisti5 3 years ago.
syslog.txt (130.2 KB) - added by bipolar 2 years ago.
syslog for Intel Classmate PC clone with Atom N450
screen.jpg (423.1 KB) - added by bipolar 2 years ago.
Picture of the problematic screen
syslog.2 (114.7 KB) - added by bipolar 2 years ago.
syslog from Haiku Alpha 4.1
syslog.hrev50904.alpha4.1-drivers.txt (131.7 KB) - added by bipolar 2 years ago.
hrev50904 with blacklisted intel_extreme, plus intel_extreme drivers from Alpha4.1

Download all attachments as: .zip

Change History (13)

Changed 3 years ago by kallisti5

Attachment: syslog added

comment:1 Changed 2 years ago by bipolar

FYI, on a Atom N450 based netbook (a clone of Intel Classmate PC) it used to work very well on a pre package-manager nightly (sorry for not being more specific, I've lost track of the revision number).

For me it stopped working when I've installed haiku-nightly-hrev48669-x86_gcc2_hybrid-anyboot.

The symptoms are: the screen (internal LCD) is all white, with some faint lines on the right side of the screen. It seems to try to default to 1366x768 resolution, when the native res is 1024x600.

Trying to use the VGA port with an external 1920x1080 monitor, yields an unusable image: much like the ones we used to get with CRT monitors when the refresh rate was too high.

Forcing a lower resolution (1280x720, for example) seems to work.

All this was on hrev48669.

The unusable white LCD panel is still present on hrev50904. I should try the rest later on.

comment:2 Changed 2 years ago by pulkomandy

A syslog (copy of /var/log/syslog) could be helpful. Preferrably from an up to date version.

Changed 2 years ago by bipolar

Attachment: syslog.txt added

syslog for Intel Classmate PC clone with Atom N450

Changed 2 years ago by bipolar

Attachment: screen.jpg added

Picture of the problematic screen

comment:3 Changed 2 years ago by bipolar

Alright, I've attaching both a syslog, and a picture of the problematic screen. Sorry for the delay, but Haiku keeps messing up with my FAT partitions when I write to them (to extract the syslog).

The syslog shows some improvements from the old behavior (it seems to properly recognize the native resolution of the LCD panel now). Still same borked screen though :-)

Edit: the tested revision was hrev50904.

Last edited 2 years ago by bipolar (previous) (diff)

Changed 2 years ago by bipolar

Attachment: syslog.2 added

syslog from Haiku Alpha 4.1

comment:4 Changed 2 years ago by bipolar

I've attached the syslog from booting alpha 4.1 from a SD card. Using that version, the video works perfectly.

I've also tried using the kernel driver and accelerant from the alpha 4.1 in an installation of hrev50904 (placing them in the non-packaged directories inside "home").

Strangely enough, the result is exactly the same non working "white screen" as using the latest drivers.

I forgot to get a syslog while using the alpha 4.1 drivers in hrev50904. If anyone thinks it might be useful to have that one, just let me know.

Last edited 2 years ago by bipolar (previous) (diff)

comment:5 Changed 2 years ago by humdinger

Have you blacklisted the original intel driver? That should start the system in VESA mode, or make sure your old driver in non-packaged is used.

comment:6 Changed 2 years ago by bipolar

Yup, I have blacklisted the system intel_extreme driver/accelerant. Boots into VESA (800x600x32). After installing the alpha 4.1 driver/accelerant, the syslog shows that the driver is correctly loaded from the user-mode non-packaged location, but it shows the same "white screen" issue :-/.

I'll try to get a clean syslog from hrev50904, with blacklisted system driver plus the old driver (assuming Haiku does not corrupts again my pendrive while trying to copy the said syslog from that machine).

Changed 2 years ago by bipolar

hrev50904 with blacklisted intel_extreme, plus intel_extreme drivers from Alpha4.1

comment:7 Changed 2 years ago by bipolar

As I've mentioned on #12927, after performing a clean install of hrev51090, this issue is fixed for my Atom N450 based netbook (Intel GMA3150, 10" 1024x600 screen). hrev51078 seem to have done the trick!

comment:8 Changed 2 years ago by pulkomandy

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.