I’ve installed fedora workstation on my Lenovo ThinkPad x390 Yoga and the cursor is lagging, as if it was running on low refresh rate. I’m also having troubles with touchpad gestures (mainly three fingers up for activities) - it always takes like three attempts to do it (i’ve never had that probem using different laptops with fedora. Could it be a driver issue? Is the low cursor refresh rate connected with the gestures problem? Everything else runs smoothly.
Ensure Latest Drivers.
I’m not really sure, how to do that. Everything seems to be up-to-date. Could you please help me? I don’t see any separated app or menu for driver management.
Please post the details of your system, by running the command inxi -Fzxx
in a terminal (system proposes to install it if not already installed on the system).
Please copy the output and post it here as preformatted text (using the </>
button).
Here it is. Haven’t upgraded to Fedora 41 yet, because I had problems with auto-rotate (I hope it wil be fixed soon), so I went back to 40. Nevertheless the problems I described originally still remained the same.
System:
Kernel: 6.11.5-200.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.41-37.fc40
Desktop: GNOME v: 46.6 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 40 (Workstation Edition)
Machine:
Type: Convertible System: LENOVO product: 20NQS3DU00 v: ThinkPad X390 Yoga
serial: <superuser required> Chassis: type: 31 serial: <superuser required>
Mobo: LENOVO model: 20NQS3DU00 v: SDK0J40697 WIN
serial: <superuser required> part-nu: LENOVO_MT_20NQ_BU_Think_FM_ThinkPad
X390 Yoga UEFI: LENOVO v: N2LET98W (1.98 ) date: 11/14/2023
Battery:
ID-1: BAT0 charge: 30.3 Wh (58.8%) condition: 51.5/50.5 Wh (101.9%)
volts: 11.5 min: 11.6 model: LGC 5B10W13927 serial: <filter>
status: discharging
CPU:
Info: quad core model: Intel Core i5-8365U bits: 64 type: MT MCP
arch: Comet/Whiskey Lake note: check rev: C cache: L1: 256 KiB L2: 1024 KiB
L3: 6 MiB
Speed (MHz): avg: 400 min/max: 400/4100 cores: 1: 400 2: 400 3: 400 4: 400
5: 400 6: 400 7: 400 8: 400 bogomips: 30399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] vendor: Lenovo
driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: DP-1,
DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:3ea0
Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-8:3 chip-ID: 13d3:56bb
Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: gpu: i915 display-ID: 0
Monitor-1: eDP-1 model: ChiMei InnoLux 0x1387 res: 1920x1080 dpi: 166
diag: 336mm (13.2")
API: OpenGL v: 4.6 vendor: intel mesa v: 24.1.7 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel UHD Graphics 620 (WHL GT2)
device-ID: 8086:3ea0 display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: Intel Cannon Point-LP High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:9dc8
API: ALSA v: k6.11.5-200.fc40.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.9 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:9df0
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Intel Ethernet I219-LM vendor: Lenovo driver: e1000e v: kernel
port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15bd
IF: enp0s31f6 state: down mac: <filter>
Bluetooth:
Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-10:5
chip-ID: 8087:0aaa
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1
lmp-v: 10
Drives:
Local Storage: total: 238.47 GiB used: 16 GiB (6.7%)
ID-1: /dev/nvme0n1 vendor: Toshiba model: N/A size: 238.47 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 30.9 C
Partition:
ID-1: / size: 236.89 GiB used: 15.63 GiB (6.6%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot size: 973.4 MiB used: 358.5 MiB (36.8%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 236.89 GiB used: 15.63 GiB (6.6%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
Src: /sys System Temperatures: cpu: 42.0 C pch: 43.0 C mobo: 34.0 C
Fan Speeds (rpm): cpu: 1927
Info:
Memory: total: 16 GiB note: est. available: 15.27 GiB used: 3.69 GiB (24.1%)
Processes: 338 Power: uptime: 29m wakeups: 0 Init: systemd v: 255
target: graphical (5) default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 21
Compilers: N/A Shell: Bash v: 5.2.26 running-in: gnome-terminal inxi: 3.3.36
I don’t know much about trackpoint behavior, but regarding trackpad, maybe it’s a hardware or firmware issue? Are two-finger gestures working fine?
Two finger gestures are fine. Everything works as it should in Windows, the issues only appear when I install Linux (tried fedora and openSUSE tumbleweed).