Fedora 29 on my Lenovo 6th gen X1 (X1C6)


  • Very Powerful
  • Ultra Light
  • Small form factor
  • Good build quality
  • Looks nice
  • Almost* everything works out of the box


  • CPU Throttling (which we can fix)
  • only one USB-C port which you must use for charging…
  • A Vendor Specific Dongle port where you could have an extra USB-C port.
  • Fingerprint magnet
  • Fingerprint Sensor does not work

Let’s fix the CPU Throttling issue


CPU Throttling on Linux kicks in way to early and impacts performance. There is a (dirty) workaround that resets the throttling settings every 5 seconds. You can also tune CPU voltage settings if you want.

How to install:

dnf install python3-cairo-devel cairo-gobject-devel gobject-introspection-devel dbus-glib-devel python3-devel make
git clone https://github.com/erpalma/lenovo-throttling-fix.git
sudo ./lenovo-throttling-fix/install.sh

For more info see:


Install Telegram

Add the RPMforge repo and intall

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install telegram-desktop

Install Adobe Flash

sudo dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
sudo dnf install libcurl flash-plugin alsa-plugins-pulseaudio

Install Spotify

sudo dnf install snapd
snap install spotify

Install VirtualBox

cd /etc/yum.repos.d/
sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
sudo dnf update     #if there was a kernel update -> reboot
sudo dnf install VirtualBox-6.0
Posted in OS

About SUNWfrk

SUNWfrk or better known as Bart has more than 15 years experience in Unix and Linux Administration, lately he is also working with microservices and automation.

Leave a Reply

Your email address will not be published. Required fields are marked *