Supported features: charge thresholds, recalibration Tlp-stat doesn't report any problems tlp-stat -b I've read the section 'Why is my battery charged up to 100%' in the tlp FAQ and the required kernel modules appear to be loaded lsmod | grep tp_smapi I've also tried setting the thresholds for both BAT0 and BAT1 in /etc/tlp.conf but that didn't have any effect. Charging always starts regardless of the charge level and continues up to 100%, If I'm interpreting the man page correctly it should be sufficient to use the command tlp setcharge 40 50 followed by tlp start to activate charging when the battery level drops to 40% and stop charging at 50% but this isn't happening for me. So, if you are currently in the market for a powerful machine to install Linux on, I'd definitely recommend giving this one a shot - if you can find it in stock, that is.I have a Thinkpad Edge E50 running MX Linux 21.2.1 which I'm trying to configure for optimum battery life. Softdep usbhid pre: pinctrl_amd /etc/modprobe.d/nf ConclusionĮven though using Arch on this laptop is not 100% smooth sailing, I feel that the few issues it has will be ironed out during the next couple of months. This can be fixed by creating a modprobe dependency: softdep i2c_hid pre: pinctrl_amd This can easily be fixed by creating a /usr/share/X11//nf file and adding the following contents: Section "Screen"ĮndSection /usr/share/X11//nf Touchpadįinally, there is a small chance that the touchpad drivers won't load correctly when booting the laptop, forcing you to restart the machine. Refresh RateĪnother less important quirk is that Xorg prefers the 60Hz mode by default when using the dedicated GPU. ![]() Despite that, there's still hope: This thread shows promising results with similar models and it is estimated that a working driver will be ready by early 2022. However, the speakers have a couple of Cirrus CS35L41 pre-amps that Linux doesn't recognize correctly, and therefore doesn't initialize. The 3.5mm headphone jack and Bluetooth audio work fine. The audio issues are sadly almost impossible to fix. If you need a guide on how to apply patches and build a custom kernel, you can check out this post. If you still can't get it to work, make sure that you have enabled CONFIG_SERIAL_MULTI_INSTANTIATE in your kernel config. ![]() Backlight ControlĪs of kernel 5.18, audio is no longer an issue. Sadly, Linux is not officially supported by Lenovo on this model, so two major issues were immediately noticeable: backlight control and speaker audio. This, along with the GPU MUX switch shows promise for a single-GPU PCI passthrough setup. The default IOMMU groups were also decent, with the GPU Video and Audio buses being separate from the rest of the system. Battery Conservation Mode (using a simple script).GPU Switching (since you do that from the UEFI).Most of the laptop's hardware was working out of the box, including: Pacman -S nvidia xf86-video-amdgpu Bug Fixing After installing a desktop environment / display manager / window manager combo (in my case, that's LightDM and AwesomeWM), you should also install the necessary video drivers:.Pacstrap /mnt base linux linux-firmware amd-ucode efibootmgr grub git nano vim linux-headers net-tools networkmanager sudo When running pacstrap, I recommend installing a lot more than just what the wiki recommends:.However, you can partition your drive however you see fit. I only made a single ext4 partition (instead of separate root, home, and swap) and created a /swapfile for easy resizing later down the line.I'm not going to describe the entire installation process since the Arch Wiki does it better than I could ever hope to, but I still want to mention a couple of things: ![]() So, after checking that everything was working fine, I imaged the entire disk using Clonezilla in case something went wrong, and proceeded to install Arch Linux. As a CompSci student, I wanted to have a machine that allows me to code and compile projects on the go, manage multiple virtual machines, and have decent battery life. Even though Windows is without a doubt the best operating system for gaming, that's not what I wanted to use this device for.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |