由于我安装了 Ubuntu(在新机器上全新安装),并将 Google Chrome 设置为默认浏览器,每当我打开来自外部应用程序的链接时,这些链接都会在新浏览器窗口中作为空白选项卡打开(没有实际重定向到站点,只是一个空白选项卡) .
我切换到 Firefox,但这种行为不会持续存在。如果我切换回 Chrome 作为默认浏览器(通过默认应用程序),它会再次发生。
我注意到在 Unity Launcher 和默认应用程序设置中,Chrome 不只是被称为“Google Chome”,而是“New Tab - Google Chrome”。不确定这是否相关或如何解决它。我进行了一些搜索,建议查找 mimeapps.list 或检查 google-chrome-stable.desktop 是否包含 %U 值,但这些都没有帮助。
顺便提一下,这是 .desktop 条目的摘录:
[Desktop Entry]
Version=1.0
Name=Google Chrome
Exec=/usr/bin/google-chrome-stable %U
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
Run Code Online (Sandbox Code Playgroud)
这是 mimeapps.list
[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
Run Code Online (Sandbox Code Playgroud) 我想在我的启动器中添加一些 shell 脚本作为快捷方式..
它们位于内部深处,我每次都必须导航到它来执行它们......
我尝试了这个链接,其中第二个答案似乎解决了它,但正如评论中所说,我也找不到任何添加启动器的选项..
我猜它存在于 11.04 中,启动器上有一个“+”按钮,但我使用的是 12.04。
那么我如何让这个工作?我肯定每次都需要这些命令..!
据我所知,Unity Launcher 中的所有快捷方式都有一个对应的 *.desktop 文件。我有一个没有图标的快捷方式(用于skrooge)。如何找到与此快捷方式对应的 *.desktop 文件,以便为其添加图标?
自 Unity 发布以来,这一直是我的问题。
我想让启动器自动隐藏。尤其是上网本,屏幕小,启动器比较宽,有些网站和其他应用程序很难正常显示。如何配置自动隐藏行为?
我的 PC 上有 PhpStorm,要启动它,我必须转到 phpstorm/bin/ 并启动 phpstorm.sh,如何将其固定到启动器,这样我就不必每次都进入文件夹?
有没有办法在 .desktop 文件中设置环境变量?我正在尝试使用自定义 gtk 样式运行应用程序 (eclipse),因此基本上我想通过运行 .desktop 文件来获得以下结果:
GTK2_RC_FILES=gtkrc.custom /path/to/eclipse
Run Code Online (Sandbox Code Playgroud)
我已经尝试将它放在一个 bash 脚本中并从 .desktop 文件中运行它,但是它没有与 Unity 启动器很好地集成。
我不知道这是功能还是错误,但单击活动应用程序的启动器图标并不能将其最小化。对于使用持久性 Unity 栏每次单击最小化按钮的人来说,这是非常不方便的。有没有办法为启动器添加最小化功能?
例如,我运行 Firefox 并打开Askubuntu。然后在新窗口中打开一些链接。结果,我在启动器上有两个 Firefox 窗口和一个 Firefox 图标。我希望每个打开的窗口都有一个图标。
我该怎么办?
我刚刚安装了最新版本的UGENE。我工作正常,但为了使用它,我必须在终端中输入以下内容:cd ugene-1.11.5/
然后执行./ugene -ui
以启动 UGENE GUI。
这需要太长时间。我想.desktop
为在 Ubuntu 12.04 中使用的 UGENE构建一个文件,以便我可以简单地从统一启动器打开它。
不确定这是否有帮助,但网站说:默认情况下 ugene 脚本启动命令行版本的 UGENE。
这是我所拥有的(不确定是否正确):
[Desktop Entry]
Version=1.0
Name=my Unipro UGENE
GenericName=Integrated Bioinformatics Suite
Comment=Unipro UGENE is a cross-platform visual environment for DNA and protein sequence analysis.
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=/home/samuel/ugene-1.11.5 ./ugene -ui -c %F
Icon=/usr/share/icons/hicolor/scalable/apps/ugene.svg
Type=Application
Terminal=true
Categories=Utility;Development;
StartupWMClass=UGENE
Run Code Online (Sandbox Code Playgroud)
我将名为的启动器添加my Unipro UGENE
到我的统一栏并尝试打开它,但它没有出现。我肯定错过了什么。我不知道该StartWMCClass
字段是什么,也不知道我是否输入了正确的MimeType
.
我最近从 10.04 升级到 12.04,并且启动器中没有显示桌面。我知道我可以使用Ctrl+ Super+ D,但有一种方式来获得它的启动?
编辑:
我刚刚使用 MyUnity 在启动器上安装了“显示桌面”图标(见下文)并且运行良好。它没有在 Dash 启动器上方安装图标,而是安装在它下方。该错误显然已得到修复。这是截至 2012 年 9 月 30 日的数据。