Skip to content
/ sde Public

suckless 系列等软件组成的桌面环境

Notifications You must be signed in to change notification settings

follow1123/sde

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suckless桌面环境

使用 Suckless 部分软件搭建的桌面环境

# 安装
./install.sh

字体

  • wqy-microhei - 中文字体

nerd font 字体

  • JetBrainsMono - 英文字体
  • CascadiaCode - 英文字体
  • NerdFontsSymbolsOnly - 图像字体

音频

  • alsa-utils - 音频相关命令行工具
  • pulseaudio - 高级音频管理服务
  • pulseaudio-module-bluetooth - 音频服务蓝牙模块
  • pavucontrol - pulseaudio 的 gui 管理程序

蓝牙

  • bluez - 基础蓝牙协议栈
  • blueman - bluez 的 gui 管理程序

使用 Systemd 管理部分服务

./install_systemd.sh

修改 plasma-polkit-agent.service 服务在 dwm 启动后启动

systemctl --user edit plasma-polkit-agent.service

# 添加以下内容
[Install]
WantedBy=dwm-session.target 

systemctl --user enable plasma-polkit-agent.service

systemctl --user daemon-reload

Nvidia 显卡驱动

官网下载驱动文件

# 安装依赖
sudo apt install build-essential libglvnd-dev linux-source linux-headers-$(uname -r) -y
# 禁用nouveau驱动
echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist.conf

# 安装驱动
# 如果提示X server相关则加上 -no-x-check参数
# 卸载,加上--uninstall 参数
sudo bash 驱动文件 -no-x-check

更新 linux 内核后,显卡驱动会挂的问题

安装新的 linux 内核源码后重新卸载安装一遍

# 进入驱动文件目录

# 卸载
sudo bash 驱动文件 --uninstall

# 安装内核源码包、内核头文件包
sudo apt install linux-source
sudo apt install linux-headers-$(uname -r)

# 安装
sudo bash 驱动文件 -no-x-check

或者直接禁用 linux 内核的更新

sudo apt-mark hold linux-image-amd64
sudo apt-mark hold linux-image-$(uname -r)

修改 xdg-open 默认打开的终端模拟器

sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/st 100
# 输入 st 对应的数值即可
sudo update-alternatives --config x-terminal-emulator

About

suckless 系列等软件组成的桌面环境

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages