Lenovo ideapad 330 (15ARR) ubuntu issues and their solutions
Issue-1: None of the ubuntu distros are getting installed
Solution: Ubuntu distros lower than 18.10
will not work in this laptop, as minimum kernal version required is 4.18
.
So install ubuntu 18.10 / xubuntu 18.10 / lubuntu 18.10 / kubuntu 18.10 in UEFI
mode
Issue-2: Wifi is not working
Solution: Install drivers seperatly. In most of the cases the wifi network card manufacturer is Elan tech
for this model.
So just run the following commands to download and install
git clone https://github.com/tomaspinho/rtl8821ce.git
cd rtl8821ce/
sudo make all
sudo make install
sudo modprobe -a 8821ce
Check your wifi networks!
Issue-3: Touchpad is not working at all
Solution: You need to upgrade kernel to minimum 4.19.15-041915-generic
. From this kernal version, the touchpad drivers are present in the kernal.
So just download the kernal files and upgrade. Visit https://kernel.ubuntu.com/~kernel-ppa/mainline/ to choose a kernal version
If you want to download 4.19.15
, try the steps
First download the files
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.15/linux-headers-4.19.15-041915_4.19.15-041915.201901130432_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.15/linux-headers-4.19.15-041915-generic_4.19.15-041915.201901130432_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.15/linux-modules-4.19.15-041915-generic_4.19.15-041915.201901130432_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.15/linux-image-unsigned-4.19.15-041915-generic_4.19.15-041915.201901130432_amd64.deb
Install
dpkg -i linux-headers-4.19.15-041915_4.19.15-041915.201901130432_all.deb
dpkg -i linux-headers-4.19.15-041915-generic_4.19.15-041915.201901130432_amd64.deb
dpkg -i linux-modules-4.19.15-041915-generic_4.19.15-041915.201901130432_amd64.deb
dpkg -i linux-image-unsigned-4.19.15-041915-generic_4.19.15-041915.201901130432_amd64.deb
Honestly I don't care too much about hibernation than suspend it when lid is closen or being able to adjust screen brightness, but thank you anyway :-)