[Bug 1895781] Re: ~/.gnomerc is not loaded anymore at startup
The same issue has been reproduced in Jammy (22.04.1). The following patch for 55gnome-session_gnomerc is a workaround that fixes this issue. 5c5 < if [ "$BASESTARTUP" = x-session-manager ]; then --- > if [ "$BASESTARTUP" = x-session-manager ] || [ "$BASESTARTUP" = env ]; then -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-session in Ubuntu. https://bugs.launchpad.net/bugs/1895781 Title: ~/.gnomerc is not loaded anymore at startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1895781/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1895781] Re: ~/.gnomerc is not loaded anymore at startup
I think we should not post this bug report to the upstream's BTS because this bug only occus on Ubuntu. Here are some background info. '55gnome-session_gnomerc' is created by Debian and not included in the original tarball of gnome-session, and it perfectly works on Debian. So why it fails on Ubuntu? Ubuntu's 'ubuntu-session' package provides '/usr/share/xsessions/ubuntu.desktop' file that executes gnome-session by the following command line: env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --systemd --session=ubuntu For comparison, on Debian, '/usr/share/xsessions/gnome.desktop' simply calls '/usr/bin/gnome-session'. In conclusion, 1) Ubuntu activates /usr/bin/gnome-session in a non- standard way, and 2) 55gnome-session_gnomerc does not expect it. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-session in Ubuntu. https://bugs.launchpad.net/bugs/1895781 Title: ~/.gnomerc is not loaded anymore at startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1895781/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1895781] [NEW] ~/.gnomerc is not loaded anymore at startup
Public bug reported: I have clean-installed Focal and configured to run X.org server instead of Wayland, and found that the ~/.gnomerc is not loaded anymore. In /etc/X11/Xsession.d/55gnome-session_gnomerc, it tries to load ~/.gnomerc but it fails because of the change of the gnome-session's startup process. Let's see this part of the 55gnome-session_gnomerc: BASESTARTUP=${STARTUP%% *} BASESTARTUP=${BASESTARTUP##*/} if [ "$BASESTARTUP" = x-session-manager ]; then BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager)) fi case "$BASESTARTUP" in gnome-session*) GNOMERC=$HOME/.gnomerc if [ -r "$GNOMERC" ]; then . "$GNOMERC" fi In Bionic, at the time of launching 55gnome-session_gnomerc, the value of $STARTUP is "gnome-session" and it works properly. In Focal, however, the value of $STARTUP is "env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --systemd --session=ubuntu", and $BASESTARTUP became "env", then it skips loading ~/.gnomerc. ** Affects: gnome-session (Ubuntu) Importance: Undecided Status: New ** Description changed: I have clean-installed Focal and configured to run X.org server instead of Wayland, and found that the ~/.gnomerc is not loaded anymore. In /etc/X11/Xsession.d/55gnome-session_gnomerc, it tries to load - ~/.gnomerc but it failes because of the change of the gnome-session' + ~/.gnomerc but it fails because of the change of the gnome-session's startup process. Let's see this part of the 55gnome-session_gnomerc: BASESTARTUP=${STARTUP%% *} BASESTARTUP=${BASESTARTUP##*/} if [ "$BASESTARTUP" = x-session-manager ]; then - BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager)) + BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager)) fi case "$BASESTARTUP" in - gnome-session*) - GNOMERC=$HOME/.gnomerc - if [ -r "$GNOMERC" ]; then - . "$GNOMERC" - fi - + gnome-session*) + GNOMERC=$HOME/.gnomerc + if [ -r "$GNOMERC" ]; then + . "$GNOMERC" + fi In Bionic, at the time of launching 55gnome-session_gnomerc, the value of $STARTUP is "gnome-session" and it works properly. In Focal, however, the value of $STARTUP is "env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --systemd --session=ubuntu", and $BASESTARTUP became "env", then it skips loading ~/.gnomerc. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-session in Ubuntu. https://bugs.launchpad.net/bugs/1895781 Title: ~/.gnomerc is not loaded anymore at startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1895781/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1739684] Re: gimp screenshots are broken
FYI: There are related bugs. It may be fixed in Gimp 2.10. gimp: screenshot does not work with wayland https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880186 Bug 757687 - Screenshot functionality broken under Wayland https://bugzilla.gnome.org/show_bug.cgi?id=757687 ** Bug watch added: Debian Bug tracker #880186 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880186 ** Bug watch added: GNOME Bug Tracker #757687 https://bugzilla.gnome.org/show_bug.cgi?id=757687 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/1739684 Title: gimp screenshots are broken To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1739684/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1739684] Re: gimp screenshots are broken
** Attachment added: "Captured screenshot image is black" https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1739684/+attachment/5065764/+files/ubuntu1710-gimp-screenshot-black.png -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/1739684 Title: gimp screenshots are broken To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1739684/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1739684] Re: gimp screenshots are broken
I'm also hit this bug. captured image is black on wayland. ~$ env | grep wayland WAYLAND_DISPLAY=wayland-0 XDG_SESSION_TYPE=wayland $ dpkg -l gimp gimp-data Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==---= ii gimp 2.8.20-1 amd64GNU Image Manipulation Program ii gimp-data 2.8.20-1 all Data files for GIMP -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/1739684 Title: gimp screenshots are broken To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1739684/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1001526] [NEW] Default "Library Location" settings causes a performance issue
Public bug reported: The default library location of Rhythmbox is set to $HOME and $HOME/.ubuntuone/Purchased%20from%20Ubuntu%20One at the first time of activation. Even if org.gnome.rhytmbox.rhythmdb was set to empty by manual using gsettings, the default directories are added automatically. Why doesn't it add $HOME/Music or something instead of $HOME? Everytime Rhythmbox scans whole my directories and it causes serious performance fall. What's worse is that when I changed the "Libray Location" while Rhythmbox was scanning $HOME, it crashed. I've just switched to Banshee again. ** Affects: rhythmbox (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in Ubuntu. https://bugs.launchpad.net/bugs/1001526 Title: Default "Library Location" settings causes a performance issue To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1001526/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 649809] Re: the session settings manager can try starting before the login screen one exits
@Jason You're genius! Because LightDM does not use gnome-settings-daemon, no g-s-d issues happen. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/649809 Title: the session settings manager can try starting before the login screen one exits -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 553162] Re: Set $LANGUAGE if the user picks a different locale in gdm, so that language-selector and gdm stop disagreeing
@Gunnar, (#107) Thank you for your help. I tested it and it seems to be working at this moment. I was in doubt that selecting "English" of Language menu affects all locale settings such as LC_TIME or LC_NUMERIC. Let me see what happens with my settings. Now I have "export LANG=ja_JP.UTF-8; export LC_MESSAGES=C" in my .gnomerc and .zshenv. "echo $LANGUAGE" says "LANGUAGE=en_US:en". Gnome Clock displays current date in Japanese format. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/553162 Title: Set $LANGUAGE if the user picks a different locale in gdm, so that language-selector and gdm stop disagreeing -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 553162] Re: Set $LANGUAGE if the user picks a different locale in gdm, so that language-selector and gdm stop disagreeing
Let me correct my previous comment: s/LANGUAGES/LANGUAGE/g -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/553162 Title: Set $LANGUAGE if the user picks a different locale in gdm, so that language-selector and gdm stop disagreeing -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 553162] Re: Set $LANGUAGE if the user picks a different locale in gdm, so that language-selector and gdm stop disagreeing
The patch #36 (36_language_environment_settings.patch) damaged my desktop environment by setting LANGUAGES. I'm Japanese and my LANG is "ja_JP.UTF-8", but because of some reasons my LC_MESSAGES is set to "C" by .gnomerc and .zshenv to display non- translated messages/texts. This worked very well for me. After upgrading to Natty, however, it went badly. Because GDM now sets LANGUAGES as "ja_JP:en_US:en" and this setting overrides LC_MESSAGES in many applications. Mine is not a major requirement, but setting LANGUAGE is too strong and overriding various settings including LC_XXX. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/553162 Title: Set $LANGUAGE if the user picks a different locale in gdm, so that language-selector and gdm stop disagreeing -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs