Unity Launcher에 PlayOnLinux 프로그램을 올바르게 추가하려면 어떻게해야합니까?


11

잘 작동하는 PlayOnLinux 앱 (Evernote)이 있지만 Unity 런처에 고정하고 싶습니다. 이미 대시에 바로 가기가 있으며 런처에 고정 할 수 있지만 실행하면 바로 가기에있는 아이콘이 아니라 앱이 와인 더에 와인 아이콘을 표시합니다. 내가 가진 바로 가기는 PlayOnLinux에서 만든 바로 가기이며 명령은 다음과 같습니다.

/usr/share/playonlinux/playonlinux --run "Evernote"

다른 곳에서 와인 앱을 Unity Launcher에 올바르게 고정하려면 명령이 다음과 같아야합니다.

env WINEPREFIX="/home/myname/.PlayOnLinux/wineprefix/wine1.4_en4.5" wine 'C:\\Program Files\\Evernote\\Evernote\\Evernote.exe'

이것은 실행기에서 Unity가 올바른 아이콘을 사용하도록하는 데 효과적이지만, 실행중인 "와인"이 POL 1.4가 아니라 시스템 설치 버전이기 때문에 실패합니다. WINELOADER 환경 변수로 놀아도 도움이되지 않았습니다.


참고 :이 질문은 Unity 대시에서 PlayOnLinux 프로그램어떻게 추가 할 수 있습니까? 대시에 런처 바로 가기가 이미 있으므로


/ usr / share / applications에 별도의 .desktop 파일을 만들려고하십니까? 의 .desktop 파일의 예는 askubuntu.com/questions/35488/... 또는의 .desktop standards.freedesktop.org/desktop-entry-spec/latest/...
데미안

예-PlayOnLinux를 통해 Evernote를 시작하는 데스크탑 파일은 런처에 나사로 연결된 아이콘을 제공하며 와인을 통해 Evernote를 시작하는 파일은 잘못된 버전의 Wine을 사용합니다. 각각 다른 이유로 실패합니다.
HDave

나는 같은 문제가 있으며 그것을 고치기를 좋아합니다. 이것이 유용한 정보인지는 모르겠지만 때때로 프로그램 (개인적으로 Microsoft Office 2010에서이 문제가 발생했습니다)이 시작 프로그램에 고정 된 아이콘에서 열리는 것을 알았습니다.
Josh

답변:


5

Ubuntu 13.04에서 Evernote를 실행하는 최신 PlayOnLinux 및 / 또는 Wine 1.5.28 병에 join.me가있는 경우 ...이 문제는 저절로 사라졌습니다.

PlayOnLinux에서 바탕 화면에 바로 가기를 만든 다음 복사하여 다시 ~/.local/share/applications로그인 하기 위해 복사합니다 . 그런 다음이 대시 바로 가기를 가져 와서 실행기로 드래그합니다.


이 우분투 16.04 LTS에서 완벽하게 작동 확인
Riki137

로그 아웃에 대한 대안은 명령을 실행하는 것 sudo update-desktop-database입니다. 어쨌든이 정보에 감사드립니다
smac89
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.