Шон Дэвис (Sean Davis), лидер проекта Xubuntu и один из ключевых разработчиков рабочего стола Xfce, оценил (https://twitter.com/bluesabredavis/status/1056732898555019266) Xfce 4.14 готовым (https://wiki.xfce.org/releng/4.14/roadmap) к релизу на 80%. Из 80 компонентов окружения 55 уже полностью доведены до готовности, а для многих других отмечается существенный прогресс в разработке. Напомним, что наиболее значительным новшеством Xfce 4.14 является переход на библиотеку GTK+ 3.
На днях также был выпущен (https://mail.xfce.org/pipermail/xfce-announce/2018-October/0...) первый выпуск приложения Gigolo (https://www.uvena.de/gigolo), переведённый на GTK+ 3. Gigolo предоставляет графический интерфейс для настройки совместного доступа к хранилищам по сети, используя GIO/GVfs. Программа позволяет быстро примонтировать удалённую файловую систему и управлять ярлыками на подобные ФС в файловом менеджере.
URL: https://twitter.com/bluesabredavis/status/1056732898555019266
Новость: https://www.opennet.me/opennews/art.shtml?num=49527
Скоро GTK 4 выйдет, слоупоки XD
Он не сильно отличается, к тому же поддержку GTK3 сразу не выбросят.
Или нужно сразу на фэнтезийный GTK5 писать для опережения.
Учитывая планируемые темпы выпуска новых веток - на GTK6
учитывая этот идиотизм, лучше - на Qt
На Qt уже всё написано. Пусть для разнообразия остаётся хоть что-то нормальное и на GTK.
Да, конечно. Они там активно предлагают отказываться от виджетов в пользу QML, а ещё они предлагали переходить с qmake на qbs. Последний уже выкидывают. В свете попурялности Electron, судьба QML тоже под вопросом. Кто скажет, что будет с этим полукоммерческим поделием завтра?
Electron популярен у тех, у кого попа цветная.
У скайпа
> У скайпаТак новый скайп вызывает рвотные рефлексы даже у полных хомяков. И не только за электрон который нитармазит но еще и за постоянно икающий или пропадающий звук, неконект и прочие прелести которые больше всего похожи на какой-то sip-недоносок теперь. Хреново вебтехнологии для звонков подходят, какая неожиданность.
webrtc прекрасно справляется, какая неожиданность
> webrtc прекрасно справляется, какая неожиданностьНу вот так прекрасно справляется, что встревает в половине конфиг, срывает звонки, икает, звук только в 1 сторону и проч. Что невыгодно отличает новые скайпы от того к чему юзеры скайпа привыкли в его обычных версиях. За это он и умрет, собственно - получилась еще одна штука по типу ICQ на AIR-е. Так что очень скоро про скайп будет помнить столько же народа сколько и про аську, походу.
>> webrtc прекрасно справляется, какая неожиданность
> Ну вот так прекрасно справляется, что встревает в половине конфиг, срывает звонки,
> икает, звук только в 1 сторону и проч. Что невыгодно отличает
> новые скайпы от того к чему юзеры скайпа привыкли в его
> обычных версиях. За это он и умрет, собственно - получилась еще
> одна штука по типу ICQ на AIR-е. Так что очень скоро
> про скайп будет помнить столько же народа сколько и про аську,
> походу.Уже.
Даже тот же самый вайбер портированный на десктоп, стал удобнее и функциональнее шкайпа, и у большинства моих знакомых скайпа нет, а вайбер есть. На ПК, да.
Ну я просто заметил что знакомые хомяки скайп на половину своих гаджетов уже даже и не ставят. Аськокапец 2.0 как есть.
Согласен, копирование и вставку форматированного текста надо бы выкинуть отовсюду
Клиент Вайбера под линукс уже год как заброшен (официальный ответ из поддержки). Причём с критичными багами, которые чинить уже никто не будет (например, краш при приёме голосовых сообщений, ведущий к их недокачиванию). Уж лучше электроновысеры, чем игнор.
> Клиент Вайбера под линукс уже год как заброшен (официальный ответ из поддержки).А скайп вообще заброшен. Как проект. Он работает через зад после всех "нововведений". Реально на уровне аськи перед сливом в мылру, живет по инерции на тех кто еще не сбежал.
> электроновысеры, чем игнор.
Нет уж, как по мне лучше просто игнор чем такая "поддержка". Так у кого-нибудь будет свербить и они напишут что-нибудь более потребное. Хотя-бы плагин для пиджина чтоли.
Плагин давно есть, но толку, когда он звонки не умеет? А реализовать их — не хухры-мухры, при всём желании.
судьба QML больше зависит от удобства использования, чем от наличия electron
А Qbs же уже выкинули. теперь курс на CMake
> выкидывают. В свете попурялности Electron, судьба QML тоже под вопросом. Кто
> скажет, что будет с этим полукоммерческим поделием завтра?У вебни период полураспада пару лет, але. И если завтра конторке делающей электрон будет мало денег они или неотключаемой рекламы напхают или бэкдоров, а то и просто проект свернут. Ну а майнтайнить франкенштейна размером с хром - визгливые вебмакаки конечно же не смогут. Вы для начала попробуйте хромиум хотя-бы просто билдануть разок, для понимания как это выглядит. Про патчинг кода мы поговорим потом.
Если бы при разработке электрон проектов нужно было руками собирать или не дай бог патчить хром - то электрон бы и не появился на свет.
> Если бы при разработке электрон проектов нужно было руками собирать или не
> дай бог патчить хром - то электрон бы и не появился на свет.Ну так фирмочке явно надоест заниматься этим просто так. И они возьмут свое за это дело. Либо рекламой, либо бэкдорами, либо вымогательством. А может быть все и сразу. Ну или не возьмут - и тогда сдуются, наверное.
> а ещё они предлагали переходить с qmake на qbs.Уже передумали - в соседней новости буквально.
> учитывая этот идиотизм, лучше - на QtНе, спасибо, с учетом во что Qt 5 превратился со всеми его qml и рантаймом почти размером с яву - там уже есть всякие lxqt, которые после перехода на куть - не lx даже в проекте.
p.s. а 80% специально выбраны, чтобы напомнить про принцип 20/80? :)
Qt --- инопланетное виндузятное поделие. Без Emacs-управления, которые есть даже в вырвиглазном Tk, и без собственного формата тем (всякие прикрученные сбоку поделия типа QtCurve и мимикраторы не в счёт).
Emacs - инопланетное поделие. Без нормального копи-паста искаропки и нормальных дополнений (всякие скрипты для виртуальной lisp-машины не в счёт)..OMG, как щаз меня заминусуют )))
Дык пока он стабильным не станет, его использовать будут только гномеры и мазохисты. Кому охота при выходе каждой новой версии GTK+ искать места, где они в очередной раз что-то сломали (а если эта фича в GNOME не используются, так тебя вообще пошлют с твоим багрепортом в WONTFIX)? Вот когда GTK+ 4 релизнется, и через несколько лет гномерам надоест его ломать и они начнут пилить GTK+ 5, тогда и можно будет переходить на четвертую ветку.
это как разработчик KDM отказался переписывать его на qt5 и qml, просто взяли и выкинули, так что не показатель
И заюзали нормальный SSDM. Будто что-то плохое.
GTK3 в сравнении с GTK2 дает скейлинг и поддержку wayland. Перевод на GTK4 меннее актуален, тем более там несовместимые изменения с софтом переведенным с GTK2.
>поддержку waylandЛет через 10 может быть,это и понадобится,хотя и вряд ли.
А HiDPI нужен уже вчера.
Объясните уже наконец, что мешает задать иксам правильный DPI, или скейлить композитным менеджером?
> Объясните уже наконец, что мешает задать иксам правильный DPI, или скейлить композитным менеджером?То что толку с этого мало - никто в здравом уме не использует иксы для фонтов, контролов и проч. Потому что хотя в теории они это умеют, на практике это такое адово угребище что никто и близко не собирается всем этим пользоваться. Ну и радости с того что иксы это делают - наступит у пары инвалидных программ, которые все уже давно снесли. Просто потому что они выглядели страшнее смерти. Этого достаточно, рука сама так и тянется к "remove".
А если отскейлить композитным менеджером вообще все - качественный ресайз битмапа размером с 4К дисплей жрет невероятную прорву ресурсов. А чтоб на каждый кадр - и подавно. А качественно ресайзнуть фонт с субпиксельным сглаживанием - вообще не получится, это именно движок рендера фонта должен делать - и только так. Иначе результат будет полное УГ. Точнее ШГ.
> А если отскейлить композитным менеджером вообще все - качественный ресайз битмапа размером
> с 4К дисплей жрет невероятную прорву ресурсов. А чтоб на каждый
> кадр - и подавно. А качественно ресайзнуть фонт с субпиксельным сглаживанием
> - вообще не получится, это именно движок рендера фонта должен делать
> - и только так. Иначе результат будет полное УГ. Точнее ШГ.«Качественно» и не нужно. Нужно тупым nearest'ом растянуть, чтобы один пиксель занимал несколько. Получится эмуляция LowDPI. И выглядеть будет не хуже, чем на настоящем LowDPI, если сглаживание не радугой.
Не знаю, что там у них готово, но Thunar 1.8.2 регулярно падает и виснет, а 1.6.12 - нет (хотя вот xfce4-terminal переезд на ЖТК3 нормально пережил). Я разделяю мнение человека, недавно тут писавшего, что ЖТК3 убивает софт.
Для того он и создавался: убить всё, что не взросло на почве RH.
Вы наверное хотели сказать IBM? И вроде бы IBM таким не занимается. А оно им надо? Они на мелкие интрижки не размениваются.
Не убивает,а заставляет либо оставаться на 2 ветке,либо мигрировать на кути.Нужно быть знатным мазохистом,чтобы поддерживать свой софт на постоянно ломающемся тулките.Если политика гномеров не изменится,то на gtk софт будет только от них,возможно,этого они и добиваются.
Qt/GTK, тогда уж что-то другое, например, wxWidgets, автор Audacity выбрал его.
Audacity выглядит как хрен знает что, будто его первобытные люди из камня вырубали. Но для медиаредактора это простительно, особенно в свете отсутствия альтернатив.
> Audacity выглядит как хрен знает что, будто его первобытные люди из камня
> вырубали. Но для медиаредактора это простительно, особенно в свете отсутствия альтернатив.автор умный, и видя что творится с тулкитами, делает правильные выводы
Это ещё что, ты блендер открой, или синелерру.
Что не так с синелеррой?
http://i.imgur.com/o0FRS4C.png
> Это ещё что, ты блендер открой, или синелерру.Так блендер переписали на питоне с кастомным ui, со всеми вытекающими... :\. Надо было не мелочиться и сразу на электроне писать, но электрон тогда был не в тренде.
На электроне далеко не всё возможно написать. Многооконныые приложения, например типа гимпа - не его конёк.
> wxWidgets, автор Audacity выбрал его.На линухе wxWidgets внезапно рисует через GTK :). В результате оно как бы лишняя прослойка, на тяжеловесных плюсах и довольно здоровая, тормозная и забагованая. Если кто хотел именно это - так там еще куть такой же есть.
Кто не программировал, тот не знает. Wx как раз изначально был средним вариантом между (на тот момент не модульным Qt 3-4) и голым GTK. Цена прослойки - кроссплатформенность с нативным интерфейсом. Там, в принципе, много что есть, кроме свистелок и т.п.
> Кто не программировал, тот не знает. Wx как раз изначально был средним
> вариантом между (на тот момент не модульным Qt 3-4) и голым
> GTK. Цена прослойки - кроссплатформенность с нативным интерфейсом. Там, в принципе,
> много что есть, кроме свистелок и т.п.Я знаю, спасибо. Посмотрел на примере авторов aMule как это выглядело. Вот как раз тогда. А выглядело это жестко - програминг состоял из костылирования багов тулкита чуть более чем полностью. Сейчас вроде получше стало но к тому моменту большинство програмеров успело задолбаться и разбежаться.
Если ребята хотели взять стандартные контролы и сделать из них нестандартный интерфейс - бег по граблям подразумевался априори.
А если вам хватает той базы, которая есть в любой системе (как FileZilla, например - тоже всю жизнь на wx), то никаких особенных проблем с wxWidgets по сравнению с другими библиотеками нет. При этом прослойка настолько тонка, насколько это вообще возможно, и скорость интерфейса практически нативная.
> Если ребята хотели взять стандартные контролы и сделать из них нестандартный интерфейс
> - бег по граблям подразумевался априори.А чего такого нестандартного в UI осла? Совершенно обычная прога. Если это по меркам Wx нестандартная программа, тогда наверное Wx следует признать фиговым тулкитом. Ну и так между делом куть допустим позволяет вообще программе темку натянуть целиком свою если им это надо.
> проблем с wxWidgets по сравнению с другими библиотеками нет.
Да у ословодов тоже вроде ничего особого не было в UI. Но при переезде между версиями головняка было много, воркэраундов на баги Wx - там и тут, апстрим конечно потом баги чинил, но пока там дистры раздуплятся новую версию внедрить - разработчикам крови попилось довольно много.
> При этом прослойка настолько тонка, насколько это вообще возможно,
> и скорость интерфейса практически нативная.Я бы не назвал Wx такой уж тонкой прослойкой, особенно глядя на количество глюков которые оно умудрилось ословодам привнести. Оно реально умудрялось рухнуть с грохотом где-то глубоко в недрах Wx'ов, при добавлении строки текста в окошко лога. Блин чего такого кастомного в этом действе?!
Я ничего не знаю за тех ословодов и их программу.
Но я, как и многие другие, неоднократно и без каких-либо проблем пользовался той же Filezilla.
И десяток моих программ, использующих для интерфейса wx - как под Виндами, так и под Линуксами - никакими багами интерфейса не страдают. При том, что ни одна из них не является просто формочкой с кнопочками.
> Я ничего не знаю за тех ословодов и их программу.А я вот смотрел как у них это получается и имею заметить что они had it hard. И при том я не понял почему тулкит должен создавать столько проблем обычным в общем то апликушникам.
Они как-то сказали что если бы решали заново на чем писать aMule - в жизни бы не взяли этот тулкит. В свежих версиях вроде стало менее хардкорно.
> том, что ни одна из них не является просто формочкой с кнопочками.
Ну я ваших программ и их развития не видел. А пример осла - на виду. И глядя на него я в жизни не возьму этот тулкит для себя. Ну разве что если тулкиты совсем закончатся и останется только этот.
Я не уверен, что сам сейчас рекомендовал бы эту библиотеку (связался с ней, еще когда Qt требовал лицензирования), но по-прежнему не понимаю, откуда с ней проблемы, если вы не пытаетесь сделать нестандартный интерфейс. Те же MFC / VCL, только кроссплатформенно. С них и копировалось.
Кроме шуток, кто-нибудь из знатоков не рассматривает EFL/Evas/Elementary в качестве альтернативы для GObject/Cairo/Gtk?
Я сам всё держу в голове задачу когда-нибудь попробовать, но никак руки не доходят.
Судя по имеющимся докам, там и своё сишное ООП и даже IDE... не уверен только в замене Glade (чтобы формы для их аналога GtkBuilder - как оно называется только - нормально набрасывать).
Примерно с начала октября сижу на 1.8.2. Ничего не подает и не виснет.
какой профит? 1.8 лучше чем 1.6?
> но Thunar 1.8.2 регулярно падает и виснет, а 1.6.12 - нетhahaha, classic...
Тоже самое с codeblocks 17.12 - в арче собран с wxgtk3 и при копи-пасте падает, но стоит собрать с wxgtk2 - перестаёт.
Гугление дало что для такого бага сделали обход в апстриме. Но для этого надо или ждать нового релиза или брать из апстрима.
Ну а у меня 1.6.15 виснет и падает.
две последние я понял, а первая цифра что значит?
Панели задач с избранным в виде значков не хватает.
Категорически поддерживаю. Не понимаю что такого трудного сделать опциональную возможность отключить отображение заголовка окна в панели задач, оставив только значок и добавить кнопкам на панели задач функцию "прикрепить" чтобы при закрытии программы кнопка оставалась и служила ярлыком для запуска как в KDE5, Unity и Win7. 10 лет с небольшими перерывами использовал XFCE (недавно перешёл на KDE), всегда отключал все панели и ставил док типа AWN или Plank для этого, хотя их спецэффекты мне не нужны и работающие по такому принципу кнопки на родной панели более чем устоили бы.
Вообще-то среди плагинов панели Xfce был док с таким функционалом, как-то пользовался им, сейчас уже не вспомню названия.
Потом надоело - просто убрал у списка окон названия, оставив иконки.
Он не апстримовский.
> Он не апстримовский.Название скажи, а то народ страдает. Очень уж им хочется "как в винде".
> Название скажи, а то народ страдает.Да, скажите.
> Очень уж им хочется "как в винде".
Только речь не о как в винде или не как в винде, а как в винде-7 и в винде-95. С 95-й винды все DE панель задач скопировали до мельчайших деталей, а развитие копировать или что-то лучше придумывать не хотят.
DockBarX, если оно вам так интересно.
Хотя сейчас докбаров на любой вкус с возможностью воткнуть в любой интерфейс, в том числе и в официальных репозиториях - как дотнета за баней.
dockbarx, но он кажется заброшен, да и унего даже своя реализация панели/дока имеется
Такая опция там есть. Главное правильно понять, что такое панель, какие можули там можно разместить и какие настройки там есть.
Нет там такого, заголовки окон у апплета кнопки задач можно убрать оставив значёк, а вот прикрепить как избранное - нет, есть только отдельный апплет для избранных иконок без отображения запущенных приложений, а дублирование на панели одних и тех же иконок - глупость.
Поставь cairodock, будет без дублирования :D. Или что там еще. Панелька в xfce не является неотъемлимой частью десктопа, прибитой на гвозди, это ж не винды.
> Поставь cairodock, будет без дублирования :D. Или что там еще. Панелька в
> xfce не является неотъемлимой частью десктопа, прибитой на гвозди, это ж
> не винды.Да, пользовался plank, но если в сохранённом сеансе убрать xfce4-panel, то тупо отваливается обработка мультимедийных клавиш и OSD-уведомления. Тут выбор либо xfce4, либо что-то другое, ну либо написать собственный плагин с панели xfce4, последнее проще, как руки дойдут напишу для себя.
> Да, пользовался plank, но если в сохранённом сеансе убрать xfce4-panel, то тупо
> отваливается обработка мультимедийных клавиш и OSD-уведомления.Внезапно, они в XFCE рюхаются плагинами на панельке, как и систрэй. Если эти плагины на панельку добавить. Можно и не добавлять ведь. Ну а если панельки нет - и плагинов тоже. Вроде логично. Можно как вариант слепить "вспомогательную" панельку без списка задач, например.
> Тут выбор либо xfce4, либо что-то другое,
Шорткаты (глобальные) в XFCE можно и перенастроить, запуская что-нибудь эдакое, по вкусу. Совершенно не обязательно что завязанное на панельку. Но да, замена панельки наверное должна взять на себя систрэй и проч. Можно и без него, но все же, штуки которые задуманы как панельки так или иначе решают как минимум часть подобных вопросов. Или их берет на себя кто-то иной.
> ну либо написать собственный плагин с панели xfce4,
> последнее проще, как руки дойдут напишу для себя.Весьма годный вариант, если это по силам. В идеале в апстрим бы его потом еще, как плагин.
> В идеале в апстрим бы его потом еще, как плагин.Да хрена с два эти зануды возьмут и примут к себе в уютный окаменелый апстрим чего-то такое.
> Да хрена с два эти зануды возьмут и примут к себе в
> уютный окаменелый апстрим чего-то такое.Если это будет клоака на пихтоне-электроне жрущая ресурсов как весь XFCE целиком - конечно не примут. И правильно сделают. А если чел пропатчит панельку как и вещает - почему нет? У них какие-то предубеждения против UI в таком стиле? Не похоже - whisker похожий на меню семерки взяли же. Я правда классическое меню предпочитаю, не нравятся мне свистелки и поиск мне там ни к чему.
>> Поставь cairodock, будет без дублирования :D. Или что там еще. Панелька в
>> xfce не является неотъемлимой частью десктопа, прибитой на гвозди, это ж
>> не винды.Внезапно, является. Я так всегда и делал как вы предлагаете, но все панели в Xfce не отключить, обязан оставить минимум одну, приходилось оставлять и просто делать её размером в 1 пиксель.
> обязан оставить минимум одну,В каком месте это обязательство зафиксировано? То что без панели плагинов не будет и прочих характерных услуг обеспечиваемых плагинами панели, и это может оказаться довольно неудобно - да.
Там есть окно в котором добавляешь/удаляешь панели и всегда надо оставить минимум один элемент в списке, удалить последнюю оставшуюся панель нельзя. По крайней мере так было полтора года назад, когда я последний раз пробовал. По этому я оставлял одну пустую панель и делал её размером в один пиксель (или около того, какой там минимум).
> Там есть окно в котором добавляешь/удаляешь панели и всегда надо оставить минимум
> один элемент в списке, удалить последнюю оставшуюся панель нельзя.Если приперло можно грубо в настройках прописать наверное. Там основная засада имхо будет с тем что трэй, нотификации и проч все же кто-то должен будет при этом обеспечить. И для этого кого-то придется запустить. Если не панельку с плагинами XFCE - то кого-то иного.
А так у XFCE и иные приколы с настройками бывали. Раньше в терминалке можно было настроть курсор не только блоком но и | и _ и даже мигание включить. Но в гуе этого в настройках почему-то не было. В свежем терминале исправили - и это очень хорошо.
Всей душой поддерживаю вас, тоже так считаю.
Может запилят ещё. Джва года жду уже.
А что мешает другую программу для панелек взять? Если вы хотите чтобы за вас все подумал майкрософт - может, винда вам больше подойдет? :)
> А что мешает другую программу для панелек взять? Если вы хотите чтобы
> за вас все подумал майкрософт - может, винда вам больше подойдет?
> :)Ничего не подошло. Возможно подойдёт DockBarX, но он не заводится под Ubuntu 18.04. Поэтому, пока так.
> Ничего не подошло.Огласите опробованный ассортимент, для общего развития, так сказать.
> Возможно подойдёт DockBarX,
Это вообще что? Очередная самая распиареная хня на которую запали хипстеры?
>>Огласите опробованный ассортимент, для общего развития, так сказать.Plank, Cairo-dock, Docky и возможно что-то ещё.
>>Это вообще что? Очередная самая распиареная хня на которую запали хипстеры?
Не в курсе. Но судя по тому, что я видел - мне подойдёт. Но не тестил, ибо не пашет.
>>>Это вообще что? Очередная самая распиареная хня на которую запали хипстеры?
> Не в курсе. Но судя по тому, что я видел - мне подойдёт. Но не тестил, ибо не пашет.Да, я уже посмотрел на код. А там обана - пыхтон. Тебе - подойдет. Ты падок на всякое хипстерское гуано и это явно одно из.
> Да, я уже посмотрел на код. А там обана - пыхтон.Круто же. Значит можно будет если что-то захочется подправить - подправить вручную в коде за пару минут, не ломая мозги, не плодя багов с утечками памяти и не перекомпилируя по три часа потом. Хотелось бы чтобы всё кроме ядра и драйверов было на Питоне.
> Круто же. Значит можно будет если что-то захочется подправить - подправить вручнуюЯ лучше панельку на сях поправлю, если мне приспичит. А это нечто наверное ресурсов будет жрать как весь XFCE и нитармазить круче электрона.
> в коде за пару минут, не ломая мозги, не плодя багов
> с утечками памяти и не перекомпилируя по три часа потом. Хотелось
> бы чтобы всё кроме ядра и драйверов было на Питоне.Да наздоровье, только пусть все это у вас будет, а мне такая система даром не нужна. Зачем мне тормозила хуже электрона? Я XFCE люблю не за это. И это, с утечками памяти я уж как-нибудь разберусь, а потормозит пусть лучше компилер на этапе компиляции, чем код в рантайме вообще всегда при его использовании, как по мне. Потому что тормозящий UI меня не прет.
Никогда не сталкивался под Linux с тормозами в ненативных программах, о которых так любят рассказывать анонимы на OpenNet (под Windows да - PyCharm тормозит адски) хотя ноут у меня древний, а вот в нативных (Firefox) сталкивался. ЧЯДНТ?
> Никогда не сталкивался под Linux с тормозами в ненативных программах, о которых
> так любят рассказывать анонимы на OpenNetМне хватило того что значок принтера на пыхоне жрал 30 мегабайтов. На лаптопе. У которого даже принтера нет. Это на минуточку было 10% потребления памяти после старта DE. Нафиг мне такое счастье, я такому сразу apt purge вкатываю.
> (Firefox) сталкивался. ЧЯДНТ?
Вероятно, програмите на этом и поэтому получаем синдром "свое гамно не пахнет". Так у электронщиков тоже не тормозит - они купили распоследний кор i9 от безысходности и оперативы набили 128 гигз. А если их крап запустить на моем лаптопе... ну вот поэтому я обойду такие поделия за километр. Если автырю главное как можно быстрее накорябать свой крап - то пользоваться им навернео и тем более излишне, пусть сразу в инкубатор апача такое вгружает. Токсичные отходы мозговой деятельности - это туда.
И электрон, кстати, не торомозит, единственная проблема с ним - жрёт оперативу как не в себя, одно пустое окно если сделать уже занимает дофига мегабайт (не помню точно сколько, но я прифигел когда узнал на столько, что сразу решил, что вот это зло, да).
> И электрон, кстати, не торомозит, единственная проблема с ним - жрёт оперативу
> как не в себя,Поэтому если оперативы не 128 гигз - после запуска пары таких программ, да еще системнго браузера, да еще почтаря, чатика, пары виртуалок и проч - почему-то свопление начинается.
Я конечно понимаю что для каждого прогера его прога самая-самая. А для меня это всего лишь 1 из 20, а там еще виртуалочки и в каждой тоже по 20 таких же. И если она такая красивая выжрет пару гигов - у меня в целом получится полный коллапс даже на мощном компьютере. Так что такие "программы" в принципе не попадают на мой компьютер. Да и автора по возможности запоминаю, чтобы не дай боже чего-нибудь от него не установить - потому что у таких програмеров потом еще и с безопасностью полная лажа окажется, или они через полгода забьют на свой кусок крапа, потому что оказывается софт делать - немного не о том чтобы за 15 минут макет кода накидать. А майнтайнить, тестировать, чинить баги, мониторить уязвимости и проч оказывается немного менее эпично чем накидать макет за 15 минут и сделать вид что работа завершена. Собственно поэтому у вебни и получается период полураспада в пару лет.
Купил SSD и забыл про тормоза от свопа как страшный сон. Жрёт память - да и х с ним, хотя вот лично Электрон, конечно, вроде никакой меры в этом не знает действительно. Следующий ноут себе постараюсь купить с 16 гигами (сейчас 4).
Странные люди, у них там переписывание всего и вся, а они версию 4.14 нумеруют. А почему не 5.0? Или у них вся четвёртая ветка для перехода на гтк3?
Это такой ответ на нумерацию Firefox. В мире должен соблюдаться баланс.
> Это такой ответ на нумерацию FirefoxКоторая была ответом на нумерацию Chrome ))
А вы видели госдо^W нумерацию systemd?
Хорошая шутка, но если серьёзнее, пусть бы лучше соблюдался не баланс за счёт количества крайностей, а здравый смысл за счёт semver.
А что делать когда половина компонентов переписана а половина нет? Это какая версия должна быть, по вашему? :)p.s. терминалка хорошая стала, маленькая, аккуратная, аноянсы исправили. Отличная работа.
Какая разница, сколько там кода переписано, если внешне осталось примерно то же самое?
> отмечается существенный прогресс в разработкеГлавное, чтобы имелось в виде что за последнее время, а не за 10 лет. Тогда можно худо-бедно надеяться, что скоро будет релиз.
Судя по моему 10-летнему таки опыту с XFCE ничего там за 10 лет особо не изменилось (и это не плохо, пусть будет одна DE, в которой всё нормально и ничего не меняется, я на неё временно перехожу как раз всякий раз, когда других начинает штормить), прогресс наверно имеется ввиду именно в переносе на GTK3.
Именно. Мне от десткопа нужна незаметность, XFCE этому полностью удовлетворяет.
Надоело ждать красивый Xfce когда столько новых красивых оболочек появилось с малым потреблением ОЗУ и ЦПУ.
Если ты не можешь сделать крысу красивой,то дело явно в тебе.Более гибкого в настройке DE просто не существует.
У этой DE проблема, тема GTK натягивается на панель и её апплеты, нет отдельной темы для них.
Из-за этого каждую тему GTK, если хочешь отдельную раскраску панели, её меню и апплетов, нужно плодить отдельные расцветки каждого апплета, а если у тебя ещё и самосборный/неапстримовый апплет, то и его тоже.
К тому же нет интеграции с tracker, но это не вина Whisker, хотя искать документы прямо из него удобнее было бы, чем утилитой самого tracker-needle.
Обычно красы становятся красивей после дератизации. Ибо красивая крыса - мёртвая крыса.
> Надоело ждать красивый Xfce когда столько новых красивых оболочек появилось с малым
> потреблением ОЗУ и ЦПУ.Ну так никто не заставляет тебя использовать крысу. Хотя крыса может быть и достаточно симпатичной, как по мне. Но это зависит в основном от системной темы контролов и всего такого. Крыс учитывает это не хуже любых других программ.
Придётся таки переходить на fluxbox и на стационаре.Жаль,крыса очень достойное DE.Гномеры из локомотива юниксового софта,превратились в камень на его шее и топят помимо себя ещё и окружающих.
Да DE вообще не нужны по большому счёту. Всё, что я использовал в Крысе - это Thunar и диалог настройки разрешений монитора. На все остальные задачи есть программы, с любой точки зрения лучше любых "стандартных" из комплекта DE.
В целом согласен,но голый WM не подходит для быстрого развёртывания - хотя бы разок с его конфигурированием нужно заморочиться.
> Да DE вообще не нужны по большому счёту. Всё, что я использовал
> в Крысе - это Thunar и диалог настройки разрешений монитора. На
> все остальные задачи есть программы, с любой точки зрения лучше любых
> "стандартных" из комплекта DE.DE!=WM.
DE прежде всего, это системные настройки.
Ты что упоролся ставить по программе на настройку каждого чиха ?
Настройка питания, принтеров, мыши\тачпада, автозагрузки, темы. Хотя теоретически ты можешь даже сам написать такой настройщик на чем-то несложном вроде PyQT, дергающий dconf. Но зачем ?
Интересная мысль, но лично мне как-то и настраивать почти никогда ничего такого под Linux не требовалось, стандартные настройки устраивали в 99% случаев, если что-то не нравится наверно можно один раз настроить вручную через какие-нибудь конфиги и забыть. Единственное что разрешение внешнего монитора настраивать приходится каждый раз при его подключении, а то сам он почему-то всегда на 1024x768 взлетает вместо 1280x1024, но с этим ни одна DE сама всё-равно не справляется, нужное разрешение каждый раз приходится добавлять в список доступных через командную строку (на любом дистре и под любой DE).
> DE прежде всего, это системные настройки.
> Ты что упоролся ставить по программе на настройку каждого чиха ?
> Настройка питания,echo "xautolock …" >> ~/.xinitrc
> принтеров,
http://localhost:631
> мыши\тачпада,echo "xset r rate 133 37" >> ~/.xinitrc
echo "xset m 1/1 1" >> ~/.xinitrc> автозагрузки,
echo "/vantuziatnik/opiat/palizzo &" >> ~/.xinitrc
> темы.
lxappearance & qt5ct
> Хотя теоретически ты можешь даже сам написать такой настройщик на чем-то несложном вроде PyQT, дергающий dconf. Но зачем ?
Да, дергать dconf в отсутсвии GNOME очень нужно и сильно помогает …
> echo "xautolock …" >> ~/.xinitrcШтоэта ?
This site can’t be reached localhost refused to connect.
> echo "xset r rate 133 37" >> ~/.xinitrc
> echo "xset m 1/1 1" >> ~/.xinitrcШтоэта ? Мне надо настроить натуральный скроллинг на тачпаде, отключить тройной клик, включить ПКМ по двойному касанию. До жестов мы еще дойдем. Не пиши мне непонятные цифры. 2018-й, навыки телепатии атрофировались, сорян.
> echo "/vantuziatnik/opiat/palizzo &" >> ~/.xinitrcviber
QXcbConnection: Could not connect to display
Aborted (core dumped)
> lxappearance & qt5ct1 community/lxappearance 0.6.3-1 (lxde)
Feature-rich GTK+ theme switcher of the LXDE Desktop
Нафиг мне твое DE ? Ты командами давай.
> Да, дергать dconf в отсутсвии GNOME очень нужно и сильно помогает …xfwm4 использует ? Использует.
gtk3 использует ? Использует.
metacity использует ? Использует.
>> echo "xautolock …" >> ~/.xinitrc
> Штоэта ?
>> http://localhost:631
> This site can’t be reached localhost refused to connect.Понятно. Печатаем магией, из под винды^W^W^W без CUPS.
>> echo "/vantuziatnik/opiat/palizzo &" >> ~/.xinitrc
> viber
> QXcbConnection: Could not connect to display
> Aborted (core dumped)
>> .xinitrcНе пались так сильно!
>> lxappearance & qt5ct
> 1 community/lxappearance 0.6.3-1 (lxde)
> Feature-rich GTK+ theme switcher of the LXDE Desktop
> Нафиг мне твое DE ? Ты командами давай.Команды тебе дали - кто же виноват, что ты не сумел в аглицкий?
> Не пались так сильно!Анон, ты эпичен! :D
Вопросов больше нет.
> Придётся таки переходить на fluxbox и на стационаре.Есть ещё LXQT; на GTK2 остаётся LXDE (его помалу andrej@ поддерживает).
LXQT ещё пока довольно сырой.LXDE проигрывает функционалом крысе,а если лезть в нутро,то xml меня удручает - легко читаемые конфиги флюкса всегда нравились гораздо больше опенбоксовых.Но это всё вкусовщина,конечно же.
В obconf и obconf-qt всё лень добавить настройку комбинаций клавиш, obkey безнадёжно устарел.
> Есть ещё LXQT; на GTK2 остаётся LXDE (его помалу andrej@ поддерживает).После перехода на куть - он стал неповоротливее XFCE. Куть к 5 версии вымахал в вобще жуткое монстрило. Его попробовали немного на модули попилить, но все-равно жутковатый франкенштейн.
Симпли меня порадовал гораздо больше, чем LXQt из стартеркита.
>fluxbox на стационарепочему не openbox?
Потому,что конфиги легко воспринимаются.Опенбокс без гуёвых конфигураторов,лично мне настраивать очень потно,а флюкс даже без мана интуитивно понятен.
obconf obmenu
Так 80% разработки занимают 20% времени. Остальные 20% — 80%. :)
Дословная цитата Френсиса Брукса в мифическом человеко-месяце:
"Практика показывает, что проект готов на 90% в течение 90% времени".PS: (если критерии готовности сформулирвоаны нечётко)
На практике случается так, что выходит "на 100% готовый" продукт, после чего пользователи начинают находить в нём ошибки.
> На практике случается так, что выходит "на 100% готовый" продукт, после чего
> пользователи начинают находить в нём ошибки.Если пытаться выловить все ошибки в сколь-нибудь большой программе - релиз не состоится вообще никогда. Да что там, ты даже полностью исправный авиалайнер фиг найдешь, не то что программу. Когда ты садишься в самолет, можешь быть уверен что там есть пара десятков неполадок. Вопрос лишь в их серьезности и можно ли с этим лететь. Это и есть критерий.
>> На практике случается так, что выходит "на 100% готовый" продукт, после чего
>> пользователи начинают находить в нём ошибки.
> Если пытаться выловить все ошибки в сколь-нибудь большой программе - релиз не
> состоится вообще никогда. Да что там, ты даже полностью исправный авиалайнер
> фиг найдешь, не то что программу.Да, потому что я и не буду её искать. Краем уха слышал про верификацию и чистые функции.
И нам тут важнее, что найдено оправдание.)
> Да, потому что я и не буду её искать. Краем уха слышал
> про верификацию и чистые функции.Практически - всякая математическая верификация работает для программ уровня hello world, которые в таком виде окружающим бесполезны. Как только программа становится чуть сложнее, происходит "комбинаторный взрыв" и проверить все возможные в программе варианты состояний и взаимодействий начинает занимать больше чем время существования вселенной. По поводу чего программы где просто здц как критична надежность стараются делать максимально тривиальными, а остальное так или иначе демонстрирует баги.
И конечно же если раздать прогу тысячам и даже миллионам юзеререй - баги они найдут. Нанять миллион тестировщиков - удавит жаба даже гугл, эппл и майкрософт, а проекты поменьше - и подавно. Значит толпа юзерей всегда найдте что-нибудь новенькое. И ставить это само по себе в претензию - криво. Конечно смотря что. Если у самолета при взлете двигатель отваливается, или программа у половины юзерей не запускается - это халтура, разумеется. А если какая-то мелкая опечатка в диалоге третьего уровня или лампочка над пассажирским креслом сгорела - с этим можно жить. Даже если юзер и заметит это.
Никогда не понимал эту пропорцию.
Это как сказать, имея 100кг пуха и 100кг свинца, что переноска 80% занимает 20% времени.
> Никогда не понимал эту пропорцию.
> Это как сказать, имея 100кг пуха и 100кг свинца, что переноска 80%
> занимает 20% времени.Транспортные компании примерно так и говорят, считая не только вес, но и объём.
> Никогда не понимал эту пропорцию.Это немного шутка. Но в каждой шутке - доля правды. Тут на самом деле посыл такой, что можно на одном дыхании своротить большую часть работ, но оставшиеся мелкие недоделки, проблемки и упущения вынут душу и на это потратится больше времени чем на все остальное. А соотношения для шутки по приколу выбраны среднепотолочные.
80% разработки занимают 80% запланированного времени. Остальные 20% — еще 80%
> 80% разработки занимают 80% запланированного времени. Остальные 20% — еще 80%Согласен, это ближе к реальному миру. А в случае применения спецназа или ЯО может достигать 8000%, а то и 80000%.
Good news everyone!
Когда-нибудь эти детские кнопки с картинками кончатся?
Нужны кнопки с картинками для взрослых?
Поставь взрослые,будь мужЫком.
> Когда-нибудь эти детские кнопки с картинками кончатся?А что должно быть по взрослому? А, вспомнил, видал у хакеров клавиатуру - вообще совсем без картинок. В принципе она неплохо детектирует то что и должна, но кроме этого особого применения не имеет...
Ещё специальной улично-матёрной локализации не хватает (ru_STR или что-то вроде того)
80% это по отношению к чему? А то если сравнивать с кедами, то их релизы и наполовину не готовы.
Памяти кушает больше плазмы?
Смотря какая плазма имеется в виду.С полностью отключёнными эффектами,будет примерно на равне,может даже чуть меньше.Если себя не ограничивать,то плазма будет кушать,конечно же заметно больше.В целом,фишка крысы,это настраевомость без переусложнения интерфейса,озывчивость и стабильность.Лёгкой эту оболочку можно назвать в сравнении с монстрами вроде гнома3/корицы,но не в сравнении c дествительно лёгкими WM,вроде IceWM/*BOX/I3WM и т.д.
Какое отношение эффекты имеют к количеству потребляемой оперативки?
Прямое?
Каким образом?
Непосредственным?
> Каким образом?Это же элементарно, ватсон: код с реализацией фичи висит в памяти. А возможно еще и ресурсы какие-то если они для этого нужны. Ну там битмап/текстура жирные, или что там еще.
Главное --крыс не падает.
> Памяти кушает больше плазмы?Да куда ему до плазмокед. Крыс всегда отличался умеренностью в аппетите.
Проблема в мире линукса для софта состоит в том, что нельзя написать софт, отдать его сообществу, мол пользуйтесь. Его еще нужно ПОДДЕРЖИВАТЬ, потому что он зависит от всего вокруг чуть менее, чем полностью. А кому это нужно, учитывая, что вероятность возникновения ошибки (которая шлется пользователем в багтрекер и которую нужно исправить) может возникнуть по причине наличия зоопарка дистрибутивов, в которых зоопарк библиотек, и еще всякие intel/amd/nvidia + compiz/не compiz.
> нельзя написать софт, отдать его сообществу, мол пользуйтесьМожно. Я, например, пользуюсь Amarok 2, который не поддерживается в Arch/Manjaro. И любые пертурбации в репозиториях моему Амароку до лампочки.
Ну это на самом деле как повезет. Достаточно чтобы у либ abi не совпал... можно конечно сгородить софтине окружение со всеми либами. Но тогда система превратится в винду, где за дыру в вон той либе никто не отвечает. И даже более того - когда дыру найдут, искать по всей системе все 20 версий либ - малореально.
Дыра в зависимости плеера это так ужасно
> Дыра в зависимости плеера это так ужасноА приколись, реально существуют атаки когда просто вываливают пиратку с эксплойтом в мп3 или там чем еще - и собирают всех лохов. Конечно можно надеяться на принцип неуловимого джо, но халявные вычислительные и сетевые ресурсы неплохо монетизируются и поэтому не так уж редко ломаются. И любители халявы сами становятся халявой.
Ты это про реальность или шизофантазии у себя в голове?
> Ты это про реальность или шизофантазии у себя в голове?Я это про реально существующие у хаксоров атаки. Правда насколько они будут долбать именно amarok2 - большой вопрос, все же он достаточно маргинальная штука.
Но тут может так выйти что он декодирует формат через какую-то попсовую либу (допустим ffmpeg или кто там еще) и если в либе найти vuln - эксплойт прошибет целый выводок софта пользующегося либой в похожих конфигурацией. И насколько там кому (не)лениво будет такое делать - проверять на себе лично я бы не стал.
Ну я, к счастью, параноей не страдаю
> Ну я, к счастью, параноей не страдаюКак гласит придуманная хаксорами же поговорка, у безопасности есть два уровня: "high" и "нехай". Значит ты предпочитаешь второй вариант. Бывает.
Мальчег, ты журнала "Хакер" перечитал или фильмов про кулхаксоров пересмотрел?
Багрепорты он читал. И, наверное, в курсе, что тот же хромиум, как и его проприетарный гугловский собрат, декодирует аудио через ffmpeg. Кладёшь такой «КЛУБНЯК ХАРДБАСС 2018 ba$$boo$ted by Vasyan_Kirpich.mp3 куда-нибудь в ВК — и погнал собирать лохов.
> Багрепорты он читал. И, наверное, в курсе, что тот же хромиум, как
> и его проприетарный гугловский собрат, декодирует аудио через ffmpeg. Кладёшь такой
> «КЛУБНЯК ХАРДБАСС 2018 ba$$boo$ted by Vasyan_Kirpich.mp3 куда-нибудь в ВК —
> и погнал собирать лохов.Молодец какой! Но лучше бы он еще про либы и их загрузку почитал, а не пытался с горящим взглядом донести свое ценное мнение до всех встречных.
Или с чего бы хромиуму использовать либу из окружения амарока?
Мсье не в курсе, что такое shared libraries, и как так может получиться, что две программы пользуются одной либой? Ой-вей. Да даже если либа вкорячена в дистрибутив программы через этот ваш анус^W виндовс-вей, то уязвимость никуда не пропадает, если она не закрыта в коде библиотеки.
> Мсье не в курсе, что такое shared libraries, и как так может получиться, что две программы пользуются одной либой? Ой-вей.Мсье не в курсе, как cделать отдельное окружение для старья и считает, что есть только один единственный способ? Ой-вей.
Или мусью думает, что зависимости нехеловорлдов на самом деле без проблем можно вкорячить так, чтобы оно не конфликтовало, но могло вдруг и внезапно использоваться остальным софтом, установленным из штатной репы? Ой-вей.> Да даже если либа вкорячена в дистрибутив программы через этот ваш анус^W виндовс-вей, то уязвимость никуда не пропадает, если она не закрыта в коде библиотеки.
Какая буйная фантазия и вообще удобная позиция - что-то придумать и гордо опровергнуть.
Учитывая сколько усилий разных проектов вложено на перевод с GTK2 на GTK3 ветку, куда рациональнее было бы форкнуть и поддерживать GTK2. Но этого не случилось. Так же можно было сейчас, в конце жизненного цикла форкнуть GTK3 и дополнить совместимость с существующим софтом на GTK2, чтобы упростить переход и решить проблему с будущими версиями GTK. Но этого тоже не произойдет, а произойдет то, что к концу миграции на GTK3 закончится срок поддержки данной ветви. Потому что способность к сотрудничеству в СПО околонулевая. Разработкой библиотеки занимается организация, использующая её в паре десятках софтин уровня "велосипед". А разработчики тысяч приложений, в том числе реально используемых, вынуждены это безоговорочно принимать.
> Его еще нужно ПОДДЕРЖИВАТЬНе нужно. В ядре не ломают юзерспейс, все остально не проблема линукса, в общем-то, а проблема стороннего ПО.
> Проблема в мире линукса для софта состоит в том, что нельзя написать
> софт, отдать его сообществу, мол пользуйтесь.Можно подумать что в мире виндов все иначе. Нет, у меня есть Winamp 2.95. Его даже можно запустить. Теоретически. Практически - в нем дюжина известных вулнов и остается только гадать, какой мп3 долбанет его сплойтом, потому что халявные ресурсы всегда в цене. И половину новых форматов он не эт самое. Тот же opus например.
В результате как ни крути, а abandonware остается abandonware. Что под Linux, что под винды. Ну а авторов поматросил-бросил логично избегать, иначе потом ж@паболи с их софтом не оберешься.
Для завершения работ нужно ещё в 4 раза больше работы, чем уже было сделано.
Закон Парето.
Тогда смысла с мейт уходить вообще нет. Последний ретроград сдался и скоро будет тормозить как гном.
гтк 3 чем-то лучше кроме больших кнопок и поддержи вечнонедопиленного вяленого (возможно). Винда же не хоронит свои тулкиты (и что там нет фреймворки?)
Mate уже давно на gtk3, лол
> Винда же не хоронит свои тулкиты (и что там нет фреймворки?)Это как сказать. На 64-битной винде 16-битные виндовые программы все-таки не запускаются. Двойной WoW (windows-on-windows) MS все-таки не осилил. А весело в этом то что в установщиках самая первая запускалка раньше часто была 16-битной, чтобы послать юзера даже на 16-битной винде. И в 64-битной системе такой софт может и заработал бы, но хомяк даже установку прошлепать не сможет - и пойдет в сад.
Самое стебное в этой истории - то что в wine на 64-битном линухе 16-битные виндовые программы таки можно запустить.
>Шон Дэвис (Sean Davis), лидер проекта Xubuntu и один из ключевых разработчиков рабочего стола XfceА там есть ещё, да? о_О
> А там есть ещё, да? о_ОДаже тут на опеннете был некто, кто услышал про проблемы терминалки, и насколько я вижу - таки втолкал это в апстрим, судя по тому что фирменные идиотизмы XFCEшной терминалки - убрали.
Ну вот например, теперь терминалкой можно по людски пользоваться с миднайткомандером и допустим F1 отдать ему, а не какому-то там вебхелпу на терминалку. Глюки с кривой копипастой еще починили. Фичи типа формы и мигания курсора настраиваются прямо в гуе, а не какой-то полусекретной опцией которую вы можете прописать в конфиг, но где вы добудете это сакральное знание - загадка природы. Прикольно же, когда терминальная программа умеет менять форму курсора, но скрывает это как партизан на допросе. Так что новый терминал из XFCE просто мастхэв. Особенно для пользователей миднайта.
Ну и страшная куйня, этот gtk3
Смотря кто темы пишет. Для той же адвайты есть многочисленные compact варианты.
Чтобы исправить собственный гуй (при условии что пиксмапы в теме не используются):Добавить в ~/.config/gtk-3.0/gtk.css:
* {
margin: 0;
padding: 0;
box-shadow: none;
}После чего исправлять по отдельности неудобные комбинации контейнеров, чтобы в итоге получить собственную вылизанную тему.
Пожелаю удачи , единственная ДЕ которая зашла
У них ещё появился свой screensaver- Xfce Screensaver
Xfce Screensaver 0.1.0 Released - https://bluesabre.org/2018/10/15/xfce-screensaver-0-1-0-rele.../
Xfce Screensaver 0.1.1 Released - https://bluesabre.org/2018/10/31/xfce-screensaver-0-1-1-rele.../Обзор "Xubuntu Development Update November 2018" - https://bluesabre.org/2018/10/31/xubuntu-development-update-.../
Schedule for and Status of the Xfce 4.14 Development Cycle - https://wiki.xfce.org/releng/4.14/roadmap
По мне так лучше бы сделали в настройках дисплея возможность выбора как использовать второй монитор клонирование или как самостоятельный дисплей.
> По мне так лучше бы сделали в настройках дисплея возможность выбора как
> использовать второй монитор клонирование или как самостоятельный дисплей.Ты шо.
Сейчас набижит Анонн и даст тебе список цифр к xrandr которые тебе настроят и клонирование и самостоятельный дисплей))
> По мне так лучше бы сделали в настройках дисплея возможность выбора как
> использовать второй монитор клонирование или как самостоятельный дисплей.А это что? https://i.imgur.com/P3RArAn.png
Это меню, которое у меня появляется после соч. определённых клавишь или при подкл. 2-ого монитора.
>> По мне так лучше бы сделали в настройках дисплея возможность выбора как
>> использовать второй монитор клонирование или как самостоятельный дисплей.
> А это что? https://i.imgur.com/P3RArAn.png
> Это меню, которое у меня появляется после соч. определённых клавишь или при
> подкл. 2-ого монитора.И да, зеркалирование не работает (+ черный прямоугольник на др. вариантах) потому что в ГРАФИЧЕСКОЙ программе "Дисплей" экран ноутбука отключен.
Боюсь, что этим GTK 3 весь XFCE испортят...
> Боюсь, что этим GTK 3 весь XFCE испортят...Да вроде не особо испортился.
> Боюсь, что этим GTK 3 весь XFCE испортят...https://blog.alteroot.org/articles/2016-04-12/road-to-xfce-4...
Статья хоть и от 2016 года, но всё же.
Посмотри на скрин Xfce4-Appfinder.
"Can you guess which one use GTK3 ? (hint: the left one ;))"
Т.е. если захотеть...
> "Can you guess which one use GTK3 ? (hint: the left one
> ;))"Если глянуть в top на потребление памяти, то отличаются довольно легко ;)
На хеловорлдах до половины, на нехеловорлдах ... тот же осмо 0.2.x (держу исключительно из-за удобного календаря) на GTK2 потребляет в ТРИ раза меньше ОЗУ, чем 0.4.y (который перешел на GTK3), причем дополнительно запускаемый WebkitProcessЧтоТоТам на сотню МБ я даже не считал.
Можно еще yad сравнить - там где-то треть будет, плюс заметно увеличенное время старта.
Просто я уже вижу, как это работает на примере нового GEdit`a.В XFCE на основе GTK2, если щёлкнуть средней кнопкой мыши по кнопке максимизации окна, то оно максимизируется только по вертикале. Если щёлкнуть средней кнопкой повторно, то размер окна восстановится.
Если по этой кнопке щёлкнуть правой кнопкой мыши, то максимизация окна будет по горизонтали.
В GEdit на основе GTK 3 это не работает.
Так же если этот самый GEdit взять за заголовок окна и прижать, например, к правой стороне монитора, то он растянется на правую сторону экрана, как и должно быть. Но если потом к левой границе редактора поднести мышку, то эту границу нельзя двигать. А во всех других окнах, на базе GTK 2 границу можно подвинуть.
Так же, если покрутить колёсиком на окне GTK 2, то оно сложится в заголовок(у меня), с GEdit`ом же ничего не происходит.
Вот эти мелочи в управлении XFCE мне нравятся и я ещё не все их назвал, но я уверен, что на базе GTK 3 это всё не будет работать.
Подозреваю, что это поведение может было заложено в библиотеке GTK 2, а новую они испортили.
> В XFCE на основе GTK2, если щёлкнуть средней кнопкой мыши по кнопке
> максимизации окна, то оно максимизируется только по вертикале. Если щёлкнуть средней
> кнопкой повторно, то размер окна восстановится.
> Если по этой кнопке щёлкнуть правой кнопкой мыши, то максимизация окна будет
> по горизонтали.Круто! Про такую особенность максимизация я не знал. Но я проверил это на Thunar 1.8.2 (он уже переписан на gtk3) - всё работает, как вы написали.
Так что я думал, что это проблема конкретных программ, а не рабочего окружения и gtk3.
А вот в evince, который написан на gtk3 с новомодным "Глобальным меню", не работает.
GEdit не использую. Думаю там теперь тоже так сделано. Отсюда и проблема.