linux-xfce4-panel


 
1. DE:xfce簡述
2. DM:lightdm
3. Group:xfce4
4. Group:xfce4-goodies
 4.1 xfce4-goodies
 4.2 替代品:
 4.3 卸載的部分:
5. panel-plugins
 5.1 筆記本+外接顯示器的使用示例
 5.2 插件列表:
 5.3 還有一些功能重復的,但都很好用的插件:
6. 小結
7. 更多閱讀參考

 

1. DE:xfce簡述

https://www.xfce.org/?lang=zh_CN
https://docs.xfce.org/xfce/getting-started
Xfce 是類 UNIX 操作系統上的輕量級桌面環境。雖然它致力於快速與低資源消耗,但仍然具有視覺吸引力且易於使用。
Xfce 桌面環境不是提供所有功能的單個實體,而是試圖遵循古老的UNIX傳統,即小型工具只能完成一項工作並做得很好。
Xfce 的另一個優先事項是遵守標准,尤其是在freedesktop.org上定義的標准。
https://www.freedesktop.org/wiki/

2. DM:lightdm

https://docs.xfce.org/xfce/getting-started#running_xfce
Display Managers
Xfce4-session安裝了一個文件,該文件應為顯示管理器添加一個選項以運行Xfce會話。
Xfce桌面環境沒有自己的DM,但是可以使用gdm,slim,lxdm和lightdm等。檢查此鏈接以獲取詳細信息。
https://docs.xfce.org/xfce/display_managers

使用startxfce4啟動Xfce會話,或從登錄管理器(login manager)中選擇Xfce會話,該管理器包括會話管理器(session m),面板(panel),窗口管理器(window m)和桌面管理器(desktop m)。有關更多信息,請參見控制台自動登錄。
https://docs.xfce.org/xfce/xfce4-session/advanced
默認情況下,Xfce會話管理器管理應用程序的啟動。它使您可以在退出Xfce時保存會話,以便下次登錄時將自動為您啟動相同的應用程序。

3. Group:xfce4

https://www.archlinux.org/groups/x86_64/xfce4/
https://docs.xfce.org/apps/start

Name Core Modules 核心模塊 https://www.archlinux.org/groups/x86_64/xfce4/ https://docs.xfce.org/apps/start
exo Helper Applications 輔助應用程序 Manage preferred applications and edit .desktop files 管理首選應用程序並編輯.desktop文件
xfce4-appfinder Application Finder 應用程序查找 Application to quickly run applications and commands 應用程序以快速運行應用程序和命令
xfce4-panel Panel 面板 Application launchers, window buttons, applications menu, workspace switcher and more 應用程序啟動器, 窗口按鈕, 應用程序菜單, 工作區切換器等
xfce4-power-manager Power Manager 電源管理器 Manage power sources and power consumption of devices 管理設備的電源和功耗
xfce4-session Session Manager 會話管理器 Save the state of your desktop and restore it on the next startup 保存桌面狀態並在下次啟動時將其還原
xfce4-settings Settings Manager 設置管理器 The Settings daemon which persists many Xfce settings 保留許多Xfce設置的Settings守護程序
xfconf Conf Storage System 配置存儲系統 D-Bus-based configuration storage system 基於D-Bus的配置存儲系統
xfce4-terminal Terminal Emulator 終端仿真器 Terminal emulator for the Xfce desktop Xfce桌面的終端仿真器
xfdesktop Desktop Manager 桌面管理器 Configure the desktop background image, icons, launchers and folders 配置桌面背景圖像, 圖標, 啟動器和文件夾
xfwm4 Window Manager 窗口管理器 Handles the placement of windows on the screen 處理窗口在屏幕上的放置
xfwm4-themes additional themes 附加主題 A set of additional themes for the Xfce window manager Xfce窗口管理器的一組附加主題
thunar File Manager 文件管理器 The fast and easy to use file manager for the Xfce Desktop Xfce桌面快速, 易於使用的文件管理器
thunar-volman removeable devices 移動設備 Automatic management of removeable devices in Thunar thunar的可移動設備的自動管理
tumbler request thumbnails 請求縮略圖 D-Bus service for applications to request thumbnails D-Bus服務,供應用程序請求縮略圖
garcon menu specification 菜單規范 Implementation of the freedesktop.org menu specification freedesktop.org菜單規范的實現

