joecool
Posts: 7
Joined: Mon Oct 30, 2017 10:46 am

[SOLVED] can't use keyboard/touchpad on boot

Mon Oct 30, 2017 11:38 am

Hi,

I can't use a built-in keyboard/touchpad of my laptop when I boot on solus-lts-4.9.59.55.It doesn't happen at all on solus-current-4.13.10-30.

I edited /etc/default/grub following an instruction noted below but to no avail:

https://askubuntu.com/questions/276493/ ... -lg-laptop

I noticed I use UEFI and grub is not available on my computer after I tried the trick mentioned above(such a waste of time...).I've googled a lot but couldn't find a single useful tip at all.

Does anyone see how to fix that?

Thanks forward,

joecool
Last edited by joecool on Thu Nov 02, 2017 3:57 am, edited 1 time in total.

User avatar
kyrios
Posts: 2286
Joined: Thu Sep 22, 2016 4:20 pm

Re: can't use keyboard/touchpad on boot

Mon Oct 30, 2017 12:10 pm

joecool wrote:
Mon Oct 30, 2017 11:38 am
Hi,

I can't use a built-in keyboard/touchpad of my laptop when I boot on solus-lts-4.9.59.55.It doesn't happen at all on solus-current-4.13.10-30.

I edited /etc/default/grub following an instruction noted below but to no avail:

https://askubuntu.com/questions/276493/ ... -lg-laptop

I noticed I use UEFI and grub is not available on my computer after I tried the trick mentioned above(such a waste of time...).I've googled a lot but couldn't find a single useful tip at all.

Does anyone see how to fix that?

Thanks forward,

joecool
There is a bug open for this issue : https://dev.solus-project.com/T4893

sunnyflunk
Development Team
Posts: 3007
Joined: Sun Mar 13, 2016 11:35 pm

Re: can't use keyboard/touchpad on boot

Mon Oct 30, 2017 11:21 pm

The Help Center covers how to add parameters to boot

https://solus-project.com/articles/trou ... solus-boot

joecool
Posts: 7
Joined: Mon Oct 30, 2017 10:46 am

Re: can't use keyboard/touchpad on boot

Tue Oct 31, 2017 3:38 am

Thank you kyrios and sunnyflunk.
kyrios wrote:
Mon Oct 30, 2017 12:10 pm
joecool wrote:
Mon Oct 30, 2017 11:38 am
Hi,

I can't use a built-in keyboard/touchpad of my laptop when I boot on solus-lts-4.9.59.55.It doesn't happen at all on solus-current-4.13.10-30.

I edited /etc/default/grub following an instruction noted below but to no avail:

https://askubuntu.com/questions/276493/ ... -lg-laptop

I noticed I use UEFI and grub is not available on my computer after I tried the trick mentioned above(such a waste of time...).I've googled a lot but couldn't find a single useful tip at all.

Does anyone see how to fix that?

Thanks forward,

joecool
There is a bug open for this issue : https://dev.solus-project.com/T4893
I've never known that and it's exactly what I've been suffering from.I use a HP laptop and the same thing happens on the same kernel.I can use an external mouse from USB though(and possibly an external keyboard from USB.

Here's what I got with inxi -G on my HP laptop for a reference:

Code: Select all

Graphics:  Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
           Display Server: x11 (X.Org 1.18.4 )
           drivers: intel (unloaded: modesetting,fbdev,vesa)
           Resolution: 1366x768@60.00hz
           OpenGL: renderer: Mesa DRI Intel Bay Trail version: 4.2 Mesa 17.2.3

I see I can add parameters to boot from clr-boot-manager, but I'm not sure what parameters to add to get solus-lts work properly.It seems like I have to wait for a bug fix for solus-lts in the future and use solus-current for now. Is that correct?

Another thing I noticed is that my I have one more kernel, which is Solus1.2.1, but it doesn't boot at all as it's a very old kernel.I tried sudo clr-boot-manager update on solus-current and thought it'd remove other unwanted kernels automatically but the Solus1.2.1 still remains.How can I remove an unwanted older kernel i.e. Solus1.2.1?

