Fedora 41: Gnome 47 broke touch support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

i just upgraded from Fedora 40 to 41 on a TerraPad Gnome Desktop.

Summary:

- no working touch support for gnome 47
- no way to get back to fedora 40
- no way to get dnf4 installed to get back to fedora 40


1) Major issue

With Fedora 40 the Gnome Desktop worked fine.

After the Upgrade to Fedora 41, the device boots fine, but is no longer usable without a mouse.

Touch recognition works sort of, one "click" but thats it. there is no way to move the "mouse" and to click anything else.

same result for both kernels, so kernel drivers a fine:

Kernel: 6.11.5-300.fc41.x86_64
Kernel: 6.11.5-200.fc40.x86_64

Difference:

F40: Gnome 46.6.1
F41: Gnome 47.1-1

Has really NOONE tested gnome on a touch screen before release?

Before one asks, i will downgrade right after sending this message to F40 again, so no tests, no logs...

2) Major issue due to 1. issue

... oh i can't downgrade back to fedora 40, because dnf5 does not know about --allowerasing what is required to avoid some of the package issues:

Auflösen der Transaktion fehlgeschlagen:
Problem 1: installed package google-noto-sans-meetei-mayek-vf-fonts-20240701-2.fc41.noarch requires google-noto-fonts-common = 20240701-2.fc41, but none of the providers can be installed
  - google-noto-fonts-common-20240701-2.fc41.noarch gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 2: installed package ibus-xinit-1.5.31~rc1-2.fc41.noarch requires ibus = 1.5.31~rc1-2.fc41, but none of the providers can be installed
  - ibus-1.5.31~rc1-2.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 3: installed package libblockdev-smart-3.2.0-1.fc41.x86_64 requires libblockdev-utils(x86-64) = 3.2.0-1.fc41, but none of the providers can be installed
  - libblockdev-utils-3.2.0-1.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 4: installed package libvirt-ssh-proxy-10.6.0-5.fc41.x86_64 requires libvirt.so.0(LIBVIRT_PRIVATE_10.6.0)(64bit), but none of the providers can be installed
  - installed package libvirt-ssh-proxy-10.6.0-5.fc41.x86_64 requires libvirt-libs = 10.6.0-5.fc41, but none of the providers can be installed
  - libvirt-libs-10.6.0-5.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 5: installed package python3-crypt-r-3.13.1-3.fc41.x86_64 requires python(abi) = 3.13, but none of the providers can be installed
  - python3-3.13.0-1.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 6: problem with installed package
  - installed package tesseract-libs-5.4.1-5.fc41.x86_64 conflicts with tesseract < 5.4.1-4 provided by tesseract-5.3.4-4.fc40.x86_64 from fedora
  - tesseract-5.4.1-5.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 7: package rpm-sign-libs-4.19.1.1-1.fc40.x86_64 from fedora requires libimaevm.so.4()(64bit), but none of the providers can be installed
  - problem with installed package
  - installed package ima-evm-utils-libs-1.6.2-2.fc41.x86_64 obsoletes ima-evm-utils < 1.6 provided by ima-evm-utils-1.5-4.fc40.x86_64 from fedora
  - rpm-sign-libs-4.20.0-1.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 8: package google-noto-naskh-arabic-vf-fonts-20240301-2.fc40.noarch from fedora requires google-noto-fonts-common = 20240301-2.fc40, but none of the providers can be installed
  - cannot install both google-noto-fonts-common-20240301-2.fc40.noarch from fedora and google-noto-fonts-common-20240701-2.fc41.noarch from @System
  - problem with installed package
  - installed package google-noto-sans-symbols-2-fonts-20240701-2.fc41.noarch requires google-noto-fonts-common = 20240701-2.fc41, but none of the providers can be installed
  - google-noto-naskh-arabic-vf-fonts-20240701-2.fc41.noarch gehört nicht zu einem distupgrade-Repository
  - problem with installed package
 Problem 9: problem with installed package
  - package libblockdev-swap-3.1.0-2.fc40.x86_64 from fedora requires libblockdev-utils(x86-64) = 3.1.0-2.fc40, but none of the providers can be installed
  - package libblockdev-swap-3.1.1-1.fc40.x86_64 from updates requires libblockdev-utils(x86-64) = 3.1.1-1.fc40, but none of the providers can be installed
  - cannot install both libblockdev-utils-3.1.0-2.fc40.x86_64 from fedora and libblockdev-utils-3.2.0-1.fc41.x86_64 from @System
  - cannot install both libblockdev-utils-3.1.1-1.fc40.x86_64 from updates and libblockdev-utils-3.2.0-1.fc41.x86_64 from @System
  - installed package libblockdev-smartmontools-3.2.0-1.fc41.x86_64 requires libblockdev-utils(x86-64) = 3.2.0-1.fc41, but none of the providers can be installed
  - libblockdev-swap-3.2.0-1.fc41.x86_64 gehört nicht zu einem distupgrade-Repository
  - problem with installed package
