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.