kernel 5.7.12 superseded

Moderator: Forum moderators

Post Reply
ozsouth
Posts: 1388
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 212 times
Been thanked: 610 times

kernel 5.7.12 superseded

Post by ozsouth »

superseded - is in kernel archive (useable for old puppies only)

Last edited by ozsouth on Thu Jan 19, 2023 12:36 pm, edited 6 times in total.
sonny
Posts: 592
Joined: Mon Feb 15, 2021 4:50 pm
Has thanked: 442 times
Been thanked: 139 times

Re: kernel 5.7.12 re-issued

Post by sonny »

Hello Mr. ozsouth,

I've been testing extensively some newer kernels and their modules on my very "difficult" Surface Laptop running fossapup64.

Here's the result so far ...

1. The laptop's keyboard never works. So I use a USB keyboard.
2. With stock fdrv, 5.4.53, 5.7.9, 5.10.26, 5.11.16 kernels manage to make its touchpad, Wi-Fi, and sound work, but your 5.11.15
3. However, yours is the only kernel & module that manage to make the display in full (no cut on top and bottom)

I love your complete 5.11.15 kernel solution. Is there a workaround for issue #2 by any chance?
I'd also like to try your 5.7.12 kernel sources and headers please.

Very much appreciated, sir!

ozsouth
Posts: 1388
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 212 times
Been thanked: 610 times

Re: kernel 5.7.12 re-issued

Post by ozsouth »

@sonny Glad my kernels helped.
I've now attached links to sources & headers in first post. Keyboard issues are often a pinctrl setting.
What is your surface model number?
Would you please run the following in a terminal & post results: dmesg | grep irmware

sonny
Posts: 592
Joined: Mon Feb 15, 2021 4:50 pm
Has thanked: 442 times
Been thanked: 139 times

Re: kernel 5.7.12 re-issued

Post by sonny »

ozsouth wrote: Fri Apr 30, 2021 1:44 am

@sonny Glad my kernels helped.
I've now attached links to sources & headers in first post. Keyboard issues are often a pinctrl setting.
What is your surface model number?
Would you please run the following in a terminal & post results: dmesg | grep irmware

Thank you again for prompt reply.

1. Microsoft Surface Laptop 2

2. [ 0.085519] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 0.968786] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 18.055801] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)

3. What do I need to do to make the sound and Wi-Fi work with your 5.11.15 kernel?

4. What did you mean by "with no firmware - needs fdrv - see below"?
I always use fossapup64's stock fdrv when trying newer kernels

Cheers

ozsouth
Posts: 1388
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 212 times
Been thanked: 610 times

Re: kernel 5.7.12 re-issued

Post by ozsouth »

@sonny - Years ago, most kernels came with firmware embedded (were much larger). Fdrv is a way to more easily add new firmware & change it alone rather than the kernel too.
I got you to check via dmesg to see if all your needed firmware was loaded. It is. I've since disovered that Surface needs a special kernel with several patches. I haven't tried patching kernels, but if anyone else is interested, patches are here:
https://github.com/linux-surface/linux-surface

sonny
Posts: 592
Joined: Mon Feb 15, 2021 4:50 pm
Has thanked: 442 times
Been thanked: 139 times

Re: kernel 5.7.12 re-issued

Post by sonny »

ozsouth wrote: Fri Apr 30, 2021 3:20 am

@sonny - Years ago, most kernels came with firmware embedded (were much larger). Fdrv is a way to more easily add new firmware & change it alone rather than the kernel too.
I got you to check via dmesg to see if all your needed firmware was loaded. It is. I've since disovered that Surface needs a special kernel with several patches. I haven't tried patching kernels, but if anyone else is interested, patches are here:
https://github.com/linux-surface/linux-surface

The github page contains:
linux-headers-5.11.16-surface_5.11.16-surface-2_amd64.deb
linux-headers-surface_5.11.16-surface-2_amd64.deb
linux-image-5.11.16-surface_5.11.16-surface-2_amd64.deb
linux-image-surface_5.11.16-surface-2_amd64.deb

Do I have to try to execute each of these?

ozsouth
Posts: 1388
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 212 times
Been thanked: 610 times

Re: kernel 5.7.12 re-issued

Post by ozsouth »

@sonny - those .debs are not for puppy, but debian/ubuntu. We have different kernels. You might like to look at debian dogs on the forum as a possibility. They use more generic kernels.
In Puppy, someone would have to add the patches as part of the compile process, which takes hours to complete, so it needs someone who is experienced in that to do it. Sorry, but that person isn't me. I tried this with another forum member with chromebooks & we had about 7 attempts before I gave up. This would probably be the same due to my limited skills.

Post Reply

Return to “Kernels”