AwesomeWM

来自 阿尔派 Linux
(重定向自 Awesome)
截图

Awesome 是一个高度可配置的、下一代框架式 X 窗口管理器。它主要面向高级用户、开发者以及处理日常计算任务并希望对其图形环境进行细粒度控制的任何人员。

注意: 在安装任何桌面环境之前,

安装

安装 X11 并使用 setup-xorg-base 脚本进行设置。

# setup-xorg-base

安装 awesome, xterm 和 terminus 字体。

# apk add awesome xterm font-terminus

视频和输入软件包

可能需要安装适合你的视频芯片组和输入设备的软件包。
例如

# apk add xf86-input-synaptics

运行 apk search xf86-video* 查看可用的 xf86-video 软件包。
运行 apk search xf86-input* 查看可用的 xf86-input 软件包。

VMWare 用户

# apk add xf86-video-vmware

和/或

# apk add xf86-input-vmmouse

acpid

如果你将 Alpine Linux 安装为 VirtualBox 或 VMWare 虚拟机,你可能会发现能够执行 ACPI 关机很方便。

# rc-update add acpid

启动你的桌面

$ echo 'awesome' >> /home/<newuser>/.xinitrc

$ mkdir /home/<newuser>/.config

$ cp -r /etc/xdg/awesome /home/<newuser>/.config

$ vi /home/<newuser>/.config/awesome/rc.lua

启动 awesome。

$ startx

故障排除

D-Bus 问题

D-Bus 库似乎设置不正确;无法读取机器 uuid:无法打开 "/var/lib/dbus/machine-id": 没有那个文件或目录

如果 startx 失败并返回关于 D-Bus 无法读取机器 uuid 的错误(如上所示),请按以下步骤操作

从 apk 安装 dbus (对于以下步骤,你必须以 root 用户身份登录)

# apk add dbus

登录或 su 到 root 账户,然后运行以下命令(注意:sudo 在此步骤中不起作用)

# dbus-uuidgen > /var/lib/dbus/machine-id

现在如果启动 startx,它应该可以正确加载桌面

另请参阅