LINUX.ORG.RU

Cinnamon 2.0

 , ,


1

1

Теперь пользовательское окружение Cinnamon 2.0 по заявлению разработчиков полностью независимо от Gnome. Этот форк Gnome shell развивается сообществом разработчиков дистрибутива Linux Mint и нацелен на предоставление окружения в классическом стиле Gnome 2, но на основе технологий Gnome 3. Рабочее окружение в Cinnamon сделано на основе рабочего стола и панели, на которой размещено меню, область быстрого запуска, перечень открытых окон и системный лоток. Пакеты для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo и openSUSE готовы для установки. В качестве основного окружения Cinnamon 2.0 будет поставляться в Linux Mint 16, релиз которого состоится в ноябре. Планируется также в будущем подготовка пакетов с Cinnamon 2.0 для Linux Mint 13 LTS.

Основным отличием Cinnamon 2.0 от предыдущих версий этого окружения является полный отказ от использование Gnome в качестве зависимости. Теперь это полностью обособленное окружение. При этом Cinnamon как и прежде основан на компонентах Gnome, но эти компоненты теперь будут поставляться как периодически синхронизируемый форк, не связанный внешними зависимостями с Gnome. Ранее возникали проблемы с поставкой Cinnamon в дистрибутивах из-за необходимости сопряжения выпусков Cinnamon и Gnome, которые выходят в разное время. Теперь эта проблема решена.

Наиболее важные улучшения:

  • Улучшен режим Edge-Tiling, позволяющий быстро переместить окно к краю экрана и закрепить его там с занятием части экранного пространства;
  • Появился новый режим Edge-Snapping, похожий на Edge-Tiling, но отличающийся тем, что открытое в данном режиме окно не будет перекрываться при максимизации других окон. К примеру, можно прикрепить к краю экрана окно, которое будет постоянно видимым при раскрытии других окон;
  • Появилась возможность воспроизведения звуков при наступлении типовых событий, таких как закрытие окна и переключение на другой рабочий стол. Какие именно звуки воспроизводить для тех или иных действий можно настроить через специальный конфигуратор. Также можно полностью запретить звуковые эффекты или настроить громкость каждого эффекта, независимо от текущего уровня громкости;
  • С помощью нового интерфейса администратор может управлять пользователями и группами;
  • Для пользователей появилась возможность изменить параметры своего аккаунта через модуль Account Detail;
  • Существенно расширены возможности файлового менеджера Nemo, в рамках которого развивается форк Nautilus 3.4 в котором сохранены такие возможности, как панель инструментов и меню, двухпанельный режим, меню со ссылками для быстрого перехода, компактная форма отображения списка файлов и боковая панель. При закрытии окна с отображением прогресса копирования или перемещения файлов, данное окно теперь сворачивается в системный лоток, позволяя быстро просмотреть статус выполнения операции. Проведена общая полировка интерфейса и оптимизация производительности Nemo;
  • В списке открытых окон обеспечена подсветка окон с других виртуальных рабочих столов, требующих внимания пользователя;
  • Существенно увеличена производительности работы приложений в полноэкранном режиме. Для некоторых тестов сообщается о трёхкратном увеличении FPS (тест glxgears -fullscreen);
  • Добавлена поддержка функций менеджера входа LightDM для переключения между пользователями и создания гостевого сеанса;
  • Появилась поддержка переключения между пользователями с использованием менеджера входа MDM и обеспечена интеграция MDM в конфигуратор;
  • Улучшена поддержка systemd/logind.

>>> Подробности (на английском языке)

★★★★★

Проверено: maxcom ()

Ответ на: комментарий от firsttimeuser

последний раз, когда пользовался двумя мониторами на ноуте, стояли проприетарные дрова Catalyst, проблем с автоопределением экрана не было. Были проблемы, когда вводил ноут в спящий режим с подключенным монитором, потом выдергивал моник, когда ноут выходил из спящего режима, надо было вручную переключать на одномониторный режим, но это, скорей, косяк дров. Тогда еще сидел на версии 4.9, как в 4.10 с этим, не знаю.

insider ★★★ ()
Ответ на: комментарий от pekmop1024

insider, trueshell

карточка интеловская (Intel HD Graphics 4400), дрова из коробки. Иксы тоже вроде ниче. Свежеустановленая система с Fedora-Live-XFCE-x86_64-19-1.iso. Подключенные мониторы определяются нормально, с помощью xfce4-display-settings или arandr могу указать что куда выводить. Но как писал выше: если вывод только на внешний монитор то при выдергивании видеокабеля встроенный экран так и остается выключеным.

Судя по таким вот вещам , по крайней мере на конец 2011 года так и должно было быть, потому что иначе крыса не умела. А тут товарищ Avian описывает настройку того же самого в wheezy буквально пару недель назад. А вы говорите УМВР.

Кстати я так и не смог заставить работать правило

