มีวิธีรับกริดพื้นที่ทำงานใน Gnome 3.x หรือไม่?


30

มีการตั้งค่า / ปลั๊กอิน / แฮ็ค / วิธีแก้ปัญหาที่จะอนุญาตให้ฉันเรียกใช้ Ubuntu ด้วยเดสก์ท็อป Gnome 3.x / Gnome Shell ในขณะที่รักษาตารางเวิร์กสเปซ 2x2 หรือ nxm แทน Gnome แบบมิติเดียวของพื้นที่ทำงาน

คำตอบ:


22

อัปเดตสำหรับ 3.32+:ขณะนี้พื้นที่ทำงานของกริดไม่ได้รับการอัปเดต แต่ผู้พัฒนาแนะนำเวิร์กสเปซเมทริกซ์แทน ฉันพอใจมากใน 3.32

ส่วนขยายWorkspace Gridทำหน้าที่ได้ มันทำงานได้อย่างไร้ที่ติด้วย 3.20

ประโยชน์สองอย่างจาก Frippery Bottom Panel (ซึ่งทำงานได้ดีเทียบกับคำตอบนี้ ) คือ:

1) ไม่จำเป็นต้องแฮ็กเพื่อลบแผงด้านล่างออก

2) ในภาพรวมโครงสร้างกริดแสดงเป็นกริดสองมิติที่เลือก ด้วย Frippery Bottom Panel ภาพรวมยังคงแสดงพื้นที่ทำงานเพียงแถบเดียว

สถานที่ทำงานกริด ความกว้างของภาพรวมพื้นที่ทำงานสามารถปรับได้ ส่วนต่อขยายที่ทำงาน

แผงโก้เก๋ล่าง แม้ว่ากริดที่ทำงานจะสำเร็จ แต่ก็ไม่ได้แสดงในภาพรวม ส่วนขยายของ Frippery Bottom Panel


กริดพื้นที่ทำงานไม่ทำงานสำหรับ 3.6.2
fakedrake

มันได้รับการปรับปรุงตั้งแต่และทำงานได้ดีบน 3.6.3 ที่นี่
supervacuo

บอกว่ามันล้าสมัยไปแล้วสำหรับ 3.8 แต่ถ้าติดตั้งแล้วมันยังใช้งานได้
Rasmus

1
มันได้รับการอัปเดตแล้วและใช้งานได้ดีกับ 3.8 ที่นี่
Kein

สำหรับ Gnome 3.14 โปรดดูgithub.com/zakkak/workspace-grid-gnome-shell-extension/issues/…
paugier

10

Pre-GNOME-Shell 3.10:ด้วยการรวมกันของสองส่วนขยายจึงเป็นไปได้ ข้อเสียคือคุณจะมีแถบด้านล่าง

โพสต์บล็อกของฉันอธิบายวิธีการต่าง ๆ ในการทำเช่นนี้รวมถึงการกำจัดแถบด้านล่าง (รวมอยู่ด้านล่าง)

สำหรับ 3.10-3.20: ไปextensions.gnome.orgและหาโก้เก๋แผงด้านล่าง ติดตั้ง นี่จะให้แถบด้านล่างแก่คุณ การคลิกที่ด้านขวาจะให้ตัวเลือกในการปิดการใช้งานพื้นที่ทำงานแบบไดนามิกและช่วยให้คุณกำหนดจำนวนแถวและคอลัมน์

วิธีที่สะอาดที่สุดในการกำจัดแถบด้านล่างคือการแก้ไข

 ~/.local/share/gnome-shell/extensions/Bottom_Panel@rmy.pobox.com/stylesheet.css 

และในบรรทัดที่ 6 -3ptเปลี่ยนความสูงที่จะ บันทึกไฟล์ เพื่อเปิดใช้งานผลกระทบกับ GNOME Shell ต้องเริ่มต้นใหม่เพื่อรีบูต, ออกจากระบบและหรือเริ่มต้นใหม่กับ GNOME Shell โดยการกดAlt+f2ป้อนคำสั่งและกดrENTER

เครดิตไปที่ไบรอัน McSweeney


3
ดี! ~/.local/share/gnome-shell/extensions/Bottom_Panel@rmy.pobox.com/extension.jsคุณสามารถซ่อนแผงด้านล่างโดยการแก้ไข ที่นั่นแทนที่บรรทัด 787 และ 788 ด้วยthis.actor.set_position(primary.x,-h);และthis.actor.set_size(primary.width,h);ตามลำดับ
Rasmus

หวาน! ฉันพยายามดูรหัสของตัวเองในตอนแรก แต่มันก็ท่วมท้นไป แต่สิ่งนี้ช่างเหลือเชื่อ! ขอบคุณสำหรับการแบ่งปัน.
whirlwin

คุณสามารถเพิ่มพื้นฐานของคำตอบในคำตอบแทนที่จะเป็นแค่ลิงค์ได้หรือไม่
Nanne

@Nanne ฉันได้เพิ่มวิธีการ
วังวน

1
@Erhannis เปิดเอกสารนี้และค้นหาalt+f2ตัวอย่างของคำสั่งพิเศษต่าง ๆ : wiki.gnome.org/Projects/GnomeShell/CheatSheet สิ่งเดียวที่ฉันเห็นคือ: lg(เปิดดีบักเกอร์มอง Gugome), r(รีสตาร์ทเชลล์ Gnome ), (รีสตาร์ทrtธีมGnome), (รีโหลดธีม) , debugexit(ออกจาก Gnome และไม่รีสตาร์ทเช่นออกจากเพราะฉันเป็นนักพัฒนา GnomeShell และฉันรู้ว่าฉันกำลังทำอะไรอยู่)
ThorSummoner

4

วันนี้ฉันดูจริง ๆ แล้วและคำตอบสั้น ๆ ก็คือ วิธีแก้ปัญหาแฮ็คจะต้องมีการเรียกใช้แผงคำพังกับworkspace-switcherแอปเพล็ต แอพเพล็ตนี้มีการตั้งค่าสำหรับจำนวนแถวของพื้นที่ทำงานดังนั้นคุณสามารถสร้างเค้าโครงตาราง

ฉันเคยแฮ็คซึ่งเป็น daemon ที่ทำงานในพื้นหลังซึ่งจะจัดการสิ่งนี้ให้ฉันดังนั้นฉันจึงไม่ต้องการแอปเพล็ตตัวสลับพื้นที่ทำงาน มันไม่ทำงานอีกต่อไป อย่างไรก็ตามฉันจะเขียนใหม่ในไม่ช้าเพื่อให้ทำงานได้อีกกับ GNOME 3.x และใช้ dconf / gsettings จะสามารถกำหนดค่าได้จากการแก้ไขการตั้งค่าโดยตรงโดยใช้เครื่องมือบรรทัดคำสั่ง gsettings หรือ dconf-editor


2

คุณสามารถรับตารางพื้นที่ทำงาน 1X1 โดยใช้ส่วนขยาย WorkspaceBarใหม่ที่ฉันเขียน ฉันจะพิจารณาการเพิ่มตัวเลือก 2X2 หากผู้คนต้องการ มันจะมีปุ่มเล็ก ๆ น้อย ๆ ให้พอดีกับแผง


2
ฉันสับสนอะไร1x1 gridหมายถึงอะไร ตาราง 1x1 เป็นเพียงเซลล์เดียวใช่หรือไม่ (ฟังดูมีข้อ จำกัด มากกว่าสิ่งที่ gnome 3 ออกมาจากกล่อง)
ThorSummoner
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.