No, with mutter and the 6.4 kernel, screen rotation still does not work.
Search Criteria
Package Details: mutter-auto-rotation 44.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mutter-auto-rotation.git (read-only, click to copy) |
---|---|
Package Base: | mutter-auto-rotation |
Description: | Window manager and compositor for GNOME, with touch-mode auto-rotation (reverts MR 1710) |
Upstream URL: | https://gitlab.gnome.org/GNOME/mutter |
Keywords: | gnome tablet yoga |
Licenses: | GPL |
Conflicts: | mutter |
Provides: | libmutter-12.so, mutter |
Submitter: | parcimonic |
Maintainer: | parcimonic |
Last Packager: | parcimonic |
Votes: | 3 |
Popularity: | 0.054177 |
First Submitted: | 2022-07-14 14:09 (UTC) |
Last Updated: | 2023-09-17 19:02 (UTC) |
Dependencies (27)
- colord (colord-git)
- dconf
- gnome-desktop-4 (gnome-desktop-4-git)
- gnome-settings-daemon (gnome-settings-daemon-nvidia-backlight-patch, gnome-settings-daemon-git)
- graphene (graphene-git)
- gsettings-desktop-schemas (gsettings-desktop-schemas-ubuntu, gsettings-desktop-schemas-rel-338, gsettings-desktop-schemas-nofont, gsettings-desktop-schemas-git)
- lcms2 (lcms2-ff-git, lcms2-ff, lcms2-git)
- libcanberra
- libgudev
- libinput (libinput-three-finger-drag, libinput-multiplier)
- libsm
- libsysprof-capture
- libxkbcommon-x11 (libxkbcommon-x11-git)
- libxkbfile
- pipewire (pipewire-full-git, pipewire-common-git, pipewire-git)
- startup-notification (startup-notification-git)
- xorg-xwayland (xorg-xwayland-git, xorg-xwayland-hidpi-xprop-git, xorg-xwayland-hidpi-xprop, xorg-xwayland-osu)
- egl-wayland (egl-wayland-git) (make)
- gi-docgen (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- gobject-introspection (gobject-introspection-git) (make)
- gtk3 (gtk3-git, gtk3-ubuntu, gtk3-no_deadkeys_underline, gtk3-patched-filechooser-icon-view, gtk3-classic, gtk3-classic-xfce) (make)
- meson (meson-git) (make)
- sysprof (sysprof-git) (make)
- wayland-protocols (wayland-protocols-git) (make)
- xorg-server (xorg-server-git, xorg-server-bug865) (make)
- xorg-server-xvfb (xorg-server-xvfb-git) (make)
Required by (15)
- gnome-randr (requires mutter)
- gnome-shell-git (requires libmutter-12.so)
- gnome-shell-performance (requires mutter)
- gnome-shell-performance (requires libmutter-12.so)
- gnome-shell-screencast-vaapi (requires mutter)
- gnome-shell-screencast-vaapi (requires libmutter-12.so)
- gnome-shell-xrdesktop-git (requires mutter)
- gnome-shell-xrdesktop-git (requires libmutter-12.so)
- gtk-theme-shiki-colors-revival (requires mutter) (optional)
- magpie-wm-git (requires mutter)
- phoc-embedded-wlroots (requires mutter)
- power-profile-selector-git (requires mutter) (optional)
- regolith-i3 (requires mutter)
- wingpanel-git (requires mutter)
- workrave-next-gtk3-git (requires mutter) (optional)
Sources (2)
22-all commented on 2023-07-02 19:28 (UTC)
BlackDuck commented on 2023-07-02 18:36 (UTC)
I tried mutter with Linux 6.4 but it is still not working for me.
parcimonic commented on 2023-07-02 16:38 (UTC)
Linux 6.4 is now in main repos.
Please replace this package with mutter
and check if auto-rotation works for you.
(see previous comments for context).
BlackDuck commented on 2023-06-18 12:47 (UTC)
Dieser überprüfung halte ich für sinnvoll nur ich komme hier leider nicht weiter.
Ich habe ein frischen Manjaro installiert und sowohl über die GUI als auch die CLI bekomme ich folgende Fehlermeldung.
pamac build mutter-auto-rotation 8m 17s duck@duck-10mv0015mh
Vorbereitung...
Überprüfe mutter-auto-rotation Abhängigkeiten...
Abhängigkeiten werden aufgelöst...
Interne Konflikte werden überprüft...
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden:
Kann Abhängigkeiten nicht erfüllen:
- das Entfernen von mutter verletzt Abhängigkeit 'libmutter-12.so=0-64' benötigt von gnome-shell
What I also find funny is that obviously no one else seems to have this problem.
parcimonic commented on 2023-06-17 15:53 (UTC)
@BlackDuck hmmm that is strange. If you check mutter PKGBUILD from the Extra repo:
https://gitlab.archlinux.org/archlinux/packaging/packages/mutter/-/blob/main/PKGBUILD#L121
It doesn't have explicit version on it. But .SRCINFO (or some other metadata) reads it correctly, as you can see in this page: https://archlinux.org/packages/extra/x86_64/mutter/
According to PKGBUILD manpage: https://man.archlinux.org/man/PKGBUILD.5
If the provision name appears to be a library (ends with .so), makepkg will try to find the library in the built package and append the correct version. Appending the version yourself disables automatic detection.
I can override it but I'd rather understand why it is not being auto-added to the metadata.
BlackDuck commented on 2023-06-13 13:09 (UTC)
@parcimonic First of all I would like to thank you for your efforts to maintain this package.
I use it under Manjaro with the GPD Pocket 3 and it works great.
Unfortunately I can't install it without some customization and wanted to ask you to add "libmutter-12.so=0-64" to the provides field. As you can see here (https://archlinux.org/packages/extra/x86_64/gnome-shell/) this would be the correct dependency name required by gnome-shell.
Or do you know another way how I can install the package without changing the build files every time?
ohno1052 commented on 2023-04-22 18:53 (UTC) (edited on 2023-04-22 20:12 (UTC) by ohno1052)
This is the driver from links, that parcimonic provided: https://github.com/fsmv/linux/releases/tag/yoga-tablet-v3
Looks like it will be in 6.4
But sadly, doesn't work with my Lenovo Yoga 710-14ikb (80V4) Maybe i've done something wrong, but with this module loaded and non-patched mutter nothing has changed, no reaction to rotation of screen and flipping, libinput also didn't reported anything on these actions.
If there are people with same yoga laptop, or a little different ones (like 710-14isk 710-11isk etc), will be glad, if you will test this module and write here results of testing. Also, in case of issues with this module, contact developer kallmeyeras@gmail.com. He was very helpful, and led me to successful build of this module.
parcimonic commented on 2023-04-16 11:39 (UTC)
fsmv commented on 2023-03-17 04:37 (UTC)
That bug is fixed in gtk 3.24.37!
fsmv commented on 2023-03-02 02:45 (UTC) (edited on 2023-03-02 02:45 (UTC) by fsmv)
Actually that focus bug is fixed when running browsers with Wayland flags. It did appear in Firefox as well but I was already running the Wayland flag last time I tested it.
For google-chrome: echo "--ozone-platform-hint=auto" >> ~/.config/chrome-flags.conf
For firefox: echo "MOZ_ENABLE_WAYLAND=1" > ~/.config/environment.d/firefox.conf
Maybe that patch could be updated to fix merge conflicts with the new version of Gnome. This mostly works for me but oxide render does seem to have some quirks in chrome.
Pinned Comments
parcimonic commented on 2023-07-02 16:38 (UTC)
Linux 6.4 is now in main repos.
Please replace this package with
mutter
and check if auto-rotation works for you.(see previous comments for context).
parcimonic commented on 2022-07-14 14:28 (UTC)
Reasons for reverting MR 1710: