Issue with kboard after installing OS using Wayland for the first time.

bboycrusher

New Member
Joined
Jul 31, 2024
Messages
3
Reaction score
0
Credits
46
Hello Forum users,
I am new to the forum and to using Linux(less than a year).
Dell Inspiron 15-3542..(Laptop) - Builtin KBoard.
In the beginning , I have used Linux Mint.
I had no Kboard problems at all.
I have tried PureOS for the first time...Actually I liked it.
I have experienced issues with the Kboard.. few keys stopped working.
I have managed to fix that once, by resetting the Kboard shortcuts,
but after a lid off sleep, the problem came back...
the first solution is not effective anymore.
Grub\Bios have the same problem...
Backspace,Dot(num pad), 't', 'y ' , F3,tab, Shift and few more kes do not work at all.

Dmesg Errors:
--------------------------
[ 24.105452] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GFX0.DD02._BCL], AE_NOT_FOUND (20230628/psargs-330)

[ 24.105470] No Local Variables are initialized for Method [_BCL]

[ 24.105474] No Arguments are initialized for method [_BCL]

[ 24.105478] ACPI Error: Aborting method \_SB.PCI0.RP05.PEGP.DD02._BCL due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
[ 19.341642] dell-smbios A80593CE-A997-11DA-B012-B622A1EF5492: WMI SMBIOS userspace interface not supported(0), try upgrading to a newer BIOS
[ 19.636257] i801_smbus 0000:00:1f.3: SPD Write Disable is set
[ 19.636296] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt

[ 0.366988] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.371106] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 0.371106] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7a0b000
[ 0.371124] device-mapper: uevent: version 1.0.3
[ 0.371175] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: [email protected]
[ 0.371203] platform eisa.0: Probing EISA bus 0
[ 0.371205] platform eisa.0: EISA: Cannot allocate resource for mainboard
[ 0.371207] platform eisa.0: Cannot allocate resource for EISA slot 1
[ 0.371209] platform eisa.0: Cannot allocate resource for EISA slot 2
[ 0.371210] platform eisa.0: Cannot allocate resource for EISA slot 3
[ 0.371211] platform eisa.0: Cannot allocate resource for EISA slot 4
[ 0.371212] platform eisa.0: Cannot allocate resource for EISA slot 5
[ 0.371214] platform eisa.0: Cannot allocate resource for EISA slot 6
[ 0.371215] platform eisa.0: Cannot allocate resource for EISA slot 7
[ 0.371216] platform eisa.0: Cannot allocate resource for EISA slot 8

--------------------------------------------------------------------------------------------------------------------------------

I have learnd that PureOS use WayLand not like Linux Mint that use udev\xwindow servers.
I assume that libinput is the cause...
I am not sure...
I wish to have some support from people that know how things work...

I have read that few people have managed to fix that issue with installing Windows...
well, I have installed Linux not for re-installing Windows everytime that I have a problem.
I see that as a non educating step.

thanks a lot :)
 


Are you using NVIDIA drivers?

Acpi errors are due to the bios developers not adhering to standards, and only the bios writers can fix it.
If it really bugs you, edit your /etc/default/grub and add loglevel=3 to the kernel parameters as follows:
GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3"
then
sudo update-grub
reboot
 
Last edited:
Hello Forum users,
I am new to the forum and to using Linux(less than a year).
Dell Inspiron 15-3542..(Laptop) - Builtin KBoard.
In the beginning , I have used Linux Mint.
I had no Kboard problems at all.
I have tried PureOS for the first time...Actually I liked it.
I have experienced issues with the Kboard.. few keys stopped working.
I have managed to fix that once, by resetting the Kboard shortcuts,
but after a lid off sleep, the problem came back...
the first solution is not effective anymore.
Grub\Bios have the same problem...
Backspace,Dot(num pad), 't', 'y ' , F3,tab, Shift and few more kes do not work at all.

Dmesg Errors:
--------------------------
[ 24.105452] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GFX0.DD02._BCL], AE_NOT_FOUND (20230628/psargs-330)

