我是靠谱客的博主 美满苗条,最近开发中收集的这篇文章主要介绍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

NameCore Modules核心模块https://www.archlinux.org/groups/x86_64/xfce4/https://docs.xfce.org/apps/start
exoHelper Applications辅助应用程序Manage preferred applications and edit .desktop files管理首选应用程序并编辑.desktop文件
xfce4-appfinderApplication Finder应用程序查找Application to quickly run applications and commands应用程序以快速运行应用程序和命令
xfce4-panelPanel面板Application launchers, window buttons, applications menu, workspace switcher and more应用程序启动器, 窗口按钮, 应用程序菜单, 工作区切换器等
xfce4-power-managerPower Manager电源管理器Manage power sources and power consumption of devices管理设备的电源和功耗
xfce4-sessionSession Manager会话管理器Save the state of your desktop and restore it on the next startup保存桌面状态并在下次启动时将其还原
xfce4-settingsSettings Manager设置管理器The Settings daemon which persists many Xfce settings保留许多Xfce设置的Settings守护程序
xfconfConf Storage System配置存储系统D-Bus-based configuration storage system基于D-Bus的配置存储系统
xfce4-terminalTerminal Emulator终端仿真器Terminal emulator for the Xfce desktopXfce桌面的终端仿真器
xfdesktopDesktop Manager桌面管理器Configure the desktop background image, icons, launchers and folders配置桌面背景图像, 图标, 启动器和文件夹
xfwm4Window Manager窗口管理器Handles the placement of windows on the screen处理窗口在屏幕上的放置
xfwm4-themesadditional themes附加主题A set of additional themes for the Xfce window managerXfce窗口管理器的一组附加主题
thunarFile Manager文件管理器The fast and easy to use file manager for the Xfce DesktopXfce桌面快速, 易于使用的文件管理器
thunar-volmanremoveable devices移动设备Automatic management of removeable devices in Thunarthunar的可移动设备的自动管理
tumblerrequest thumbnails请求缩略图D-Bus service for applications to request thumbnailsD-Bus服务,供应用程序请求缩略图
garconmenu specification菜单规范Implementation of the freedesktop.org menu specificationfreedesktop.org菜单规范的实现

4. Group:xfce4-goodies

4.1 xfce4-goodies

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

