Як я можу сказати, в якому робочому просторі я перебуваю з Unity?


13

Довгий час користувач Ubuntu намагається використовувати Unity тут ....

Я запускаю Unity 2D і можу натиснути на значок запуску робочої області, щоб перейти на іншу робочу область. Однак якщо я просто переходжу до системи, як я можу це зрозуміти, переглядаючи, на якій робочій області я перебуваю?

Чи повинен змінюватися значок запуску при зміні робочої області? Чи є індекс індикатора для цього я можу встановити? Я звик до старого комутатора робочої області Gnome посередині верхньої панелі!

Відповіді:


18

13.04

Ця функціональність тепер вбудована протягом 13.04 і пізніше - піктограма робочої області запуску показує, на якій робочій області ви зараз перебуваєте:

Імгур

Імгур

12.10 та попередні

введіть тут опис зображення

10.04 / 10.10 / 11.04 / 11.10

Для цього спочатку встановіть PPA:

sudo add-apt-repository ppa:geod/ppa-geod

Оновіть та встановіть:

sudo apt-get update
sudo apt-get install indicator-workspaces

12.04 і далі

У автора PPA немає попередньо підготовленого пакету для 12.04 та пізніших версій. Однак ви можете завантажити той же деб-пакет, який використовується в 11.10, і встановити його.

Завантажте пакет дебюту v0.6.2.2

Встановіть необхідну умову:

sudo apt-get install python-wnck

як почати

Нарешті додайте indicator-workspacesдо своїх запуску програм (шукайте це в Dash для цього), якщо інсталяція цього ще не додала:

введіть тут опис зображення


1
Дякуємо за вашу допомогу з цього приводу. Смішно це не вбудовано!
HDave

запозичення: у нас сьогодні 1 робоча область, а 4 'частини' - це оглядові області. askubuntu.com/questions/44102/…
Rinzwind

У 12.10 з Unity автоматичний запуск не працює, але програму можна запустити з командного рядка «індикатор-робоча область», після чого вона працює чудово і добре взаємодіє з селектором робочої області на панелі «Запуск». На жаль, назвати робочі простори неможливо.

Це також не вдається, якщо у вас поворот кубика compiz або інші спеціальні ефекти.
HDave

Працює 14.04 (встановлено деб пакет)!
Готьє

6

Ubunutu 14.10 (Виходячи з відповіді fossfreedom, вибачте, мені потрібно більше репліку для коментаря)

  1. sudo apt-get install python-wnck
  2. sudo apt-get install python-appindicator
  3. wget http://ppa.launchpad.net/geod/ppa-geod/ubuntu/pool/main/i/indicator-workspaces/indicator-workspaces_0.6.2.2_all.deb
  4. sudo dpkg -i ./indicator-workspaces_0.6.2.2_all.deb
  5. indicator-workspaces & disown
  6. (Додати до запуску, як згадується fossfreedom вище)

Чому це навіть потрібно? Через Unity2D? Я використовую Ubuntu 14.04 з регулярним Unity, і індикатор робочої області відображається на моїй панелі запуску, не вимагаючи подальших дій, як тільки я ввімкнув робочі простори (Налаштування-> Зовнішній вигляд-> Поведінка).
Ламбарт

Так, це було у мене на пусковій установці, але це не спрацювало для мого використання. Він відображається 2x2, але я використовую 1x5. Простий дисплей номер працює набагато краще для мене.
Ентоні Астіге

5 робочих просторів, вау! Ви повинні бути головним багатозадачником. :)
Ламбарт

Так, я часто не використовую всі 5 широко, але коли мені знадобляться, це дуже корисно: PI зробив конвенцію 5 дуже давно, коли я думаю, що використовував "кубик" compiz. Я виявив, що нерівномірне число простіше запам'ятати просторово, і застряг з ним через різні системи. Я часто «повертаю» весь свій робочий простір, коли з’являються термінові предмети, а іноді ці надзвичайні ситуації будуть перекривати один поверх іншого.
Ентоні Астіге


0

На робочому столі Ubuntu Unity використовується оглядові огляди, а не робочі простори, що є системою на основі координат.

Щоб знати поточний вікно перегляду, ви можете прив’язати такий набір команд (або помістити їх у сценарій та прив'язати) до комбінації клавіш:

xprop -root -notype _NET_DESKTOP_VIEWPORT  | awk -F '=' '{ print "Current Viewport:"$2  }' | xargs -I {} notify-send {}

введіть тут опис зображення

Таким чином ви можете викликати екранне сповіщення, щоб повідомити, де ви зараз перебуваєте в сітці.

Особисто, тому що я провожу 99% часу між firefox та терміналом, я всі ці команди, встановлені у функції в моїй .bashrc

get_viewport()
{
  xprop -root -notype _NET_DESKTOP_VIEWPORT  | \
      awk -F '=' '{ print "Current Viewport:"$2  }' | \
      xargs -I {} notify-send {}
}
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.