LINUX.ORG.RU
ФорумTalks

Почему все графические среды в линуксе столь ужасны?

 , ,


2

2

Не, я серьезно.

Пока что терпимее всех третьегном. Если не учитывать мелкие и не очень проблемы, например:

1) шелл работает при помощи gjs, который весь в одном потоке, любое кривое расширение может его угробить

2) API Javascript меняется так, как хочется левой ноге разработчиков, поэтому расширения регулярно падают

3) Wayland невозможно использовать, потому что XWayland на 4к-мониторе запускается так, что приложения имеют вдвое меньшее разрешение, а потом масштабируются обратно, что выглядит чудовищно. А это, между прочим, все нормальные браузеры, Sublime Text, IDE от JetBrains, а также все декорации самой гномощели

4) Wayland невозможно использовать, потому что 1) и 2) способствуют падению гномощели, а она тянет за собой все запущенные программы

5) скринсейвер — это не только красивые картинки, но и возможность не показывать содержимого экрана тем, кто его видеть не должен. Если закрыть крышку ноутбука без скринсейвера, а через два часа ее открыть, то ноутбук на ощутимый отрезок времени моргнет содержимым экрана. При старом gnome-screensaver этого, кстати, не было

При всем при этом, третьегном, пожалуй, наименьшее зло, которое обитает на линуксе. Альтернатив нет.

Plasma – падает почти постоянно. Или же зависает, отчего не легче. Надо быть осторожным с выбором виджетов. В быстром доступе команда «killall plasmashell && kstart plasmashell». Настроек дохерища, но из них бестолковые почти все. Авторы QML-виджетов вообще не понимают, что такое race conditions и почему их надо избегать.

WindowMaker — был хорош, да весь вышел. В HiDPI не будет уметь никогда, для нормальной работы требует отдельного демона для XSETTINGS, для работы гномьего ПО нужен таки gnome-settings-daemon. Это все надо настраивать руками, увы. Докаппы заточены на 64×64, что слишком мелко.

XFCE – дышит на ладан, все еще GTK2, ошибки правятся в темпе две строки в полгода.

Pantheon – не работают индикаторы приложений, для замыкания экрана за каким-то хреном открывает минуту новый tty, не уводит монитор в режим энергосбережения. Панель бессмысленна без аддонов, но спрятать ее нельзя, а application menu тоже нет. Замыкатель экрана можно закрыть, и тогда в рабочий стол без шаманства не попадешь.

