freedesktop

Nautilus:关闭窗口后结束程序
freedesktop

Nautilus:关闭窗口后结束程序

当我nautilus从终端运行时,它在关闭窗口后仍在运行。我只在启动后收到此消息: ** Message: 00:10:10.307: Connecting to org.freedesktop.Tracker3.Miner.Files 如何设置 nautilus 在关闭窗口后结束? 谢谢你的帮助 PS:我在 walyand (摇摆)所以我不能做一些基于 X 的魔法 ...

Admin

下载资源时 Flatpak 安装会冻结。我可以找到源 URL 来从浏览器手动下载文件吗?
freedesktop

下载资源时 Flatpak 安装会冻结。我可以找到源 URL 来从浏览器手动下载文件吗?

我正在尝试在 Ubuntu 22.04.4 LTS(在 WSL2 上)上更新 Gnome Web (org.gnome.Epiphany) flatpak。一种特定资源“org.freedesktop.Platform.openh264”在下载时总是冻结。我的互联网连接很好,我可以从 Flathub 下载其他文件/资源​​,但不是这个: user@device:~$ sudo flatpak update org.gnome.Epiphany [sudo] password for user: Looking for updates… Required ru...

Admin

是否可以读取从桌面启动的应用程序的 stdout 和 stderr?
freedesktop

是否可以读取从桌面启动的应用程序的 stdout 和 stderr?

假设我从我的应用程序启动 Firefox。 stdout 和 stderr 是重定向到特定文件还是重定向到/dev/null?如果它确实被重定向到特定文件,我还想知道如何在不知道重定向 stdout 和 stdin 的位置的情况下如何从终端运行应用程序(例如 nohup 和 disown)。换句话说,我如何告诉桌面启动应用程序,而不是自己从终端将其作为独立进程启动。当然,如果重定向到/dev/null,那么nohup APP >/dev/null 2>&1和& disown就足够了。 ...

Admin

~/.local/share/ 不在 $XDG_DATA_DIRS 中,但是应用程序文件夹下的 .desktop 文件显示在 GNOME 启动器中
freedesktop

~/.local/share/ 不在 $XDG_DATA_DIRS 中,但是应用程序文件夹下的 .desktop 文件显示在 GNOME 启动器中

我在 Arch Linux 下使用 GNOME。 根据freedesktop 菜单规范,.desktop文件位于$XDG_DATA_DIRS/applications/. 但是当我今天清理桌面条目时,我注意到没有/home/<my usr name>/.local/share/in $XDG_DATA_DIRS,但.desktop下面的文件~/.local/share/applications/显示在 GNOME Launcher 中。 我错过了什么重要的事情吗? ...

Admin

连接到 Wifi:org.freedesktop.resolve1:权限被拒绝
freedesktop

连接到 Wifi:org.freedesktop.resolve1:权限被拒绝

当我尝试连接 wifi 时遇到这个问题。 如果我运行resolvectl我会收到以下错误: resolvectl Failed to get global data: Failed to execute program org.freedesktop.resolve1: Permission denied 我该如何解决? ...

Admin

如何创建自定义 Freedesktop 菜单类别?
freedesktop

如何创建自定义 Freedesktop 菜单类别?

我似乎无法创建“安全”作为自定义顶级 Freedesktop 类别。 (我有带有 Openbox 的 Sparky Linux。) 我做了研究,每个人都同意你可以通过三个简单的步骤来完成: 在 /etc/xdg/menus/applications-merged/ 创建 security.menu 文件 在 /usr/share/desktop-directories/ 创建 security.directory 文件 在 ~/.local/share/applications/ 创建一个 appName.desktop 文件 创建这三个文件后,该app...

Admin

GNOME `.directory` 和 `.application` 文件中的命名不一致
freedesktop

GNOME `.directory` 和 `.application` 文件中的命名不一致

.directory我正在使用 Debian 11 和 GNOME 3.28,我注意到和文件中有很多命名不一致的地方.application。 例如,name的字段Utility.directory是,Accessories而name的字段X-GNOME-Utilities.directory是Utilities 还有一个GnomeScience.directory其name字段为 just Science。 (我的意思是,为什么不将其命名X-GNOME-Science.directory为上面的名称呢?) 我想知道这种命名做法是故意的还是只是由于维护不善而...

