วิธีเปิดใช้งานไอคอนถาดสำหรับแอปพลิเคชันใน Ubuntu อีกครั้ง


33

น่าเสียดายใน Ubuntu 13.10 ไม่มีไอคอนถาดและลบรายการที่อนุญาต

โซลูชันเก่าไม่ทำงานสำหรับฉันเช่นฉันได้รับข้อความ: No such schema 'com.canonical.Unity.Panel'เมื่อฉันพยายามใช้คำสั่ง:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"  

ฉันจะรับไอคอนถาดกลับได้อย่างไร (สำหรับแอปพลิเคชันที่วางไอคอนไว้ในถาด (เช่น TrueCrypt, Pidgin, Aqualung, gnome-system-monitor และอีกมากมาย) ใน Unity

สิ่งที่น่ารำคาญที่สุดคือผู้ใช้สูญเสียการควบคุมแอพพลิเคชั่นที่ไม่สามารถตรวจจับได้ว่าไม่มีไอคอนถาด (เช่น: gnome-system-monitor, TrueCrypt ... ) อย่างน้อย Aqualung ส่งข้อความเกี่ยวกับการไม่สามารถใส่ไอคอนในถาดระบบ!


2
อนิจจานี่เป็นความคิดของ Mark Shuttleworth และมันจะไม่ได้รับการแก้ไข คุณสามารถดู"บั๊ก" ดั้งเดิมได้ โปรดลงคะแนนให้ข้อผิดพลาดที่ขอให้แก้ไข (คลิกที่การเขียนสีเขียวที่ด้านบนของหน้า) มี PPA สำหรับ TrueCrypt ซึ่ง Stefan Sundin ได้สร้างขึ้นอย่างไม่เห็นแก่ตัวเพราะผู้สร้าง TrueCrypt ไม่สนใจที่จะเปลี่ยน TrueCrypt เพื่อตอบสนองความต้องการของ Mark พิมพ์คำสั่งนี้ในเทอร์มินัลแล้วอัปเดต:sudo add-apt-repository ppa:stefansundin/truecrypt
Paddy Landau

คำตอบ:


17

ฉันไม่แนะนำให้ใช้ sacy-tests PPA 'blindly' (กล่าวถึงในคำตอบของ @alwaysask และ @tolima) เนื่องจากมันมีการเปลี่ยนแปลงหลายแพ็คเกจบางอย่างค่อนข้างเฉพาะเจาะจง ควรใช้เวลาในการอ่านคำอธิบายเพื่อดูว่าต้องการการเปลี่ยนแปลงใด ๆ หรือทั้งหมด

(เมื่อใช้งานadd-apt-repositoryคุณจะได้รับโอกาสตรวจสอบ ... )

ดังนั้นเนื่องจากบางคนต้องการเปิดใช้งานรายการที่อนุญาตอีกครั้งและอาจไม่เห็นคุณค่าหรือค้นหาการเปลี่ยนแปลงอื่น ๆ ที่ฉันใช้เหมาะสมฉันได้ตั้ง PPA แบบสแตนด์อโลนสำหรับเพียงเปิดใช้งานรายการที่อนุญาตสำหรับความสามัคคีใน Ubuntu saucy อีกครั้ง ลงไปที่ถนน:

https://launchpad.net/~mc3man/+archive/systray-white


7
ตอนนี้ - Launchpad.net: "ทำอะไรบางอย่างสูญหายหน้านี้ไม่มีอยู่หรือคุณอาจไม่ได้รับอนุญาตให้ดู"
Orion

8

การติดตั้ง libapindicator1 ใช้งานได้สำหรับฉัน ออกจากระบบและเข้าสู่ระบบโพสต์ต้นฉบับอยู่ที่นี่

sudo apt-get install libappindicator1

หมายเหตุ: ทำงานได้ดีกับ Dropbox และอาจมีแอพอื่น ๆ เพิ่มเติมเช่น Skype แต่ไม่ใช่กับ Pidgin และอื่น ๆ อีกมากมาย


สิ่งนี้ใช้ได้กับฉันใน Ubuntu 16.04 (xenial) สำหรับ Slack แต่ไม่ใช่สำหรับ Skype
Zoltán

3
sudo add-apt-repository ppa:mc3man/sacy-tests
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

จากนั้นรีสตาร์ท


ใช่มันใช้ได้สำหรับฉันเลย! แต่น่าเสียดายที่ฉันได้รับข้อผิดพลาดกลับมาอีกครั้งกับ compiz / hotcorners ... ฉันใช้เดสก์ท็อปเสมือนสี่เครื่องและการเปลี่ยนระหว่างการเลื่อนเมาส์ไปที่ฮอตคอร์นเนอร์บนขวา นอกจากนี้ยังใช้ Unity-tweak-tool สำหรับการตั้งค่านี้ และตอนนี้หลังจากแพทช์นี้ฉันมีข้อผิดพลาดเดียวกัน - hotcorner ไม่ทำงาน - เช่นเดียวกับใน 13.04 เมื่อฉันเริ่มคอมพิวเตอร์ฉันต้องปิดและเปิด hotcorners อีกครั้งด้วย Unity-tweak-tool สำหรับการทำงานอีกครั้ง ... อาจเชื่อมต่อระหว่างข้อบกพร่องสองข้อได้หรือไม่
Silken

1
ดูคำตอบของฉันด้านล่างเกี่ยวกับ ppa นี้
doug

2

ลองใช้ปลั๊กอินนี้http://www.webupd8.org/2014/01/pidgin-indicator-ubuntu-appindicator.html ... หากต้องการติดตั้งปลั๊กอินตัวบ่งชี้ Pidgin ใน Ubuntu ให้ใช้คำสั่งต่อไปนี้:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install pidgin-indicator

หากคุณไม่ต้องการเพิ่ม WebUpd8 PPA หลักคุณสามารถดาวน์โหลด Pidgin Indicator deb ได้จากhttp://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/pidgin-indicator/และติดตั้ง ด้วยมือ


1
สิ่งนี้ทำงานให้ฉันสำหรับ Skype บน Ubuntu 16.10 หลังจากsudo apt-get install sni-qt:i386และsudo apt-get install libappindicator1
Elder Geek

1

คุณสามารถเพิ่ม ppa นี้: https://launchpad.net/~mc3man/+archive/sacy-testsซึ่งจะนำการยกเว้นบัญชีขาวของ systray กลับมา จากนั้น (อัปเดตจะบ่นเกี่ยวกับลายเซ็น):

sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

ดูคำตอบอื่น ๆของ @doug สำหรับการสนทนาเกี่ยวกับการใช้ PPA นี้และวิธีการที่ดีกว่าเมื่องานได้รับการอนุญาตพิเศษเฉพาะ
tanius

0

อัปเดตคำแนะนำโดยใช้ PPA แบบสแตนด์อโลนของ doug:

sudo apt-add-repository ppa:mc3man/systray-white
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

จากนั้นรีสตาร์ท

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