สลับพื้นที่ทำงานที่ดีกว่า


9

ฉันกำลังใช้งาน Ubuntu 12.04 พร้อมการติดตั้งแบบ Unity

ไอคอนตัวสลับพื้นที่ทำงานอาจดีขึ้นกว่านี้ ฟังก์ชั่นที่มันสามารถทำได้โดยการกดแป้น ไอคอนยังคงเหมือนเดิม (หน้าต่างสองบานบนเดสก์ท็อป 1) ว่ามีหน้าต่างบนเดสก์ท็อปอื่นหรือไม่

มีตัวสลับพื้นที่ทำงานที่ดีกว่า - อันที่แสดงถึง windows บนเดสก์ท็อปแบบเรียลไทม์?

อีกวิธีหนึ่งคือฉันและฉันจะปิดไอคอน Workspace Switcher ได้อย่างไร?

คำตอบ:


5

ฉันมีคำถามเดียวกันกับคุณเพราะฉันกำลังทำงานบนแล็ปท็อปขนาดเล็กที่มีอสังหาริมทรัพย์บนหน้าจอที่ จำกัด และฉันกำหนดค่าทัชแพดเพื่อทำการสลับพื้นที่ทำงานทั้งหมดของฉัน ฉันพบวิธีลบไอคอนและไม่เกี่ยวข้องมากเกินไป โปรดทราบว่าฉันใช้ 12.10 และอาจไม่สามารถใช้ได้กับ 12.04 ฉันยังคงเป็นโปรแกรมเมอร์มือใหม่และผู้ใช้งานลินุกซ์ดังนั้นโปรดขอโทษด้วยถ้าใช้ผิดเงื่อนไข เนื่องจาก workspace-switcher-icon AKA ไอคอน expo เป็น "อบเข้า Unity" คุณต้องได้รับซอร์สโค้ดแก้ไขและคอมไพล์ใหม่ กระบวนการนี้คล้ายกับที่กล่าวไว้ในที่นี้:

ฉันจะปิดการใช้งานรูปแบบมัลติทัชที่เป็นค่าเริ่มต้นตามอำเภอใจใน Unity ได้อย่างไร

นี่คือขั้นตอน:

ในเทอร์มินัลป้อนคำสั่งเหล่านี้:

$ sudo apt-get build-dep unity    
$ cd /tmp
$ mkdir unity
$ cd unity

ฉันใช้ไดเรกทอรี tmp แต่คุณสามารถทำได้ที่อื่น

รับซอร์สโค้ด Unity:

$ apt-get source unity

ไปที่ไดเรกทอรี "unity-6.12.0":

$ cd unity-6.12.0

ใช้เครื่องมือแก้ไขข้อความที่คุณเลือกเพื่อเปิด "LauncherController.cpp"

$ gedit /tmp/unity/unity-6.12.0/launcher/LauncherController.cpp

กด Ctl + F แล้วค้นหา "พื้นที่ทำงาน" บนบรรทัด 627 มีคำสั่ง

bool wp_enabled = (workspaces > 1);

เปลี่ยน "1" เป็นจำนวนที่สูงกว่าจำนวนของพื้นที่ทำงานที่คุณต้องการใช้ ตัวอย่างเช่นฉันต้องการใช้ 3 พื้นที่ทำงานดังนั้นฉันจึงเปลี่ยนรายการของฉันให้มีลักษณะดังนี้:

bool wp_enabled = (workspaces > 4);

บันทึกและปิดไฟล์ LauncherController.cpp จากนั้นสร้าง Unity:

$ dpkg-buildpackage -us -uc -nc

จะใช้เวลาสองสามนาที จากนั้นติดตั้ง Unity ที่แก้ไขซึ่งคุณเพิ่งสร้างขึ้น:

$ cd ..
$ sudo dpkg -i *deb

เมื่อติดตั้งแล้วคุณจะออกจากระบบและกลับเข้าสู่ระบบจากนั้นเปิด CCSM ไปที่ทั่วไป> ตัวเลือกทั่วไป> แท็บขนาดเดสก์ทอปและเปลี่ยนจำนวนเดสก์ท็อปเป็น 1 คุณจะเห็นไอคอน Workspace Switcher หายไปจากตัวเรียกใช้ ตอนนี้คุณสามารถเปลี่ยนจำนวนเดสก์ท็อปของคุณกลับเป็นหมายเลขที่คุณต้องการใช้และไอคอน Workspace Switcher จะยังคงซ่อนอยู่ คุณอาจจะสามารถรีบูตและบรรลุผลเดียวกันนี่คือสิ่งที่ฉันทำ คุณทำเสร็จแล้ว!


1
ว้าวครั้งแรกที่ฉันได้เห็นวงจรการแก้ไข / สร้างจริงและเป็นประโยชน์ เยี่ยมมากขอบคุณ
Aditya MP

3

คำตอบของ Pawelki เกี่ยวกับ Compiz อาจใช้งานได้ ไม่มีไอคอนพื้นที่ทำงานอย่างเป็นทางการ 'แบบไดนามิก'

คุณสามารถเปลี่ยนจำนวนพื้นที่ทำงานโดยใช้ Compiz หรือ MyUnity หรือ Ubuntu Tweak Gnome 3 อนุญาตจำนวนพื้นที่ทำงานแบบไดนามิกที่คุณอาจชอบแม้ว่า Unity นั้นยอดเยี่ยม


