Czy istnieje sposób na uzyskanie siatki obszaru roboczego w Gnome 3.x?


30

Czy jest jakieś ustawienie / plugin / hack / obejście, które pozwoli mi uruchomić Ubuntu z pulpitem Gnome 3.x / Gnome Shell, zachowując siatkę obszaru roboczego 2x2 lub nxm zamiast domyślnej jednowymiarowej linii obszarów roboczych?

Odpowiedzi:


22

Aktualizacja do wersji 3.32+: Workspace Grid nie jest obecnie aktualizowany, ale zamiast tego programista zaleca Workspace Matrix . Jestem bardzo zadowolony z wersji 3.32.

Rozszerzenie Workspace Grid wykonuje to zadanie. Działa bezbłędnie w wersji 3.20.

Dwie zalety w stosunku do Frippery Bottom Panel (które działają dobrze, patrz ta odpowiedź ) to:

1) Nie trzeba hakować, aby usunąć dolny panel.

2) W przeglądzie struktura siatki jest pokazana jako wybrana dwuwymiarowa siatka. W przypadku Frippery Bottom Panel przegląd nadal pokazuje pojedynczy pasek obszarów roboczych.

Siatka miejsca pracy . Szerokość widoku obszaru roboczego jest regulowana. Rozszerzenie siatki miejsca pracy

Frippery Bottom Panel . Chociaż siatka pracy jest osiągnięty, to nie jest pokazany w przeglądzie. Rozszerzenie Frippery Bottom Panel


Siatka obszaru roboczego nie działa dla 3.6.2.
fakedrake

Od tego czasu został zaktualizowany i działa dobrze na 3.6.3 tutaj.
supervacuo

Mówi, że jest nieaktualny dla wersji 3.8, ale jeśli jest zainstalowany, nadal działa.
Rasmus

1
Od tego czasu został zaktualizowany i działa dobrze na 3.8 tutaj.
Kein


10

Pre-GNOME-Shell 3.10: Możliwe jest połączenie dwóch rozszerzeń. Minusem jest to, że będziesz miał dolny pasek.

Mój post na blogu wyjaśnia różne sposoby, jak to zrobić, w tym pozbycie się dolnego paska (uwzględnionego poniżej).

Dla wersji 3.10 - 3.20: Wejdź na extensions.gnome.org i znajdź Frippery Bottom Panel . Zainstaluj to. To da ci dolny pasek. Kliknięcie po prawej stronie daje opcję wyłączenia dynamicznych obszarów roboczych i pozwala ustawić liczbę wierszy i kolumn.

Najczystszym sposobem na pozbycie się dolnego paska jest edycja

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

i w linii 6 zmień wysokość na -3pt. Zapisz plik. Aby aktywować efekt, GNOME-Shell musi zostać zrestartowany, więc zrestartuj komputer, wyloguj się i zaloguj lub uruchom ponownie GNOME-Shell naciskając Alt+f2, wprowadzając polecenie ri naciskając ENTER.

Zasługa Brian McSweeney .


3
Miły! Możesz ukryć dolny panel, edytując ~/.local/share/gnome-shell/extensions/Bottom_Panel@rmy.pobox.com/extension.js. Tam zastąpić linie 787 i 788 z this.actor.set_position(primary.x,-h);i this.actor.set_size(primary.width,h);, odpowiednio.
Rasmus

Słodkie! Na początku próbowałem zobaczyć kod, ale byłem przytłoczony, ale to niesamowite! Dzięki za udostępnienie.
whirlwin

Czy możesz dodać podstawy odpowiedzi w odpowiedzi zamiast samego linku?
Nanne

@Nanne Dodałem instrukcje.
whirlwin

1
@Erhannis Otwórz ten dokument i wyszukaj alt+f2przykłady różnych specjalnych poleceń: wiki.gnome.org/Projects/GnomeShell/CheatSheet Jedyne, które widzę to: lg(otwórz debuger na żywo LookingGlass), r(Uruchom ponownie powłokę Gnome), rt(Ponownie załaduj motyw) , debugexit(Wyjdź z Gnome i nie uruchamiaj ponownie, np. Wyjdź, ponieważ jestem programistą GnomeShell i wiem, co robię)
ThorSummoner,

4

Tak naprawdę dzisiaj na to patrzyłem, a krótka odpowiedź brzmi „nie”. Hacky obejście polega na uruchomieniu panelu gnome z workspace-switcherapletem. Ten aplet zapewnia ustawienie liczby wierszy obszarów roboczych, dzięki czemu można utworzyć układ siatki.

Kiedyś miałem hacka, który był demonem działającym w tle, co poradziłoby mi z tym, więc nie potrzebowałbym apletu przełączania przestrzeni roboczej. Ale to już nie działa. Jednak wkrótce go przepiszę, aby znów działał z GNOME 3.xi korzystał z dconf / gsettings. Można go jednak konfigurować tylko poprzez bezpośrednią edycję ustawień za pomocą narzędzia wiersza poleceń gsettings lub edytora dconf.


2

Możesz uzyskać siatkę obszaru roboczego 1X1 za pomocą nowego rozszerzenia WorkspaceBar, które napisałem. Spróbuję dodać opcję 2X2, jeśli ludzie tego chcą. Byłyby to małe, małe guziki pasujące do panelu.


2
Jestem zdezorientowany, co to 1x1 gridznaczy? Czy siatka 1x1 nie jest tylko pojedynczą komórką? (Brzmi to jeszcze bardziej niż to, co robi gnome 3 po wyjęciu z pudełka.)
ThorSummoner,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.