4. Group:xfce4-goodies

4.1 xfce4-goodies

https://www.archlinux.org/groups/x86_64/xfce4-goodies/
https://docs.xfce.org/

Name https://www.archlinux.org/groups/x86_64/xfce4-goodies/ 描述 /usr/lib/xfce4/panel/plugins/ 簡述
ristretto Fast and lightweight picture-viewer for Xfce4 Xfce4的快速輕量圖片查看器   圖像查看器
xfce4-dict A dictionary plugin for the Xfce panel Xfce面板的字典插件 libxfce4dict.so xfce4字典
xfce4-notifyd Notification daemon for the Xfce desktop Xfce桌面的通知守護程序 libnotification-plugin.so 通知插件
xfce4-screensaver Xfce Screensaver Xfce屏幕保護程序   屏幕保護程序
xfce4-taskmanager Easy to use task manager 易於使用的任務管理器   任務管理器
mousepad Xfce的簡單文本編輯器 pluma (更好的選擇)   文字編輯器
xfce4-screenshooter 為Xfce面板制作屏幕截圖的插件 flameshot (更好的選擇)   屏幕截圖應用
parole 基於GStreamer框架的現代媒體播放器 vlc (更好的選擇)   媒體播放器
thunar-archive-plugin Create and extract archives in Thunar 在Thunar創建和提取檔案    
thunar-media-tags-plugin Adds special features for media files to the Thunar File Manager 向Thunar文件管理器添加媒體文件的特殊功能    
xfce4-artwork Backdrops for the Xfce4 desktop Xfce4桌面的背景   桌面背景
xfce4-battery-plugin A battery monitor plugin for the Xfce panel Xfce面板的電池監視器插件 libbattery.so 電池
xfce4-clipman-plugin A clipboard plugin for the Xfce4 panel Xfce4面板的剪貼板插件 libclipman.so 剪切板
xfce4-cpugraph-plugin CPU graph plugin for the Xfce4 panel Xfce4面板的CPU圖形插件 libcpugraph.so cpu (圖)
xfce4-datetime-plugin A date and time display plugin for the Xfce panel Xfce面板的日期和時間顯示插件 libdatetime.so 日期時間
xfce4-diskperf-plugin Plugin for the Xfce4 panel displaying instant disk/partition performance Xfce4面板的插件可顯示即時磁盤/分區性能 libdiskperf.so disk i/o (圖)
xfce4-eyes-plugin A rolling eyes (following mouse pointer) plugin for the Xfce panel Xfce面板的滾動眼睛(跟隨鼠標指針)插件 libeyes.so eyes
xfce4-fsguard-plugin File system usage monitor plugin for the Xfce4 panel Xfce4面板的文件系統使用情況監視插件 libfsguard.so fs衛士
xfce4-genmon-plugin plugin that monitors customizable programs stdout for the Xfce4 panel 插件,用於監視Xfce4面板的可定制程序stdout libgenmon.so  
xfce4-mount-plugin Mount/umount utility for the Xfce4 panel Xfce4面板的Mount / umount實用程序 libmount.so 加載
xfce4-mpc-plugin Control the Music Player Daemon from the Xfce4 panel 從Xfce4面板控制Music Player守護程序 libmpc.so 播放控制
xfce4-netload-plugin A netload plugin for the Xfce panel Xfce面板的netload插件 libnetload.so 網絡負載(數字)
xfce4-pulseaudio-plugin Pulseaudio plugin for Xfce4 panel Xfce4面板的Pulseaudio插件 libpulseaudio-plugin.so 音量調節
xfce4-sensors-plugin A lm_sensors plugin for the Xfce panel Xfce面板的lm_sensors插件 libxfce4-sensors-plugin.so 溫度 (數字)
xfce4-smartbookmark-plugin Plugin for the Xfce4 panel that lets you quicksearch from selected websites Xfce4面板的插件,可讓您從選定的網站中快速搜索 libsmartbookmark.so 智能書簽
xfce4-systemload-plugin A system load plugin for the Xfce4 panel Xfce4面板的系統加載插件 libsystemload.so cpu, ram(圖)
xfce4-time-out-plugin Take a break from your computer with this plugin for Xfce4 使用此Xfce4插件從您的計算機中休息一下 libtime-out.so 超時
xfce4-timer-plugin Plugin to track time for the Xfce4 panel 插件來跟蹤Xfce4面板的時間 libxfcetimer.so Xfce計時器
xfce4-verve-plugin Command line plugin Xfce4 panel 命令行插件Xfce4面板 libverve.so  
xfce4-whiskermenu-plugin Menu for Xfce4 Xfce4的菜單 libwhiskermenu.so 晶須菜單
xfce4-xkb-plugin Plugin to switch keyboard layouts for the Xfce4 panel 用於切換Xfce4面板的鍵盤布局的插件 libxkb.so  
xfce4-wavelan-plugin 插件來監視Xfce4面板的wifi連接 rm… libwavelan.so  
xfce4-weather-plugin Xfce4面板的天氣插件 rm… libweather.so 天氣
orage 一個帶有Xfce提醒的簡單日歷應用程序 rm…   簡單日歷
xfce4-notes-plugin Xfce4面板的注釋插件 rm…   便利貼
xfce4-cpufreq-plugin Xfce4面板的CPU頻率插件 rm… libcpufreq.so CPU頻率
xfce4-mailwatch-plugin Xfce4面板的多協議,多郵箱郵件監視程序 rm… libmailwatch.so 郵件監視
xfburn 一個基於libburnia庫的簡單CD / DVD刻錄工具 rm…   CD刻錄應用

