How can I set presentation mode (DE: MATE)?
presentation mode
ninos In MATE Desktop Environment, there isn't a built-in "Presentation Mode" like in some other desktop environments (e.g., GNOME or KDE), but you can simulate it by:
- Preventing the screen from dimming or locking
You can temporarily disable screen blanking and locking while you're presenting.
Option A: Via GUI
- Open System → Control Center → Power Management.
- Under the On AC Power tab:
- Set Put display to sleep when inactive to Never.
- Set Put computer to sleep when inactive to Never.
- Go to Screensaver settings:
- Set Activate screensaver to OFF.
- Uncheck Lock screen when screensaver is active.
Option B: Via Terminal (temporary session-only)
gsettings set org.mate.power-manager sleep-display-ac 0
gsettings set org.mate.power-manager sleep-computer-ac 0
gsettings set org.mate.screensaver lock-enabled false
gsettings set org.mate.screensaver idle-activation-enabled false
To restore later:
gsettings reset org.mate.power-manager sleep-display-ac
gsettings reset org.mate.power-manager sleep-computer-ac
gsettings reset org.mate.screensaver lock-enabled
gsettings reset org.mate.screensaver idle-activation-enabled
- Enable "Do Not Disturb" Mode
If you're using notifications, you may want to pause them during the presentation.
If mate-notification-daemon
supports it (may vary by distro), try:
dconf write /org/mate/notification-daemon/do-not-disturb true
Optional: Create a Presentation Mode Script
You can make a small script like this:
#!/bin/sh
# Enable presentation mode
gsettings set org.mate.power-manager sleep-display-ac 0
gsettings set org.mate.power-manager sleep-computer-ac 0
gsettings set org.mate.screensaver lock-enabled false
gsettings set org.mate.screensaver idle-activation-enabled false
dconf write /org/mate/notification-daemon/do-not-disturb true
Save as presentation_mode.sh
, make it executable:
chmod +x presentation_mode.sh
Then run it before starting your talk.
Regarding presentation mode...
If the presentation is less than 2 hours you can for that event:
Open Control Center > Look and Feel > Screensaver
Slide the slider all the way over to the right which sets it to 2 hours.
If you never wish the screen to blank we can add a startup command to Ghost.
Doing this means you can switch the feature on and off as desired:
Open Control Center > Personal > Startup Applications > Add
Give the new item a name
Stop Screen Blanking
Then add the command string
xset -dpms s off s noblank s 0 0 s noexpose
to the command line then save it and restart your PC.