User Tools

Site Tools


hardwarerelated:thinkpad_l480

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
hardwarerelated:thinkpad_l480 [2019/01/02 08:08]
chris
hardwarerelated:thinkpad_l480 [2019/01/26 12:21] (current)
chris [linux notes]
Line 8: Line 8:
 ===== linux notes ===== ===== linux notes =====
   * **trackpad/​trackpointer:​**Installers like Fedora29 Anaconda come up with trackpad/​trackpointer unusable. ​ Workarounds:​   * **trackpad/​trackpointer:​**Installers like Fedora29 Anaconda come up with trackpad/​trackpointer unusable. ​ Workarounds:​
-    * kernel options psmouse.elantech_smbus=0+    * kernel options: "psmouse.elantech_smbus=0"
     * or executing 'echo -n elantech > /​sys/​bus/​serio/​devices/​serio1/​protocol'​ on the running system     * or executing 'echo -n elantech > /​sys/​bus/​serio/​devices/​serio1/​protocol'​ on the running system
     * I installed Fedora29 with kernel options "​inst.text inst.vnc inst.vnc=password",​ which did lead to VNC getting offered via a DHCP obtained IP.     * I installed Fedora29 with kernel options "​inst.text inst.vnc inst.vnc=password",​ which did lead to VNC getting offered via a DHCP obtained IP.
Line 15: Line 15:
   * **powertop:​** One should run '​powertop --auto-tune'​ once after boot, or run '​powertop'​ interactive,​ and save the single commands which are used for the optimization actions, for running them in a script later. I use file '/​etc/​rc.d/​rc.local',​ which needs to be executable. Running '​systemctl enable rc-local'​ configures to run the script after reboots.   * **powertop:​** One should run '​powertop --auto-tune'​ once after boot, or run '​powertop'​ interactive,​ and save the single commands which are used for the optimization actions, for running them in a script later. I use file '/​etc/​rc.d/​rc.local',​ which needs to be executable. Running '​systemctl enable rc-local'​ configures to run the script after reboots.
   * **drivers:​** Fedora29 (kernel 4.19) supports everything out of the box, just the trackpointer/​trackpad need the kernel option.   * **drivers:​** Fedora29 (kernel 4.19) supports everything out of the box, just the trackpointer/​trackpad need the kernel option.
 +  * **firmware update:**
 +    * Fedora: "dnf -y install geteltorito"​
 +    * get new firmware iso from [[https://​pcsupport.lenovo.com/​jp/​ja/​products/​laptops-and-netbooks/​thinkpad-l-series-laptops|here]]
 +    * generate image with "​geteltorito biosfile.iso > biosfile.img"​. Yes, despite the file extension being "​iso",​ this is required to get an image which will boot when written to a usbstick
 +    * use "dd if=biosfile.img of=/​dev/​sd<​your-usbstick-device"​
 +    * boot the system from the usbstick. Disable usb-boot if required, enable classic boot.
   * **sensors:​** lm_sensors reports 5 temperatures from sensors ('​package',​ and 4 cpu cores), as well as the fan. The nvme SSD reports 2 sensor values.   * **sensors:​** lm_sensors reports 5 temperatures from sensors ('​package',​ and 4 cpu cores), as well as the fan. The nvme SSD reports 2 sensor values.
     * The thinkwiki has hints on some sensors, but not for the L480: http://​www.thinkwiki.org/​wiki/​Thermal_Sensors     * The thinkwiki has hints on some sensors, but not for the L480: http://​www.thinkwiki.org/​wiki/​Thermal_Sensors
hardwarerelated/thinkpad_l480.txt ยท Last modified: 2019/01/26 12:21 by chris