0x2*_*fa0 12 gnome unity gtk3 16.04
我想查看在 Gnome 3 上运行时的应用程序(带有标题栏中的按钮):
而不是我通常如何看待它们:
我可以通过在启动任何应用程序之前运行这些命令来实现我想要的:
export GTK_CSD=1
export XDG_CURRENT_DESKTOP=GNOME
Run Code Online (Sandbox Code Playgroud)
我尝试编辑此文件以使更改永久化:
/usr/share/xsessions/ubuntu.desktop
Run Code Online (Sandbox Code Playgroud)
在那个文件中,我改变了这个:
DesktopNames=Unity
Run Code Online (Sandbox Code Playgroud)
这样:
DesktopNames=GNOME
Run Code Online (Sandbox Code Playgroud)
但随后 Unity 将无法启动。
我正在寻找一种默认使用 GTK3 标题栏的方法。这可能吗?
小智 3
编辑他们的.desktop
文件(Nautilus 位于/usr/share/applications/nautilus.desktop
)
并env XDG_CURRENT_DESKTOP=GNOME
在每Exec=
行后面添加。例如,nautilus.desktop
的Exec=
行(它有两个,一个用于打开新窗口)将从...更改
Exec=nautilus --new-window %U\n[\xe2\x80\xa6 Some other lines, skipping \xe2\x80\xa6]\nExec=nautilus --new-window\n
Run Code Online (Sandbox Code Playgroud)\n\n到
\n\nExec=env XDG_CURRENT_DESKTOP=GNOME nautilus --new-window %U\n[\xe2\x80\xa6 Some other lines, skipping \xe2\x80\xa6]\nExec=env XDG_CURRENT_DESKTOP=GNOME nautilus --new-window\n
Run Code Online (Sandbox Code Playgroud)\n\n注意:如果您使用 Unity,请对/usr/share/applications/nautilus-autostart.desktop
和/或执行相同的操作/etc/xdg/autostart/nautilus-autostart.desktop
。
(您可能需要注销/登录。)
\n\n警告:告诉所有应用程序 DE 是 GNOME可能会导致副作用。
\n\n编辑:Unity 无法以此开始。
\n\n编辑~/.profile
并添加一行:
export XDG_CURRENT_DESKTOP=GNOME\n
Run Code Online (Sandbox Code Playgroud)\n\n那么所有应用程序都会遵守这一点。
\n 归档时间: |
|
查看次数: |
4630 次 |
最近记录: |