Ну почему все это такое ужасное, кривое и косое? Почему разработчики вечно загоняют себя в какой-то глухой угол, из которого нельзя выйти, не переписывая все к чертовой матери (https://wiki.gnome.org/Initiatives/Wayland/GnomeShell/GnomeShell4)? Почему в 2017-2018 годах им нужно объяснять, как пользоваться док-станциями? (О да, есть сказочные утырки, которым десять человек рассказывают, что вот ставишь ноут в док-станцию с внешним монитором, закрываешь крышку, и он, понимаешь, не должен уходить в сон!) За каким хреном в 2018 году надо рассказывать о том, что многим, оказывается, удобно перетаскивать тремя пальцами на тачпаде? (есть такая опция в macOS, существует последних лет 10, наверное) Нет, разработчики включают дурочку и перебрасывают баг между mutter и libinput.

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

Да, гноморазрабы дебилы — но моё удобство важнее удобства разработчиков KDE.

Вот такая ситуация сложилась — Qt и KDE это не основные силы на линукс десктопе и они в позиции догоняющих и не могут диктовать разработчикам ничего.

Сделайте какую-нибудь прокси либу которую можно будет быстро обновлять, пофиксить тени всё таки это не портануть KWin на wayland или mir, но вместо этого надо быть чудаком и встать в позу «свободы».

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

А потом вы удивляетесь ну почему там на винде с их дикими тормозящими апдейтами люди выпускают игры и кучу софта — да вот из-за таких косяков (ну шизофазия с репозиториями).

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

Пытаюсь вспомнить, какой софт на gtk3 у меня есть. Ну кроме libreoffice, пожалуй. И каким образом меня напрягает отсутствие теней.

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

«Моя хата скраю» — самый отвратительный тип людей.
Посмотрите как приложения выглядят в гноме (хотя зачем я прошу тулкитофоба наступать себе на горло).

Конечно если у вас нет вкуса и некоторого эстетического уровня, то вам наверное и оформление аля win 3.1 сойдёт, ну тогда даже не знаю — просто смысла нет что-то выяснять и доказывать.

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

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

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

В линуксе подстава на каждом шагу: в гноме сделали наркоманский композитинг и гигантские виджеты.
Я сделал проще и постарался дистанцироваться от десктопного линукса.

МакОС при всех её недостатках гораздо лучше в повседневном плане и для айпадов там отдельный интерфейс.

Сейчас если приходится использовать линукс-десктоп то плююсь на отсутствие теней и использую минимаьные пятые кеды или крысину.

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

Посмотрите как приложения выглядят в гноме (хотя зачем я прошу тулкитофоба наступать себе на горло).

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

Меня устраивает внешний вид breeze-dark и для qt и для gtk.

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

«Выбор DE гораздо больше. Если тебе не нравится никакое, то переделай. В этом преимущество GNU/Linux.»
Перевожу на человеческий: «вы всё врёти, я фанатик и предпочитаю не замечать проблем линукса».

Если мне не нравится, то я как и любой нормальный человек, перестану это использовать и советовать никому не буду. Точно также как не буду читать шлак типа «50 оттенков серого» или «войны и мира» и писать вместо этого свою книгу, а просто найду интересную книгу.

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

Я пользовался всеми (ну или большинством из основных) DE и WM на линуксе — они все дерьмо собачее.

При этом в каждом есть интересные находки, но нет ни одного хорошего DE/WM чтобы оно просто няшно работало или имело нормальный функционал соотвествующий 20-18 веку и наработкам индустрии в целом.

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

Если тебе не нравится, это не значит, что и другим не нравится. Тебе нравится DE десяточки?

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

Если тебе не нравится, это не значит, что и другим не нравится.

Тут как в маркетинге — люди могут просто не знать, что может быть лучше, а кто-то просто не имеет вкуса и довольствуется лебедями из покрышек во дворе.

Тебе нравится DE десяточки?

Вполне ОК, красиво, быстро, тени есть, настройки цветов и панелей сделали, выглядит современно и красиво.

Ты GNU/Linux для чего используешь?

Сейчас стараюсь использовать только для NAS и серверов на диване.
Десктопную часть перевожу на мак, на десктопный линукс смотрю как на каторгу.

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

Ну вот прикинь, меня пятокеды очень устраивают. Удобно пользоваться, они у меня не падают (пятокеды у меня падали и глючили осенью 2015, когда только-только зарелизились).

И всё, что мне нужно от DE, кеды делают. В этом плане ни чуть не хуже той же винды. Хотелось бы иметь quicklook как в макоси.

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

Вполне ОК, красиво, быстро, тени есть, настройки цветов и панелей сделали, выглядит современно и красиво.

А мне не нравится. У каждого свои вкусы.

Сейчас стараюсь использовать только для NAS и серверов на диване.

Там вообще можно без DE.

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

Вот GIMP с тенями вокруг основного окна и модалки с файловым диалогом. Какие тебе тени ещё нужны?

Единственное, чего я не заметил - это теней от выпадающих меню. Хотя в некоторых приложениях есть. Но в этом плане вообще насрать.

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

Десктопную часть перевожу на мак, на десктопный линукс смотрю как на каторгу.

Понятно, ну и что ты тут тогда делаешь?

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

Я тоже больше КЕДофанат, использовал с ещё с третьей версии. Компилировал
QtCurve и пилил свою тему.
Потом разработчик исчез, а курву отдали в кеды и они просто забили на неё (то что сейчас находится в репах скорее мертво чем живо — портировать под пятёрку затратно).

И всё, что мне нужно от DE, кеды делают.

Кеды не обновляются при выходе новых версий, нужно ждать релиза дистра — меня это совсем не устраивает. Компилировать я не хочу, а вот апдейты хочу.

А я хочу видеть тени под GTK3 приложениями, хочу и всё, но их не будет, мне это режет глаза — будто у меня где-то либы слетели.

Разработчики КЕД получают деньги с донатов и вообще делают продукт для людей, а не программистов (как они сами говорят; для программистов есть DWM, awesome и прочие виды аутизма) — потрудитесь поддерживать постоянно сломанные апи гтк3, чтобы мне было няшно.

Хотелось бы иметь quicklook

«Ну так сделай сам если хочешь» (только патчи не примут конечно же).

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

А мне не нравится. У каждого свои вкусы.

А дело не во вкусах, просто есть планка качества и они её держат.

Там вообще можно без DE.

ДА ТЫ ШО!??

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

Gnome Disks запусти, менюшки в хроме открой.
Декорации KWin научись отличать от нативных декораций и теней GTK3, умник блин)

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

Захожу почитать новости, потрепаться в тредах, излить боль и желчь, посмотреть что творится в линуксовой типа тусовочке, погуглить траблы — ведь линукс это слава богу штульману это не только фанатизм и десктопный ад, но ещё и ценный мех!

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

