Debian 桌面环境使用备忘

/

最近又使用 Debian 作为桌面环境了,一些问题的解决方法记录下作为备忘。

将 Home 目录下的中文目录改为英文

修改 ~/.config/user-dirs.dirs,将

XDG_DESKTOP_DIR="$HOME/桌面"
XDG_DOWNLOAD_DIR="$HOME/下载"
XDG_TEMPLATES_DIR="$HOME/模板"
XDG_PUBLICSHARE_DIR="$HOME/公共"
XDG_DOCUMENTS_DIR="$HOME/文档"
XDG_MUSIC_DIR="$HOME/音乐"
XDG_PICTURES_DIR="$HOME/图片"
XDG_VIDEOS_DIR="$HOME/视频"

改为

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

将 Home 目录下各个中文目录的名称修改成配置文件里对应的名称,重启系统。

阻止 Home 目录下的 .xsession-errors 和 .xsession-errors.old 体积增大

Xsession 难免有一些警告信息,这会导致 Home 目录下的 .xsession-errors 和 .xsession-errors.old 文件体积不断增大,可以通过修改 /etc/X11/Xsession 解决。

exec >>"$ERRFILE" 2>&1

改为

exec >> /dev/null 2>&1

普通用户挂载 U 盘或移动硬盘

不用费力编写 udev 规则了,pmount 足够好用,别忘了把用户添加到 plugdev 组。

adduser user plugdev

Fontconfig 中英文字体分开设置

<match target="pattern">
  <test qual="any" name="family">
    <string>serif</string>
  </test>
  <edit name="family" mode="append" binding="strong">
    <string>NotoSerif</string>
    <string>Noto Sans SC</string>
  </edit>
</match>

<match target="pattern">
  <test qual="any" name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="append" binding="strong">
    <string>Noto Sans SC</string>
  </edit>
</match>

<match target="pattern">
  <test qual="any" name="family">
    <string>monospace</string>
  </test>
  <edit name="family" mode="append" binding="strong">
    <string>Migu 1M</string>
    <string>Noto Sans SC</string>
  </edit>
</match>

首先匹配英文字体,中文字符从第二个字体(中文字体)匹配。

Comments