我想实现一个键盘快捷键,以便在 gnome-shell 崩溃时重新启动它(一些错误目前尚未修复)。为此,我需要一个命令行来重新启动 shell。
在Alt+F2和restart
当外壳崩溃,因为提示被实施命令将无法正常工作在外壳。
因此,如何从命令行重新启动 gnome-shell?
Ubuntu有很多衍生产品,Xubuntu就是其中之一,使用XFCE作为桌面环境。可以直接从 ISO 安装 Xubuntu,或者在 Ubuntu 上安装 XFCE 作为替代会话。
我想知道:从 ISO 安装 Xubuntu 和将 XFCE 安装到 Ubuntu 之间有更多区别吗?- 如果是,这些区别是什么?- 你推荐这两个中的哪一个,为什么?
我惊讶地发现 Evince 2.32.0 允许在 PDF 上添加注释。然而,令我沮丧的是,我没有找到删除注释的方法(没有按钮、没有菜单、没有右键单击菜单、nada)。那么如何删除注释呢?
有时我需要从终端运行应用程序进行调试。如果我确定在启动应用程序后不久会出现错误,我可以从终端运行此应用程序。
但是,错误会意外发生,然后我只需要从终端监视有错误的应用程序(以查看其输出)。
然后我可以从终端选择一个不是使用终端启动的应用程序吗?如果是这样怎么办?
我正在尝试使用dbus-monitor来尝试了解 dbus 在 Ubuntu 环境中的工作方式。在这方面我有几个问题:
你能告诉我如何正确阅读以下内容吗?我了解大意,但不了解细节。
signal sender=:1.1948 -> dest=(null destination) serial=1829990 path=/org/ayatana/menu/DA00003; interface=org.ayatana.dbusmenu; member=ItemPropertyUpdated
int32 23
string "enabled"
variant boolean true
method call sender=:1.6 -> dest=org.freedesktop.Notifications serial=1399 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications;
member=GetCapabilities
Run Code Online (Sandbox Code Playgroud)
我知道第一个是信号,而第二个是方法。目的地是否意味着信号可以有特定的接收器/插槽?什么是会员?信号后面的列表项是信号中传递的参数吗?什么是发件人和连续出版物?
我注意到音量控制和通知之间的关系。从我从 dbus-monitor 输出中读到的
method call sender=:1.6 -> dest=org.freedesktop.Notifications serial=1400 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
string "gnome-settings-daemon"
uint32 0
string "notification-audio-volume-medium"
string " "
string ""
array [
]
array [
dict entry(
string "value"
variant int32 38
)
dict entry( …
Run Code Online (Sandbox Code Playgroud)如果请求的 URL 或搜索词指向一个已经打开的 URL(顺便说一句,很棒的事情),Firefox 5.0 可以选择“切换到选项卡”。
现在,从命令行打开一个 URL 到 Firefox 只需要做,但即使该 URL 已经打开,Firefox 也会在另一个选项卡中再次打开它。firefox http://myurl.com
如果可能,我如何---从命令行---告诉 Firefox 在现有选项卡中打开所需的 URL?
我的 Dell Vostro 1510 上有一些播放/暂停、停止、下一步等键。这些键与 Banshee 交互,但不与 Amarok 交互。如何将后者绑定到这些键?
如果我尝试复制粘贴大量文本(从 Firefox 到 LibreOffice),那么复制的文本量会被截断。什么设置/应用程序施加了这个限制(我假设它是 DE)?无论如何要增加剪贴板的大小?
有几个相关的问题,但我发现没有一个能真正回答这个细节:
当前图标主题的引用存储在哪里?
由于图标主题可以更改,因此其文件夹的路径也可以更改,因此必须将其存储在某处。我正在制作一个应用程序,我希望它从当前使用的图标主题中绘制自己的图标。我已经看到了显示如何使用 Python 和 Gtk 检索路径的答案,但我使用的是 PyQt 并且希望避免导入 Gtk。
是否有配置文件保存当前图标主题的名称或路径?或者你知道 PyQt 意味着这样做吗?
我已经在 Xubuntu 11.10 上安装了 Compiz
sudo apt-get install compiz compizconfig-settings-manager
compiz --replace ccp &
Run Code Online (Sandbox Code Playgroud)
在此过程中,XFCE 窗口装饰主题被 Compiz (Gtk) 覆盖,后者使用 Adwaita 主题而不是 Greybird 主题。由于 Gtk 正在进行窗口装饰,因此我无法使用 XFCE 设置将其改回。
我只需要用于缩放和窗口切换的 compiz,我想将窗口装饰返回到 XFCE (Xfwm4) 或能够更改 Gtk 窗口装饰主题。
我怎样才能做到这一点?
我已经找到了部分(解决方法)答案:
org.gnome.desktop.interface
真正在第 2 阶段的问题是我应该把主题放在哪里?我尝试了~/.themes/
,然后gtk-theme
在编辑器中将 的值更改为Greybird
. 但我没有看到任何变化。
我想在 Kubuntu 12.04 中为 Run-Command 设置一个快捷方式,其中的快捷键是 Win 键(又名 Meta)。
然而,全局键盘快捷键设置不允许我单独使用 Meta 键,而是与其他一些键结合使用。
作为键盘高级用户,我发现这令人沮丧:我想尽快打开搜索,而 Win 键是一个完美的候选者,我曾经在 Gnome 或 XFCE 中使用它。
是否有可能覆盖此规则以防止我将 Meta 键单独用作快捷键?
我记得在 Windows 上使用了一个名为wwwfilesharepro的软件,它允许我通过浏览器访问任何文件夹。
在 Ubuntu 上有类似的方法吗?
像这样的 Thunderbird 图标表示未读电子邮件,即使新邮件已被阅读并且不再是“未读”,也会继续将电子邮件显示为未读。任何已知问题?
command-line ×3
python ×2
xubuntu ×2
12.04 ×1
amarok ×1
clipboard ×1
compiz ×1
dbus ×1
debugging ×1
derivatives ×1
evince ×1
file-sharing ×1
firefox ×1
gnome-shell ×1
icons ×1
keyboard ×1
kubuntu ×1
notification ×1
process ×1
pygtk ×1
pyqt ×1
server ×1
themes ×1
thunderbird ×1
unity ×1
xfce ×1