touch screen stopped working after upgrade from leap 15.0 to leap 15.1

Hello everybody

I have an Hp pavillion x2 with Intel® Atom™ Z8300 processor.
Until previous opensuse release (15.0) audio from internal speakers did not working.
After upgrade to opensuse leap 15.1 audio from internal speakers started working but unfortunatley the touch screen stopped working.
Now when I’m booting i can yet choose between leap 15.0 and leap 15.1 but the former distro has touchscreen working and audio not working and the latest viceversa has audio working and touch screen not working.
Any suggestions? I mean, can I fix touch not working on latest release ?
Is there something to change in kernel settings?
thanks in Advance
Max

So you did not upgrade to Leap 15.1, but installed it alongside?
Also, please show


zypper lr -d

localhost:/home/pietro # zypper lr -d

| Alias | Nome | Abilitato | Controllo GPG | Aggiornamento | Priorità | Tipo | URI | Servizio

—±------------------------------------±----------------------------------------±----------±--------------±--------------±---------±-------±-------------------------------------------------------------------------------------±--------
1 | adobe | adobe | No | ---- | ---- | 99 | rpm-md | http://linuxdownload.adobe.com/linux/x86_64/ |
2 | http-download.opensuse.org-3179e9b2 | home:frank_kunz | Sì | (r ) Sì | Sì | 99 | rpm-md | http://download.opensuse.org/repositories/home:/frank_kunz/openSUSE_Leap_15.1/ |
3 | http-download.opensuse.org-5cb5332f | home:fusion809 | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/home:/fusion809/openSUSE_Leap_15.1/ |
4 | http-download.opensuse.org-81c4ad78 | home:gasinvein:anbox | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/home:/gasinvein:/anbox/openSUSE_Leap_15.1/ |
5 | http-download.opensuse.org-96edbc3d | home:winski | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/home:/winski/openSUSE_Leap_15.1/ |
6 | openSUSE-Leap-15.1-0 | openSUSE-Leap-15.1-0 | Sì | (r ) Sì | Sì | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/ |
7 | packman.inode.at-suse | Packman Repository | No | ---- | ---- | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/ |
8 | packman.inode.at-suse_1 | Packman Repository | Sì | (r ) Sì | Sì | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/ |
9 | repo-debug | openSUSE-Leap-15.1-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/ |
10 | repo-debug-non-oss | openSUSE-Leap-15.1-Debug-Non-Oss | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/ |
11 | repo-debug-update | openSUSE-Leap-15.1-Update-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.1/oss/ |
12 | repo-debug-update-non-oss | openSUSE-Leap-15.1-Update-Debug-Non-Oss | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.1/non-oss/ |
13 | repo-non-oss | openSUSE-Leap-15.1-Non-Oss | Sì | (r ) Sì | Sì | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/ |
14 | repo-source | openSUSE-Leap-15.1-Source | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/ |
15 | repo-source-non-oss | openSUSE-Leap-15.1-Source-Non-Oss | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/ |
16 | repo-update | openSUSE-Leap-15.1-Update | Sì | (r ) Sì | Sì | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/ |
17 | repo-update-non-oss | openSUSE-Leap-15.1-Update-Non-Oss | Sì | (r ) Sì | Sì | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/ |
localhost:/home/pietro # uname -r
4.12.14-lp150.12.67-default
localhost:/home/pietro # uname -a
Linux localhost.localdomain 4.12.14-lp150.12.67-default #1 SMP Tue Jul 9 08:18:26 UTC 2019 (b610084) x86_64 x86_64 x86_64 GNU/Linux

Hello Knurpht

Sorry but I did a mistake, i have really switched to leap 15.1

the problem it seems to be related to kernel settings

followings the kernel version where sound works and touch doesn’t :

uname -r:
4.12.14-lp151.28.10-default

uname -a:
Linux localhost.localdomain 4.12.14-lp151.28.10-default #1 SMP Sat Jul 13 17:59:31 UTC 2019 (0ab03b7) x86_64 x86_64 x86_64 GNU/Linux

the previous kernel version:
4.12.14-lp150.12.67-default
has touch working while audio not

Can I fix touch not working in the latest kernel? is there any settings to modify?

thanks, max

Hi Max.

Please don’t mix packages from 15.0 with 15.1 . What makes me wonder is where the kernels come from. The one you’re showing as 15.0 kernel definitely is not the stock 15.0 kernel.

The thing I would do in your case, is download a Leap 15.1 live image, dd it to some USB stick and boot from that to see if a clean stock Leap 15.1 does support the touch screen.

Also, I’m curious about the desktop environment, it could even be some setting in your homedir.

Hello Knurpht

I’m sorry for the long time since your answer;
I’ve followed your suggestion and i’ve tried to boot from a live USB stick of leap 15.1 (gnome), but unfortunatley my tablet stopped booting after a while.
I’ve tried the live KDE iso of leap 15.1, but i’ve got the same result: my tablet stop booting after a while.
the booting process end to a cli and no chance to boot in graphical mode, i’ve tried startx from cli but it doesn’t works.
following the journalctl log:
https://paste.fedoraproject.org/paste/irQPjy4iQkwwYfyfFNnlFw

and dmesg log:
https://paste.fedoraproject.org/paste/DUsfBR4-WbkaiXtskyZ3HQ

Best Regards, max

matti67 reported this: 1146200 – touch screen stopped working after upgrade kernel from 4.12.14-lp150.12.67-default to 4.12.14-lp151.28.10-default

Matti67, what are the details of the upgrade process you used to reach 15.1?

Can you login as root at the text prompt and show us output from

rpm -qa | grep lp150
zypper --no-refresh se -si | grep 'tem Pac' | grep -v plication

If you can, you can also do this:

zypper ref
zypper up

A yet newer kernel is on the mirrors, 4.12.14-lp151.28.13. Maybe it would solve the problem. Maybe there are 15.0 packages remaining installed that cause this trouble. It may be best to repeat this, but first disable home: repos, and do zypper dup rather than zypper up. Output from these queries can be made easier to share by redirecting to a file, then copying the file here. Just append “> somefilename.txt” and "> anotherfilename.txt to each line. Make sure if you do it this way to type in the command used at the top, and include all of it in code tags. Please use code tags with any command output or log file, to keep columns properly aligned, prevent line wrapping, and make it clear what’s not your own composition.

Maybe some home: repo you have enabled is causing the touch screen to not work. Why do you have any enabled?

What does

the booting process did stopped after a while
mean? What are the last things shown on the screen when it stopped?

Both of those are from a live boot, which is little to no help diagnosing anything wrong with the installed system configuration.

Something to try: when the grub menu appears, strike the E key. If you can see a parameter mitigations=<something>, try removing it before proceeding with boot according to the instruction at the bottom of the edit screen.

Thanks a lot, mrmazda

you’ve driven me in the right direction! i’ve performed an OTA update (that contained latest kernel).
And now like you thought my kernel did upgrade to latest release: 4.12.14-lp151.28.13 and touch screen it’s working again!
Internal audio is working too as well as it worked in the previous previous kernel release 4.12.14-lp151.28.10.

In the past often i had many difficulties to boot Opensuse Leap (both 42.3 and 15.0) from live ISO stick with my tablet. Only with a ISO live of Tumbleweed i succesfully booted from USB stick.

Anyway, i think that we can close the ticket, because touch screen problem has been fixed.

thanks a lot for the support