You can try to add to command line:
  --skip-broken to skip uninstallable packages

ok .. let's try this ...

You can try to add to command line:
  --skip-broken to skip uninstallable packages
root@fedora:~# dnf --skip-broken --releasever=40 --setopt=deltarpm=false distro-sync
unkown argument "--skip-broken" for command "dnf5". Add "--help" for more information about the arguments.

Ups..as it looks, dnf5 is suggesting arguments, that it does not have, but that are vital... after 4 years of development :(

Now we have no other option than to remove the packages manually:


root@fedora:~# dnf remove  package google-noto-sans-meetei-mayek-vf-fonts-20240701-2.fc41.noarch
No packages to remove for argument: package

Package                                                                                       Arch                Version                                                                                       Repository                                                  Size
Removing:
 google-noto-sans-meetei-mayek-vf-fonts                                                       noarch              20240701-2.fc41                                                                               <unknown>                                               29.8 KiB
Removing dependent packages:
 default-fonts-other-sans                                                                     noarch              4.1-2.fc41                                                                                    <unknown>                                              391.0   B

....

.. and all the other package requirements will delete 632 packages, most of them vital to  the system.

3) Hmm...

Hmmm... there is a dnf4 package .. but you are not able to install it:

root@fedora:~# dnf list dnf
Updating and loading repositories:
Repositories loaded.
Available packages
dnf.noarch 4.21.1-1.fc41 fedora
root@fedora:~# dnf install dnf
Updating and loading repositories:
Repositories loaded.
Nothing to do.
root@fedora:~#

so, let's try to swap it to dnf4 ... not matter what you swap ...

root@fedora:~# dnf --no-best swap dnf dnf5
Updating and loading repositories:
Repositories loaded.
Das Paket "dnf5-5.2.6.2-1.fc41.x86_64" ist bereits installiert.
Problem: Installation des besten Kandidaten nicht möglich für den Auftrag
  - widersprüchliche Anforderungen

Package                                                                                       Arch                Version                                                                                       Repository                                                  Size
Reinstalling:
 dnf5                                                                                         x86_64              5.2.6.2-1.fc41                                                                                fedora                                                   1.6 MiB
   replacing dnf5                                                                             x86_64              5.2.6.2-1.fc41                                                                                <unknown>                                                1.6 MiB

Transaction Summary:
 Reinstalling:       1 package
 Replacing:          1 package

Total size of inbound packages is 687 KiB. Need to download 687 KiB.
After this operation, 0 B extra will be used (install 2 MiB, remove 2 MiB).
Is this ok [y/N]: ^C
root@fedora:~# dnf --no-best swap dnf5 dnf
Updating and loading repositories:
Repositories loaded.
Problem: Installation des besten Kandidaten nicht möglich für den Auftrag
  - widersprüchliche Anforderungen

Package                                                                                       Arch                Version                                                                                       Repository                                                  Size
Reinstalling:
 dnf5                                                                                         x86_64              5.2.6.2-1.fc41                                                                                fedora                                                   1.6 MiB
   replacing dnf5                                                                             x86_64              5.2.6.2-1.fc41                                                                                <unknown>                                                1.6 MiB

Transaction Summary:
 Reinstalling:       1 package
 Replacing:          1 package

Total size of inbound packages is 687 KiB. Need to download 687 KiB.
After this operation, 0 B extra will be used (install 2 MiB, remove 2 MiB).
Is this ok [y/N]: ^C

it wants to reinstall dnf5 ...

O== The  Last Hope ==

dnf --releasever=40 --setopt=deltarpm=false downgrade gnome-shell

and than cross fingers while rebooting...

And what shall i tell you:  Gnome 46 works with F41.

But as such a franeknstein system is hard to maintain, it would be bettter to fix the issue or switch back to F40 completly.


best regards,
Marius Schwarz

And of course i will immediately inform gnome right away.

-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux