Installation
- Disable SecureBoot
- Switch to integrated AMD GPU in bios
Basic Input
- Keyboard - works
- External USB mouse [if possible to check] - works
- Touch-pad - works
- Touch-pad supports “tap as click” and scrolling with 2 fingers works - works
- Display brightness change shortcuts - brings up icon but it’s not functional
Brightness can be changed by dropping to the login shell and updating brightness in /sys/class/backlight/amdgpu_bl1/brightness
Hack:
For a permanent solution:In dom0 terminal type: sudo -i cd /sys/class/backlight/amdgpu_bl1/ cat max_brightness echo 100 > brightness
In dom0 terminal type:sudo nano /etc/default/grub At GRUB_CMDLINE_LINUX before "rhgb quiet" add acpi_backlight=native sudo grub2-mkconfig -o /boot/grub2/grub.cfg and then reboot the machine keyboard shortcuts work as they should.
- Sound volume shortcuts - works
- Keyboard led and keyboard brightness change shortcuts - works
Look at https://github.com/4JX/L5P-Keyboard-RGB for customizing as done in Windows by Legion Vantage Software otherwise, default values in the bios are used. - Is keyboard and/or touchpad is PS/2 connected - No, USB Keyboard and I2C Touchapd
Internet and Bluetooth
- Ethernet cable connection - works out of the box or actions were required? - works
- Ethernet cable connection - speed - As it should be
- Wifi connection - works out of the box or actions were required? - works
- Wifi connection - speed, is reliable over time? - As it should be, reliable
- Bluetooth - works out of the box or actions were required? - untested, probably works same NIC as wifi
- Bluetooth - shows devices, connection process works, sound output, or copying works.- untested
Suspend
- Suspend/Resume works - works out of the box or actions were required? - works out of the box
- Does the resume break WiFi, if it does, how to recover it? - No
- Does the resume break Bluetooth, if it does, how to recover it? - untested
- Fullscreen and windowed video playback of YouTube - 720p/1080p/1440p/2160p in Chrome. Does it drop frames? -
Video [increase VCPU to the AppVM Qube before test]
Had 8 phy cores 4 phy cores were assigned to AppVM
Tested in Chrome:
Normal playback speed (1x)
30fps 720p/1080p/1440p/2160p works,
60fps 720p no frames dropped, 1080p/1440p frames dropped but watchable, 2160p frames are dropped but watchable
Playback speed (2x)
30fps 720p/1080pworks, 1440p/2160p little laggy but watchable
60fps 720p/1080p,1440p little laggy but watchable, 2160p plays for 4 sec then stops for 1-2 sec even when fully buffered.
Screen resolution 2560x1600p (16:10) 60Hz All and all watchable. This can be improved by fiddling with Chrome and Firefox settings. - Video file playback using VLC - till 2K x264/x265 10bit Works, no issue
Check out https://forum.qubes-os.org/t/quick-quality-of-life-improvements-thread/23380 - Multiple display configuration works (using available DP/Thunderbolt, HDMI, or other video ports - Works out of the box (DP, HDMI)
Audio
- Speakers (sound playback) (was sys-audio used?) - works, no sys-audio used
- Head-phones via 3.5" jack (works, automatically turns off speakers?) - works/works
- Sound output via HDMI - works
- Audio-optical (S/PDIF) output - untested
Fans
- Are fans silent on idle? - yes
- Are fans noisier than on Windows/Linux? If they are, was thankfan or similar software tried? - NO/NO
Check out https://github.com/johnfanv2/LenovoLegionLinux for fan curve control
Other
- Have you tried running Windows 10 HVM qubes? - No
- Does CPU boost seem to be working properly? - unknown
Specs:
- https://psref.lenovo.com/syspool/Sys/PDF/Legion/Lenovo_Legion_5_Pro_16ACH6H/Lenovo_Legion_5_Pro_16ACH6H_Spec.pdf
- 2560x1600p 165Hz/60Hz
- Ram: 32GB Max Ram: 64GB anecdotally
- 21126 Avg Passmark
- 2 USB Controller (1 assigned to sys-usb) Assigning the other one crashes the system without any logs
- Internal TPM - yes