1
@IshaanDube คุณสามารถแก้ไขคำตอบนี้เพื่ออธิบายวิธีการนี้กับ MyUnity และ Ubuntu Tweak ได้หรือไม่? ตอนนี้อาจเป็นเรื่องยากสำหรับบางคนที่จะใช้คำตอบนี้
Eliah Kagan

1

ในการลบไอคอนตัวสลับพื้นที่ทำงานในรูปแบบ Unity launcher

  • ติดตั้งตัวจัดการการตั้งค่า CompizConfig

    sudo apt-get install compizconfig-settings-manager
    
  • เปิด Unity dash> พิมพ์ "compiz"> เรียกใช้ "CompizConfig Settings Manager"

    • ที่แผงด้านขวาคลิกที่ Ubuntu Unity Plugin (อยู่ในกลุ่ม Desktop)
    • เปลี่ยนเป็นแท็บที่สาม - "ทดลอง"
    • และยกเลิกการเลือก "แสดง 'ไอคอนเอ็กซ์โป' ในตัวเรียกใช้งาน"

1
อย่างดีติดตั้งตัวจัดการการตั้งค่า CompizConfig แต่ไม่มีตัวเลือก "แสดง 'ไอคอนเอ็กซ์โป' ในตัวเรียกใช้งาน" ในแท็บทดลองใน Ubuntu Unity Plugin ในกลุ่มเดสก์ท็อป :(
deshmukh

1

สลับพื้นที่ทำงานอื่นได้หรือไม่ ฉันไม่ทราบว่ามีอะไรผิดปกติในปัจจุบัน ฉันพบว่ามันมีประโยชน์มากกว่าถ้าคุณตั้ง expo เพื่อเริ่มต้นเมื่อเลื่อนเมาส์ไปที่มุมหนึ่งสำหรับฉันฉันตั้งไว้ที่มุมล่างขวาและบูมไปที่ workspace switcher (AKA expo) คุณสามารถตั้งค่าใน การตั้งค่างานแสดงสินค้าภายใต้การตั้งค่า Compiz (CCSM)

หากคุณต้องการบางสิ่งบางอย่างที่น้อยกว่าเช่นสิ่งที่มีอยู่ใน 10.04 คุณสามารถลอง: ป้อนคำอธิบายรูปภาพที่นี่

คุณสามารถติดตั้งได้โดยใช้รหัสเหล่านี้ใน terminal:

sudo add-apt-repository ppa:geod/ppa-geod
sudo apt-get update
sudo apt-get install indicator-workspaces

จากนั้นเรียกใช้โปรแกรมจากแดชบอร์ด Unity โดยค้นหา "ตัวบ่งชี้พื้นที่ทำงาน" และหากคุณต้องการคุณสามารถทำตามคำแนะนำของผู้อื่นเพื่อปิดการใช้งานไอคอนตัวสลับ แม้ว่ามันจะบอกว่าเป็นแบบ 11.04 แต่คุณก็ไม่มีปัญหาในการใช้มันใน 12.04


ฉันได้รับข้อมูลหลังจากเว็บไซต์นี้: http://www.techdrivein.com/2011/05/10-useful-application-indicators-for.html


ตัวสลับพื้นที่ทำงานมีประโยชน์มาก ถ้าคุณอ่านอย่างละเอียดผมถูกถามเกี่ยวกับไอคอน :)
Deshmukh

ดังนั้นคุณไม่ชอบไอคอนใช่ไหม
Weylin Schreck

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

ใช่ฉันรู้ว่าสิ่งที่คุณหมายถึงไร้ประโยชน์มากถ้าคุณต้องการที่จะให้มือของคุณบนคีย์บอร์ดมันไร้ประโยชน์มากขึ้นถ้าคุณมีตัวเปิดอัตโนมัติซ่อน ... เหมือนฉัน ฉันมีกุญแจเริ่มต้นของฉันตั้งค่าให้เป็นหลุมฝังศพที่สำคัญหรือปุ่ม ~ และฉันยังมีขอบเดสก์ท็อปถ้าฉันขี้เกียจและใช้เมาส์เป็นหลัก ฉันรู้ว่าคุณสามารถกำจัดไอคอนสลับพื้นที่ทำงาน แต่ฉันไม่เชื่อว่าคุณสามารถกำจัดปุ่ม Dash ได้ ในขณะที่คุณสามารถเปิดมันได้โดยกดปุ่ม super key มันยังคงมีประโยชน์ที่จะมีปุ่มอยู่ที่นั่นจริง ๆ ฉันคิดว่า
Weylin Schreck

1

ติดตั้ง Synaptic ใน terminal: sudo apt-get install synapticและมีแพ็คเกจการติดตั้ง "docky" Startup Docky ใน Unity-menu และตอนนี้มันอยู่ที่ด้านล่างของจอแสดงผล

ในการตั้งค่าของ Docky เลือกพื้นที่ทำงานสลับและซ่อนมันโดยอัตโนมัติ


0

ฉันไม่รู้ไอคอนอื่น แต่คุณสามารถปิดได้ ติดตั้งการตั้งค่า compiz config จากศูนย์ซอฟต์แวร์ติดตั้งและเปิด

ทางด้านซ้ายให้เลือกตัวเลือกทั่วไปแล้วตัวเลือกทั่วไปไปที่แท็บขนาดเดสก์ทอปและตั้งค่าตัวเลือกทั้งหมดเป็น 1

จากนั้นรอให้คอมพิซเริ่มต้นใหม่และมันจะหายไป


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