Manjaro/Arch Linux o qualsiasi altra distribuzione Linux su un Lenovo X280 i5vpro 8350 Touch
Ho trovato questa guida https://fhackts.wordpress.com/2018/12/28/arch-linux-on-a-lenovo-x280/ di qualche anno fa.Non è più necessario configurare manualmente l’intel-ucode.
La parte dell’ottimizzazione della sheda grafica invece è ancora attuale, quindi anche se ufficialmente non è supportato abilitamo sia GuC Submission che HuC Firmware Loading, impostando enable_guc=3, l’opzione fastboot non è necessaria perchè dovrebbe essere abilitata di default.
echo "options i915 enable_guc=3 fastboot=1" | tee -a /etc/modprobe.d/i915.conf
Qui più informazioni https://wiki.archlinux.org/title/intel_graphics#Enable_GuC_/_HuC_firmware_loading
A questo punto dobbiamo aggiungere il modulo i915 al file /etc/mkinitcpio.conf e dopo rigenerare l’initrd con questo comando
mkinitcpio -p linux<kernel-version-number>
Abilitiamo il supporto all’accelerazione hardware per l’encoding/decondig video installando il pacchetto intel-media-driver e aggiungiamo al file /etc/environment
LIBVA_DRIVER_NAME=iHD
LIBVA_DRIVER_PATH=/usr/lib/dri
Uso KDE Plasma con Wayland perchè ha il supporto nativo per il touchscreen e le gestures del desktop.Per installare la sessione Wayland basta installare plasma-wayland-session. Attualmente uso Firefox 105 che supporta wayland nativamente ma bisogna farlo partire con la variabile d’ambiente MOZ_ENABLE_WAYLAND=1, per farlo partire sempre con wayland aggiungiamola al file /etc/environment
MOZ_ENABLE_WAYLAND=1
A questo punto abilito la gestures dello swipe per tornare indietro di pagina su Firefox impostando in about:config widget.disable-swipe-tracker a FALSE.Infine installo https://github.com/igo95862/cfs-zen-tweaks