MATE: Difference between revisions

From Alpine Linux
m (refer to dedicated pages)
Line 1: Line 1:
== Setup Xorg ==
Use Alpine's setup script:
{{cmd|# setup-xorg-base}}


Add any additional video drivers necessary:
= Prerequisites =
{{cmd|# apk add xf86-video-ati}}


Add additional input drivers (if necessary)
* [[Installation|Alpine Installation]]
{{cmd|# apk add xf86-input-synaptics}}
* [[Setting_up_a_new_user#Creating_a_new_user|Create user accounts]]
* [[Alpine_setup_scripts#setup-xorg-base|Graphical base environment]]
* [[Enable_Community_Repository#Using_community_repositories|Enabled "community" repository]]


== Enable Community Repository ==


Mate is available in the Community repository. Uncomment {{codeline|http://<url>/alpine/<version>/community}} in {{path|/etc/apk/repositories}}. For example:
{{cat|/etc/apk/repositories|<nowiki># /etc/apk/repositories
#/media/sdb/apks
http://mirror.csclub.uwaterloo.ca/alpine/v3.11/main
http://mirror.csclub.uwaterloo.ca/alpine/v3.11/community
#http://mirror.csclub.uwaterloo.ca/alpine/v3.11/testing
</nowiki>
}}


== Install MATE Desktop ==
== Install MATE Desktop ==
Line 42: Line 30:
}}
}}


Create a regular user:
{{Cmd|# adduser -h /home/<user> -g "Full User Name" <user>}}


<!--
<!--

Revision as of 18:41, 9 May 2021

Prerequisites


Install MATE Desktop

# apk add mate-desktop-environment dbus dbus-x11 lxdm udev adwaita-icon-theme faenza-icon-theme sudo # gvfs_pkgs=$(apk search gvfs -q | grep -v '\-dev' | grep -v '\-lang' | grep -v '\-doc') # apk add $gvfs_pkgs


# apk del mate-screensaver # ln -s /usr/etc/xdg/menus/ /etc/xdg/menus # apk add mate-screensaver

Add all available True Type Fonts:

$ ttfs=$(apk search -q ttf- | grep -v '\-doc') # apk add $ttfs

If you are running your Alpine from RAM, save the changes:

# lbu ci

Enable services to start on reboot

# rc-update add lxdm # rc-update add dbus # rc-update add udev

And finally, start the dbus, udev, and lxdm. This will start the display manager and allow you to login.

# rc-service dbus start # rc-service udev start # rc-service lxdm start


Misc

Disabling standby and screensaver

Check the current configuration using xset:

$ sudo apk add xset $ xset q


Contents of xset q

Keyboard Control: auto repeat: on key click percent: 0 LED mask: 00000000 XKB indicators: 00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off 03: Compose: off 04: Kana: off 05: Sleep: off 06: Suspend: off 07: Mute: off 08: Misc: off 09: Mail: off 10: Charging: off 11: Shift Lock: off 12: Group 2: off 13: Mouse Keys: off auto repeat delay: 500 repeat rate: 20 auto repeating keys: 00ffffffdffffbbf fadfffefffedffff 9fffffffffffffff fff7ffffffffffff bell percent: 0 bell pitch: 400 bell duration: 100 Pointer Control: acceleration: 2/1 threshold: 4 Screen Saver: prefer blanking: yes allow exposures: yes timeout: 600 cycle: 0 Colors: default colormap: 0x22 BlackPixel: 0x0 WhitePixel: 0xffffff Font Path: /usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,built-ins DPMS (Energy Star): Standby: 600 Suspend: 0 Off: 900 DPMS is Enabled Monitor is On


To disable those timers issue the command:

$ xset dpms 0 0 0

Santiy check:

$ xset q | grep Standby Standby: 0 Suspend: 0 Off: 0