$ sudo pacman -Qg xfce4-goodies |wc -l
28
$ sudo pacman -Sg xfce4-goodies |wc -l
38

4.2 替代品:

文本編輯器: mousepad > pluma (支持正則表達式)
屏幕截圖: xfce4-screenshooter > flameshot (截圖后可以划重點標注,馬賽克等)
媒體播放器: parole > vlc (一勞永逸,不用再逐個安裝解碼器)

4.3 卸載的部分:

xfce4-wavelan-plugin - 插件來監視Xfce4面板的wifi連接
xfce4-weather-plugin - Xfce4面板的天氣插件
orage - 一個帶有Xfce提醒的簡單日歷應用程序
xfce4-notes-plugin - Xfce4面板的注釋插件
xfce4-cpufreq-plugin - Xfce4面板的CPU頻率插件
xfce4-mailwatch-plugin - Xfce4面板的多協議,多郵箱郵件監視程序
xfburn - 一個基於libburnia庫的簡單CD/DVD刻錄工具

5. panel-plugins

5.1 筆記本+外接顯示器的使用示例

  • 主屏幕: 1280x800, 添加2個panel,
    • 左邊貼邊作為任務欄面板;
    • 右邊浮動作為快速啟動(反復使用的個別按鈕); 處於2個屏幕中間位置, 添加眼睛插件(幫你找到鼠標焦點在那里);
  • 附屏幕: 1440x900 不添加任何按鈕. 全屏瀏覽網頁, 視屏, 表格.

面板設置: 面板leave參數設置為50, 鼠標離開后會變為半透明;

  • Panel 1: 主面板左側貼邊[垂直100高度; 列寬36; 2列] 任務欄面板(開始菜單, 任務欄, 工作頁,時鍾,通知,顯示桌面; 音量調節,溫度,負載顯示等.)
  • Panel 2: 附面板右側浮動[垂直1高度; 列寬35] 快速啟動欄右側(終端, 文件夾, 瀏覽器, 網絡負載, eyes, app查找, 常用目錄)

注: 附面板右側浮動, 是避免擋住內容窗口的滾動條.

左邊貼邊作為任務欄面板 右邊浮動作為快速啟動
%50半透明 鼠標移動100%顯示 %50半透明 鼠標移動100%顯示
L1
L2
R1
R2

5.2 插件列表:

https://docs.xfce.org/xfce/xfce4-panel/start
$ cd /usr/lib/xfce4/panel/plugins/
$ ls -la --time-style=long-iso |awk '{print $1"\t"$2"\t"$3"\t"$4"\t"$5"\t"$6,$7"\t"$8,$9,$10}'

