我已经安装了Gnome盒,Gnome和Peek通过平台,当我点击应用程序在应用程序在应用菜单,他们没有启动。我不知道为什么,所以我只看了/var/lib/flatpak/exports/share/applications文件中的D0并更改了Terminal=true,但是它没有显示任何终端。然后,我尝试在终端中运行Exec参数,它运行得很好,没有错误。最后,我删除了Exec中的所有标志,但仍然没有做任何有相同问题的人?有解决办法吗?或者至少有人知道如何调试.desktop文件?
Gnome盒
[Desktop Entry]
Name=Boxes
GenericName=Virtual machine viewer/manager
Comment=View and use virtual machines
Keywords=virtual machine;vm;
Exec=/usr/bin/flatpak run org.gnome.Boxes @@u %U @@
Icon=org.gnome.Boxes
Terminal=true
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;Development;Emulator;
MimeType=application/x-cd-image;
DBusActivatable=true
X-Flatpak=org.gnome.BoxesGnome生成器
[Desktop Entry]
Name=Builder
Comment=Build software for GNOME
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnome-builder --file-forwarding org.gnome.Builder @@u %U @@
Icon=org.gnome.Builder
DBusActivatable=true
StartupNotify=true
Terminal=false
Type=Application
Categories=GNOME;GTK;Development;IDE;
Keywords=Build;Develop;
MimeType=text/x-c;text/x-csrc;text/x-changelog;text/x-chdr;text/x-c++hdr;text/x-python;application/x-python;application/javascript;application/x-javascript;text/x-javascript;text/javascript;text/x-js;text/x-shellscript;application/x-shellscript;text/x-sh;text/x-vala;text/x-makefile;text/x-c++;text/x-cpp;text/x-c++src;text/css;application/x-gnome-app-info;application/x-desktop;text/x-go;text/html;text/x-markdown;application/json;application/x-m4;application/xml;text/xml;application/x-yaml;text/x-sql;application/x-ruby;text/x-ruby;text/x-pkg-config;text/x-lua;text/x-php;application/x-php;text/x-php-source;application/x-php-source;text/x-perl;application/x-perl;
X-Flatpak-RenamedFrom=gnome-builder;
Actions=new-window;create-project;clone-repo;new-editor;dspy;
X-Flatpak=org.gnome.Builder
[Desktop Action new-window]
Name=Open a Project
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnome-builder org.gnome.Builder --greeter
[Desktop Action create-project]
Name=Start New Project
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnome-builder org.gnome.Builder --create-project
[Desktop Action clone-repo]
Name=Clone Repository
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnome-builder org.gnome.Builder --clone
[Desktop Action new-editor]
Name=New Editor Workspace
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnome-builder org.gnome.Builder --editor
[Desktop Action dspy]
Name=D-Bus Inspector
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnome-builder org.gnome.Builder --dspy窥视
[Desktop Entry]
Name=Peek
Exec=/usr/bin/flatpak run com.uploadedlobster.peek @@u %U @@
GenericName=Animated GIF recorder
Comment=Record short animated GIF images from your screen
Keywords=screencast;screen recorder;screen capture;GIF;WebM;APNG;
Icon=com.uploadedlobster.peek
Type=Application
Categories=GTK;GNOME;Graphics;2DGraphics;AudioVideo;Video;Recorder;
StartupNotify=true
Terminal=true
DBusActivatable=true
X-Flatpak=com.uploadedlobster.peekDistro: Void Linux (musl)
Architecture: x64
DE: Gnome 40 (with Wayland)发布于 2021-04-28 14:36:20
解决方案很简单,删除指向.desktop文件的符号链接并手动创建另一个。
新的Gnome盒.desktop文件
[Desktop Entry]
Name=Boxes
Icon=org.gnome.Boxes
Exec=/usr/bin/flatpak run org.gnome.Boxes
Comment=Gnome boxes
Type=Applicationhttps://unix.stackexchange.com/questions/647068
复制相似问题