Opened 3 years ago

Last modified 2 months ago

#13751 new bug

Intel Atom (ValleyView Mobile) not correctly supported by intel_extreme driver

Reported by: taos Owned by: pulkomandy
Priority: normal Milestone: R1/beta3
Component: Drivers/Graphics/intel_extreme/haswell Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

I'm triple-booting my Acer TM B115 netbook. Since most of the time I'm running Archlinux on bare metal and Haiku in VirtualBox, I didn't notice that Haiku's intel_extreme driver started to support my GPU. So, when booting hrev51502 x86_64, I was quite surprised to see a slightly scrambled Desktop - it was shifted to the bottom, showing a big black bar at the top and missing the lower part, the left part was displayed on the right, and the right part on the left:

Scrambled desktop.

The last time I booted Haiku on bare metal before I noticed the change, I was still at hrev51206 when framebuffer.accelerant was loaded (I'm booting with EFI).

listdev identifies the GPU as

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 8086: Intel Corporation
  device 0f31: Atom Processor Z36xxx/Z37xxx Series Graphics & Display

listimage | grep accel displays the used graphics driver as:

 1522 0x000000b15387d000 0x000000b153a95000     0          0 /boot/system/add-ons/accelerants/intel_extreme.accelerant
TEAM  971 (/bin/grep accel):

And Screen application uses the name "Intel Atom (ValleyView Mobile): Screenshot of Screen application under hrev51502.

I've attached the syslog file.

Attachments (5)

screenshot7.png (25.2 KB ) - added by taos 3 years ago.
Screenshot of Screen application under hrev51502.
syslog.txt (447.7 KB ) - added by taos 3 years ago.
Syslog booting hrev51502
Desktop_hrev51502.jpg (117.2 KB ) - added by taos 3 years ago.
Scrambled desktop.
Screenshot7.png (25.2 KB ) - added by taos 3 years ago.
Screenshot of Screen application under hrev51502.
syslog_hrev53880.txt (536.4 KB ) - added by taos 6 months ago.
syslog before and after updating to hrev53880

Download all attachments as: .zip

Change History (21)

by taos, 3 years ago

Attachment: screenshot7.png added

Screenshot of Screen application under hrev51502.

comment:1 by taos, 3 years ago

patch: 01

by taos, 3 years ago

Attachment: syslog.txt added

Syslog booting hrev51502

by taos, 3 years ago

Attachment: Desktop_hrev51502.jpg added

Scrambled desktop.

by taos, 3 years ago

Attachment: Screenshot7.png added

Screenshot of Screen application under hrev51502.

comment:2 by taos, 3 years ago

BTW, just noticed that framebuffer_accelerant was removed in hrev51207, since then, vesa_accelerant should be used for both EFI and BIOS systems as backup driver.

comment:3 by taos, 3 years ago

Let me know if you need further information or if I can help testing a modified version of the intel_extreme driver and accelerant.

BTW, could someone remove "Has a Patch" from the ticket description and change the component from "- General" to Drivers - Graphics - intel_extreme? Thanks.

comment:4 by diver, 3 years ago

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

comment:5 by pulkomandy, 3 years ago

patch: 10

comment:6 by taos, 2 years ago

Problem still exists in hrev52301 (x86_64). It might be a good idea to remove support for this chipset from intel_extreme for the beta.

comment:8 by pulkomandy, 22 months ago

Milestone: UnscheduledR1/beta2

comment:9 by taos, 16 months ago

Problem not affected by changes in hrev53040.

comment:10 by pulkomandy, 10 months ago

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

comment:11 by pulkomandy, 6 months ago

Please try with hrev53857 or later and provide an updated syslog if it still doesn't work.

comment:12 by taos, 6 months ago

After updating to hrev53880, I still see the same issue. Syslog is attached.

by taos, 6 months ago

Attachment: syslog_hrev53880.txt added

syslog before and after updating to hrev53880

comment:13 by pulkomandy, 6 months ago

Component: Drivers/Graphics/intel_extreme/ivybridgeDrivers/Graphics/intel_extreme/haswell

comment:14 by pulkomandy, 4 months ago

Blocking: 15885 added

comment:15 by pulkomandy, 4 months ago

Blocking: 15885 removed

In https://review.haiku-os.org/c/haiku/+/2499 I disabled the modern Intel devices in the driver. We just don't support them. This will bring back VESA for you.

I think this at least allows us to move this out of the beta2 milestone. We can revisit it later when we start actually adding support for modern Intel video devices.

comment:16 by pulkomandy, 2 months ago

Milestone: R1/beta2R1/beta3

Move tickets that will not be solved in beta2 to beta3.

Note: See TracTickets for help on using tickets.