ls /usr/lib/xfce4/panel/plugins/ cn Panel 所屬包
-rwxr-xr-x libapplicationsmenu.so 應用程序菜單 – 開始菜單 panel 1 xfce4-panel
-rwxr-xr-x libwhiskermenu.so 另一個菜單, 有收藏夾, 最近使用過, 搜索等功能.   xfce4-whiskermenu-plugin
-rwxr-xr-x libactions.so 動作按鈕 – 將系統動作按鈕添加到面板中   xfce4-panel
-rwxr-xr-x libtasklist.so 窗口按鈕 – 使用按鈕在打開的窗口之間切換 panel 1 xfce4-panel
-rwxr-xr-x libseparator.so 分隔符 – 在面板插件之間添加分隔符或空格 panel 1 xfce4-panel
-rwxr-xr-x libpager.so 工作區切換器 – 在虛擬桌面之間切換 panel 1 xfce4-panel
-rwxr-xr-x libclock.so 時鍾 – 現在幾點?–面板的時鍾插件。 panel 1 xfce4-panel
-rwxr-xr-x libdatetime.so 日期時間 – 顯示日期和時間,鼠標左鍵將顯示日歷。   xfce4-datetime-plugin
-rwxr-xr-x libsystray.so 通知區域 – 出現通知圖標的區域 panel 1p xfce4-panel
-rwxr-xr-x libshowdesktop.so 顯示桌面 – 隱藏所有窗口並顯示桌面 Panel 1 xfce4-panel
-rwxr-xr-x libpulseaudio-plugin.so PulseAudio插件 – 在Xfce桌面上調整音頻音量並控制媒體播放器 panel 1p xfce4-pulseaudio-plugin
-rwxr-xr-x libxfce4-sensors-plugin.so (數字)溫度傳感器 – 面板的硬件傳感器插件。 panel 1p xfce4-sensors-plugin
-rw-r--r-- libsystemload.so (圖)負載cpu, ram – 顯示當前的CPU, ram, swap, uptime. panel 1p xfce4-systemload-plugin
-rwxr-xr-x libcpugraph.so (圖)cpu – 提供多種顯示模式(LED,漸變,fire)顯示當前的CPU負載。 panel 1p xfce4-cpugraph-plugin
-rw-r--r-- libdiskperf.so (圖)disk i/o – 顯示即時磁盤/分區性能(每秒傳輸的字節數)。 panel 1p xfce4-diskperf-plugin
-rwxr-xr-x liblauncher.so 啟動器 – 帶有可選菜單的程序啟動器 (thunar, terminal, appfinder…) panel 2 xfce4-panel
-rw-r--r-- libnetload.so (數字)網絡負載 – 顯示網絡接口的當前負載. panel 2p xfce4-netload-plugin
-rwxr-xr-x libeyes.so 眼睛 – 監視您的眼睛。 panel 2p xfce4-eyes-plugin
-rwxr-xr-x libdirectorymenu.so 目錄菜單 – 在菜單中顯示目錄樹 panel 2 xfce4-panel
-rwxr-xr-x libclipman.so Clipman剪貼板 – Xfce的剪貼板管理器 panel 2 xfce4-clipman-plugin
-rwxr-xr-x libwindowmenu.so 窗口菜單 – 使用菜單在打開的窗口之間切換 panel 2 xfce4-panel
-rw-r--r-- libbattery.so 電池 – Xfce4的電池監視器面板插件,與Linux和* BSD的APM和ACPI兼容。   xfce4-battery-plugin
-rwxr-xr-x libxfce4powermanager.so xfce4電源管理器   xfce4-power-manager
-rwxr-xr-x libxfce4dict.so xfce4字典   xfce4-dict
-rwxr-xr-x libmount.so 安裝 – 面板的安裝/卸載實用程序。   xfce4-mount-plugin
-rw-r--r-- libmpc.so Mpc – MPD的客戶端插件,Music Player守護程序   xfce4-mpc-plugin
-rwxr-xr-x libnotification-plugin.so 通知插件   xfce4-notifyd
-rw-r--r-- libsmartbookmark.so 智能書簽Smartbookmark – 允許您直接在Internet上的Google等網站上搜索.   xfce4-smartbookmark-plugin
-rwxr-xr-x libtime-out.so 超時 – 每隔X分鍾從計算機上休息一下。   xfce4-time-out-plugin
-rwxr-xr-x libxfcetimer.so 計時器 – 允許用戶在指定的時間或在指定的倒計時周期結束時運行警報。   xfce4-timer-plugin
-rwxr-xr-x libverve.so Verve – 一個舒適的Xfce面板命令行插件。   xfce4-verve-plugin
-rwxr-xr-x libgenmon.so Genmon - 生成指示的腳本/程序, 捕獲其輸出(stdout), 並將結果字符串顯示在面板中.   xfce4-genmon-plugin
-rwxr-xr-x libthunar-tpa.so     thunar
-rw-r--r-- libfsguard.so Fsguard – 檢查所選的安裝點是否有可用磁盤空間。   xfce4-fsguard-plugin
-rwxr-xr-x libxkb.so Xkb – 設並使用多個(由於X11協議限制,目前最多為4個)鍵盤布局。   xfce4-xkb-plugin