Namehttps://www.archlinux.org/groups/x86_64/xfce4-goodies/描述/usr/lib/xfce4/panel/plugins/简述
ristrettoFast and lightweight picture-viewer for Xfce4Xfce4的快速轻量图片查看器 图像查看器
xfce4-dictA dictionary plugin for the Xfce panelXfce面板的字典插件libxfce4dict.soxfce4字典
xfce4-notifydNotification daemon for the Xfce desktopXfce桌面的通知守护程序libnotification-plugin.so通知插件
xfce4-screensaverXfce ScreensaverXfce屏幕保护程序 屏幕保护程序
xfce4-taskmanagerEasy to use task manager易于使用的任务管理器 任务管理器
mousepadXfce的简单文本编辑器pluma (更好的选择) 文字编辑器
xfce4-screenshooter为Xfce面板制作屏幕截图的插件flameshot (更好的选择) 屏幕截图应用
parole基于GStreamer框架的现代媒体播放器vlc (更好的选择) 媒体播放器
thunar-archive-pluginCreate and extract archives in Thunar在Thunar创建和提取档案  
thunar-media-tags-pluginAdds special features for media files to the Thunar File Manager向Thunar文件管理器添加媒体文件的特殊功能  
xfce4-artworkBackdrops for the Xfce4 desktopXfce4桌面的背景 桌面背景
xfce4-battery-pluginA battery monitor plugin for the Xfce panelXfce面板的电池监视器插件libbattery.so电池
xfce4-clipman-pluginA clipboard plugin for the Xfce4 panelXfce4面板的剪贴板插件libclipman.so剪切板
xfce4-cpugraph-pluginCPU graph plugin for the Xfce4 panelXfce4面板的CPU图形插件libcpugraph.socpu (图)
xfce4-datetime-pluginA date and time display plugin for the Xfce panelXfce面板的日期和时间显示插件libdatetime.so日期时间
xfce4-diskperf-pluginPlugin for the Xfce4 panel displaying instant disk/partition performanceXfce4面板的插件可显示即时磁盘/分区性能libdiskperf.sodisk i/o (图)
xfce4-eyes-pluginA rolling eyes (following mouse pointer) plugin for the Xfce panelXfce面板的滚动眼睛(跟随鼠标指针)插件libeyes.soeyes
xfce4-fsguard-pluginFile system usage monitor plugin for the Xfce4 panelXfce4面板的文件系统使用情况监视插件libfsguard.sofs卫士
xfce4-genmon-pluginplugin that monitors customizable programs stdout for the Xfce4 panel插件,用于监视Xfce4面板的可定制程序stdoutlibgenmon.so 
xfce4-mount-pluginMount/umount utility for the Xfce4 panelXfce4面板的Mount / umount实用程序libmount.so加载
xfce4-mpc-pluginControl the Music Player Daemon from the Xfce4 panel从Xfce4面板控制Music Player守护程序libmpc.so播放控制
xfce4-netload-pluginA netload plugin for the Xfce panelXfce面板的netload插件libnetload.so网络负载(数字)
xfce4-pulseaudio-pluginPulseaudio plugin for Xfce4 panelXfce4面板的Pulseaudio插件libpulseaudio-plugin.so音量调节
xfce4-sensors-pluginA lm_sensors plugin for the Xfce panelXfce面板的lm_sensors插件libxfce4-sensors-plugin.so温度 (数字)
xfce4-smartbookmark-pluginPlugin for the Xfce4 panel that lets you quicksearch from selected websitesXfce4面板的插件,可让您从选定的网站中快速搜索libsmartbookmark.so智能书签
xfce4-systemload-pluginA system load plugin for the Xfce4 panelXfce4面板的系统加载插件libsystemload.socpu, ram(图)
xfce4-time-out-pluginTake a break from your computer with this plugin for Xfce4使用此Xfce4插件从您的计算机中休息一下libtime-out.so超时
xfce4-timer-pluginPlugin to track time for the Xfce4 panel插件来跟踪Xfce4面板的时间libxfcetimer.soXfce计时器
xfce4-verve-pluginCommand line plugin Xfce4 panel命令行插件Xfce4面板libverve.so 
xfce4-whiskermenu-pluginMenu for Xfce4Xfce4的菜单libwhiskermenu.so晶须菜单
xfce4-xkb-pluginPlugin to switch keyboard layouts for the Xfce4 panel用于切换Xfce4面板的键盘布局的插件libxkb.so 
xfce4-wavelan-plugin插件来监视Xfce4面板的wifi连接rm…libwavelan.so 
xfce4-weather-pluginXfce4面板的天气插件rm…libweather.so天气
orage一个带有Xfce提醒的简单日历应用程序rm… 简单日历
xfce4-notes-pluginXfce4面板的注释插件rm… 便利贴
xfce4-cpufreq-pluginXfce4面板的CPU频率插件rm…libcpufreq.soCPU频率
xfce4-mailwatch-pluginXfce4面板的多协议,多邮箱邮件监视程序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/cnPanel所属包
-rwxr-xr-xlibapplicationsmenu.so应用程序菜单 – 开始菜单panel 1xfce4-panel
-rwxr-xr-xlibwhiskermenu.so另一个菜单, 有收藏夹, 最近使用过, 搜索等功能. xfce4-whiskermenu-plugin
-rwxr-xr-xlibactions.so动作按钮 – 将系统动作按钮添加到面板中 xfce4-panel
-rwxr-xr-xlibtasklist.so窗口按钮 – 使用按钮在打开的窗口之间切换panel 1xfce4-panel
-rwxr-xr-xlibseparator.so分隔符 – 在面板插件之间添加分隔符或空格panel 1xfce4-panel
-rwxr-xr-xlibpager.so工作区切换器 – 在虚拟桌面之间切换panel 1xfce4-panel
-rwxr-xr-xlibclock.so时钟 – 现在几点?–面板的时钟插件。panel 1xfce4-panel
-rwxr-xr-xlibdatetime.so日期时间 – 显示日期和时间,鼠标左键将显示日历。 xfce4-datetime-plugin
-rwxr-xr-xlibsystray.so通知区域 – 出现通知图标的区域panel 1pxfce4-panel
-rwxr-xr-xlibshowdesktop.so显示桌面 – 隐藏所有窗口并显示桌面Panel 1xfce4-panel
-rwxr-xr-xlibpulseaudio-plugin.soPulseAudio插件 – 在Xfce桌面上调整音频音量并控制媒体播放器panel 1pxfce4-pulseaudio-plugin
-rwxr-xr-xlibxfce4-sensors-plugin.so(数字)温度传感器 – 面板的硬件传感器插件。panel 1pxfce4-sensors-plugin
-rw-r--r--libsystemload.so(图)负载cpu, ram – 显示当前的CPU, ram, swap, uptime.panel 1pxfce4-systemload-plugin
-rwxr-xr-xlibcpugraph.so(图)cpu – 提供多种显示模式(LED,渐变,fire)显示当前的CPU负载。panel 1pxfce4-cpugraph-plugin
-rw-r--r--libdiskperf.so(图)disk i/o – 显示即时磁盘/分区性能(每秒传输的字节数)。panel 1pxfce4-diskperf-plugin
-rwxr-xr-xliblauncher.so启动器 – 带有可选菜单的程序启动器 (thunar, terminal, appfinder…)panel 2xfce4-panel
-rw-r--r--libnetload.so(数字)网络负载 – 显示网络接口的当前负载.panel 2pxfce4-netload-plugin
-rwxr-xr-xlibeyes.so眼睛 – 监视您的眼睛。panel 2pxfce4-eyes-plugin
-rwxr-xr-xlibdirectorymenu.so目录菜单 – 在菜单中显示目录树panel 2xfce4-panel
-rwxr-xr-xlibclipman.soClipman剪贴板 – Xfce的剪贴板管理器panel 2xfce4-clipman-plugin
-rwxr-xr-xlibwindowmenu.so窗口菜单 – 使用菜单在打开的窗口之间切换panel 2xfce4-panel
-rw-r--r--libbattery.so电池 – Xfce4的电池监视器面板插件,与Linux和* BSD的APM和ACPI兼容。 xfce4-battery-plugin
-rwxr-xr-xlibxfce4powermanager.soxfce4电源管理器 xfce4-power-manager
-rwxr-xr-xlibxfce4dict.soxfce4字典 xfce4-dict
-rwxr-xr-xlibmount.so安装 – 面板的安装/卸载实用程序。 xfce4-mount-plugin
-rw-r--r--libmpc.soMpc – MPD的客户端插件,Music Player守护程序 xfce4-mpc-plugin
-rwxr-xr-xlibnotification-plugin.so通知插件 xfce4-notifyd
-rw-r--r--libsmartbookmark.so智能书签Smartbookmark – 允许您直接在Internet上的Google等网站上搜索. xfce4-smartbookmark-plugin
-rwxr-xr-xlibtime-out.so超时 – 每隔X分钟从计算机上休息一下。 xfce4-time-out-plugin
-rwxr-xr-xlibxfcetimer.so计时器 – 允许用户在指定的时间或在指定的倒计时周期结束时运行警报。 xfce4-timer-plugin
-rwxr-xr-xlibverve.soVerve – 一个舒适的Xfce面板命令行插件。 xfce4-verve-plugin
-rwxr-xr-xlibgenmon.soGenmon - 生成指示的脚本/程序, 捕获其输出(stdout), 并将结果字符串显示在面板中. xfce4-genmon-plugin
-rwxr-xr-xlibthunar-tpa.so  thunar
-rw-r--r--libfsguard.soFsguard – 检查所选的安装点是否有可用磁盘空间。 xfce4-fsguard-plugin
-rwxr-xr-xlibxkb.soXkb – 设并使用多个(由于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桌面需要安装:
    • 2. DM:lightdm因为xfce没有自己的DM; (若不安装则需要使用startxfce4命令启动xfce桌面).
    • 3. Group:xfce4的大部分或全部;
    • 4. Group:xfce4-goodies的一部分, 可以安装包组后,再将不需要的删除掉.
  • 使用上,基本是开箱即用的. 有默认配置好的桌面, 如果有不如意的地方, 稍加微调即可. 可以参考:
    • 5. panel-plugins里的说明,设置需要的布局.

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

 

 

最后

以上就是美满苗条为你收集整理的linux-xfce4-panel阅读参考的全部内容,希望文章能够帮你解决linux-xfce4-panel阅读参考所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部