The OpenNET Project / Index page

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

Доступен GTK+ 3.94, экспериментальный выпуск GTK+ 4

27.06.2018 13:21

Представлен очередной тестовый выпуск будущего стабильного релиза GTK+ 4. Ветка GTK+ 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложение из-за изменения API в очередной ветке GTK+. До полной стабилизации GTK+ 4, приложения, предлагаемые для пользователей, рекомендуется продолжить собирать с использованием ветки GTK+ 3.22, на смену которой в сентябре придёт финальная ветка 3.24.

Основные изменения в GTK+ 3.94:

  • В API GSK (GTK Scene Kit), обеспечивающем отрисовку графических сцен через OpenGL и Vulkan, представлен новый тип узлов рендеринга - GskOffsetNode, являющихся упрощённым вариантом GskTransformNode, выполняющим работу по трансляции контента при перемещении вверх или вниз по дереву узлов рендеринга (render node tree). Данная возможность позволила реализовать кэширование узлов рендеринга для разных кадров виджетов, при необходимости осуществляя изменение позиции узла. В GSK также добавлен вызов GskDebugNodes для упрощения отладки процесса создания узлов рендеринга в приложениях и операция gsk_render_node_diff для оценки различий между двумя деревьями узлов;
  • В бэкенд Broadway, позволяющий отрисовывать вывод библиотеки GTK+ в окне web-браузера, добавлена реализации вызова GskRenderer;
  • При откате отрисовки с GSK на Cairo теперь применяется записываемая поверхность (recording surface) вместо поверхности в форме изображения (image surface), что позволяет в дальнейшем повторить отрисовку в другом масштабе;
  • В GDK продолжена модернизация API в контексте применения Wayland вместо X. Например, GdkWindow переименован в GdkSurface для соответствия терминологии Wayland. В класс GdkTexture добавлены подклассы GdkMemoryTexture и GdkGLTexture и новый уровень абстракции GdkPaintable (представляет объекты, которые можно нарисовать где угодно с любым размером, без необходимости выполнения сортировки layout-слоёв);
  • Добавлена возможность отображения видео при помощи виджетов GtkVideo и GtkMediaControls;
  • Добавлен новый виджет GtkPicture для разделения функций просмотра изображений и пиктограмм с виджетом GtkImage;
  • В виджет GtkFontChooser добавлена поддержка изменения параметров шрифтов OpenType, в том числе настройки изменчивых шрифтов;
  • Комбинация Ctrl-Shift-e для ввода Emoji заменена на всплывающий диалог дополнения ввода, активируемый при помощи свойства GtkEntry::enable-emoji-completion;
  • Добавлены новые типы контроллеров событий ввода GtkEventControllerMotion, GtkEventControllerKey и GtkGestureStylus, которые пришли на смену старой системе доставки событий ввода. Контроллеры ввода в том числе можно создавать в файлах ".ui". Для Wayland задействована собственная платформа методов ввода, базирующаяся на протоколе Wayland;
  • Прекращена поддержка сигнала "::draw", вместо которого во всех виджетах следует реализовать сигнал "::snapshot", по которому создаётся собственный экземпляр GtkSnapshot для промежуточной отрисовки. При этом выход за границы области виджета больше не обрезается и виджет может выполнять отрисовку за своими пределами;
  • Изменён механизм аннулирования виджета, который теперь действует через очистку связанных с виджетом прокэшированных узлов в дереве рендеринга с последующим воссозданием недостающих в кэше частей дерева рендеринга. Для определения областей, которые следует перерисовать, выполняется сравнение состояния дерева рендеринга до и после текущего кадра. В GTK+ inspector добавлена возможность отслеживания аннулирования виджетов:
  • Прекращена поддержка загружаемых модулей. Ранее применяемые модули с поддержкой методов ввода, бэкендов вывода на печать и мультимедийных бэкендов преобразованы в модули GIOModules и расширения. Модули поддержки систем ввода на уровне платформ (im-модули для Windows, Wayland, Broadway) теперь всегда включены и активируются по умолчанию на связанных с ними платформах;
  • В код поддержки API Vulkan в GDK добавлена возможность выбора устройства вывода через переменную окружения GDK_VULKAN_DEVICE (список доступных устройств можно посмотреть указав GDK_VULKAN_DEVICE=list).


  1. Главная ссылка к новости (https://blog.gtk.org/2018/06/2...)
  2. OpenNews: Перед GTK+ 4 планируется сформировать внеплановый выпуск GTK+ 3.24
  3. OpenNews: Представлен GTK+ 3.92.1, экспериментальный выпуск GTK+ 4
  4. OpenNews: GTK+ 3.90 ознаменовал новый этап подготовки GTK+ 4
  5. OpenNews: Проект GNOME планирует изменить метод разработки GTK+ и выпустить GTK+ 4
  6. OpenNews: Выпуск графического тулкита GTK+ 3.22
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48853-gtk
Ключевые слова: gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Попугай Кеша (?), 13:28, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Молодцы! GTK 4! Ура!
     
  • 1.2, Аноним (2), 13:42, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Наверное сваливаю с gtk+ в сторону qt и kde

    У последних как-то процессы не так резко происходят, а тут постоянные выпиливания и кардинальные переработки. Надоело, не знаешь чего ждать от следующего выпуска Fedora Gnome

     
     
  • 2.3, Аноним (3), 13:48, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в сторону qt

    В сторону какого Qt?

    Qt3?
    Qt4?
    Qt5?
    Qt6?

     
     
  • 3.6, Аноним (6), 13:53, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Серьезно? Разве из того, что он написал не ясно, что актуального, а не древнего или не существующего?
     
     
  • 4.77, JavaFx (?), 23:56, 04/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ой да че ты как не родной кодь на javafx там только две версии первой никто не пользуется вообще. А вторая норм.
     
  • 2.13, Аноним (13), 14:39, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.opennet.ru/opennews/art.shtml?num=47446
     
     
  • 3.15, Антон Латуха (?), 14:49, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Dismiss argument. Mint привязаны/привязали себя к GTK, и от этого они не могут поддерживать KDE/QT.
    В новояти-же это буквально и написано.
     
     
  • 4.17, Аноним (13), 14:55, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=48661
     
     
  • 5.27, Аноним (27), 16:23, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тот аноним - это я. Я передумал. Теперь все то же самое, но для KDE.
     
  • 3.45, Аноним (45), 19:38, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    KDE != Qt
    Не кедами едиными
     
     
  • 4.49, Аноним (49), 20:31, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    LXQT же!
     
     
  • 5.67, Аноним (45), 08:13, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Qt сам по себе вообще слабо связан с любым DE, это в первую очередь средство кроссплатформенной и embedded разработки

    Не знаю, что в LxQt, но кеды -
    надстройка над кьютом, куча своих классов и либ, а gtk делают для себя / de в первую очередь

    Поэтому нет смысла вспоминать каждый раз KDE. Да, это удачный крупный проект, но есть много разного и вне :)

     
  • 2.53, Капитошка (?), 21:51, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > постоянные выпиливания и кардинальные переработки

    Именно так!

    > Например, GdkWindow переименован в GdkSurface

    Вот так, лёгким движением руки выбрасывается ключевой класс, что при миграции Gtk2/3->Gtk4 потребует массовых изменений кода.

    Хотя можно было просто сделать 2 равнозначных класса:
    GdkSurface=GdkWindow

     

  • 1.4, Аноним (4), 13:51, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Как же убого выглядит это их CSD с кнопочками. Столько гномософта изгадили.
     
     
  • 2.40, qcgg (?), 18:03, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это дело привычки. Мне наоборот кажется, что все убого выглядит со старомодными меню.
     
  • 2.46, Аноним (45), 19:52, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А какие есть альтернативы Старое древнее устаревшее неудобное нужное подчер... большой текст свёрнут, показать
     
     
  • 3.51, Аноним (51), 20:57, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Лучше полоски ничего нет.
     
  • 3.56, Аноним (56), 22:33, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > не любят ничего нового (худшая часть человечества)

    Это про доллары?

     
  • 3.66, Аноним (-), 06:23, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А какие есть альтернативы?

    Обязательный поиск по _всем_ командам + скрываемое _полное_ меню + настраиваемая панель с оперативными кнопками (опционально).

    Как можно не понимать такой простой вещи, загадка.

     
  • 3.72, Андрей (??), 14:11, 29/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > * Старое древнее устаревшее неудобное (нужное подчеркнуть) меню, занимающее целую полосу экранного месте - однозначно в тoпку!

    В Фаерфоксе пошли на хороший компромисс: это меню не занимает постоянно целую полосу, но по нажатию на привычный Alt - оно появляется.

     
  • 3.76, Аноним (76), 00:44, 02/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ты гей?

    А какие есть альтернативы?

    Трансгендеры ещё

    //Хром не знает слово Трансгендеры. Кто может добавить в словарь?

     

  • 1.5, Никита (??), 13:52, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    Не выдержал этого идиотизма. 5 лет терпел, честно терпел. Но месяц назад перешел на KDE и не жалею...
     
     
  • 2.9, Vitaliy Blats (?), 14:33, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • –16 +/
    > Не выдержал этого идиотизма. 5 лет терпел, честно терпел. Но месяц назад перешел на KDE и не жалею...

    А толку ? Либы-то все равно тянутся.

    Я одно время пытался сидеть на всем Qt-шном, т.е. без gtk* в системе. Это не жизнь, а ад.

     
     
  • 3.11, Попугай Кеша (?), 14:36, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Не выдержал этого идиотизма. 5 лет терпел, честно терпел. Но месяц назад перешел на KDE и не жалею...
    > А толку ? Либы-то все равно тянутся.
    > Я одно время пытался сидеть на всем Qt-шном, т.е. без gtk* в
    > системе. Это не жизнь, а ад.

    Поясните, сударь

     
  • 3.19, Антон Латуха (?), 15:01, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > без gtk* в системе

    Зачем делать бессмысленные вещи.

    Используй любые программы что тебя устаивают.

    Ты же не отказываешься устанавливать программы, потому что они написаны на Python или C, т.к. ты решил что Ruby и C++ лучше языки. Часто ты не обращаешь мнимание на чём написано преложение, часто это смесь многих языком.

    Ты один раз поставил зависимости на 500 Mb, и это весь оверхед на всё время.

    То что GTK приложения часто живут в своём зацикленном мире, и не интегрируються и не интегрируемы с другим софтом/DE - это да.

     
     
  • 4.25, Ю.Т. (?), 16:13, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как будто верно, в абстракции. Однако есть множество программ, которые написаны не для того, чтобы делать дело, а чтобы "быть сделанными на (скажем, GTK+)". И вот программ "на GTK+" многовато, да.
     
  • 3.29, Аноним (27), 16:36, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это является проблемой только для тулкитофобов. Остальные даже не подозревают о существовании таких душевных страданий.
     
  • 2.37, Аноним (37), 17:36, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Хм, и какое же судьбоносное событие произошло месяц назад? Смотрю, новых версий GTK не выходило, ничего не ломалось.
     
     
  • 3.57, Аноним (-), 22:44, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нервы сломались. :D
     
  • 2.63, Анонимс (?), 01:30, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не выдержал этого идиотизма.
    5 лет терпел, честно терпел.
    Но месяц назад перешел на XFCE
    и не жалею...
    Быстрый, мало жрет памяти, нет никаких спецэффектов, ничего не отвлекает и не беспокоит, то что нужно для работы.
     
     
  • 3.68, COBA (?), 11:27, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    То-то же его на 3 gtk задумали переводить. А тут уже 4 выходит.
     

  • 1.7, Аноним (7), 14:02, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Есть уже планы по удалению фич на 4й релиз?
     
     
  • 2.36, dontbelieveinghosts (ok), 16:59, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не, они как всегда оставят это на сюрприз - чтобы юзеры не расслаблялись. Вот сидишь ты такой, сделал из г(нома) конфетку, тебя все утсраивает, а разрабы такие: А давай-ка ты завтра проснешься как ни в чем не бывало и обнаружишь что через неделю у тебя будет отсутствовать функционал к которому ты привык(трей например), зато будут новые модные кнопочки в заголовке окна(меню все так же не завезли). Не жизнь а сказка просто!
     
     
  • 3.52, Аноним (52), 21:09, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Или сделают одну большую кнопку посреди окна, которая будет открывать вертикальное меню в левой части экрана. А все надписи в этом меню будут заменены на эмодзи.
     
     
  • 4.58, Аноним (-), 22:47, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ты просто монстр. Надеюсь разрабы GTK никогда не прочитают этого.
     
     
  • 5.61, Аноним (61), 23:47, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты просто монстр. Надеюсь разрабы GTK никогда не прочитают этого.

    Я тоже надеюсь

     
     
  • 6.71, dontbelieveinghosts (ok), 12:17, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А я вот надеюсь что прочитают и сделают так как я сказал. Хоть больше народа свалит с этого убожества, что приведет к улучшению поддержки других DE и как следствие - к повышению качества других DE. Такими темпами вполне возможно что в будущем во многих мейнстримных дистрах дефолтным DE будут кеды например. Или что-то другое, не важно. Что угодно(из мейнстримных DE) лучше гнома3.
     
  • 4.70, Аноним (70), 11:54, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А все надписи в этом меню будут заменены на эмодзи.

    А ведь в таком случае не нужно будет делать переводы! Хей-фьють!

     
  • 2.73, Андрей (??), 14:13, 29/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так там уже много повыкидывали. Просто стесняются написать об этом в новости.
     

  • 1.8, Аноним (3), 14:20, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Использовал GTK а потом перешел на Qt. Наставьте плюсов плз
     
     
  • 2.31, Аноне (?), 16:49, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    +100500.
    Из ГТК пользую только Гимп (куда ж без него), Modem Manager и браузвери.
     
     
  • 3.59, Аноним (59), 22:53, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А как же пидгин? Он, пожалуй, самое незаменимое что есть на жэтыка.
     
     
  • 4.64, Аноним (49), 02:23, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    psi++ на qt на c++
     
  • 2.43, Аноним (43), 19:09, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Минус за плюсы. Использую и Qt и GTK, т. к. не фанатик.
     
  • 2.44, минонА (?), 19:13, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    как это?
    расскажи, я тоже так хочу
    или lxqt?
     
  • 2.62, деаноним (?), 00:35, 28/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Недавно пробовал в проге на qt5 улучшить реализацию модульного графа на базе QGraphicsScene, заставив его рисоваться с субпиксельным хинтингом (т.е. чтоб линия в 1px была с центре пикселя, а не между). Не знаю, от чего зависит, но линии под углом 45deg выглядит как не сглаженная, и только на 30 можно увидеть разницу.

    Чего не скажешь про cairo - даже сделав скриншот сцены с тройным разрешением и перепробовав разные фильтры для уменьшения, трудно соревноваться с cairo в качестве.

    Пробовал imageworsener и немного imagemagick.

     

  • 1.14, Аноним (14), 14:40, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда файлпикер добавят?
     
     
  • 2.23, qcgg (?), 15:27, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Куда?
     

  • 1.16, Аноним84701 (ok), 14:50, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода  придётся переделывать приложение из-за изменения API в очередной ветке GTK+

    Зарекалась коза капусту не есть …

    https://www.opennet.ru/opennews/art.shtml?num=45190
    > 22.09.2016 10:15  Выпуск графического тулкита GTK+ 3.22
    > Выпуск 3.22 является последним наращивающим функциональность релизом в ветке GTK+ 3.x В дальнейшем новые возможности будут развиваться в экспериментальных выпусках GTK+ 3.90.x, после которых будет сформирована новая стабильная ветка GTK+ 4. *Корректирующие обновления для GTK+ 3.22, в которых будет сохранена совместимость на уровне API и ABI, планируется формировать как минимум три года.*

    https://www.opennet.ru/opennews/art.shtml?num=48834
    > 24.06.2018 18:06  Перед GTK+ 4 планируется сформировать внеплановый выпуск GTK+ 3.24
    > После релиза сопровождение переключится на ветку GTK+ 3.24.x, а корректирующие выпуски GTK+ 3.22.x больше выпускаться не будут.
    >

     
     
  • 2.22, qcgg (?), 15:24, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    И что ты тут этот список выложил? Что-то где-то чему-то противоречит, кроме 3.22.x -> 3.24?
     
     
  • 3.26, Аноним84701 (ok), 16:19, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > И что ты тут этот список выложил? Что-то где-то чему-то противоречит, кроме 3.22.x -> 3.24?

    Разъясняю на пальцах:
    Актуальная новость:
    > развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API

    Перевод:
    Торжественно почти обещаем, что у нас будет ветка, в которым мы по нескольку лет не будем ничего ломать!

    Новость от 09.2016:
    > Выпуск 3.22 является последним наращивающим функциональность
    > Корректирующие обновления для GTK+ 3.22, в которых будет сохранена совместимость на уровне API и ABI, планируется формировать как минимум три года

    Перевод:
    Обещаем, что ветка 3.22 - трехлетний LTS, ничего  добавлять/удалять не будем!

    Недавняя новость:
    > внеплановый выпуск GTK+ 3.24
    > После релиза сопровождение переключится на ветку GTK+ 3.24.x, а корректирующие выпуски GTK+ 3.22.x больше выпускаться не будут
    > ... GTK+ 3.24 планируется опубликовать в сентябре и включить [...] а также расширить API новыми вызовами, следуя пожеланиям разработчиков портируемых приложений.
    >

    ЗЫ:
    дополнительно:
    https://github.com/GNOME/gtk/compare/gtk-3-22...gtk-3-24
    [CODE]
    -m4_define([pango_required_version], [1.37.3])
    +m4_define([pango_required_version], [1.41.0])
    [/CODE]

    https://github.com/ImageMagick/pango
    [CODE]
    Overview of changes between 1.38.0 and 1.38.1
    =============================================
    - Require 0.9.30[/CODE]

    Стабильность - это не только "неломание" конкретного API

     
     
  • 4.28, qcgg (?), 16:28, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хорошо, на пальцах.

    внеплановый выпуск с API с новыми вызовами в GTK+ 3.24 не слосмает обещанный стабильный и поддерживаемый в течение нескольких лет API

     
  • 4.38, qcgg (?), 17:44, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Стабильность - это не только "неломание" конкретного API

    А что еще в данном контексте? Это когда мир поставлен на паузу? Весь софт, который был написан с использованием Gtk-3.22 будет собираться и с Gtk-3.24 — это и есть стабильность в данном контексте. Все остальное за уши притянуто.

     

  • 1.18, Аноним (-), 14:59, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    блуждающая чудовищность вида дефолтовой темы это такая фича, чтобы пользователи планшетов не расслаблялись?
     
  • 1.21, ПДК (?), 15:11, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А превью GNOME 4 уже есть? Там всё тот же планшетный ужас?
     
  • 1.24, user90 (?), 16:07, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я скажу только одно: "editable menu accelerators".
     
  • 1.30, Аноне (?), 16:46, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раз уж на то пошло, то я тоже "сидел на гноме 2, и всё было хорошо и уютно, потом из-за лагов и неюзабельности планшетки ушёл на xfce, а когда купил комп посерьёзнее, привык к KDE 4-5, благо там тиринга не было из коробки на радеоне и интеле".
     
     
  • 2.32, qcgg (?), 16:50, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А казывается тиринг зависит от используемого десктопа. Оригинально.
     
     
  • 3.34, Аноне (?), 16:55, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А казывается тиринг зависит от используемого десктопа. Оригинально.

    XFWM давал тиринг при включенном композитинге, а KWin нет. Конфиги Xorg лишь позволяли уменьшить спецэффекты.

     
  • 3.35, Аноне (?), 16:57, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А када на гноме сидел, был компиз и невидия, тоже всё ок было. Только невидия сгорела как раз к выходу Гнома 3.
     
  • 3.42, Аноним (42), 18:51, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё как зависит. В крысе, например, можно врубить анти-тиринг (в настройках естественно), а в "плохих падучих" кедах аж выбрать методы отрисовки и движок (иксы или одну из версий гл), что, как ни странно, помогает пофиксить тиринг  всё той же галочкой в настройках. А вот если произошло чудо и драйвера, криворукие мейнтейнеры дистрибутива "X" и железо сошлись в линию во время полной луны, тогда не зависит от десктопа.
     
  • 3.47, Sluggard (ok), 20:10, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Зависит от WM. У меня на одном и том же ноуте (карты Intel + AMD), с одной и той же openSUSE тиринга не было на KDE и Cinnamon, а вот на Mate был ещё как.
     
  • 2.33, Аноне (?), 16:53, 27/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Минт в плане юзабильности и Мате в плане классики норм, но они уже обособленные DE, которых пилят мало людей.
     

  • 1.48, Аноним (48), 20:23, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    начали портить гтк3 в предверии гтк4.
     
  • 1.50, Аноним (49), 20:35, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сейчас пойду поставлю lxqt и буду на гитхабе собирать джентельменский набор только C++ QT
     
  • 1.60, Vladjmir (ok), 23:01, 27/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как я понял, главная суть GTK+ 4 -- это окончательный переход с X-ов на Wayland. А с X-ами он продолжит работать, или уже нет?
     
     
  • 2.74, Андрей (??), 14:15, 29/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    У меня пока работает. Хоть вот это:
    > Например, GdkWindow переименован в GdkSurface для соответствия терминологии Wayland.

    и возмутительно!

     

  • 1.65, Дуплик (ok), 05:46, 28/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Отлично. Релиз лучшего графического тулкита в мире GNU/Linux!
     
     
  • 2.75, Андрей (??), 14:19, 29/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Но который каждый раз роет себе могилу. И учитывая кол-во миграций на Qt и оставшихся на gtk2, в один непрекрасный день ему таки это, может, и удастся. Ну или через год ноуты перестанут продавать с интегрированными клавами (а опционально она станет дорогим удовольствием в пару сотен у.е.) и мы все будем рады, что в RedHat об этом уже всё наперёд знали.
     

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



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

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