Admin

将 Firefox 主密码存储在特勤局中
freedesktop

将 Firefox 主密码存储在特勤局中

是否可以使用以下方式存储 Firefox 主密码(以前称为主密码):免费桌面秘密服务dbus API,为了绕过 Firefox 启动并尝试同步时的密码提示? 如果可能的话,主密码将存储在您的本地密码管理器中(例如 KWallet、gnome-keyring、KeePassXC,...)。” ...

Admin

Linux 垃圾箱实现:垃圾箱日志的正确位置?
freedesktop

Linux 垃圾箱实现:垃圾箱日志的正确位置?

我正在开发垃圾箱实现,并希望为每次删除存储一个日志。我已经审查了Freedesktop 垃圾箱规范但找不到有关在哪里存储垃圾日志的任何信息。存储垃圾日志的最佳且最合理的位置是什么? 我考虑过几种选择,包括: 将日志文件.local/share/Trash/info/trashlog.trashinfo与其他垃圾信息文件一起存储在 中。 为日志文件创建一个单独的目录,例如.local/share/Trash/trashlog,以避免该目录与其他文件混淆。 将日志文件.local/share/Trash与 files 和 info 目录一起存储在 的顶级目录中...

Admin

我应该如何处理两个看似冲突的 XDG Desktop Entry 要求?
freedesktop

我应该如何处理两个看似冲突的 XDG Desktop Entry 要求?

根据我的理解文件命名部分在 XDG 桌面条目规范中,我应该.desktop按照反向 DNS 表示法命名我的文件: 桌面条目的名称应遵循“反向 DNS”约定:应以应用程序作者控制的反向 DNS 域名开头(小写)。域名后面应该跟有应用程序的名称,通常采用连在一起的单词和首字母大写的形式(驼峰式命名法)。例如,如果 example.org 的所有者写入“Foo Viewer”,他们可能会选择名称 org.example.FooViewer,从而生成名为 org.example.FooViewer.desktop 的文件。 以这种方式命名桌面文件并将其放入XDG...

Admin

如何在 Bash 脚本中找到 $XDG_CONFIG_HOME、$XDG_CONFIG_HOME、$XDG_STATE_HOME 等的值?
freedesktop

如何在 Bash 脚本中找到 $XDG_CONFIG_HOME、$XDG_CONFIG_HOME、$XDG_STATE_HOME 等的值?

这似乎是每个应用程序开发人员都会遇到的一个简单问题,但我找不到答案。 根据最新的XDG 基于规格,有很多目录需要在环境变量中定义。举一个例子: 有一个基本目录相对应写入用户特定的配置文件。该目录由环境变量 $XDG_CONFIG_HOME 定义。 假设我的 Bash 脚本保存了用户配置 - 我想遵循 XDG 规范 - 我如何找到$XDG_CONFIG_HOME?你会做类似的事情是有道理的 #!/bin/bash # Print out $XDG_CONFIG_HOME echo Your XDG_CONFIG_HOME is: [$XDG_CONFIG...

Admin

freedesktop应用程序的自定义环境变量
freedesktop

freedesktop应用程序的自定义环境变量

符合 Freedesktop 的桌面环境(例如 KDE、GNOME 和 GNOME 2 衍生产品)是否支持运行某个特定应用程序的所有实例的方法,无论是作为特定文件类型的默认应用程序调用,还是从应用程序菜单中调用,以及某些特定环境- 变量设置,而不增加用户可见的应用程序菜单中的条目总数? 支持.desktop在用户主目录 ( ) 中使用自定义文件,但不会覆盖应用程序菜单中的系统条目,并且不会影响从某些文件类型的默认处理程序调用的应用程序实例。~/.local/share/applications ...

Admin

目录的自定义 mime 类型
freedesktop

目录的自定义 mime 类型

是否可以为目录(inode/directory)创建自定义 mime 类型? 就像 MacOS 对 *.app 文件夹(应用程序包)所做的那样,可以在另一个程序中打开它们。 ...

Admin