Jump to content

MATE

From postmarketOS Wiki
Revision as of 02:01, 2 January 2022 by Jakko (talk | contribs)
MATE running on Samsung Galaxy S Advance (i9070)
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, armhf and aarch64 architectures.

Display

Follow the Display guide to optionally change it to landscape mode or fix display related issues.

Miscellaneous

  • Disable mouse cursor by sudo vi /etc/lightdm/lightdm.conf, change #xserver-command=X to xserver-command=X -nocursor, logout or reboot.
  • Secondary mouse click see Input_methods#Simulate_secondary_click.

Additional software

  • As a browser, install e.g. firefox or firefox-esr. To enable touch screen behaviour, add a new file sudo vi /etc/profile.d/firefox-touch-scrolling.sh and write export MOZ_USE_XINPUT2=1, in about:config change dom.w3c.touch_events.enabled from 2 (default, auto-detect) to 1 (enabled). For better touch screen usability, install package mobile-config-firefox (more information).
  • For phone applications, try calls, chatty and gnome-contacts, which are used in Phosh. Package modemmanager needs to be installed, start the service by sudo rc-service modemmanager start, add it permanently by sudo rc-update add modemmanager default and reboot.
  • To view PDF files, install package atril, for alternatives see PDF#PDF_viewers.