February 8, 2019
Fedora 29 on my Lenovo 6th gen X1 (X1C6)
Pro’s:
- Very Powerful
- Ultra Light
- Small form factor
- Good build quality
- Looks nice
- Almost* everything works out of the box
Con’s:
- 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
Explanation:
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:
https://github.com/erpalma/throttled
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