Console TDM (简体中文)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
翻译状态:本文是 Console_TDM翻译。上次翻译日期:2015-05-22。如果英文版本有所更改,则您可以帮助同步翻译。

Console TDM是一个用纯bash脚本写出的xorg-xinit扩展组件. 它的灵感来自于CDM,这个软件可以替代诸如GDM这样的显示管理器的工作.

安装

AUR中已经收录了console-tdmAUR.

现在,您需要通过这个命令systemctl disable来保证没有其他的显示管理器在开机时被运行.

比如,你正在使用GDM显示管理器,你需要使他在开机时不被运行:

# systemctl disable gdm.service

or

# systemctl disable graphical.target
# systemctl enable multi-user.target

当安装Console TDM完成后,你需要修改你的~/.bash_profile文件,请加入以下文字

source /usr/bin/tdm

如果你使用zsh,将以下的字段加入你的~/.zprofile中

bash /usr/bin/tdm 

tdm

并编辑你的~/.xinitrc配置文件,加入以下字段并注释掉其他以exec开头的字段

exec tdm --xstart

配置

您需要将WM/DE启动器的链接复制到~/.tdm/sessions中, 然后将然后将非X程序连接到~/.tdm/extra. 为了方便,你也可以运行tdmctl init来达到同样效果.

tdmctl组件的功能非常像systemctl,并且它也是调整Console TDM设置的强有力工具.

您可以通过编辑~/.tdm/tdminit使Console TDM更具个性化.