Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Unity launcher внизу экрана  (Прочитано 61276 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Paullo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Unity launcher внизу экрана
« : 21 Октября 2011, 15:26:25 »
Выглядит это вот так:


Ставится параллельно оригинальному unity и даёт возможность вернуть всё назад если не понравится с помощью одной галки в настройках.

Для установки:
  • Добавляем ppa:paullo612/unityshell-rotated
  • Открываем терминал, делаем sudo apt-get update
  • Делаем sudo apt-get install unityshell-rotated libnux-1.0-0
  • Закрываем все нужные и ненужные программы, сохраняем документы итд;
  • Запоминаем 8 и 9 пункты данной инструкции;
  • Открываем ccsm (Настройки компиза), снимаем галку с unityshell, ставим галку на unityshellrotated;
  • Если всё работает - установка закончена. Если нет - следуем далее по списку;
  • Нажимаем Ctrl+Alt+F1, вводим имя пользователя и пароль;
  • Пишем sudo service lightdm restart
  • Заходим под своим аккаунтом;
  • ...
  • PROFIT!
Обновление libnux-1.0-0 необходимо для исправления бага lp: #892443, который был найден в процессе разработки. Без обновления этой библиотеки не будет работать перетаскивание чего-либо на launcher.

Что не работает:
  • Плагин компиза expo (просмотр рабочих столов) изначально настроен на панель сбоку, под панель снизу надо настраивать руками;
  • Включение плагина иногда происходит с зависанием всего, что с этим делать не знаю, но по инструкции должно получиться;
  • Alt+F2, далее about:config ссылается на настройки unityshell, а не unityshellrotated. Баг не очень заметный, но он есть и фиксится сложно, так что не трогаю;
  • Если нажать левой кнопкой мыши на иконке и подержать, должно начаться перетаскивание. Оно начинается, но иконка "Прыгает" на верх экрана;
  • Кажется мне что с анимацией скрытия launcher (а конкретно с иконками) иногда что-то не так;
  • Фон для dash берётся решительно не оттуда.
  • ?
Кому интересно - ставим, тестируем, отписываем баги.

Исходный код:

Модифицирована Unity 4.24.0
https://code.launchpad.net/~paullo612/unity/unityshell-rotated
Пакет в ppa собирается из этих исходников.
« Последнее редактирование: 27 Декабря 2011, 16:11:51 от Paullo »

Оффлайн LockerX

  • Активист
  • *
  • Сообщений: 370
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #1 : 21 Октября 2011, 15:29:01 »
Тут на форуме видел многих кто недоволен тем что нельзя изменить положение менюшки Unity, очень даже хорошо получилось, судя по скриншоту :)

Оффлайн jcrush

  • Активист
  • *
  • Сообщений: 678
  • Khabara.Ru
    • Просмотр профиля
    • Компьютерные интернет обзоры
Re: Unity launcher внизу экрана
« Ответ #2 : 21 Октября 2011, 15:29:28 »
расскажи как сделал?
Ubuntu Mate Stfw.Ru — SEO блог ...

Оффлайн playmadperson

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #3 : 21 Октября 2011, 15:32:31 »
С 11.04 мечтал об unity внизу экрана :D

Оффлайн Paullo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #4 : 21 Октября 2011, 15:37:28 »
Как сделал? Взял исходники unity с packages.ubuntu.com, поставил зависимости все которые она хочет, поковырял исходники в течение двух с половиной вечеров - и вот результат) Из минусов:
1. Если панель слева - при наведении на значок программы появляется название программы в чёрном прямоугольнике со стрелкой. Как сделать такое же когда панель в низу - не знаю. Тут нужны дизайнеры. Первое что пока приходит в голову - писать название программы верткально
2. Не допилил менюшку которая должна появляться при нажатии правой кнопкой на значке. С ней легче чем с названием программы, но надо заняться.
3. Не смотрел как выглядит панелька когда много программ открыто (По идее в оригинале иконки как бы упаковываются.). Скорее всего будет беспорядок.

Пользователь решил продолжить мысль 21 Октября 2011, 15:39:31:
Могу выложить бинарник собраный, правда он весит 188,4 Мб. Его надо будет сложить в ~/.compiz-1/plugins, перезайти в сессию и всё будет)
« Последнее редактирование: 21 Октября 2011, 15:39:31 от Paullo »

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #5 : 21 Октября 2011, 16:09:23 »
правда он весит 188,4 Мб
:o
Tempora mutantur et nos mutantur in illis

Оффлайн Paullo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #6 : 21 Октября 2011, 16:15:23 »
...После выполнения strip стала весить 5,2 Мб.

Оффлайн Пeтрович

  • Активист
  • *
  • Сообщений: 585
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #7 : 21 Октября 2011, 17:18:31 »
Paullo, эта возможность нужна многим. А тему неплохо бы прибить гвоздями вверху раздела.

Оффлайн funit09

  • Новичок
  • *
  • Сообщений: 23
  • Sid!
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #8 : 21 Октября 2011, 17:37:14 »
Мне понравилась идея, удобно! А автоскрытие, например, работает?

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #9 : 21 Октября 2011, 17:41:33 »
Paullo, эта возможность нужна многим. А тему неплохо бы прибить гвоздями вверху раздела.

Пусть начала по-больше народу протестирует фичу. А прибить недолго. А лучше всего, если автор напишет статейку на нашей wiki.

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #10 : 21 Октября 2011, 17:56:28 »
хорошое начинание.
кстати, где-то на форуме видел что в планах каноникловцев добавить выбор расположения лаунчера
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #11 : 21 Октября 2011, 18:28:42 »
Очень правильное начинание, и вообще, мегакруто. Меня тоже очень раздражала панель слева. Внизу — самое то.

Вот только есть два вопроса:
Не обидно ли будет, если Canonical сделает соответствующую настройку?
Имеет ли смысл использовать такую Юнити вместо awn или cairo dock? Или функционал Dash и что там еще есть вполне востребован?
Делюсь знаниями, но их у меня мало!

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #12 : 21 Октября 2011, 18:30:50 »
кстати что меня заинтересовало. а как выглядит в твоей модификации открытый не на весь экран даш?
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн extensa

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #13 : 21 Октября 2011, 19:45:53 »
Мне напомнило 2 вещи:
1) Win7 с аэро плюшкой и MacOS :) , а так молодец ,продолжай в том же духе =)
Ubuntu 10.04.3

Оффлайн bosyi

  • Активист
  • *
  • Сообщений: 557
    • Просмотр профиля
Re: Unity launcher внизу экрана
« Ответ #14 : 21 Октября 2011, 19:59:17 »
Вот только есть два вопроса:
Не обидно ли будет, если Canonical сделает соответствующую настройку?
Имеет ли смысл использовать такую Юнити вместо awn или cairo dock? Или функционал Dash и что там еще есть вполне востребован?
Я думаю если и сделает, то только к следующему релизу...
Хм. На сколько я понял, в идеале должно быть все так же, только внизу, а не слева. А вопрос о том использовать или нет сугубо индивидуальное дело.

Лично я полностью привык к лаунчеру слева.

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.