Co to jest „rzutnia”? Co z „obszarem roboczym”?


13

Czy rzutnia różni się od obszaru roboczego? Jakie jest to rozróżnienie? Wygląda na to, że terminy są używane zamiennie.

Próbuję osiągnąć coś, na co dźgają inni ludzie od jakiegoś czasu - mam skrypt, który uruchamia wiele programów naraz i chciałbym uruchomić je w określonym obszarze roboczym. Pytanie zostało zadane:

/ubuntu/35678/how-can-i-start-a-program-in-a-different-workspace

Jak uruchomić niestandardowy zestaw programów w określonym obszarze roboczym?

Ale odpowiedzi przeskakują między mówieniem o „rzutniach” i „obszarach roboczych” - czym się różnią?

Odpowiedzi:


15

Menedżery okien (takie jak metacity) zakładają, że każdy obszar roboczy jest jednostką dyskretną. Windows znajduje się w tym lub innym obszarze roboczym. Pomyśl o tym jak o kilku biurkach fizycznych.

Compiz działa inaczej. Wykorzystuje coś zwanego rzutnią w jednym obszarze roboczym. Dzięki temu okna mogą zachodzić na krawędź kostki. Pomyśl o tym jak o wielkim fizycznym biurku, ale gdzie możesz zobaczyć tylko jedną jego część na raz.

A jeśli chodzi o zachęcanie programów do uruchamiania w innym obszarze roboczym lub rzutni (w zależności od używanego menedżera okien): istnieje program o nazwie wmctrl, który umożliwia przełączanie z wiersza poleceń.

Jeśli chcesz czegoś wyjątkowego z compiz / rzutniami, spójrz na ten skrypt . Używa wmctrl i akceptuje mówienie takich rzeczy jak „goto ViewportNumber 1”.


Dzięki. Zakończyłem pracę w / in compiz, aby wypchnąć niektóre okna do określonych rzutni / obszarów roboczych. Mógłby też grać wmctrl.
Amanda

w tym skrypcie widziałem, że wmctrl -dpoprawnie pokazuje bieżące informacje rzutni (która xdotool get_desktop_viewportwersja 2.20110530.1 zawodzi), dzięki!
Aquarius Power
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.