注: 這里的插件就是1.4 Group:xfce4-goodies安裝包里包含的. 這里只列出了本機安裝的部分, 大約有10個包並沒有安裝.

5.3 還有一些功能重復的,但都很好用的插件:

  • xfce4-panel (libapplicationsmenu.so): 應用程序菜單 – 開始菜單 panel 1
  • xfce4-whiskermenu-plugin (libwhiskermenu.so): 另一個菜單, 有收藏夾, 最近使用過, 搜索等功能.
  • xfce4-panel (libactions.so): 動作按鈕 – 將系統動作按鈕添加到面板中
  • xfce4-panel (libtasklist.so): 窗口按鈕 – 使用按鈕在打開的窗口之間切換 panel 1
  • xfce4-panel (libwindowmenu.so): 窗口菜單 – 使用菜單在打開的窗口之間切換 panel 2
  • xfce4-panel (liblauncher.so): 啟動器 – 帶有可選菜單的程序啟動器 (thunar, terminal, appfinder…) panel 2

6. 小結

  • 簡單的說, 使用xfce桌面需要安裝:
  • 使用上,基本是開箱即用的. 有默認配置好的桌面, 如果有不如意的地方, 稍加微調即可. 可以參考:

7. 更多閱讀參考

文件夾, 可移動設備, 發送到, 桌面快捷方式.desktop文件的編輯, 默認打開程序等
https://docs.xfce.org/xfce/thunar/start#thunar_plugins
https://wiki.archlinux.org/index.php/Thunar
https://docs.xfce.org/xfce/thunar/using-removable-media
https://docs.xfce.org/xfce/thunar/send-to
https://docs.xfce.org/xfce/exo/start
助手應用程序-exo
Exo是Xfce桌面中使用的支持庫。它具有一些幫助程序應用程序,這些應用程序可用於整個桌面,以管理首選應用程序和編輯.desktop文件。

桌面項目編輯器 – .desktop文件的編輯器
https://docs.xfce.org/xfce/exo/desktop-item-edit
exo-desktop-item-edit允許用戶輕松創建和修改GUI中的應用程序啟動器或.desktop文件。要創建新的啟動器,請在終端中輸入:
exo-desktop-item-edit --create-new [DIRECTORY]

首選應用程序 –選擇用於各種服務的默認應用程序,即用於打開超鏈接的Web瀏覽器
https://docs.xfce.org/xfce/exo/preferred-applications
您可以通過單擊Xfce設置管理器中的“ 首選應用程序”按鈕來訪問該應用程序。該窗口包含兩個選項卡,其中包含可以自定義的各種應用程序。

https://wiki.archlinux.org/index.php/Xfwm
https://wiki.archlinux.org/index.php/Window_manager
https://wiki.archlinux.org/index.php/Comparison_of_desktop_environments
https://wiki.archlinux.org/index.php/Desktop_environment
https://wiki.archlinux.org/index.php/Category:Freedesktop.org

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM