The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Первые планы по разработке GNOME Shell 4

14.11.2017 12:55

Разработчики GNOME начали публикацию идей по дальнейшему развитию рабочего стола и определили первые планы, касающиеся GNOME Shell 4. В качестве ключевой задачи называется уход от архитектурных ограничений GNOME Shell 3, который спроектирован для работы в роли композитного менеджера для X11 и завязан на особенности X11 при взаимодействии с GPU и устройствами ввода.

Например, за передачу событий ввода, высокопроизводительную отрисовку и перемещение курсора отвечал X-сервер, к которому приложения могли обратиться напрямую, в обход GNOME Shell. После появления Wayland положение в корне изменилось и ранее решаемые X-сервером задачи легли на плечи GNOME Shell, который теперь должен сам перенаправлять события ввода и транслировать вывод окон клиентов к GPU.

В связи с этим выделяется пять ключевых проблем, требующих доработки GNOME Shell: перенаправление событий ввода и клиентского контента (прямой вывод без двойной буферизации) с минимальными задержками, обеспечение оперативной реакции курсора в ответ на события ввода, поддержка методов ввода в Shell UI и избавление от влияния притормаживания в основном потоке на перерисовку кадров при композитинге контента приложений.

План подразумевает два варианта дальнейшего развития оболочки. Первый вариант предлагает разбить GNOME Shell на два отдельных процесса, отвечающих за интерфейс пользователя и композитинг. Ключевым звеном процесса композитинга станет библиотека Libmutter, предоставляющая несколько обработчиков, вынесенных в отдельные потоки. В том числе в отдельные потоки предлагается выделить код для взаимодействия с видеоподсистемой через интерфейс KMS (Kernel mode-setting), обработки ввода, поддержки Wayland и композитинга/управления окнами.

Процесс с интерфейсом пользователя предлагается полностью переписать, избавившись от применения тулкита St (Shell Toolkit) в пользу штатного API GTK+. Для вывода предлагается использовать бэкенд GDK Wayland вместе с дополнительным расширением к протоколам Wayland, обеспечивающим интеграцию GNOME Shell с процессом композитинга. X-сервер полностью исключается из работы GNOME Shell - GNOME Shell будет оформлен как Wayland-клиент, всегда работающий через Wayland-бэкенд, даже когда обеспечивается работа сеансов X11.

Предложенная первым вариантом переработка решит все обозначенные проблемы, но для реализации задуманных архитектурных изменений потребует переписать с нуля значительную часть кода GNOME Shell, что приведёт к нарушению совместимостью с дополнениями и возможно необходимости их полной переработки. Для сглаживания разрыва совместимости с дополнениями рассматривается возможность развития GNOME Shell 4 до полной готовности в полностью отдельной ветке, поэтапный переход с постепенной заменой функциональности или назначение времени нарушения совместимости с постепенным переводом дополнений на новый API.

В качестве второго, щадящего, варианта называется применение прокси дисплейного сервера, который будет напоминать X-сервер и станет прослойкой, с которой могут взаимодействовать клиенты Wayland, транслирующей обращения к подсистемам KMS и libinput. При этом GNOME Shell напрямую не взаимодействует с KMS, а выполняет операции композитинга через данную прослойку. По сути прослойка будет выступать в роли полноценного сервера Wayland, что потребует полной реализации всех протоколов Wayland как в данной прослойке, так и в GNOME Shell.

