joshuagrisham / galaxy-book2-pro-linux

Notes and utilities for running Linux on the Samsung Galaxy Book2 Pro
120 stars 10 forks source link

OpenSUSE Tumbleweed - Galaxy Book 3 Pro 360 #3

Open AP-XD opened 1 year ago

AP-XD commented 1 year ago

Thanks for the sound fix with the necessary verbs, I installed hda-verb and sof-firmware packages and was able to set a cron JOB to execute the verb.sh at every reboot.

Display Backlit was working by default so I didn't set the kernel parameter.

Issues:

joshuagrisham commented 1 year ago

Hi @AP-XD I don't have the device which you mentioned but regarding some of the issues you highligted:

1) For webcam the GB2Pro (non-360) reports this device (via lsusb):

Bus 003 Device 003: ID 2b7e:c556 SunplusIT Inc 1080p FHD Camera

And according to lsusb -t it is using the module uvcvideo

My guess is whatever the vendor/device ID and/or type for your camera is just not being picked up for some reason?

2) For the keyboard backlight this is also an issue on my device -- assuming it is similar/related but can't be sure of course :) I and others have looked into this a bit but have not found a solution quite yet

3) I agree and have a similar issue -- have considered taking a capture or series of captures with the latest version of QEMU and latest BIOS and see if it helps, but have not gotten to this as of yet! Even better case is if we could figure out exactly what are those few that are really needed and/or work out an actual change/quirk to the device driver so this hack is not even needed at all.

EverardNisse commented 8 months ago

Found this repository before buying the Book3 360 Pro and got it solely for the EMR stylus / display combo so none of the issues are deal-breakers for me, but so far it's been great just taking notes, drawing and following the progress made on the software side. Here's the current status:

Much obliged @joshuagrisham

joshuagrisham commented 8 months ago

Hi @EverardNisse regarding the speakers issue I saw a lot of buzz in that SOF bug from you so will try to take a look when I can :)

Regarding the Keyboard backlight there is now a very much "alpha" out-of-tree platform driver I have created here: https://github.com/joshuagrisham/samsung-galaxybook-extras which adds a new LED class that lets you control the keyboard backlight. It might be that my keyboard mapping file needs to be updated if you want support for the hotkeys (e.g. fn+f9) but that should be easy enough to sort out (see instructions in that repo about the keyboard mapping filters).

The Quiet/performance mode is also handled by a similar driver+software in Windows so in theory this same platform driver would be able to add support for it. I actually have a lot of traces with examples of all 4 modes but it is a little more complex than the keyboard backlight so will take more debugging, testing, and development to get that part working I think!

The fingerprint reader driver was me also by the way :)

Cheers!

EverardNisse commented 8 months ago

That is wonderful, will try out the fixes when I have the time. Of course I know it's you over at fprint as well :smile: Currently I'm trying to better understand verbs in hope of writing a proper patch.