Opened 3 years ago

Last modified 2 years ago

#17048 assigned bug

Lenovo Yoga 11s requires fail-safe graphics driver to boot; trackpad fails to register single clicks

Reported by: twoprimehydroxyl Owned by: rudolfc
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/intel_extreme/ivybridge Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by diver)

Attempted to install Haiku on a Lenovo Yoga 11s (i5-3339Y, 4GB RAM, Intel HD Graphics 4000). Would not boot from USB unless BIOS set to Legacy Mode, and would fail to get past splash screen unless "Use fail-safe graphics driver" is selected.

After booting, trying to click on items with the trackpad doesn't work with a single click. Multiple clicks (3-4) are required to select/open items. Single click sometimes repositions the cursor to the bottom of the screen. System works fine with a USB mouse.

Attachments (5)

IMG_4435.jpg (2.5 MB ) - added by twoprimehydroxyl 2 years ago.
2021-12-28_1366x768_EFIboot
Screenshot from 2021-12-28 19-08-21.png (1.7 MB ) - added by twoprimehydroxyl 2 years ago.
2021-12-28_1024x768_EFIboot
syslog_1366x768 (110.7 KB ) - added by twoprimehydroxyl 2 years ago.
syslog_1024x768 (239.1 KB ) - added by twoprimehydroxyl 2 years ago.
syslog_usb (73.3 KB ) - added by twoprimehydroxyl 2 years ago.

Change History (17)

comment:1 by diver, 3 years ago

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

Please always file one issue at a time and mention Haiku revision and wether it is 32 or 64 bit.

I removed your second issue so please do open another ticket for that one.

Check again with a nightly image:
https://download.haiku-os.org/nightly-images/x86_64/

comment:2 by twoprimehydroxyl, 3 years ago

I installed nightly image hrev55216. Graphics work fine when booting from live USB, but starting up from an install via EFI produces a garbled image.

Enabling fail_safe_video_mode allows for proper booting, but the display will be offset vertically and wrapped horizontally if a USB drive is left inserted upon booting up.

https://i.imgur.com/f9YZX1A.jpg

Last edited 3 years ago by twoprimehydroxyl (previous) (diff)

comment:3 by rudolfc, 3 years ago

Hi, setmode in the Intel driver does not work OK yet. I'm working on this driver but this cannot yet be helped.

To start please upload a syslog so I can see what the driver does. And for now you have two options: blacklist the driver or make sure the booticons screen shows in the same resolution as the desktop. This differs probably between uefi and non uefi boot.

comment:4 by rudolfc, 2 years ago

Hello again twoprimehydroxyl

Do you have a status update for me? and maybe a syslog.. A lot of work has been done in the meantime on the intel_extreme driver..

Thank you!

comment:5 by twoprimehydroxyl, 2 years ago

Hi rudolfc,

The latest nightly build (55742) will boot on USB on the Lenovo Yoga 11s without using the failsafe graphics driver.

After installing, booting Haiku OS from the hard drive (via EFI) has distorted display, but is fine when the failsafe graphics driver is used.

comment:6 by twoprimehydroxyl, 2 years ago

Also, I just tried booting with different resolutions selected. 1024x768 works without selecting the failsafe graphics driver, but changing to other resolutions leads to a distorted display. The native resolution of the 11s is 1366 x 768.

comment:7 by diver, 2 years ago

Please attach your syslog.

by twoprimehydroxyl, 2 years ago

Attachment: IMG_4435.jpg added

2021-12-28_1366x768_EFIboot

by twoprimehydroxyl, 2 years ago

2021-12-28_1024x768_EFIboot

comment:8 by twoprimehydroxyl, 2 years ago

So I tried booting again today to get the syslogs, and with 1366x768 booting from EFI, I'm getting the same split screen error I saw earlier. When trying to boot into 1024x768 resolution from the boot menu, I'm getting a garbled screen.

I'm attaching pictures of the screen, as well as syslogs from each time I booted as well as a syslog from when I booted via USB with no problems.

by twoprimehydroxyl, 2 years ago

Attachment: syslog_1366x768 added

by twoprimehydroxyl, 2 years ago

Attachment: syslog_1024x768 added

by twoprimehydroxyl, 2 years ago

Attachment: syslog_usb added

comment:9 by rudolfc, 2 years ago

Thanks for the logs! To be able to test a bit for your config I purchased a DP to VGA converter so I should be able to mimic your system somewhat.

After I have tried a few things on my ivybridge with it over here I'll get back at you.

Thanks again!

comment:10 by rudolfc, 2 years ago

Hello again, Could you please see what hrev55823 (or later) does for your laptop internal panel? With a bit of luck you could have a picture now..

If you try, please upload a syslog from the attempt. Thank you!

comment:11 by rudolfc, 2 years ago

We're a few iterations further again, so forget about that rev: test with hrev55835 or later would be cool :-)

comment:12 by rudolfc, 2 years ago

Yet another update is here ;-)

This time specific updates for the eDP programming on your card.. Can you please test hrev55845 (or later)? Please upload the syslog again along with your comments :-)

Thanks a lot!

Note: See TracTickets for help on using tickets.