sunnyflunk
Development Team
Posts: 3007
Joined: Sun Mar 13, 2016 11:35 pm

Re: can't use keyboard/touchpad on boot

Tue Oct 31, 2017 10:30 pm

joecool wrote:
Tue Oct 31, 2017 3:38 am
Thank you kyrios and sunnyflunk.
kyrios wrote:
Mon Oct 30, 2017 12:10 pm
joecool wrote:
Mon Oct 30, 2017 11:38 am
Hi,

I can't use a built-in keyboard/touchpad of my laptop when I boot on solus-lts-4.9.59.55.It doesn't happen at all on solus-current-4.13.10-30.

I edited /etc/default/grub following an instruction noted below but to no avail:

https://askubuntu.com/questions/276493/ ... -lg-laptop

I noticed I use UEFI and grub is not available on my computer after I tried the trick mentioned above(such a waste of time...).I've googled a lot but couldn't find a single useful tip at all.

Does anyone see how to fix that?

Thanks forward,

joecool
There is a bug open for this issue : https://dev.solus-project.com/T4893
I've never known that and it's exactly what I've been suffering from.I use a HP laptop and the same thing happens on the same kernel.I can use an external mouse from USB though(and possibly an external keyboard from USB.

Here's what I got with inxi -G on my HP laptop for a reference:

Code: Select all

Graphics:  Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
           Display Server: x11 (X.Org 1.18.4 )
           drivers: intel (unloaded: modesetting,fbdev,vesa)
           Resolution: 1366x768@60.00hz
           OpenGL: renderer: Mesa DRI Intel Bay Trail version: 4.2 Mesa 17.2.3

I see I can add parameters to boot from clr-boot-manager, but I'm not sure what parameters to add to get solus-lts work properly.It seems like I have to wait for a bug fix for solus-lts in the future and use solus-current for now. Is that correct?

Another thing I noticed is that my I have one more kernel, which is Solus1.2.1, but it doesn't boot at all as it's a very old kernel.I tried sudo clr-boot-manager update on solus-current and thought it'd remove other unwanted kernels automatically but the Solus1.2.1 still remains.How can I remove an unwanted older kernel i.e. Solus1.2.1?
If you want to remove lts kernels cause you are using current kernels, you need to remove linux-lts package and run the CBM update command

joecool
Posts: 7
Joined: Mon Oct 30, 2017 10:46 am

Re: can't use keyboard/touchpad on boot

Wed Nov 01, 2017 4:15 am

It's not that I want to remove LTS.What I mean is as follows:

A boot menu like this pops up when I boot Solus and hit Space key:

Code: Select all

Solus 1.2.1
Solus 3 (solus-current-4.13.10-30)
Solus 3(solus-lts-4.9.59-55)
EFI Default Loader
Reboot Into Firmware Interface
I'd like to remove "Solus 1.2.1" from there but I can't find Solus 1.2.1 on Software center, which only has solus-current-4.13.10-30 and solus-lts-4.9.59-55 installed.

sunnyflunk
Development Team
Posts: 3007
Joined: Sun Mar 13, 2016 11:35 pm

Re: can't use keyboard/touchpad on boot

Thu Nov 02, 2017 1:33 am

joecool wrote:
Wed Nov 01, 2017 4:15 am
It's not that I want to remove LTS.What I mean is as follows:

A boot menu like this pops up when I boot Solus and hit Space key:

Code: Select all

Solus 1.2.1
Solus 3 (solus-current-4.13.10-30)
Solus 3(solus-lts-4.9.59-55)
EFI Default Loader
Reboot Into Firmware Interface
I'd like to remove "Solus 1.2.1" from there but I can't find Solus 1.2.1 on Software center, which only has solus-current-4.13.10-30 and solus-lts-4.9.59-55 installed.
You would need to remove it from the ESP manually. There was a slight bug some time ago where the old version didn't get garbage collected, and since it's no longer managed by CBM, it won't remove it. Or it was from a previous installation, it will only remove items the current installation has put there.

