Skip to content

Instantly share code, notes, and snippets.

@debojyoti
Last active October 15, 2023 20:13
  • Star 57 You must be signed in to star a gist
  • Fork 12 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save debojyoti/228729498628e898497557db57619a28 to your computer and use it in GitHub Desktop.
Lenovo ideapad 330 (15ARR) ubuntu issues and there solutions

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

Reboot

@italodea
Copy link

italodea commented Jul 4, 2021

@SourabhSNath which kernel version are you using?

@Ldev007
Copy link

Ldev007 commented Dec 2, 2021

Hey everyone ! An update here. Recently, a new bug has been introduced with kernel update 5.15.x which prevents the rtl8821ce from compiling ! 😞

@zell-mbc
Copy link

zell-mbc commented Jan 22, 2023

I got a 330S-15IKB running Arch, so far everything is working fine but there is one really annoying issue I didn't manage to fix. Ever since I installed the Laptop the journal is full of ACPI errors, which makes the reading the log very difficult and working on the console on battery impossible. 1-2 lines per second of these:

Jan 22 16:04:17 kernel: ACPI BIOS Error (bug): Could not resolve symbol [^^^GFX0.AFN2], AE_NOT_FOUND (20210730/psargs-330)
Jan 22 16:04:17 kernel: ACPI Error: Aborting method \_SB.PCI0.LPCB.H_EC._QC9 due to previous error (AE_NOT_FOUND) (20210730/psparse-529)

Has anyone figured out how to either make ACPI work or get rid of the errors?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment