บรรทัดคำสั่งสำหรับการซ่อนและการซ่อนแผง Unity


8

ฉันใช้อูบุนตู 12.10 บนหน้าจอสัมผัสพร้อมปากกาทัชสกรีนเพื่อจดบันทึกและในขณะที่ฉันกำลังทำสิ่งนี้ฉันอยากจะใช้เดสก์ท็อปทั้งหมดของฉันเพื่อจุดประสงค์นี้ ในขณะที่ทำสิ่งอื่นฉันจะสลับไปมาระหว่างแอพมากมาย ดังนั้นฉันต้องการสร้างทางลัดบนแป้นพิมพ์เพื่อสลับสถานะของแผงความสามัคคี ฉันลองคำสั่งที่แนะนำแล้วที่นี่: ทางลัดเพื่อเปลี่ยนการตั้งค่า 'ซ่อน' ของตัวเรียกใช้

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" 2

แต่ดูเหมือนว่าคำสั่งจะไม่ทำงาน ฉันติดตั้งgconf-editorและเปลี่ยนค่าของตัวแปรด้วยตนเอง แต่นั่นก็ไม่ได้ช่วยอะไร คำสั่งเปลี่ยนค่าใน gconf-editor แต่พาเนลยังไม่ถูกซ่อน มีบางอย่างที่ฉันขาดหายไปหรือไม่?

ฉันยังเปลี่ยนชนิดตัวแปรเป็นสตริงและบูลีน แต่ก็ยังไม่ประสบความสำเร็จ

PS: ฉันไม่สามารถออกความคิดเห็นที่นั่นดังนั้นฉันจึงต้องถามมันในคำถามใหม่

แก้ไข:

ผลลัพธ์เดียวกันสำหรับคำสั่ง

dconf write /org/gnome/gnome-panel/layout/toplevels/bottom-panel/auto-hide true

จากฉันจะซ่อนพาเนลในโหมดทางเลือกโดยใช้บรรทัดคำสั่งได้อย่างไร


อาจเป็นเหตุผล: Ubuntu ได้เปลี่ยน (หรือดีกว่า: เปลี่ยน) จาก gconf เป็น dconf หากยังคงเป็นการตั้งค่าที่สามารถใช้งานได้ให้ติดตั้ง dconf-editor และดูว่ามีอยู่ในนั้นหรือไม่ ( gsettingsใช้สำหรับ dconf)
Rinzwind

ฉันยังลอง gsetting แต่คำสั่งที่มีประโยชน์เพียงอย่างเดียวที่ฉันพบคือ: 'gsettings set com.canonical.Unity2d.Launcher hide-mode 1' ซึ่งบอกฉันว่ามันไม่รู้จัก com.canonical
Keivan

คำตอบ:


11

สำหรับ 12.10

ดังที่ Rinzwind กล่าวไว้ในความคิดเห็น Ubuntu ได้ย้ายการตั้งค่าจาก gconf ไปยัง gsettings คำสั่งในคำถามที่คุณเชื่อมโยงนั้นใช้ได้สำหรับ 12.04 และก่อนหน้านี้ แต่ไม่ใช่สำหรับ 12.10 เป็นต้นไป

คำสั่งที่อัพเดตสำหรับการซ่อนตัวเรียกใช้งานของ Unity คือ:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 1

และสำหรับการซ่อนตัวเปิดใช้ Unity:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 0

1
ขอบคุณฉันพบสิ่งนี้โดยใช้dconf watch /และสคริปต์อื่น ๆ สิ่งที่แปลกคือแม้ว่าดูเหมือนว่าจะได้รับการยอมรับในบรรทัดที่ 16.04, ตัวปล่อยความสามัคคีไม่ได้ดูเหมือนจะหยุดอัตโนมัติ ความคิดใด ๆ
myol
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.