ACTION=="change", SUBSYSTEM=="drm", ENV{HOTPLUG}=="1", ENV{DEVNAME}=="dri/card0", RUN+="/usr/bin/xrandr --auto"

оно у меня вобще ниче не запускает...

Предложения приветствуются.

firsttimeuser ★★★★★ ()
Ответ на: комментарий от firsttimeuser

Иными словами вы хотите сказать что 2 монитора не работают именно на крыске? В гноме, например, типа работает? Я так всё же склоняюсь к кривотуре драйвера. А поскольку речь об интел ГМО - склоняюсь к этой мысли с удвоенной силой.

trueshell ★★★★★ ()
Ответ на: комментарий от trueshell

Иными словами вы хотите сказать что 2 монитора не работают именно на крыске? В гноме, например, типа работает?

да. Хотя гнома нету, но специально перелогинился в корицу и пишу сейчас из под нее. Выдернул и вставил кабель пару раз — все пучком включается и выключается, как ожидалось. А в крысе — отнюдь. Пичалька.

firsttimeuser ★★★★★ ()
Ответ на: комментарий от firsttimeuser

По сути, эта проблема решается вот таким образом

while :;
    do 
        if $(xrandr -q | grep -q "VGA.* disconnected");
            then xrandr --auto && break;
        fi; 
        sleep 2; 
done

insider ★★★ ()
Ответ на: комментарий от insider

По сути, эта проблема решается вот таким образом...

ну оно то конечно да, спасибо и все такое. Возможность молотить пустые цыклы я рассматривал как вариант. Но во-первых это как бы ноутбук — батарея не бесконечная. Во-вторых оно не отвечает на два важных вопроса:

1) почему у всех и так работает, а у меня нет?

2) почему не работает правило для udev, хотя в инете пишут что должно (этот вариант предпочтительней чем «while do»)?

firsttimeuser ★★★★★ ()
Ответ на: комментарий от trueshell

insider, короче, всем спасибо, вроде как нашел проблему. Как решить не знаю, но можете у себя проверить, если есть возможность. Оказывается эксперимент мой не совсем чистым был, потому как все мои внешние мониторы с аудиовыходом, и в который я втыкаю уши, а звук с ноутбука гоняю по hdmi. Причины: монитор на столе ближе чем ноутбук (длинные кабеля не болтаются) + аналоговый аудиовыход на том ноутбуке зверски шумит под линуксом.

Короче, если звук подается на аналоговый выход, то все пучком — при выдергивании видеокабеля картинка перекидывается на встроенный монитор, как ожидалось. Но если в pavucontrol звук направить через цифровой выход, тогда выдергивание видеокабеля заканчивается плачевно, как описывал выше. Как лечить пока не знаю, буду писать на федорин форум, в багзилу и в спортлото...

firsttimeuser ★★★★★ ()
Ответ на: комментарий от firsttimeuser

Вот и я думал что в дривере проблема. Честно сказать ваш эксперимент, точнее его результаты поставили меня в некий тупик :) У меня не было hdmi в тот раз, тем более со звуком. Был катаклизм проприетарный и радеон hd6850. Два dvi.

trueshell ★★★★★ ()
Последнее исправление: trueshell (всего исправлений: 1)
Ответ на: комментарий от trueshell

У меня не было hdmi в тот раз, тем более со звуком. Был катаклизм проприетарный и радеон hd6850. Два dvi.

ну в моем случае как бы тоже не чистый hdmi, а самый настоящий Display Port + переходник DP-->HDMI. Но думаю это не существенно. Хотя хз...

firsttimeuser ★★★★★ ()
Ответ на: комментарий от firsttimeuser

Display Port + переходник DP-->HDMI.

не знал что DP умеет звуки транслировать.

trueshell ★★★★★ ()
Ответ на: комментарий от firsttimeuser

ноутбук — батарея не бесконечная

Если подключен внешний монитор, то ноут по логике вещей должен питаться от сети.

pavucontrol

тут к Поттерингу претензии, а не к XFCE

insider ★★★ ()
Ответ на: комментарий от insider

Если подключен внешний монитор, то ноут по логике вещей должен питаться от сети.

А когда не от сети то твой «while do» сам вдруг перестанет цыклы молотить? Он же у меня не к столу гвоздями прибит, я его много куда ношу.

firsttimeuser ★★★★★ ()
Ответ на: комментарий от trueshell

Вот и я думал что в дривере проблема

так в том то и дело что дрова тут непричем. Потому что cinnamon на той же машине, в идентичной ситуации включает встренный монитор при выдергивании кабеля. Более того, он еще и звук выключает — устройство вывода то пропало! А крысе все нипочем, выдернул кабель — монитор погас и звук пропал, вставил — звук дальше себе идет.

firsttimeuser ★★★★★ ()
Последнее исправление: firsttimeuser (всего исправлений: 1)
Ответ на: комментарий от firsttimeuser

Когда внешний монитор отключается, то цикл завершается. :)

insider ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.