标签: .desktop

从 *.desktop 文件执行 sh 脚本?

我想要做的是:创建带有图标的脚本。所以我只知道一种方法 - 带有图标的 file.desktop 文件。它的设置图标成功,但我没有设置 EXEC 值:/

有人可以解释一下如何创建带有图标的可执行脚本吗?创建 .desktop 文件并将其链接到该脚本?有人可以给我那个 .desktop 文件的结构吗?

icons bash scripts .desktop

9
推荐指数
2
解决办法
5万
查看次数

具有 .bashrc 环境的 .desktop 文件

我使用的是 IntelliJ IDEA,它使用了 .bashrc 脚本中定义的一些环境变量。

如果我从终端运行它的 shell 脚本一切正常,但是如果我创建一个 .desktop 文件来从启动器运行它,那么它会在没有 .bashrc 环境的情况下加载。

我还尝试使用“使用终端运行”选项,但没有帮助。有没有办法做这些事情?

桌面文件的内容:

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA
Icon=/home/gmarom/bin/idea-IU-135.1230/bin/idea.png
Exec="/home/gmarom/bin/idea-IU-135.1230/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea
Run Code Online (Sandbox Code Playgroud)

launcher bashrc .desktop

9
推荐指数
2
解决办法
5822
查看次数

是否将 snap 应用程序 .desktop 图标添加到启动器中?

.desktop文件与 setup/gui 目录中的 snap 项目一起使用时。这是否意味着当安装生成的 snap 时,应用程序的图标将添加到启动器,当然,前提是.desktop文件配置正确?

.desktop icon-themes snap

9
推荐指数
1
解决办法
4032
查看次数

.desktop 文件不显示图标

[Desktop Entry]
Version=1.0
Name=Event Manager
Exec=python3 /media/PRIVATE/Document/Python/Reminder\ ver\ 2/Gui.py
Icon="/home/dtoan/Pictures/book Reader.png"
Terminal=false
Type=Application
Categories=Utility;
Run Code Online (Sandbox Code Playgroud)

这是我创建的 .desktop 文件。但是在破折号中,它显示了一个默认图标而不是我的 png 图像。我确定路径是正确的。任何的想法?

icons .desktop

9
推荐指数
1
解决办法
1776
查看次数

18.04如何通过多屏扩展壁纸?

在使用 Lubuntu 一个赛季后,我又回到了 Ubuntu 18.04,但我还没有能够将一张壁纸扩展到我使用的所有三台显示器。怎么做?

我得到的只是这个:

在此处输入图片说明

如何像以前一样扩展/平铺/缩放/缩放/“等”墙纸?

在此处输入图片说明

wallpaper .desktop gnome-shell 18.04

9
推荐指数
1
解决办法
9288
查看次数

Ubuntu 18.04:某些基于 qt 的应用程序缺少“添加到收藏夹”?

操作系统:Ubuntu 18.04(最小安装选项):

dkb@dkb-ubu1804:~$ cat /etc/X11/default-display-manager
/usr/sbin/gdm3
dkb@dkb-ubu1804:~$ echo $XDG_SESSION_TYPE
x11
dkb@dkb-ubu1804:~$ 
Run Code Online (Sandbox Code Playgroud)

我安装了以下基于 qt 的应用程序apt install:dolphin、featherpad、gwenview、kate 和 qterminal。

其中,当我在启动器中右键单击它们的图标时,dolphin、gwenview 和 kate 没有显示“添加到收藏夹”选项。但是featherpad 和qterminal 有“添加到收藏夹”选项。这是为什么?

(即使重新启动后情况仍然存在。)

他们的 .desktop 文件没有提供任何线索。

• 海豚

[Desktop Entry]
Name=Dolphin
Exec=dolphin %u
Icon=system-file-manager
Type=Application
X-DocPath=dolphin/index.html
Categories=Qt;KDE;System;FileTools;FileManager;
GenericName=File Manager
Terminal=false
MimeType=inode/directory;
InitialPreference=10
X-DBUS-ServiceName=org.kde.dolphin
Run Code Online (Sandbox Code Playgroud)