Второй вариант требует существенно меньше трудозатрат и сохраняет совместимость с имеющимися дополнениями, но решает лишь первые 3 из 5 задач из списка намеченных проблем. Из положительных сторон отмечается не влияние крахов GNOME Shell на выполняемые в сеансе приложения, так как в случае подобных сбоев прослойка сохраняет состояние клиентских соединений. Из недостатков отмечается сохранение необходимости применения двух тулкитов (St и GTK+), не решаются проблемы с привязкой к методам ввода, требуется дублирование реализации протоколов Wayland (в прослойке и в GNOME Shell), а выполняемые через GNOME Shell операции отрисовки интерфейса пользователя по-прежнему могут приводить к задержкам операций отрисовки окон клиентов.

  1. Главная ссылка к новости (https://www.reddit.com/r/gnome...)
  2. OpenNews: Проект GNOME примет участие в разработке ПО для свободного смартфона Librem 5
  3. OpenNews: Выпуск пользовательского окружения GNOME 3.26
  4. OpenNews: В GNOME для Wayland реализована поддержка удалённого рабочего стола
  5. OpenNews: Проекту GNOME исполнилось 20 лет
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47565-gnome
Ключевые слова: gnome, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (121) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 14:11, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хоть кто-то серьезно подходит к созданию DE.
     
     
  • 2.3, Аноним (-), 14:12, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +37 +/
    И это не гном.
     
     
  • 3.15, VINRARUS (ok), 14:35, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Это KDE.
     
     
  • 4.36, AntonAlekseevich (ok), 15:26, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее Xfce, хотя и тут нет.
     
  • 4.72, Аноным (ok), 17:12, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, только сделали Кеды 4 почти вменяемыми и сразу опять всё бросили, сломали и выдали Кеды 5, которые и сейчас не очень, ещё 2-3 года до вменяемого состояния будут доводить.
     
     
  • 5.102, VINRARUS (ok), 22:30, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чем не очень? Отлично работают.
     
     
  • 6.106, Аноным (ok), 01:37, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не всё работает, не всё корректно работает, и всякие кдешные приложения валятся. В Кедах 5.10 системные приложения в лотке не отображаются, группировка разных окон под один заголовок не работает, вынос меню в кнопку на заголовке окна не работает и так далее.
     
  • 4.103, Вы забыли заполнить поле Name (?), 22:38, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да... 3-я версия только
     
  • 3.77, _ (??), 17:56, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И это вообще не линукс, увы :(
     
     
  • 4.96, Аноним (-), 20:57, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Новость не про линукс. Но у тебя традиционно подгорает.
     
  • 3.123, Аноним (-), 13:45, 16/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В таком случае, выражение ложно. Никто сейчас не подходит серьезно к DE - лишь бы наляпать очередной релиз.
     
  • 2.58, Аноним (-), 16:25, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Серьёзное DE сегодня это браузер и текстовой редактор, который ровным счётом ничего не умеет? Ах, да, пара панелек, а то и вообще их отсутствие... Я что-то забыл?
     
     
  • 3.78, turbo2001 (ok), 18:14, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Одной панельки достаточно.
     
     
  • 4.79, Аноним (-), 18:24, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Одной панельки достаточно.

    Одной панельке на которой по середине часы 52 шрифтом, при этом панелька занимает добрую половину экрана. Минимализмѣ. Я прав?

     
     
  • 5.100, Аноним (-), 22:18, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Минимализмѣ. Я прав?

    Нет, правильно "минимализмъ".

     
     
  • 6.119, Аноним (-), 17:00, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Минимализьмъ.
     

  • 1.4, AS (??), 14:14, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    3гном сделал из меня минималиста.
    а привык и понял, да нафиг не нужен перегруженый инфой стол.
    пусть в 4 будет всего одна но Волшебная кнопка !!
     
     
  • 2.7, banderlog (??), 14:16, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Выкл?
     
     
  • 3.21, Аноним (-), 14:45, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Не, просто кнопка, нарисованная маркером (желательно перманентным) на мониторе. Можно на картонной модели монитора ;)
     
     
  • 4.27, 123 (??), 15:04, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Как вы узнали о методах прототипирования пользовательских интерфейсов в GNOME Foundation?
     
  • 3.38, commiethebeastie (ok), 15:38, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    logout
     
  • 2.47, AntonAlekseevich (ok), 16:02, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 3гном сделал из меня минималиста. а привык и понял, да нафиг не нужен перегруженый инфой стол. пусть в 4 будет всего одна но Волшебная кнопка !!

    По центру экрана и надписью "Сделай мне хорошо." :D

     
  • 2.135, Карл (?), 19:53, 18/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > всего одна но Волшебная кнопка !!

    Вдоль?

     

  • 1.5, Аноним (-), 14:16, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уверен, выберут первый вариант!
     
     
  • 2.8, Омномним (?), 14:19, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Галактика в архитентуре, дорогой.
     
  • 2.17, Iaaa (ok), 14:41, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тот, который "все сломать и написать с нуля"?
     
     
  • 3.59, Аноним (-), 16:28, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тот, который "все сломать и написать с нуля"?

    Ну они этим путём в 3 гноме и 3 ЖТК пошли. А чё, всё нормально, путь Ленарта Поттеринга.

     
  • 2.32, Admino (ok), 15:11, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это было бы прекрасно, но.
     

  • 1.9, Омномним (?), 14:23, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Тем кто всё ещё почему-то сидит на гноме, готовьтесь к новой эпопее по переписыванию приложений с 3-го гнома на 4-й. Естественно с потерей по пути половины функций.
     
     
  • 2.10, AS (??), 14:26, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    не все пишут приложения, которым необходимо это взаимодействие
     
     
  • 3.13, Омномним (?), 14:33, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А как там с GTK 4 обстоят дела?
     
     
  • 4.60, Аноним (-), 16:30, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Шев, всё пропало! Совместимости нет, пройдёт ещё N лет, чтобы она появилась, когда выйдет GNOME 5!
     
  • 4.70, 123 (??), 16:54, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А как там с GTK 4 обстоят дела?

    Выёдет сразу после перевода GIMP на GTK 3.

     
  • 2.49, upyr (?), 16:06, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > готовьтесь к новой эпопее по переписыванию приложений с 3-го гнома на 4-й.

    Из чего сделан такой вывод?

     
     
  • 3.62, Аноним (-), 16:32, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> готовьтесь к новой эпопее по переписыванию приложений с 3-го гнома на 4-й.
    > Из чего сделан такой вывод?

    Из эпохи переписывании приложений с GTK2 (GNOME 2) на GTK3 (GNOME 3) с полной потерей 50% функционала и уродливыми решениями, например заточить весь интерфейс под палец, но при этом забыть про десктоп.

     
     
  • 4.63, upyr (?), 16:36, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я так и понял, что это был коммнетарий не к новости.
     
  • 2.64, marks (?), 16:38, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, ты не прав. Речь только о Гномошеле и некоторых расширениях для него.
     
  • 2.125, Аноним (-), 14:00, 16/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Давно известно, что нечетные - нестабильные, альфаверсии. Четные же - стабильность и надежность. Так что Gnome 4 - ЗАЖИВЕМ!
     

  • 1.11, Аноним (-), 14:30, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    > применение прокси дисплейного сервера, который будет напоминать X-сервер

    Приехали. То, от чего убегали..

    > приведёт к нарушению совместимостью

    Когда же все на qt уйдут. Все для этого делается.

     
     
  • 2.16, wS (?), 14:36, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Когда же все на qt уйдут. Все для этого делается.

    Кто трусы ребятам шьёт?
    Ну конечно, не пилот.

     
  • 2.50, upyr (?), 16:08, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Когда же все на qt уйдут

    Собака лает, караван идет.

     
     
  • 3.66, Аноним (-), 16:40, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Собака лает, караван идет.

    ... и большинство действительно юзабельных приложений написано на чём угодно но не на GTK3. Даже на GTK2 в разы юзабельнее, но его никто не использует, практически. Так что GTK3 используют только отбитые фанатики и тем, кому пофигу, что использовать.

     
     
  • 4.107, upyr (?), 01:45, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Клоун
     
  • 3.98, Аноним84701 (ok), 21:35, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Там от каравана еще что-то осталось https www opennet ru opennews art shtml ... большой текст свёрнут, показать
     
     
  • 4.104, upyr (?), 01:05, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Проигрыватель, анализатор, детская игрушка и еще какая-то малопонятная штуковина. 5 поектов, перешло по тем или иным причинам на Qt. Вам самому не смешно, от вашего "аргумента"?
     
     
  • 5.115, НяшМяш (ok), 15:06, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Wiresharkом пользуется куда больше людей, чем третьегномом. Так что я бы задумался, прежде чем писать такие тупые комментарии.
     
  • 5.120, Аноним84701 (ok), 18:08, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Имею заметить, что речь о довольно заметных проектах А вон та самая малопонят... большой текст свёрнут, показать
     
  • 2.82, _ (??), 18:28, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Когда же все на qt уйдут. Все для этого делается.

    Лёгкой смерти не ждите!(С)
    С _той_ стороны делается всё тоже самое для сбЁга юзеров _с_ ... _на_ ... :-(

     
  • 2.127, КО (?), 16:44, 17/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Приехали. То, от чего убегали.

    Не убегали, а изначально предполагали, что дисплейный сервер пусть пишут авторы DE. Им для этого нужен фреймбуффер (ака Wayland). Вот до Гномеров дошло, что остальная часть X теперь на их ответственности...

     

  • 1.18, Антонин (?), 14:42, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что будут обрезать?
     
     
  • 2.23, Аноним (-), 14:54, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хи-хи...
     
     
  • 3.83, _ (??), 18:31, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да не - хи-хи уже обрезали ...
     

  • 1.19, 123 (??), 14:43, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Самое смешное в том, что по факту Гном становится безальтернативным дефолтом для десктопного линуха. Уж лучше Android x86 / RemixOS.
     
     
  • 2.24, Goga19999 (?), 14:57, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Дефолтом, при абсолютной неюзабельности. То, что натворили в новой убунте, когда пол экрана в 27" занимают панели окон, а иконки программ размером с кулак...
     
     
  • 3.25, 123 (??), 15:03, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну в 17.10 отчаянно пытались придать Гном3 свой фирменный стиль (хотя чего там пытаться, даже свежая обнова GNOME Layout Manager в закосе под Юнити лучше выглядит) и это можно было бы простить и не обращать внимание, если бы настраиваимость была на уровне кед или крысы.
     
  • 2.28, VINRARUS (ok), 15:05, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Гном становится безальтернативным дефолтом для десктопного линуха.

    С каких пор гном=GTK стал?

     
     
  • 3.30, 123 (??), 15:08, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С третьей версии.
     
  • 2.31, barkingwolff (ok), 15:09, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ж какого лиха Гном вдруг стал "безальтернативным"!?
    Какими такими методами у нас отбирают возможность выбора? А то у меня видать с глазами что-то, если такую глобальную тенденцию упускаю ...
     
     
  • 3.80, Аноним (-), 18:25, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это ж какого лиха Гном вдруг стал "безальтернативным"!?

    Ну третьегном по дeбильным решениям сложно переплюнуть. Так что действительно в некотором роде "безальтернативный".


     
     
  • 4.89, barkingwolff (ok), 19:11, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это ж какого лиха Гном вдруг стал "безальтернативным"!?
    > Ну третьегном по дeбильным решениям сложно переплюнуть. Так что действительно в некотором
    > роде "безальтернативный".

    А, ну в этом смысле — да, пожалуй ...

     
  • 2.44, ryoken (ok), 15:58, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Уж лучше Android x86 / RemixOS.

    Это который свернулся в сторону "корпоративных нужд" ?

     
     
  • 3.92, 0000 (??), 19:46, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Phoenix OS -- http://www.phoenixos.com/
     

  • 1.20, AntonAlekseevich (ok), 14:44, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вариант 1 решает всё, но делает очень больно.
    Вариант 2 решает не всё, но делает ещё больнее переход.
    Как-то оба варианта напоминают подход Mozilla в плане WebExtensions vs. XUL.
     
     
  • 2.55, upyr (?), 16:15, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > напоминают подход Mozilla в плане WebExtensions vs. XUL

    Это переход особо и не заметен, кроме лая о нем в нете.

     
     
  • 3.116, marks (?), 15:32, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, заметен. Не работают сильно кастомизирующие расширения. Например, для тайлинга окна.
     

  • 1.26, Константавр (ok), 15:04, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    >После появления Wayland положение в корне изменилось и ранее решаемые X-сервером задачи легли на плечи GNOME Shell
    >По сути прослойка будет выступать в роли полноценного сервера Wayland, что потребует полной реализации всех протоколов Wayland как в данной прослойке

    Короче. это начало конца. Я всегда говорил, что вейланд и гном потенциально опасны для всей экосистемы опенсорса. Во первых, теперь каждое ДЕ должно будет само обеспечивать всё то, чем раньше занимались иксы, всё это будет несовместимо между собой и приведёт к неработоспособности гномовского приложения вне Гнома. Все приложения будут обязаны работать с Гномом, а КДЕшники и прочие пусть сами мучаются. Всю жизнь гномеры пытаются отлучить всех остальных от их божественных приложений и нарушить работу непокорных. То лотки ломают, то меню принудительно выносят, то переключение клавиатуры переделывают, а теперь оказывается, что это всё ещё раз переписать надо и закрыть навсегда.

     
     
  • 2.34, barkingwolff (ok), 15:16, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Полностью согласен — монстеризация полным ходом. Добавил бы ещё в список systemd для полного комплекта (вернее не полного, а основного).
     
  • 2.35, Аноним (-), 15:17, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Одна ОС, один DE, один Фюрер
     
  • 2.39, Аноним (-), 15:44, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Во первых, теперь каждое ДЕ должно будет само обеспечивать всё то, чем раньше занимались иксы, всё это будет несовместимо между собой и приведёт к неработоспособности гномовского приложения вне Гнома

    Я так понимаю, пруфов для вот этой чуши не будет, да? Gtk и Qt так же и будут работать, как работали, а с ними и 99% приложений.

    > Я всегда говорил, что вейланд и гном потенциально опасны для всей экосистемы опенсорса.

    А ты бы перестал говорить о том, что чём ни толики не смыслишь.

     
     
  • 3.73, Константавр (ok), 17:21, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты читать сам умеешь, что они там пишут? Они готовят полный захват всего, что требуется приложению для работы. Они будут краники открывать и закрывать. И приложения будут обязаны работать не с всеми поддерживаемыми libinputами, а с гномовской прослойкой.
     
  • 2.56, upyr (?), 16:17, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > КДЕшники и прочие пусть сами мучаются.

    А что, кто-то должер делать за КДЕшников?

     
     
  • 3.71, Константавр (ok), 17:06, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Дело кдешников писать свой ДЕ, дело гномеров писать свой и при этом не мешать остальным. Мир опенсорса должен заключаться не в конкуренции, а сотрудничестве, предоставляя пользователям то, что они хотят, но не мешать соседям. И фридесктоповские стандарты были написаны для того, чтобы гарантировать, что любое приложение написанное под любым фреймворком получит то, что ему нужно. Работа писателей ДЕ заключается в написании жонглёра приложениями (на свой вкус, но соответственно рекомендациям фридесктопа), создании среды, где приложениями будет удобно пользоваться, а не порабощать писателей приложений и заставлять плясать под свою дудочку, постоянно сменяя векторы направления и переписывая всё с нуля.
     
     
  • 4.74, Мать драконов (?), 17:34, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Тут никто ничего никому не должен. Свобода!
     

  • 1.29, anonblmus (?), 15:07, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Лишний повод не слезать с X+XFCE
     
  • 1.33, Аноним (-), 15:16, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как всегда набежало куча унылых нытиков. Ну понойте, может легче вам станет.
     
     
  • 2.37, ойноон (?), 15:33, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну так давай веселиться, ура, новая щель, новые иконочки в полэкрана, а какие планы у них есть, ух! Правда непонятно, что хоть один пункт из этого плана принесет пользователям гнома. Ну разве что глючить на каждый чих перестанет, и отжирать 200мб+ видеопамяти на видюхе. Но это не факт, сделать им надо много чего, гораздо больше чем есть сейчас, а учитывая... кхе кхе, те результаты, что уже имеем от них, будущее становится немного печальным.
     

  • 1.40, Ihor (??), 15:46, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неплохо набросали конечно.
    Мне нравится подход внешнего вида Гнома, но нравится оптимизация и плавность КДЕ.
    Если гном сделают быстрым, плавным и не лагающим при переключении рабочих столов с 4-5 окнами - я перейду на гном. А пока что буду просто посматривать...
     
     
  • 2.112, Онаним (?), 10:30, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это подход — GNU/Пароход!
     

  • 1.41, Аноним (-), 15:48, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прослойки костыли, костыли прослойки.. Linux, Linux никогда не меняется..
     
     
  • 2.46, Аноним (-), 16:02, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В новости ни слова о ядре. При чём тут ядро Linux?
     
     
  • 3.101, Anonimous (?), 22:29, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Где ты увидел слово ядро, болезный? речь об экосистеме.
     
     
  • 4.111, Аноним (-), 10:27, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > увидел слово ядро

    Linux - ядро. Не ОС, не экосистема. Только лишь ядро и не более. GNU/Linux - ОС.

     
     
  • 5.132, Tundra Mundra (?), 15:06, 25/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как уже задолбала эта фраза "Linux - не ОС", Вы когда будете писать например про Windows, тоже пишите обязательно "Операционная система Windows", а то народ ещё подумает что Вы про окна говорите, те которые в стенах...
     
     
  • 6.136, IRASoldier (?), 01:56, 27/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А что вы хотели - сектанты-с. Поклонники идола козловидного. Им Столлман, пророк и ересиарх ихний не велит иначе писать.
     

  • 1.45, ryoken (ok), 16:01, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Из положительных сторон отмечается не влияние крахов GNOME Shell

    "Ну кто так строит..." "не влияние", ага...
    "Отсутствие влияния" же. Эхх...

     
  • 1.48, a1x (ok), 16:02, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    За время существования 3й версии так и не получилось выпустить с ним ни одного планшета, несмотря на ориентацию UI. А для грядущих времён IoT всё это слишком ресурсоёмко для своего т.н. минимализма.
    Даже яблоки и окна не особо рискуют всё менять (застывшие к изменениям мозги не в счёт).
    Разделяй и властвуй!
    Подорвавшийся на мине полезен указателем, как не нужно.
     
     
  • 2.51, a1x (ok), 16:10, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Гном как бы хорош тем, что такая вещь в себе, все компоненты тесно связаны и выглядит довольно собранным, легче поддерживать такой сферизм в вакууме. Но это его и беда, что на каждый чих приходится всё перепиливать и костылять совместимость с другими фреймворками.
     

  • 1.53, Аноним (-), 16:11, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вон сегодня уже 27-ая Fedora вышла. Гном цветет и пахнет.
     
     
  • 2.69, 123 (??), 16:52, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чем именно пахнет и чем цветёт?
     
  • 2.133, Tundra Mundra (?), 15:12, 25/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вон сегодня уже 27-ая Fedora вышла. Гном цветет и пахнет.

    Слава богам, что есть сборки той же федоры с кедами и другими ДЕ, хотя и зарыты они так глубоко что и не увидишь их, не обладая некоторой степенью упёртости\упoрoтoсти.

     

  • 1.54, nio (??), 16:13, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Грустно.
    LXDE по-прежнему наше всё.
     
     
  • 2.88, selishii (ok), 19:01, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    LxQt же!
     

  • 1.57, Аноним (-), 16:22, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот почему у нас всегда так Там скотчем, там гвоздик, там веревочкой и пучком, ... большой текст свёрнут, показать
     
     
  • 2.61, anonymous (??), 16:32, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты у них там маркетологом на полставки не хочешь поработать? Просто жалко, когда столько ресурсов уходит впустую.
     
  • 2.65, upyr (?), 16:39, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это у тебя из-за отсуствия опыта.
     
  • 2.81, Аноним (-), 18:28, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут была простыня текста.
    > люди работают и переделывают старые косяки

    Создавая куча новых, убивая совместимость, ... додумай сам. Мышиная возня.

     
  • 2.84, _ (??), 18:47, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это можно дома так, никуда не торопясь, прихлёбывая борЩЩЪ ... (С)
    А на работе, за первый срыв дэдлайна - выговор, за второй накажут копейкой, за третий - выпрут к IP-ням ... копроэкономика(С)
     
  • 2.97, Аноним (-), 21:34, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > каждый раз я учусь и делаю лучше

    Да, наклоняться при входе больше не надо. Но входить надо боком, потому что дверь шириной 30 сантиметров. В следующей версии это поправят - дверь будет шириной во всю стену и незакрываемая, но наклоняться всё ещё будет не нужно. А ещё через версию мы осознаем, что дверь слишком незащищающая конструкция, и сделаем конструкцию, которая позволит вместо закрывания двери просто формировать бетонный кусок стены, а вместо открывания - просвериливать его. Да, нужно купить сверлильную машину и договориться с бетонным заводом об экстренной поставке бетона каждый раз, когда надо закрыть дверь, но этот баг будет исправлен в следующем релизе: дверей в стенах не будет, а для попадания внутрь достаточно будет перелезть через стену с помощью лестницы. Заодно и на крыше сэкономим. Но тут начинается проблема с дождём, поэтому ещё через релиз здание покроем полиэтиленовой плёнкой, а через два релиза поймём, что плёнка может порваться, и придумаем строить дома вверх ногами, а выход сделать через канализацию - зашёл в унитаз, прошёл несколько десятков метров, вылез из ближайшего люка посередине дороги. И каждый раз, с каждой новой идеей, с каждым новым изменением мы будем учиться и делать всё лучше и лучше.

     
     
  • 3.134, Tundra Mundra (?), 15:25, 25/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > заводом об экстренной поставке бетона каждый раз, когда надо закрыть дверь,
    > но этот баг будет исправлен в следующем релизе: дверей в стенах
    > не будет, а для попадания внутрь достаточно будет перелезть через стену
    > с помощью лестницы. Заодно и на крыше сэкономим. Но тут начинается
    > проблема с дождём, поэтому ещё через релиз здание покроем полиэтиленовой плёнкой,
    > а через два релиза поймём, что плёнка может порваться, и придумаем
    > строить дома вверх ногами, а выход сделать через канализацию - зашёл
    > в унитаз, прошёл несколько десятков метров, вылез из ближайшего люка посередине
    > дороги. И каждый раз, с каждой новой идеей, с каждым новым
    > изменением мы будем учиться и делать всё лучше и лучше.

    Поразительно точное описание процесса разработки гнома... Надо ратовать за принудительное размещение такого описания на домашней странице гнома, чтобы слабоумным было понятней как тут всё задумано.

     

  • 1.68, Аноним (-), 16:46, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где планшетные пк для него?
     
  • 1.75, Pro User (?), 17:38, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Да хоть 104. Гном всегда был в жoпe прогресса. До мощных программ и юзабилити KDE этим ребятам как до луны.
     
  • 1.76, Аноним (-), 17:54, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь хоть в 4ке лаги и тормозную анимацию уберут.
     
     
  • 2.94, Аноним (-), 20:13, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже убрали, в 3.26 все хорошо.
     

  • 1.85, Аноним (-), 18:48, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шелл мало чего может. Переписать его с нуля задача не архи сложная, но если сейчас Шелл тормозит на видюхе, на которой Плазма летает, то после будет ограничен только видюхами и программами, которые поддерживают Вейланд, а их меньше. Таким образом Шелл еще уменьшит аудиторию пользователей. Или я не правильно понял?
     
     
  • 2.87, _ (??), 18:52, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Или я не правильно понял?

    Походу - да. Там где тормозит щель, там и плазма не летает (С)

    А самая печаль - что в них в обоих есть всё ненужное и нет всего нужного :-\  
    После 2007 десктопные *никсы делают осьминоги, истину вам говорю :(

     
     
  • 3.117, Аноним (-), 16:08, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Там где тормозит щель, там и плазма не летает

    А вот и нет. И на i945GM и на HD5770(и на Икс и на Вяленом) плазма работает намного лучше щели. А щель выдает тормозную анимацию.

     

  • 1.90, Тузя (ok), 19:11, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1) Возврат обратно к архитектуре дополнений и API в стиле GNOME2 с учётом полной замены X на Wayland. Через боль и страдания.
    2) Костыли-подпорки.
    Или я что-то упустил?

    Я немного не в теме и, если мне не изменяет память, red hat разрабатывает libinput как библиотеку ввода для wayland и X одновременно: https://wayland.freedesktop.org/libinput/doc/latest/
    Проблема прежде в ней, и архитектуре не позволяющей прямого взаимодействия без кода гномощели, которая часть композитора? Но ведь тогда получается, что и на KWin/Wayland такая же архитектурная проблема, и нытики #Qt_vs_GTK2017 также не нужны как и 10 лет назад?

     
  • 1.93, Аноним (-), 20:09, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ууу, побежал-ка я обратно на KDE
     
  • 1.95, annual slayer (?), 20:55, 14/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    второй вариант просто жесть

    лучше б пошли по первому, но стараясь сохранить высокоуровневое API, чтобы плагины отлетели не совсем полностью, а требовали только минимальной допилки

     
     
  • 2.99, Аноним (-), 22:09, 14/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Нонеча, это вам не давеча..."
    Сейчас молодые и энергичные любят всё переписывать, ибо "некогда им в архитектуру". Раньше отцы тормозили (или, что ещё лучше, направляли). А сейчас не хватает...
     
     
  • 3.105, upyr (?), 01:13, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Отечественный автопром не меняет аржитектуру с 70-х годов, все юниксвейно. А проклятые немцы в Меседес, БМВ и Фолькваген все время все переписывают.
     

  • 1.108, Necrogrinder (ok), 03:43, 15/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Делайтеи первый вариант. Может хоть лагать перестанет. Отвал всех расширений переживу. Я давно принял дефолтную концепцию гнома и почти не использую расширения, меняющие функционал. Отвал расширения погоды переживу, а любители dashtodock должны страдать.
    А иначе никак. Если второй вариант, то снова будет фигня, прослойка на прослойке, тормоза, зато блин dashtodock свой облизывать будете.
     
     
  • 2.118, anonblmus (?), 16:16, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Dash to panel удобнее.
    Но проблема-то не в этом. В гноеме приходится всеми этими расширениями из соплей и веревочек, склеенными на коленке левыми людьми, решать проблемы, которые в нормальных DE отсутствуют благодаря либо встроенным средствам, либо благодаря плагинам "из коробки", сделанным разработчиками DE или под их контролем.
     

  • 1.110, Аноним (-), 10:23, 15/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    чет я не вижу в плане сделать заголовки потоньше
     
     
  • 2.113, 123 (??), 10:41, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я думаю что есть ещё потенциал по увеличению высоты тайтлбара, поскольку адепты гнома3 на opennet и lor любят доказывать что он компактный, не мешает, удобный и функциональный. А значит у ребят из Гном Фондэйшн ещё есть достаточное поле для "оптмизации" интерфейса.
     
     
  • 3.114, upyr (?), 11:00, 15/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Я думаю что есть ещё потенциал по увеличению высоты тайтлбара

    Клоун

     

  • 1.122, vz (?), 11:31, 16/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пока xfce есть и его не портировали на Qt, можно пользоваться DE.
    Если в связи с нехваткой функциональности Gtk3 начнут переписывать на Qt, как lxde, то проще свалить на icewm.
     
     
  • 2.128, Аноним (-), 14:27, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Посоветуйте тему для Icewm
     
     
  • 3.130, vz (?), 17:15, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Любую - https://www.box-look.org/browse/cat/142/ord/latest/
     

  • 1.126, Аноним (-), 14:11, 16/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сначала они убили Unity, а теперь когда все расслабились, творят, что хотят!
     
  • 1.129, Retrosharer (?), 22:15, 20/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вариант 1 способен сделать десктоп.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру