溫馨提示×

Debian中Compton安裝步驟

小樊
49
2025-09-23 13:14:10
欄目: 智能運維

一、通過APT包管理器安裝Compton(推薦)

  1. 更新軟件包列表:打開終端,運行sudo apt update,確保系統獲取最新的軟件包信息。
  2. 安裝Compton:執行sudo apt install compton,跟隨提示完成安裝(默認會安裝到/usr/bin/compton)。

二、從源碼編譯安裝Compton(可選,適用于需要最新版本的情況)

  1. 安裝編譯依賴:運行sudo apt install build-essential cmake libx11-dev libxcb-xinerama0-dev libxcb-render-util0-dev libxcb-shm0-dev libxcb-randr0-dev libxcb-glx0-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-util-dev,安裝編譯所需的工具和庫。
  2. 克隆源碼倉庫:使用git clone https://github.com/astra1us/compton.git(或指定分支/作者的倉庫)下載源碼,進入目錄cd compton。
  3. 編譯并安裝:創建構建目錄mkdir build && cd build,運行cmake ..生成Makefile,接著make編譯源碼,最后sudo make install將Compton安裝到系統標準路徑(如/usr/local/bin)。

三、配置Compton

  1. 創建/編輯配置文件:Compton的默認配置文件路徑為~/.config/compton.conf(用戶級)或/etc/compton.conf(系統級)。若文件不存在,可通過touch ~/.config/compton.conf創建,然后用文本編輯器(如nano ~/.config/compton.conf)打開。
  2. 常用配置選項(根據需求調整):
    • 啟用陰影:shadow = true;
    • 設置窗口透明度:opacity = 0.8(0.0~1.0,1.0為不透明);
    • 忽略根窗口透明度:ignore_root = true(避免桌面背景透明設置沖突);
    • 啟用垂直同步:vsync = true(減少畫面撕裂);
    • 選擇后端:backend = glx(OpenGL加速,性能更好;若有問題可改用xrender)。

四、啟動Compton及設置開機自啟

  1. 啟動Compton:安裝完成后,直接運行compton即可啟動(若配置了~/.config/compton.conf,可添加--config ~/.config/compton.conf指定配置文件)。
  2. 設置開機自動啟動
    • 創建Systemd服務文件:sudo nano /etc/systemd/system/compton.service,添加以下內容:
      [Unit]
      Description=Compton Window Composer
      After=display-manager.service
      [Service]
      Type=simple
      ExecStart=/usr/bin/compton --config ~/.config/compton.conf
      Restart=always
      [Install]
      WantedBy=multi-user.target
      
    • 啟用并啟動服務:運行sudo systemctl daemon-reload重新加載Systemd配置,接著sudo systemctl enable compton設置開機自啟,sudo systemctl start compton立即啟動服務。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女