| Summary: | gnome-terminal does not work under GNOME Wayland (except for Adwaita theme) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Len Lawrence <tarazed25> |
| Component: | Release (media or process) | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | boveda, fri, ghibomgx, lewyssmith, mageia, sysadmin-bugs, xerxes2 |
| Version: | Cauldron | Keywords: | IN_ERRATA9 |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Len Lawrence
2023-04-27 16:48:26 CEST
Can you please enable updates_testing and update all packages. I'm running Gnome 44 on Wayland here and dont see any issues with either gnome-terminal or gnome-console I have seen this bug too. I can reliably reproduce it by 1. Do an all-DE install from the CI ISO. 2. Log in to Plasma. Start gnome-terminal. Log out 3. Log in to GNOME. Start gnome-terminal. or 1. Do an all-DE install from the CI ISO. 2. Log in to Plasma. Log out. 3. Log in to Cinnamon. Start gnome-terminal. Log out 4. Log in to GNOME. Start gnome-terminal. but not by 1. Do an all-DE install from the CI ISO. 2. Log in to Cinnamon. Start gnome-terminal. Log out 3. Log in to GNOME. Start gnome-terminal. The continuous flickering only happens when running with Wayland. With Xorg, the background becomes translucent and doesn't update properly when the window is dragged around. It can be "fixed" by deleting ~/.config/dconf/user, but obviously that will reset all other dconf settings. CC:
(none) =>
mageia Trying this on a Cauldron system, all desktops, what looks like Gnome 43 (at least no sign of 44), GDM, Gnome desktop, $ env | grep -i wayland XDG_SESSION_TYPE=wayland XAUTHORITY=/run/user/1001/.mutter-Xwaylandauth.3BNW31 WAYLAND_DISPLAY=wayland-0 gnome-terminal-3.46.7-2.mga9, I am not seeing any flicker. [I could not get a Wayland session with a different display manager]. I need to try the devious paths described by Martin - tomorrow. CC:
(none) =>
lewyssmith On running the GNOME Tweaks utility, in the Appearance tab I see that in the faulty condition the theme has been set to Breeze. Setting the theme to Adwaita clears the fault. Choosing any other theme brings it back. CC:
(none) =>
ghibomgx This problem with gnome-terminal has been going on for years. You can fix it by setting the color scheme to Custom and choose your own colors in Preferences. CC:
(none) =>
xerxes2 If you try these versions with the FC patchset does the problem is still there on any theme? https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia-cauldron-x86_64/05855151-vte/ https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia-cauldron-x86_64/05855160-gnome-terminal/ Trying an as-is gnome terminal after following Martin's example: > 1. Do an all-DE install from the CI ISO. [a Cauldron system in my case] > 2. Log in to Plasma. Log out. > 3. Log in to Cinnamon. Start gnome-terminal. Log out > 4. Log in to GNOME. Start gnome-terminal. I used gnome-terminal under Plasma also. Even at the end, Gnome on Wayland, it is OK. Probably because, via gnome-tweaks, Appearance-Theme-Applications *is* Adwaita (c4); icons are Breeze. Comment 4 & comment 5 give easy work-arounds. (In reply to Giuseppe Ghibò from comment #6) > If you try these versions with the FC patchset does the problem is still > there on any theme? > https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia- > cauldron-x86_64/05855151-vte/ Not sure of the relevance of this link. > https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia- > cauldron-x86_64/05855160-gnome-terminal/ But this one has this link: https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia-cauldron-x86_64/05855160-gnome-terminal/gnome-terminal-3.48.1-2.mga9.x86_64.rpm which gives access to v3.48.1-2 RPM (compare our current v3.46.7-2) Can people who see the bug fault try installing this new version instead, and report back? Keywords:
(none) =>
FOR_ERRATA9 (In reply to Lewis Smith from comment #7) > Comment 4 & comment 5 give easy work-arounds. > > (In reply to Giuseppe Ghibò from comment #6) > > If you try these versions with the FC patchset does the problem is still > > there on any theme? > > https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia- > > cauldron-x86_64/05855151-vte/ > Not sure of the relevance of this link. the newer vte library (with a patch) is required/mandatory for gnome-terminal-3.48.1-2.mga9. > > > https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia- > > cauldron-x86_64/05855160-gnome-terminal/ > But this one has this link: > https://copr-be.cloud.fedoraproject.org/results/ghibo/mageia9-bonus/mageia- > cauldron-x86_64/05855160-gnome-terminal/gnome-terminal-3.48.1-2.mga9.x86_64. > rpm > which gives access to v3.48.1-2 RPM (compare our current v3.46.7-2) > Can people who see the bug fault try installing this new version instead, > and report back? Note that current version in core/release, after yesterday's GNOME 44 update is not gnome-terminal-3.6.7-2.mga9 but gnome-terminal-3.48.1-1.mga9. Thanks for the explanation - and the work preceding it. The only 'require' of *vte* by gnome-terminal is: libvte-2.91.so.0()(64bit) Note the host pkg name is 'lib64vte2.91_0'; this was at 0.70.2-2, and needs to be the new 0.72.1-2: lib64vte2.91_0-0.72.1-2.mga9.x86_64.rpm I am seeing these with: $ sudo urpmi --auto-update gnome-terminal 3.48.1 1.mga9 x86_64 gnome-terminal-nautilus 3.48.1 1.mga9 x86_64 ... lib64vte-gir2.91 0.72.1 1.mga9 x86_64 lib64vte-gir3.91 0.72.1 1.mga9 x86_64 lib64vte-gtk4_2.91_0 0.72.1 1.mga9 x86_64 lib64vte2.91_0 0.72.1 1.mga9 x86_64 which look to be part of a huge Gnome44 update. I shall await the mgaapplet invitation for same! Same request for people seeing the bug fault: when you get this update, please try gnome-terminal & report back. (In reply to Morgan Leijström from comment #10) > Still valid? Yes, saw it when I was testing the rc1 ISOs. BTW, does the version I provided in the link above with the FC patches to libvte works under Wayland?
Jose Gonzalez
2023-10-26 19:58:23 CEST
CC:
(none) =>
boveda |