• 羽毛垫

[Desktop Entry]
Name=FeatherPad
GenericName=Text Editor
Comment=Lightweight Qt5 text editor
Exec=featherpad %F
Icon=featherpad
Terminal=false
Type=Application
MimeType=text/plain;
Categories=Qt;Utility;TextEditor;
X-KDE-StartupNotify=false
Run Code Online (Sandbox Code Playgroud)

• 格温维尤

[Desktop Entry]
Name=Gwenview
GenericName=KDE Image Viewer
Comment=A simple image viewer
Exec=gwenview %U
Terminal=false …
Run Code Online (Sandbox Code Playgroud)

qt .desktop favorites ubuntu-dock

9
推荐指数
2
解决办法
4090
查看次数

制作 Chrome 扩展的桌面快捷方式

有一个名为Line 的特殊聊天应用程序,但它不提供 Linux 版本。但幸运的是,开发人员制作了一个 chrome 扩展。过去,扩展程序与 chrome://apps 集成,因此很容易将快捷方式添加到桌面。Line 也不提供 WhatsApp 或 Microsoft Teams 之类的网络版本,因此无法直接添加快捷方式。任何帮助将不胜感激。线路扩展(右上角)未显示在 chrome 应用程序列表中:

线路扩展(右上角)未显示在 Chrome 应用程序列表中

我在 Ubuntu 20.04.01 64 位上运行 Chrome 87.0.4280.88

google-chrome shortcuts .desktop chrome-extension 20.04

9
推荐指数
1
解决办法
756
查看次数

如何从 GNOME shell 中删除已删除应用程序的额外 Skype 图标或幽灵图标?

搜索“Skype”时,我总是看到这两个条目。有这个重复的空白 Skype 图标。他们似乎都以相同的方式运行 Skype。

Skype 图标截图

但是我已经检查了/usr/share/applications、 和~/.local/share/applications并且找不到额外的图标所以我可以删除它。


还如所描述的在这里,有时类似鬼图标存在即使去除相关联的应用之后。

icons skype .desktop gnome-shell 18.04

8
推荐指数
1
解决办法
3776
查看次数

如何删除所有桌面图标

在 Ubuntu 19.04 中,如何将其设置为桌面不尝试镜像桌面文件夹的位置?我不想在桌面上看到任何图标。

我不确定默认情况下这是如何假设的,但是我的桌面显示了一个垃圾箱、一个包含我的用户名的文件夹以及一个我放入 /home/username/Desktop 的文件。相反,我希望它什么都不显示。

我已经安装了 nemo,我不知道是 nemo 还是 nautilus 对此负责,但是我无法在其中找到可以删除所有桌面图标的设置。

desktop-environments .desktop 19.04 desktop-icons

8
推荐指数
1
解决办法
4786
查看次数

将应用程序分配给 .desktop 启动器时,什么是重要的?

我一直在学习 Tkinter,所以我拿了一些 Python 程序并使它们在窗口中运行。

一个偶然的机会,在Stack Overflow上看到了这种启动Python程序的方式,于是尝试了一下。

然后我制作了一个图标并将此代码放入 /home/pedro/.local/share/applications/

[Desktop Entry]  
Type=Application   
Terminal=false     
Name=Mark CW and HW  
Exec=/home/pedro/myPython/tkinter/answersToExcel2.py  
Icon=/home/pedro/icons/icon4.png   
StartupWMClass=myTkApp
Run Code Online (Sandbox Code Playgroud)

我以前从未做过这样的事情,但令我惊讶的是,它工作正常!我将图标锁定到我的启动器。现在我可以随时从启动器启动我的 Tkinter 窗口。

我的问题是:我可以从哪里获得更多关于什么应该、必须或可以在这种情况下的信息[Desktop Entry]

另外,如果由于某种原因 python 代码失败(还没有发生,我首先在空闲状态下彻底测试)是否会在某处写入错误消息?

.desktop

8
推荐指数
1
解决办法
393
查看次数