-
-
Notifications
You must be signed in to change notification settings - Fork 679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gpd/pocket-4: init #1317
gpd/pocket-4: init #1317
Conversation
9b66a2a
to
99a69fb
Compare
99a69fb
to
f97a894
Compare
Should be good to go! System's working great. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't have the hardware to test this, but seems like an interesting computer. My suggestions are based purely on the specs.
f97a894
to
3883dfe
Compare
P-States flipped on and briefly tested. I don't have the cycles to do extended power investigation, but they're enabled and not hurting anything. Quick results with otherwise default settings: $ dmesg | grep "Kernel command line"
[ 0.041247] Kernel command line: initrd=\EFI\nixos\g219bvi25xmzhv2qjx5wxa6n2w0342hw-initrd-linux-6.12.9-initrd.efi init=/nix/store/mhwmka1j2wrr8cwvd5nic6qma20zl20c-nixos-system-yuuri-24.11.20250115.e24b4c0/init amd_pstate=active fbcon=rotate:1 video=eDP-1:panel_orientation=right_side_up loglevel=4
$ cat /sys/firmware/acpi/platform_profile_choices
low-power balanced performance
$ cat /sys/firmware/acpi/platform_profile
balanced
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
performance powersave
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
powersave
$ cat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences
default performance balance_performance balance_power power
$ cat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
balance_power Not sure why there's no schedutil governor. Kernel support maybe not there yet? |
@mergify queue |
☑️ The pull request will automatically be requeuedMerge queue reset: an external action moved the base branch head to cb3173d |
@mergify refresh |
✅ Pull request refreshed |
@mergify dequeue |
This pull request has been removed from the queue for the following reason: Pull request #1317 has been dequeued by a You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it. If you want to requeue this pull request, you need to post a comment with the text: |
✅ The pull request has been removed from the queue
|
Description of changes
Here's a Pocket 4 first pass based on the Pocket 3 setup.
I'm testing this on the Pocket 4 with AI 9 HX 370 using NixOS 24.11 and mainline kernel 6.12. Apart from the display rotation needed in kernel params and WM settings like the Pocket 3, basic desktop stuff seems to just work.
Verified so far:
Not working:
❌ Fingerprint Reader: HOLTEK FocalTech Fingerprint Device. No driver support yet. Places to watch: 1, 2
Untested:
❓ Optional hardware modules (KVM, serial, LTE). I don't have any of these to try out. YMMV.
Things done
nixos-hardware
andimporting it via
<nixos-hardware>
or Flake input