You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do you use an usb mouse and keyboard and have laptop_mode installed under your Arch linux ?
Then maybe you have the same problems as me - mouse and keyboard getting inactive every 2 seconds or so.
To solve this, go to /etc/laptop-mode/conf.d and copy usb-autosuspend.conf to /etc/laptop-mode/conf.d/board-specific.
After that run lsusb and get the ID of the usb device you want, e.g., 093a:2500 .
Open the board-specific/usb-autosuspend.conf file and find the AUTOSUSPEND_USBID_BLACKLIST conf option.
Put the desired usb IDs there. You might need to run sudo laptop_mode afterwards to reload the configs.
There you go. No more suspending of your usb devices attached ;).
I had the same problems as you, and found 2 solutions
remove xf86-input-joystick.
All of my applications that required joysticks could detect them, unfortunately they lacked deadzone settings so joystick control was not as good as i wanted.
the correct place for the startkeysenabled / startmouseenabled settings appears to be 50-joystick.conf, which comes with the xf86-input-joystick package.
Thinkfan is an excellent, small footprint fan control tool.
A tutorial is available on the Archlinux Wiki for T420, however there are differences when setting it up on T430 and newer Lenovo laptops.
Install Required Packages
First make sure you've got the acpi and lm_sensors packages installed.
pacman -S acpi lm_sensors
To configure sensor readings run:
sensors-detect
acpi -V shows current thermal and cooling info, e.g.,
Adapter 0: on-line
Thermal 0: ok, 66.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 200.0 degrees C
Cooling 0: x86_pkg_temp no state information available
Cooling 1: intel_powerclamp no state information available
Cooling 2: LCD 24 of 100
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
Cooling 5: Processor 0 of 10
Cooling 6: Processor 0 of 10
The current fan speed and level should be visible via:
Start Thinkfan in non-daemon mode just to check if everything's running OK:
sudo thinkfan -n
You can monitor the temperature and fan levels by running:
sensors
Service Settings
To enable the Thinkfan service run:
sudo systemctl enable thinkfan
To start Thinkfan run:
sudo systemctl start thinkfan
In journalctl you should see log messages similar to the following:
systemd[1]: Starting simple and lightweight fan control program...
thinkfan[26232]: thinkfan 0.9.1 starting...
thinkfan[26232]: WARNING: Using default fan control in /proc/acpi/ibm/fan.
thinkfan[26232]: Daemon PID: 26234
systemd[1]: Started simple and lightweight fan control program.
UI Tools
On Xfce you can use the xfce4-sensors-plugin plugin to monitor your tempetarture and fan levels directly in a desktop panel.