我很高兴在我的Ubuntu 12.04桌面上通过Wine运行Word 2007。我更喜欢让它坐在启动器中以便于访问,但是,每次我开始一个新的会话(即登录或启动)时,Word启动器都会消失。
这可能是一个错误,还是我做错了什么?
问题是.desktop文件不在标准目录中。启动程序收藏夹需要位于/usr/share/applications
目录或~/.local/share/applications
文件夹中(而不是我的wine .desktop的子目录)文件是)。将.desktop文件复制到那里,然后将其拖到启动器中以将其锁定在那里。
另一种选择是使用gsettings设置启动器的完整路径,但这很痛苦。
编辑进一步调查,当我在我的系统上添加Word桌面文件时(驻留在~/.local/share/applications/wine/Programs/Microsoft Office/
),其名称在gsettings中添加-
而不是/
作为其位置。使用gsettings进行以下操作以纠正它使我的永久性:
gsettings get com.canonical.Unity.Launcher favorites > myfavs.txt
编辑myfavs.txt,将-
替换为/
:
['nautilus-home.desktop', .... , 'wine-Programs-Microsoft Office-Microsoft Office Word 2007.desktop']
变为:
['nautilus-home.desktop', .... , 'wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop']
然后设置:
gsettings set com.canonical.Unity.Launcher favorites "`cat myfavs.txt`"
我在此处提交了一份错误报告,因此我们不应该这样做:https://bugs.launchpad达网络/团结/ +错误/ 1033577