วิธีการเปลี่ยนจำนวนพื้นที่ทำงานจากบรรทัดคำสั่ง?


29

ฉันต้องการเปลี่ยนorg.compiz.profiles.unity.plugins.core-> hsizeและ -> vsizeจากบรรทัดคำสั่ง

ฉันคิดว่าฉันสามารถใช้

gsettings set org.compiz.profiles.unity.plugins.core vsize 4

แต่ฉันได้รับข้อความแสดงข้อผิดพลาด:

No such schema 'org.compiz.profiles.unity.plugins.core'

เป็นไปได้หรือไม่? การตั้งค่าสามารถมองเห็นได้ชัดเจนเช่นเดียวกับภาพหน้าจอที่แนบมา

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


ลดจำนวนพื้นที่ทำงาน
Lucio

คำตอบ:


41

คุณสามารถใช้dconf:

วิธีรับค่าปัจจุบัน:

dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize

วิธีตั้งค่าใหม่:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2

ที่ฉันเข้าใจgsettingsเป็นที่ต้องการมากกว่า dconf มันมีการเข้าถึงระดับสูงไปยังฐานข้อมูล dconf แต่ฉันอาจจะผิด
Adam Ryczkowski

1
สิ่งนี้ใช้ได้สำหรับนักพัฒนาแอปพลิเคชันที่ Gsettings API เสนอการเข้าถึงข้ามแพลตฟอร์มไปยังฐานข้อมูลการกำหนดค่า การเข้าถึง Dconf ในกรณีของคุณ (บรรทัดคำสั่ง) นั้นใช้ได้อย่างสมบูรณ์
Sylvain Pineau

@SylvainPineau อาจจะอยู่ในช่วงของคำถามเริ่มต้น แต่มีวิธีการอนุญาตให้ Wrap-Around (ถ้าฉันอยู่ที่ WS 1 และฉันขึ้นไปไม่ได้รับ WS ล่าสุด) ผ่านบรรทัดคำสั่งหรือไม่
ตรงไปตรงมา

1
@frank คุณสามารถใช้dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound trueเพื่อเปิดใช้งาน Wrap-Around และdconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparoundปิดการใช้งาน
Sylvain Pineau

มีความคิดเกี่ยวกับวิธีเปิดใช้งานหรือปิดใช้งานพื้นที่ทำงานโดยใช้ dconf ไหม
GrayedFox

15

สคีมาคือorg.compiz.coreและมันเป็นรูปแบบ relocatable (ทำให้เป็นไปได้ที่จะสนับสนุนหลายโปรไฟล์สำหรับ Compiz)

สำหรับแผนการ relocatable gsettingsคุณต้องเพิ่มเส้นทางถ้าคุณใช้ มัน/org/compiz/profiles/unity/plugins/core/สำหรับโปรไฟล์ Compiz unity:

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 4
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize 4
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.