MATE
![]() MATE running on Samsung Galaxy S Advance (i9070) | |
In postmarketOS | |
---|---|
Package | postmarketos-ui-mate |
Status | Available |
MATE is a desktop environment forked from the maintained code base of GNOME 2. It is installable on postmarketOS.
Status
It works on most devices with a working display, works fine without hardware acceleration. Also it has Hi-Dpi support. So apps will look better and usable. Uses packages from Alpine repo.
Install MATE Desktop
Run pmbootstrap init
and choose mate
in the interface section.
The Alpine repository already contains all the packages for x86_64, armv7 and aarch64 architectures.
Display
Follow the Display guide to optionally change it to landscape mode or fix display related issues.
Input
- Disable mouse cursor by
sudo vi /etc/lightdm/lightdm.conf
, change#xserver-command=X
toxserver-command=X -nocursor
, logout or reboot. - To simulate right mouse clicks with the touchscreen, long-click the return key of the onboard keyboard to get some mouse click options at the right side of the keyboard. For other possibilities of right mouse click emulation, see Input_methods#Simulate_secondary_click.
- Currently there is an issue with touch events in the panel, see pmOS #1308 and upstream.
- Clicking the onboard icon in the panel shows or hides the virtual keyboard. In the settings of onboard, a bigger floating icon for show/hide can be enabled.
Bluetooth
Install package blueman
, do sudo rc-update add bluetooth default
and reboot.
The tray icon needs right-clicking (for right-clicking see MATE#Input above). Alternatively use System -> Preferences -> Hardware -> Bluetooth Adapters and Bluetooth Manager, and sudo rfkill unblock bluetooth
or block
respectively to enable/disable.
When packages pulseaudio-utils
and pavucontrol
are installed (MR pmaports !2820), the audio output can be changed at System -> Settings -> Other -> PulseAudio Volume Control -> Output Devices -> click the check button at the device you want to use.
For more information and troubleshooting see Xfce4#Bluetooth and Bluetooth.
Additional software
- For sound to work out of the box, install
pulseaudio-utils
andpavucontrol
(might be implemented soon, MR pmaports !2820). - As a browser, install e.g.
firefox
orfirefox-esr
. To enable touch screen behaviour, add a new filesudo vi /etc/profile.d/firefox-touch-scrolling.sh
and writeexport MOZ_USE_XINPUT2=1
, inabout:config
changedom.w3c.touch_events.enabled
from 2 (default, auto-detect) to 1 (enabled). For better touch screen usability, install packagemobile-config-firefox
(more information). - For phone applications, try
calls
,chatty
andgnome-contacts
, which are used in Phosh. Packagemodemmanager
needs to be installed, start the service bysudo rc-service modemmanager start
, add it permanently bysudo rc-update add modemmanager default
and reboot. - To view PDF files, install package
atril
, for alternatives see PDF#PDF_viewers.