根据我的观察,一个 SVG 文件可以完美地替换一堆 PNG 文件(即仅使用 nautilus.svg 而不是 7 个不同大小的 PNG),而不会降低质量。图标主题同时提供这两种服务有什么具体原因吗?我正在考虑将图标主题放在一起,但我不想制作一堆不同大小的 PNG。谢谢
我最近从 Ubuntu 15.10 升级到 16.04.2 LTS。
这是升级前文件资源管理器的示例图像。如您所见,边栏中有一个最近使用过的文件的图标。
现在看看升级后的文件资源管理器。如您所见,最近文件的选项消失了。
如何在 Ubuntu 16.04.02 LTS 中启用此选项?
编辑:@Ravexina。这是我recent:///
在 nautilus 地址栏中输入后得到的。最近的文件夹正在打开,但没有显示任何最近打开的文件。
我正在尝试为显示 Tkinter 窗口的自定义 Python 脚本添加启动器图标(脚本位置:)/home/hakon/my-tkapp.py
:
#! /usr/bin/env python3
import tkinter as tk
root = tk.Tk(className='MyTkApp')
label = tk.Label(root, text="Hello World")
label.pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
该脚本是可执行的。我正在使用pyenv
,所以如果我从以下运行gnome-terminal
:
$ which python3
/home/hakon/.pyenv/shims/python3
Run Code Online (Sandbox Code Playgroud)
我创建了一个桌面文件(文件位置:)~/.local/share/applications/my-tk-app.desktop
:
[Desktop Entry]
Type=Application
Terminal=false
Name=My Tk Application
Exec=/home/hakon/my-tkapp.py
Icon=/home/hakon/icons/my-tk-app-icon.png
StartupWMClass=MyTkApp
Run Code Online (Sandbox Code Playgroud)
对于图标,我只是(出于测试目的)复制了其中一个标准图标:
cp /usr/share/icons/hicolor/48/apps/apport.png /home/hakon/icons/my-tk-app-icon.png
Run Code Online (Sandbox Code Playgroud)
desktop-file-validate
在桌面文件上运行命令没有输出,所以桌面文件应该没问题。
但是,当我从终端运行 python 脚本时:
~/my-tkapp.py
Run Code Online (Sandbox Code Playgroud)
我仍然在启动器中看到通用的问号图标。
我在这里俯瞰什么?
升级到 Ubuntu 17.10 后,顶部栏中缺少一些图标。
例如,我使用clipit已经有一段时间了。以前,一旦启动,顶部栏中会出现一个图标,允许通过单击鼠标访问剪贴板。但是,升级到 Ubuntu 17.10 后,该图标不再出现在顶部栏中。
Clipit 是我启动时的应用程序之一。
而且,clipit 肯定在运行。
Run Code Online (Sandbox Code Playgroud)masroor@masroor-HP-ProDesk-400:~$ ps -axu | grep clipit masroor 2303 0.2 0.2 583160 23976 tty2 Sl+ 07:59 0:22 clipit masroor 9476 0.0 0.0 14696 1088 pts/1 S+ 10:49 0:00 grep -- color=auto clipit
键盘语言指示器等其他图标也丢失了。
你能告诉我如何让图标重新出现在我的顶部栏中吗?
当我选择Adwaita图标主题时,如何获得标准彩色Gnome Adwaita 文件夹图标?
当我选择Adwaita(默认)作为 GnomeTweaks 中的图标集时,我的主文件夹中 Nautilus 中显示的所有图标都是黑白符号图标。
我重新安装了adwaita-icon-theme包,但这并没有解决问题。
我的 Adwaita 图标主题中只有一个地方文件夹。
find /usr/share/icons/Adwaita -name places
/usr/share/icons/Adwaita/scalable/places
Run Code Online (Sandbox Code Playgroud)
我查看了/usr/share/icons/Adwaita/scalable/places,我看到了相同的黑白符号图标:
ls -1 /usr/share/icons/Adwaita/scalable/places
folder-documents-symbolic.svg
folder-download-symbolic.svg
folder-music-symbolic.svg
folder-pictures-symbolic.svg
folder-publicshare-symbolic.svg
folder-remote-symbolic.svg
folder-saved-search-symbolic.svg
folder-symbolic.svg
folder-templates-symbolic.svg
folder-videos-symbolic.svg
network-server-symbolic.svg
network-workgroup-symbolic.svg
start-here-symbolic.svg
user-bookmarks-symbolic.svg
user-desktop-symbolic.svg
user-home-symbolic.svg
user-trash-symbolic.svg
Run Code Online (Sandbox Code Playgroud)
(我使用的是 Ubuntu 19.04,并且安装了 gnome-session 包)。
这是我的主文件夹的屏幕截图:
我最近在我的系统中添加了 Terminator(终端模拟器)。当我打开 Terminator 时(无论是通过单击启动器中的图标还是按键盘快捷键),我的启动器(Ubuntu Dock)中都会出现一个新图标。
我能做什么
我的 gnome-terminal 没有这个问题。
我正在运行 Ubuntu 18.04.4 LTS。
我查看了谷歌浏览器图标的这个解决方案,但它不适用:我的$HOME/.local/share/applications
不包含任何终结者的桌面文件。
这是我的内容/usr/share/applications/terminator.desktop
:
[Desktop Entry]
Name=Terminator
Comment=Multiple terminals in one window
TryExec=terminator
Exec=terminator
Icon=terminator
Type=Application
Categories=GNOME;GTK;Utility;TerminalEmulator;System;
StartupNotify=true
X-Ubuntu-Gettext-Domain=terminator
X-Ayatana-Desktop-Shortcuts=NewWindow;
Keywords=terminal;shell;prompt;command;commandline;
[NewWindow Shortcut Group]
Name=Open a New Window
Exec=terminator
TargetEnvironment=Unity
Run Code Online (Sandbox Code Playgroud)
更新:我发现我可以通过按 windows 键,输入“终结者”,右键单击“终结者”,然后选择“添加到收藏夹”来避免一些此类问题。(“添加到收藏夹”从来没有当右键点击启动器本身的终结者图标的选项。)但是,当我打Ctrl+ Alt+t打开一个终端,它仍然会在启动一个新的图标。
icons ×10
gnome ×3
gnome-shell ×2
unity ×2
.desktop ×1
16.04 ×1
17.10 ×1
clementine ×1
dock ×1
launcher ×1
nautilus ×1
python ×1
quicklists ×1
resize ×1
top-bar ×1
ubuntu-dock ×1
upgrade ×1