joecool
Posts: 7
Joined: Mon Oct 30, 2017 10:46 am

Re: can't use keyboard/touchpad on boot

Thu Nov 02, 2017 3:48 am

sunnyflunk wrote:
Thu Nov 02, 2017 1:33 am
joecool wrote:
Wed Nov 01, 2017 4:15 am
It's not that I want to remove LTS.What I mean is as follows:

A boot menu like this pops up when I boot Solus and hit Space key:

Code: Select all

Solus 1.2.1
Solus 3 (solus-current-4.13.10-30)
Solus 3(solus-lts-4.9.59-55)
EFI Default Loader
Reboot Into Firmware Interface
I'd like to remove "Solus 1.2.1" from there but I can't find Solus 1.2.1 on Software center, which only has solus-current-4.13.10-30 and solus-lts-4.9.59-55 installed.
You would need to remove it from the ESP manually. There was a slight bug some time ago where the old version didn't get garbage collected, and since it's no longer managed by CBM, it won't remove it. Or it was from a previous installation, it will only remove items the current installation has put there.
I'm initially not quite sure on the manual way of removing the older kernel on the boot menu, but I finally figured it out and what I did is as follows:

#1 Go to /boot/efi/loader/entries
#2 There's several .conf files of kernels, which pop up on boot
#3 Then I removed the exact .conf file corresponds to Solus1.2.1 and everything goes fine now.

Again, you all have saved my life and thank you so much for your support. :D

joecool
Posts: 7
Joined: Mon Oct 30, 2017 10:46 am

Re: [SOLVED] can't use keyboard/touchpad on boot

Thu Nov 02, 2017 5:02 am

This is just for a side note, but could possibly help some other people suffering from similar problems:

After some playing around with EFI, I found a slight difference between /boot/efi/loader/entries/Solus-current-4.13.10-30.conf and /boot/efi/loader/entries/Solus-lts-4.9.59-55.conf:

Solus-current-4.13.10-30.conf

Code: Select all

title Solus 3
linux /EFI/com.solus-project/kernel-com.solus-project.current.4.13.10-30
initrd /EFI/com.solus-project/initrd-com.solus-project.current.4.13.10-30
options root=PARTUUID=2f74cb71-6645-46da-8eee-e50f30d80130 quiet loglevel=3 splash systemd.show_status=false rw radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 
Solus-lts-4.9.59-55.conf

Code: Select all

title Solus 3
linux /EFI/com.solus-project/kernel-com.solus-project.lts.4.9.59-55
initrd /EFI/com.solus-project/initrd-com.solus-project.lts.4.9.59-55
options root=PARTUUID=2f74cb71-6645-46da-8eee-e50f30d80130 quiet loglevel=3 splash systemd.show_status=false rw 
You can see there's an additional line "radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1" on Solus-current-4.13.10-30.conf.I thought this might be a cause for the problem and tried to fix it by adding the line to Solus-lts-4.9.59-55.conf via nano.But the line disappears at all as soon as I run sudo clr-boot-manager update .

I wonder it could possibly fix the problem if I can add the line successfully to Solus-lts-4.9.59-55.conf.It's just what I thought as an inexperienced newbie though... :idea:

User avatar
Justin
Development Team
Posts: 3618
Joined: Mon Jul 28, 2014 10:42 am
Location: Adelaide, Australia
Contact: Website Google+ Twitter

Re: [SOLVED] can't use keyboard/touchpad on boot

Thu Nov 02, 2017 6:26 am

Solus Blog wrote:You can add your required kernel arguments to /etc/kernel/cmdline or /etc/kernel/cmdline/*.conf, and clr-boot-manager will merge those as appropriate into the final command line for each kernel. This is merged with the vendor cmdline, part of the kernel package, and any automatic cmdline that may be generated by clr-boot-manager itself (such as the root= or rd.luks.uuid= parameters). Once done, just run sudo clr-boot-manager update to commit the changes.

Return to “Tutorials”