F5F Stay Refreshed Software Operating Systems My journey with Arch Linux on my Lenovo Legion 5 was rewarding.

My journey with Arch Linux on my Lenovo Legion 5 was rewarding.

My journey with Arch Linux on my Lenovo Legion 5 was rewarding.

P
Petertheloon
Junior Member
48
11-19-2021, 04:17 PM
#1
I received a Lenovo Legion 5 about a month ago and have been dual booting with Arch Linux and Windows 11. Arch Linux has faced several issues, which I've addressed in parts, though some remain. Problems encountered: 1. Wi-Fi failed – resolved by installing a driver (memory missing) 2. Trackpad malfunction – fixed via a kernel update 3. Screen brightness issue – still unresolved 4. Bluetooth not working – also unresolved 5. USB-C port doesn’t connect to external monitors – only tried a monitor. Mostly love the laptop, but these issues are mainly related to Arch Linux.
P
Petertheloon
11-19-2021, 04:17 PM #1

I received a Lenovo Legion 5 about a month ago and have been dual booting with Arch Linux and Windows 11. Arch Linux has faced several issues, which I've addressed in parts, though some remain. Problems encountered: 1. Wi-Fi failed – resolved by installing a driver (memory missing) 2. Trackpad malfunction – fixed via a kernel update 3. Screen brightness issue – still unresolved 4. Bluetooth not working – also unresolved 5. USB-C port doesn’t connect to external monitors – only tried a monitor. Mostly love the laptop, but these issues are mainly related to Arch Linux.

B
blacko1237
Junior Member
4
11-19-2021, 05:50 PM
#2
Hey! Welcome to the Arch community on Lenovo laptops (I own an IdeaPad). Here’s the key wiki info you asked for: https://wiki.archlinux.org/title/Laptop/...ion_series Wifi, Brightness, Bluetooth, external display (-> window manager) - none of these come with user-space tools installed or set up in a standard Arch installation. As you noticed with the Wi-Fi manager, you’ll likely need to read each topic individually and follow the steps. There might be some community scripts or AUR packages that help automate setup for specific models. If you hit roadblocks, sharing your specs and the exact issue can give you better support.

Some ideas:
- Brightness adjustments: Intercepting keys and using a utility or script to control brightness at the system level is different from just changing it in the UI. Try 'evtest' to check key capture, use a package like 'light' for control, and bind keys to your window manager.
- Bluetooth: Use 'lshw' and 'lspci' to verify the controller and drivers are present. Run 'rfkill' to free up ports and ensure a compatible network manager is set up.
- USB-C monitor: Check with 'lshw' and 'lspci' to confirm USB-C is recognized as a video output. Look at 'dmesg' after connecting to see if the kernel recognizes it, then adjust your window manager or desktop environment to show a second screen.
B
blacko1237
11-19-2021, 05:50 PM #2

Hey! Welcome to the Arch community on Lenovo laptops (I own an IdeaPad). Here’s the key wiki info you asked for: https://wiki.archlinux.org/title/Laptop/...ion_series Wifi, Brightness, Bluetooth, external display (-> window manager) - none of these come with user-space tools installed or set up in a standard Arch installation. As you noticed with the Wi-Fi manager, you’ll likely need to read each topic individually and follow the steps. There might be some community scripts or AUR packages that help automate setup for specific models. If you hit roadblocks, sharing your specs and the exact issue can give you better support.

Some ideas:
- Brightness adjustments: Intercepting keys and using a utility or script to control brightness at the system level is different from just changing it in the UI. Try 'evtest' to check key capture, use a package like 'light' for control, and bind keys to your window manager.
- Bluetooth: Use 'lshw' and 'lspci' to verify the controller and drivers are present. Run 'rfkill' to free up ports and ensure a compatible network manager is set up.
- USB-C monitor: Check with 'lshw' and 'lspci' to confirm USB-C is recognized as a video output. Look at 'dmesg' after connecting to see if the kernel recognizes it, then adjust your window manager or desktop environment to show a second screen.

I
idog6295
Junior Member
43
11-25-2021, 02:11 AM
#3
I already checked the Wiki pages and searched online for a while. The brightness issue doesn’t seem to fix without using an NVIDIA GPU. With Bluetooth, the problem is that scanning for devices doesn’t show anything.
I
idog6295
11-25-2021, 02:11 AM #3

I already checked the Wiki pages and searched online for a while. The brightness issue doesn’t seem to fix without using an NVIDIA GPU. With Bluetooth, the problem is that scanning for devices doesn’t show anything.

K
Karjon
Junior Member
19
11-26-2021, 12:41 AM
#4
A suggestion is to start from an Ubuntu USB stick. Just enable the option to try at boot. This lets you verify if your hardware functions properly in Ubuntu. If not, the likelihood that it won’t work in Linux is high. You might also run lsmod to see which modules Ubuntu has loaded, which could guide you toward the next steps for getting it to function on Arch. In my past experience with Gentoo, I often did this before becoming too comfortable with Ubuntu.
K
Karjon
11-26-2021, 12:41 AM #4

A suggestion is to start from an Ubuntu USB stick. Just enable the option to try at boot. This lets you verify if your hardware functions properly in Ubuntu. If not, the likelihood that it won’t work in Linux is high. You might also run lsmod to see which modules Ubuntu has loaded, which could guide you toward the next steps for getting it to function on Arch. In my past experience with Gentoo, I often did this before becoming too comfortable with Ubuntu.

A
52
11-26-2021, 01:49 AM
#5
These situations are common, so reviewing your dmesg logs could be useful. However, posting them isn't advised because they might include sensitive details like IP addresses and MACs. Are there any errors in your system logs? Others have suggested it might just be missing packages, though some components may still be unavailable.
A
Agentfreddyboy
11-26-2021, 01:49 AM #5

These situations are common, so reviewing your dmesg logs could be useful. However, posting them isn't advised because they might include sensitive details like IP addresses and MACs. Are there any errors in your system logs? Others have suggested it might just be missing packages, though some components may still be unavailable.

V
VsantigoV
Member
65
11-26-2021, 06:38 AM
#6
I might test Fedora Workstation; it could run straight away. You can start a system from a USB drive that doesn’t interact with your hard drives to check functionality. If it works, sticking to Arch might be beneficial.
V
VsantigoV
11-26-2021, 06:38 AM #6

I might test Fedora Workstation; it could run straight away. You can start a system from a USB drive that doesn’t interact with your hard drives to check functionality. If it works, sticking to Arch might be beneficial.

I
iberius13
Member
133
12-03-2021, 03:07 PM
#7
Based on my research, it seems like the issue isn't resolved yet.
I
iberius13
12-03-2021, 03:07 PM #7

Based on my research, it seems like the issue isn't resolved yet.

T
TheBozGamerYT
Member
56
12-17-2021, 03:28 PM
#8
T
TheBozGamerYT
12-17-2021, 03:28 PM #8