ฉันจะเพิ่มโปรแกรม PlayOnLinux ลงใน Unity Launcher ได้อย่างถูกต้องได้อย่างไร?


11

ฉันมีแอพ PlayOnLinux (Evernote) ที่ใช้งานได้ดี แต่ฉันต้องการปักหมุดไว้ที่ตัวเรียกใช้ Unity ฉันมีทางลัดใน Dash อยู่แล้วและฉันสามารถปักหมุดที่ตัวเรียกใช้งานได้ แต่จากนั้นเรียกใช้จะทำให้แอปแสดงไอคอนไวน์ในตัวเรียกใช้และไม่ใช่ไอคอนที่ทางลัดนั้นมี ทางลัดที่ฉันมีคือทางลัดที่สร้างขึ้นของ 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'

วิธีนี้ใช้งานได้ดีในแง่ของการเปิดใช้งานและการมีความเป็นเอกภาพใช้ไอคอนที่ถูกต้องบนตัวเรียกใช้งาน แต่สิ่งนี้ล้มเหลวเนื่องจาก "ไวน์" ที่ฉันใช้อยู่ไม่ใช่ POL 1.4 แต่เป็นรุ่นที่ติดตั้งระบบ การเล่นกับตัวแปรสภาพแวดล้อมของ WINELOADER ไม่ได้ช่วยอะไร


หมายเหตุ: คำถามนี้ไม่ซ้ำกับฉันจะเพิ่มโปรแกรม PlayOnLinux ใน Dash Unity ได้อย่างไร เนื่องจากฉันมีตัวเรียกใช้งานทางลัดใน Dash อยู่แล้ว


คุณได้ลองสร้างไฟล์ .desktop แยกต่างหากใน / usr / share / applications หรือไม่? ตัวอย่างไฟล์เดสก์ทอปaskubuntu.com/questions/35488/...หรือเดสก์ทอป standards.freedesktop.org/desktop-entry-spec/latest/...
ดาเมียน

ใช่ - ไฟล์เดสก์ท็อปที่เปิดตัว Evernote ผ่าน PlayOnLinux มอบไอคอนแบบเมาให้ฉันบนตัวเรียกใช้งานและไฟล์ที่เปิดตัว Evernote ผ่านทางไวน์จะใช้เวอร์ชันที่ไม่ถูกต้องของไวน์ แต่ละคนล้มเหลวด้วยเหตุผลที่แตกต่างกัน
HDave

ฉันมีปัญหาเดียวกันและอยากจะแก้ไข ฉันไม่รู้ว่านี่จะเป็นข้อมูลที่เป็นประโยชน์หรือไม่ แต่ฉันสังเกตเห็นว่าบางครั้งโปรแกรม (โดยส่วนตัวแล้วฉันมีปัญหากับ Microsoft Office 2010) จะเปิดขึ้นบนไอคอนที่ฉันตรึงไว้กับตัวเรียกใช้
Josh

คุณดูที่Everpadหรือไม่
Josh

คำตอบ:


5

เช่นเดียวกับใน Ubuntu 13.04 ที่มี PlayOnLinux ล่าสุดที่ใช้งาน Evernote และ / หรือ join.me ในขวดไวน์ 1.5.28 ... ปัญหานี้หายไปเอง

ฉันเพิ่งมี PlayOnLinux สร้างทางลัดบนเดสก์ท็อปของฉันแล้วฉันคัดลอกพวกเขาเพื่อ~/.local/share/applicationsออกจากระบบและกลับเข้าสู่ระบบจากนั้นฉันจะใช้ทางลัด Dash เหล่านี้และลากไปที่ตัวเรียกใช้


ยืนยันการทำงานนี้อย่างไม่มีที่ติบน Ubuntu 16.04 LTS
Riki137

sudo update-desktop-databaseทางเลือกในการเข้าออกคือการเรียกใช้คำสั่ง อย่างไรก็ตามขอขอบคุณข้อมูลนี้
smac89
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.