Потом разработчик исчез, а курву отдали в кеды и они просто забили на неё (то что сейчас находится в репах скорее мертво чем живо — портировать под пятёрку затратно).

Не нужно, есть breeze.

Кеды не обновляются при выходе новых версий, нужно ждать релиза дистра — меня это совсем не устраивает. Компилировать я не хочу, а вот апдейты хочу.

Поменяй дистр. У меня кеды постоянно обновляются по мере релизов. С 2016 года, сейчас kde 5.12.5.

А я хочу видеть тени под GTK3 приложения

Я тебе скрин кинул. Там есть тени.

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

У меня нет такого софта.

Какие там должны быть тени в gtk3 - не знаю. И, поскольку, подавляющий софт у меня на qt или мимикрирует под него - мне пофиг на gtk. Если будет продолжаться такая хрень с gtk - проще будет перейти на другую ОС. gtk это дно.

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

Я тебе скрин кинул. Там есть тени.

И я тебе уже рекомендовал понять разницу между декорациями окон KWin и декорациями на стороне клиента и также рекомендовал тебе открыть Gnome Disks и посмотреть менюшки в Chrome.

Поменяй дистр. У меня кеды постоянно обновляются по мере релизов. С 2016 года, сейчас kde 5.12.5.

На генто/арче? Спасибо не надо.

Не нужно, есть breeze.

Стандартная мантра фанатиков. Это вообще забавная шизофазия — вроде ничего не нужно и дефолты рулят, а вроде как основное преимущество линукса это выбор (выбор из чего конкретно как правило не поясняется, но обычно это выбор между написанием всего самостоятельно или уходом на другие платформы).

Ну, а про внешний вид гимпа и его общую историю я даже говорить не буду.

Единственная нормальная СПО софтина кроме ядра это наверное только Blender.

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

мне пофиг на gtk.
хрень с gtk
gtk это дно.

Такой милый тулкитофоб)))
Вообще тулкитофобия это психологическая болезнь, задумайся.

Какие там должны быть тени в gtk3 - не знаю

Конечно не знаешь — любознательность у тебя закончилась после установки KDE и начала боязни GTK.
Важнее ведь не кругозор развивать, а каждый день как паломник причащаться на алтаре KDE, использовать хакерскую ОС, чтобы выглядеть как хакер, но при этом ничего не знать про окружение этой ФС, говорить о выборе, но при этом не выбирать.

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

пользователи KDE сидят как идиоты без теней в GTK3 приложениях

Как пользователь KDE скажу тебе честно - мне похер на тени вообще и на GTK3-тени в особенности. Я даже не знаю есть они у меня или нет. Мне это просто не интересно. Хотя бы по той простой причине что ни одного приложения где я бы мог заметить отсутствия этих GTK3-теней у меня нет. В винде их тоже нет, и открою тебе секрет - пользователям винды тоже абсолютно похер на этот ваше GTK3 и его тени. Если кто и является идиотом так это тот кто вообще забивает себе голову этими тенями, вот ведь нашел проблему.

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

открыть Gnome Disks и посмотреть менюшки в Chrome.

В сотый раз говорю: у меня нет ни того, ни другого. Ставить абсолютно лень. Если ты про тени где-то там под менюшками - вообще пофиг, абсолютно.

На генто/арче? Спасибо не надо.

opensuse. Выкинь свой дебиан необновляемый.

Стандартная мантра фанатиков. Это вообще забавная шизофазия — вроде ничего не нужно и дефолты рулят, а вроде как основное преимущество линукса это выбор

У тебя есть выбор - пользоваться готовым или пилить своё. Большинство людей отказалось пилить что-то, особенно с выходом breeze. Нормальный вид, поддержка цветов. Что ещё нужно? Вау-скриншотики в Галерею не запостишь, да. А пользоваться каждый день без раздражения - вполне себе.

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

Вообще тулкитофобия это психологическая болезнь, задумайся.

В идеальном мире мне плевать на тулкит. В той же макоси qt, gtk или натив выглядят абсолютно одинаково. Вот стоит у меня transmission на qt и мне вообще пофиг, что он на qt. Он работает и он выглядит как любая другая программа в макоси. Это идеальный мир.

Таким был и линукс до выхода gtk3 - gtk2 и qt4 вполне можно было ужить под одной крышей, с одинаковым внешним видом (ну кроме файловых диалогов - они ужасны в gtk, ничего с этим не сделаешь). Потом появился gtk3, с абсолютно другим видом, жирнющими заголовками, окромной кнопкой «закрыть» в заголовке окна. И выпиленным функционалом.

