I am aware that in many linux distributions you can setup multiple desktops or workspaces as a way of organization. I do not mean separate user accounts but one user account with multiple desktops. Is this possible in raspbian and if so how would I do it? This is the basic idea but I would like to do it with raspbian.
5 Answers
To set up multiple desktops do the following:
- Click Menu,
- Then Preferences;
- Then Windows Settings;
- From the Configuration manager choose Desktops in the left hand column;
- Select the desired Number of Desktops;
- Then click Close.
You now have multiple desktops, However, the GUI does not give any indication of this and you need to remember the keyboard shortcuts to use them: Ctrl + Alt + Left/Right will switch to the next desktop. To make this more usable do the following:
- Right Click on the menu bar at the top of the screen;
- Select Add/Remove Panel Items;
- Select the Panel Applets Tab;
- Click the Add button;
- Choose Desktop Pager from the list;
- Optional, choose Desktop Number/Workspace Name;
- Click Close.
This will add a panel applet to the menu bar (far right by default) that will allow you to click and switch between the desktops.

- 34,687
- 17
- 103
- 109
-
2Ctr + Alt + Left/Right did not do anything on my vanilla/new/ Raspberry Pi 3 (tested with multiple keyboards). – Draif Kroneg Jan 05 '18 at 18:27
-
3
-
3Hm, and what if my Preference menu does not have a Windows Settings item? – obachtos Mar 12 '21 at 13:20
-
1@obachtos you need to go to Preferences -> Main Menu Editor and add a few things to your Main Menu. There isn't any Windows Settings but some other interesting ones. – Randy L Mar 12 '22 at 03:12
As of mid-2016, our fully-updated Raspbian Jessie would not respond to any so-far published fixes for the disappearing/unobtainable multiple desktop option in Raspbian, no matter what we tried with the Desktop Pager applet in the LXDE panel.
This seems to fix it for us:-
Install:- ' obconf '
...this is the OpenBox configurator. You can use: Menu > Preferences > Add/Remove Software, or type this in a terminal:
sudo apt-get update && sudo apt-get install obconf
Either way it will want your password..
When installed, do: Menu > Preferences > Openbox Configuration Manager ....then click on 'Desktops' and select the number of desktops you require.
If you have not already added the Desktop Pager thing to the LXDE panel, you can right-click on the panel and select 'Add/Remove Panel items', then click on 'Add', find the Desktop Pager in the list, then click on 'Add' to add it to the panel.
It should appear at the bottom of the list of items in the panel, and on the panel itself at the extreme right hand end.
Click on 'Up' or 'Down' on the side of the list to move it where you want to.
Adding a spacer might help it look better, your choice.
You should now be able to switch between desktops using the applet or Ctrl-Alt-arrow keys.
Hope it works for you!

- 91
- 1
- 2
This is in addition to Ben Simmons's answer (dont have prev to post comment yet).
I'm using Debian Jessie, RasPi3. Desktop Preferences in Preferences is hidden by default. So, changing it (Show menu..) by right-clicking on the desktop you wont be able to come back to the right-click menus.
In preference, there is Main Menu Editor use that to have Desktop Preference visible so you can change back to default right-click menus.

- 51
- 3
Or you can use middle-click on your desktop to bring up a menu for managing desktop...

- 21
- 4
-
For the x86 Pixel distro, this answer was spot on and worked perfectly. – Ron K. Oct 25 '18 at 15:47
I clicked on Menu, then Preferences, then Desktop Preferences, then clicked on the "Advanced" tab, then I clicked the checkbox beside "Show menus provided by window managers when desktop is clicked", then right clicked on the desktop, went to "Desktops" and clicked on "Add new desktop". It even lets me switch workspaces by putting your mouse on "Desktop 2" (or whatever desktop you want) and clicking "Go there..."!

- 111
- 2
sudo update-alternatives --config x-session-manager
and play around with those options. I selected "openbox" at one point but the "startlxde" option is what I've settled on. I can now add the "Desktop Pager" widget to my dock and have what I am after, more or less. – Randy L Mar 12 '22 at 04:01