ฉันจะเปิดใช้งานไอคอนถาดระบบ pidgin ได้อย่างไร


45

ฉันต้องการเปิดใช้งานไอคอน System Tray สำหรับ Pidgin ใน Ubuntu 11.10 (พร้อม Unity) แต่ฉันไม่เห็น

ฉันต้องเริ่มต้นใหม่อีกครั้งจากแผงควบคุมหรือจากเส้นประ

มีวิธีแก้ปัญหาเพื่อแสดงไอคอนถาดระบบใน Unity หรือไม่? ฉันคิดว่ามันเป็นพฤติกรรมเดียวกันสำหรับ Skype และแอพพลิเคชั่นอื่น ๆ ด้วย


วิธีการแก้ปัญหาของ martu ใช้งานได้12.04ไอคอนรูปชัตเตอร์เผย
Serge

จะทำอย่างไรกับ Ubuntu 14.04 LTS $ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" No such schema 'com.canonical.Unity.Panel'
stats-hb

2
ฉันลงเอยด้วยการใช้สิ่งนี้: webupd8.org/2014/01/pidgin-indicator-ubuntu-appindicator.html
stats-hb

คำตอบ:


36

สำหรับ 12.10 และมากกว่า:

ดำเนินการ:

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

(จากhttp://www.webupd8.org/2011/10/things-to-tweak-after-installing-ubuntu.html )

และอย่าลืมตั้งค่าถาดระบบเป็น "เสมอ" ในการตั้งค่าพิดจิ้น

ป้อนคำอธิบายรูปภาพที่นี่

หากการเปลี่ยนแปลงไม่มีผลในทันทีให้เรียกใช้ unity --replace


1
การแก้ไขนี้ใช้งานได้หนึ่งครั้งสำหรับฉัน แต่ฉันทำไอคอนของถาดระบบหายไป (แม้หลังจากทำซ้ำการแก้ไข) ฉันเพิ่มตัวเองลงในรายชื่อคนที่ได้รับผลกระทบจากbugs.launchpad.net/ubuntu/+source/pidgin/+bug/879950
Adam Monsen

11

สำหรับ 13.04:

การโอนย้าย Pidgin ไปยัง API เมนู libmessaging-new ซึ่งเป็นสาเหตุของปัญหานี้ได้ทำไปแล้วสำหรับ Pidgin แต่ยังอยู่ระหว่างการทดสอบ นอกจากนี้ยังมีเพียงแพ็คเกจ Ubuntu 13.04 ที่ให้มาจนถึงปัจจุบัน แต่เนื่องจากมันไม่ได้แนะนำสิ่งอื่นใดจาก 13.04 ฉันจึงสามารถติดตั้งได้จาก PPA ของโปรแกรมเมอร์ที่แก้ไขมัน ตามคำแนะนำของเขานี่คือสิ่งที่แก้ไขได้สำหรับฉัน:

sudo add-apt-repository ppa:jconti/gnome3
sudo apt-get update
sudo apt-get install pidgin-libnotify

ตอนนี้คุณควรมี pidgin-libnotify เวอร์ชั่น 0.14-9ubuntu1 นอกจากนี้คุณต้องเพิ่มบรรทัดต่อไปนี้ใน/usr/share/applications/pidgin.desktop:

 X-MessagingMenu-UsesChatSection=true

จากนั้นรีสตาร์ท Pidgin ตอนนี้มันควรจะได้รับรายการในเมนูตัวบ่งชี้ข้อความของพาเนลอีกครั้งดังนั้นเมื่อปิดหน้าต่างมันจะยังคงทำงานอยู่

ปรับปรุง

ไม่จำเป็น (อีกต่อไป) ในการติดตั้งที่เก็บนี้ตั้งแต่วันที่ 23 พฤษภาคมอาจเป็นไปได้ว่าการอัปเดตได้รวมอย่างเป็นทางการแล้วในตอนนี้

เพียงให้แน่ใจว่าปลั๊กอินใช้งานไม่ได้! ด้วย Ubuntu 12.10 (และก่อนหน้า) และรายการที่อนุญาตสำหรับไอคอนถาดระบบคุณ / ผู้ใช้อาจปิดการใช้งานปลั๊กอิน libnotify ตามวัตถุประสงค์


PPA นั้นดูเหมือนว่าจะไม่มีการสร้างสำหรับคำราม
Ondrej Slinták

1
ฉันลองคำแนะนำในการติดตั้ง Raring ของฉัน แต่ดูเหมือนว่าจะไม่ทำงาน
Swarnendu Biswas

6

ใน 11.10 Unity ได้ซ่อนการเข้าถึงถาดระบบเพื่อ pidgin ภายใต้ไอคอนการส่งข้อความที่ดูเหมือนซองจดหมาย ถ้าคุณคลิกมันควรมีรายการสำหรับพิดจิ้น ไม่ว่าคุณกำลังมองหาอะไร แต่อย่างน้อยก็สามารถเข้าถึงได้ผ่านถาดระบบ


3

ด้วยตนเอง:

  1. เรียกใช้dconf-editor
  2. เปิดเดสก์ท็อป -> unity -> แผง
  3. ตั้งค่าsystray-whitelistเป็น"['all']"

ขอบคุณบิดนี้แก้ไขปัญหาของฉันสำหรับแอพที่แตกต่างกัน!
subeh.sharma

1
ฉันไม่เห็น "แผงควบคุม" ใต้เดสก์ท็อป -> เป็นอันหนึ่งอันเดียวกัน! ใช้ Ubuntu 12.10
Tomislav Nakic-Alfirevic

0

ในขณะที่คุณสามารถอ่านบนlaunchpadพวกเขาเปลี่ยนตัวบ่งชี้ข้อความและตัวบ่งชี้ pidgin ไม่ได้ปรับให้เข้ากับการเปลี่ยนแปลงเหล่านี้ มีppaสำหรับการพัฒนาเมื่อเร็ว ๆ นี้ แต่อย่างที่มันบอกไว้บน launchpad:

for quantal we will add those soon:
- pidgin
- xchat-indicator
- evolution-indicator

หมายความว่าเรายังต้องรอ :-(

หากในที่สุดคุณสามารถเพิ่ม ppa โดยใช้

sudo add-apt-repository ppa:ubuntu-desktop/ppa
sudo apt-get update

ไม่มีวิธีที่จะบอกได้ว่าแพคเกจใดที่คุณต้องติดตั้งหลังจากนั้น แต่มีโอกาสที่ดีที่มันจะเป็น

sudo apt-get install checkbox-unity

0

ภายใต้ 13.10 โซลูชันเดียวที่จะนำ sys-Tray กลับมาคือ:

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade

ฉันใช้ 14.04 การเพิ่มและอัปเกรดและการดำเนินการgsettings set com.canonical.Unity.Panel systray-whitelist "['all']"ไม่ได้ผลสำหรับฉัน มีความคิดใดที่จะใช้งานได้กับรุ่น LTS
stats-hb
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.