И поэтому, я стараюсь как можно меньше общего иметь с гномом. Ну и стараюсь избегать gtk и его файловые диалоги (спасибо opensuse, что у них firefox с патчами, умеет в нативные уведомления и файловые диалоги qt).

Конечно не знаешь — любознательность у тебя закончилась после установки KDE и начала боязни GTK. Важнее ведь не кругозор развивать, а каждый день как паломник причащаться на алтаре KDE, использовать хакерскую ОС, чтобы выглядеть как хакер, но при этом ничего не знать про окружение этой ФС, говорить о выборе, но при этом не выбирать.

Слишком толсто.

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

Как пользователь KDE скажу тебе честно - мне похер на тени вообще и на GTK3-тени в особенности. Я даже не знаю есть они у меня или нет. Мне это просто не интересно.

Ты не пользователь KDE, а просто невежа.

Хотя бы по той простой причине что ни одного приложения где я бы мог заметить отсутствия этих GTK3-теней у меня нет.

Самый худший тип людей это «моя хата с краю», это последние м*ази и г*иды. Поздравляю.
А и да, стима и хрома у тебя тоже нет, фаерфокса? Ну если упоротый тулкитофоб, то конечно нет.
Запусти гном посмотри как приложения задуманы выглядеть.

В винде их тоже нет, и открою тебе секрет - пользователям винды тоже абсолютно похер на этот ваше GTK3 и его тени.

У пользователей винды другое DE и там другой стиль системы и тени под меню и окнами там есть.

Если кто и является идиотом так это тот кто вообще забивает себе голову этими тенями, вот ведь нашел проблему.

Чудо не обладающее вкусом и кругозором доказывает мне что-то, как это мило.

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

В сотый раз говорю: у меня нет ни того, ни другого. Ставить абсолютно лень. Если ты про тени где-то там под менюшками - вообще пофиг, абсолютно.

Ну так и не спорь со знающими людьми ленивый валенок, госпади, тем более если тебе пофиг.
Живи в своей религиозной общине и не цепляйся к нормальным людям.

Большинство людей отказалось пилить что-то, особенно с выходом breeze.

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

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

Слишком толсто.
Ну и стараюсь избегать gtk и его файловые диалоги (спасибо opensuse, что у них firefox с патчами, умеет в нативные уведомления и файловые диалоги qt).
В идеальном мире мне плевать на тулкит

В той же макоси qt, gtk или натив выглядят абсолютно одинаково.

Это ты выяснил после того как НЕ ставил, потому что тебе лень? Узнаем чуть позже…

Вот стоит у меня transmission на qt и мне вообще пофиг, что он на qt. Он работает и он выглядит как любая другая программа в макоси.

Ты совсем дремучий оказывается — трансмиссия на маке реализована нативно, без Qt/Gtk. Похоже у тебя есть макинтош — установи виртуалбокс, клементину и гимп — и познай что такое настоящий ужас.

У тебя нет вкуса и кругозора.

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

В той же макоси qt, gtk или натив выглядят абсолютно одинаково.

Вот стоит у меня transmission на qt и мне вообще пофиг, что он на qt.

Конечно, пофиг, ведь он не на Qt.

Мозга, как у хлебушка, а туда же, спорить с поцонами, типа взрослый.

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

Таким был и линукс до выхода gtk3 - gtk2 и qt4 вполне можно было ужить под одной крышей, с одинаковым внешним видом (ну кроме файловых диалогов - они ужасны в gtk, ничего с этим не сделаешь). Потом появился gtk3, с абсолютно другим видом, жирнющими заголовками, окромной кнопкой «закрыть» в заголовке окна. И выпиленным функционалом.

Что-то ты про GTK+3 рассказал, а про Qt 5 забыл. Когда он появился и из него выпилили qtconfig для настройки одинакового внешнего вида.

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

Ну что ты как булочка?)
(булочка с продуктами жизнедеятельности)

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

Живи в своей практичной общине и не цепляйся к нормальным людям онанирующим на какие-то особенные тени.

Fixed.

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

Это та практичная община которая начала конфиги своего DE класть прямо в корень ~/.config ?

Или про тех кто выдумывает целую систему виджетов, которые надо писать на отдельном языке, вместо того чтобы просто реализовать нормально и красиво основные элементы рабочего стола и просто предоставить нормальный API/SDK для написания дополнительных расширений если очень надо (как в macOS да), потому что многолетние эксперименты показали, что виджеты от сторонних разработчиков мало кому нужны.

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