|
|
| 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