[ 24.105470] No Local Variables are initialized for Method [_BCL]

[ 24.105474] No Arguments are initialized for method [_BCL]

[ 24.105478] ACPI Error: Aborting method \_SB.PCI0.RP05.PEGP.DD02._BCL due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
[ 19.341642] dell-smbios A80593CE-A997-11DA-B012-B622A1EF5492: WMI SMBIOS userspace interface not supported(0), try upgrading to a newer BIOS
[ 19.636257] i801_smbus 0000:00:1f.3: SPD Write Disable is set
[ 19.636296] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt

[ 0.366988] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.371106] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 0.371106] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7a0b000
[ 0.371124] device-mapper: uevent: version 1.0.3
[ 0.371175] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: [email protected]
[ 0.371203] platform eisa.0: Probing EISA bus 0
[ 0.371205] platform eisa.0: EISA: Cannot allocate resource for mainboard
[ 0.371207] platform eisa.0: Cannot allocate resource for EISA slot 1
[ 0.371209] platform eisa.0: Cannot allocate resource for EISA slot 2
[ 0.371210] platform eisa.0: Cannot allocate resource for EISA slot 3
[ 0.371211] platform eisa.0: Cannot allocate resource for EISA slot 4
[ 0.371212] platform eisa.0: Cannot allocate resource for EISA slot 5
[ 0.371214] platform eisa.0: Cannot allocate resource for EISA slot 6
[ 0.371215] platform eisa.0: Cannot allocate resource for EISA slot 7
[ 0.371216] platform eisa.0: Cannot allocate resource for EISA slot 8

--------------------------------------------------------------------------------------------------------------------------------

I have learnd that PureOS use WayLand not like Linux Mint that use udev\xwindow servers.
I assume that libinput is the cause...
I am not sure...
I wish to have some support from people that know how things work...

I have read that few people have managed to fix that issue with installing Windows...
well, I have installed Linux not for re-installing Windows everytime that I have a problem.
I see that as a non educating step.

thanks a lot :)
There are two suggestions in the error output:
Code:
[ 19.341642] dell-smbios A80593CE-A997-11DA-B012-B622A1EF5492: WMI SMBIOS userspace interface not supported(0), try upgrading to a newer BIOS
Upgrading to the latest BIOS available for the machine may help. It can be a touchy business though because a failure during the process can lead to a bricked machine. Nevertheless it's worth researching whether the manufacturer has a more recent BIOS available, and researching how to upgrade it in linux. I can't say more on that.

The second suggestion is:
Code:
[ 0.366988] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp

There's no harm in trying to use that kernel parameter. What is means is this:
i8042.nopnp means: Don't use ACPIPnP / PnPBIOS to discover KBD/AUX controllers

Another thing that may be tried is to turn ACPI off altogether with the kernel option: acpi=off, and see if it makes a difference.

If nothing makes any difference to the performance of the keyboard, it may be worth plugging in a usb keyboard. If the usb keyboard works flawlessly, then you may be looking at a hardware issue with the built-in keyboard.

Often the ACPI error messages are of no consequence to the machine functioning and can be ignored, but not always.
 
I have no idea how ACPI\Grub adjusmens are been done...
Instructions for adding a kernel parameter are here:
It's the first four steps in the first answer, 1 to 4, that need to be followed. Make sure when you add a kernel parameter, such as: acpi=off, that it's separated by a space from the existing parameters, and that it is inside any quotations marks. The process is entirely reversible if it it fails. Simply remove the parameter on the next boot.
 
Instructions for adding a kernel parameter are here:
It's the first four steps in the first answer, 1 to 4, that need to be followed. Make sure when you add a kernel parameter, such as: acpi=off, that it's separated by a space from the existing parameters, and that it is inside any quotations marks. The process is entirely reversible if it it fails. Simply remove the parameter on the next boot.
How adding is done?
Should I open a file?
grub?
wha to do to add a kernel parameter?
 

Members online


Top