Thursday, May 2, 2024
 Popular · Latest · Hot · Upcoming
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 5465  / 2 Years ago, tue, september 20, 2022, 6:30:01

I'm running Ubuntu with a custom gnome-session which replaces the default window manager with xmonad. I.e., when I log in, I select "Xsession" in lightdm, and I have an .xsession file in my home directory which executes gnome-session --session=xmonad, where /usr/gnome-session/sessions/xmonad.session contains a modified gnome session which selects xmonad as the window manager. After upgrading to Ubuntu 13.04, the settings for specifying whether my desktop background/wallpaper should stretch or tile seems to have been removed! There is now just a single, large button for changing the wallpaper, but nothing else.


More From » 13.04

 Answers
6

The contents of the "system settings" window seems to depend on the name of the desktop environment, where the default GNOME desktop environment seems to have been dumbed down such that one cannot configure the tiling mode of the wallpaper. To get that functionality back, add the following line to /usr/share/gnome-session/sessions/xmonad.session:



DesktopName=Unity


For reference, the full session file then looks as follows:



[GNOME Session]
Name=Xmonad
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;
DefaultProvider-windowmanager=xmonad
DefaultProvider-panel=lxpanel
DefaultProvider-filemanager=/bin/true
DesktopName=Unity

[#30063] Wednesday, September 21, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
hamostic

Total Points: 403
Total Questions: 142
Total Answers: 112

Location: Iceland
Member since Sat, Sep 17, 2022
2 Years ago
;