LINUX.ORG.RU

Не пользовался Linux лет 8. Расскажите пожалуйста вкратце, что в Linux произошло и изменилось?

 , , , ,


0

1

Когда уходил, разочаровало исчезновение Unity, неработоспособность штатной темы, повышенные системные требования (стало нужно больше чем десяточке 1607), принудительное использование Mutter (ибо с графикой очень нехорошо обстояли дела - Nvidia плохо работало даже без Wayland), да еще и жестко рановато исчезали 32-бита из поддержки. Ах да, забыл - еще раздражало сообщение «a system job is running for…» с загрузкой дистрибутива в размере 90 секунд.

Как сейчас обстоят дела с пингвином? Стоит ли о нем вспомнить, или все же нет? Что-то тенденции в Windows 11 по отказу от локальной УЗ и переход на оплату по подписке настораживают. Или это ничего особенного по сравнению с тем, что в пингвине сейчас? Расскажите в общем, кратко что произошло с момента закрытия Unity и как обстоят дела сейчас…



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

А теперь оказывается, что X-сервер лучше Wayland и Wayland вообще не нужно было создавать. Вот это поворот сюжета.

Делайте поправку на то, что общение происходит на LOR. Тут есть мнения, что systemd не нужен, wayland не нужен, установщик системы не нужен и вообще толком ничего не нужно кроме lilo, ядра, init и скриптов на bash… в общем разные всякие мнения.

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

А в качестве ответа на первоначальный пост и «как обстоят дела» - да отлично они обстоят, как и всегда, в общем-то, было. По технической части выше есть отличный детальный ответ от Vsevolod-linuxoid.

А так… Все также, есть куча дистрибутивов на выбор, все со своими плюшками, opinionated решениями и приколами. Где-то что-то лучше, где-то хуже. В целом, любой дистрибутив (кроме отдельных красноглазых вариаций) ставится за 20 минут и просто работает, чего и требуется, в общем-то, от ОС в общем случае. Любой дистрибутив все также предоставляет неограниченные возможности power-юзеру: можно отстрелить правую ногу, можно левую, можно настроить ровно так, как вам нужно, если умеете. Усредненному юзеру (офис, киношки, интернетик) в терминал попадать уже особо и не нужно, кроме редких случаев. Steam, вроде, ставится и работает (пробовал чисто ради эсперимента пару лет назад, сейчас вроде Proton вот этот замечательный решает).

Разнообразие вариантов «опакечивания»/доставки софта немного подбешивает, но, в целом, можно пользоваться чем-то одним (родным пакетным менеджером, либо snap, либо что там вам нравится - смотрите, что в каких репозиториях есть). В целом в любом дистрибутиве это спрятано за GUI, то есть если нет желания, то можно и не заморачиваться, откуда вам там система притащила софтину).

В остальном - все это дело вкуса, конечно, какой вам милее десктоп и какого цвета кнопки. К слову, Gnome (я прямо изредка пользуюсь, но он есть у меня) стал весьма юзабельным и движется куда-то в сторону UI macOS, справится даже «старушка-мать» :)

Вроде дозрели, по понятным причинам, российские дистрибутивы, в т.ч. с поддержкой всякой ГОСТ-криптухи стало неплохо. Выше была рекомендация попробовать, не поддержу но и не буду отговаривать. У меня в компании админы жутко плюются и не хотят это в прод, а вот в качестве десктопа, вероятно, все более-менее ОК.

Если вам для работы - просто поставьте любой популярный дистрибутив, который понравится по описанию и скриншотам, и в котором из коробки есть все нужное, а недостающее ставится «в пару кликов»/парой команд в терминале. С очень большой веростностью, все будет отлично.

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

Удачи :)

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

Делайте поправку на то, что общение происходит на LOR. Тут есть мнения, что systemd не нужен, wayland не нужен, установщик системы не нужен и вообще толком ничего не нужно кроме lilo, ядра, init и скриптов на bash… в общем разные всякие мнения.

Комментарий написал с целью спортивного интереса: а почему комментариев в момент зарождения Wayland и в момент закапывания X-сервера - разное количество.

Govorilnik90
() автор топика
Ответ на: комментарий от Govorilnik90

Ну в момент зарождения вейланда все ожидали исполения обещаний - обещали что выкинув «лишнюю» прослойку межжу софтом и железом в виде икса вы получите производтельность энергоэффективность и секьюрити и вообще.

А сейчас пришло осознание того что обещать не значит жениться. За 15 лет вейланд кое-как догнал икс по энергоэффективности (спорно - в пределах погрешности , но до этого он был вполне материально измеримо хуже), проблемы в его дизайне направденные на устранение главного рекламо-жупела тиринга сделали его неэффективным для игр (то для чего отцы-основатели его рожали в ректальных муках) до того что стим по прежнему сильно предпочитает икс, а секьюрити вылилось в запрет чтения абсолютных координат мыша и убиению кучи CAD аппликух требующих того самого уровня совместимости то бишь запуска того самого «лишнего» икс-сервера из под вяленда.

В общем вяленый в итоге не принес ничего того что обещал вследствие убожества дизайна, но поскольку на него выделены деньги - вариантов таки нет. Вяленого допилят дополнят докрутят а икс закопают. Вместе со всеми DE которые по прежнему делают ставку на икс. Тут увы в списке на вымирание мой любимый Mate и XFCE.

Qui-Gon ★★★★★
()
Ответ на: комментарий от paddlewan

Вот это не знаю, но, кмк, развитие совершенно органичное.

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от Govorilnik90

у XFCE все чуть лучше, у MATE пока печально. Собственно пишу из под MATE в вейланде - но это такая хак-среда для гиков.Из коробки не заведется.

К тому же там весьма непонятная ситуация что будет с gtk. На данном этапе mate , xfce, firefox, libreoffice, gimp - все живет на gtk3, гном на gtk4. Гном готовит gtk5, gtk4 на фриз слома апи, gtk3 - на выброс. Что будет дальше - куда пойдет софт. Гном понятно на gtk5. Гимп который только что еле еле допердел до gtk3 -пойдет он на стабильный 4 или прыгнет сразу на 5? Фокс и прочая мозилла - на 4, на 5 или вообще выбросит gtk и пойдет на собственном движке? В общем тут тоже все не ясно.

В общем сейчас в линуксе намечается такой вот интересный поворотный момент - куда что и как пойдет, кто выживет кто не выживет. В общем если была надежда что за 8 лет как-то стабилизируется - то хрена лысого. Опять приходишь в точку нестабильности.

Еще кстати момент интереса - удастся ли развязать Linux и GNU. Точкой преткновения яляется glibc которая на данном этапе собирается только gcc, а соответственно переход на альтернативы glibc дает кучу проблем совместимости. И тут вопрос - удастся ли собрать glibc clang-ом, и выкинуть gcc стек или нет, или еще как вариант предложить альтернативную полноценную libc без GNU - именно пооноценную а не кастрированно-убогую musl…

В общем много чего интересного творится. И технического но больше корпоративно-лицензионного.

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

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

Ну это не совсем так…

У OpenSuSE 16.0 всё как прежде - установка «из коробки»… чего желаете!!!

http://togusak.ddnss.de/server/2/

:-)))

demo13
()
Ответ на: комментарий от Qui-Gon

В общем если была надежда что за 8 лет как-то стабилизируется - то хрена лысого. Опять приходишь в точку нестабильности.

Так в этом вся суть опенсорса, на минуточку. Одна сплошная точка нестабильности, и так всю дорогу было же. Не пойму, чем ты недоволен. Все ради свободы выбора, ну так надо быть готовым к тому, что разработчики тоже активно этой свободой пользуются. Опять же, эта конкуренция решений и порождает ситуацию, когда «власть» (лол) не сосредотачивается в одних руках.

Хочется без костылей, поддержки legacy и единообразно - так вон там у Apple отличный unix, где все вполне единообразно и костыли долго не тащат за собой… Но хочется-то не совсем этого, кажется.

paddlewan
()
Ответ на: комментарий от Qui-Gon

К тому же там весьма непонятная ситуация что будет с gtk. На данном этапе mate , xfce, firefox, libreoffice, gimp - все живет на gtk3, гном на gtk4. Гном готовит gtk5, gtk4 на фриз слома апи, gtk3 - на выброс. Что будет дальше - куда пойдет софт. Гном понятно на gtk5. Гимп который только что еле еле допердел до gtk3 -пойдет он на стабильный 4 или прыгнет сразу на 5? Фокс и прочая мозилла - на 4, на 5 или вообще выбросит gtk и пойдет на собственном движке? В общем тут тоже все не ясно.

Тут примерно и в самой красной шапке не знают как и куда. Так что это не показатель. В красной шапке имеется ввиду, конечно же RHEL, в котором никто и никуда пока не торопится, даже в сравнении с Wayland. Время еще есть.

Govorilnik90
() автор топика
Ответ на: комментарий от kott

Хороших звуковых карт вообще немного. Впрочем, у меня вот сейчас играет музыка с платы от моноблока Asus V241IC-R - на нем как раз такая карточка встроена. На ней alsa позволяет одновременный вывод звука из двух программ. Никакого pulseaudio и тому подобного не установлено (за ненадобностью - и так работает).

watchcat382
()
Ответ на: комментарий от einhander

Требуется аппаратный микшер

На том компе с которого пишу - оно вообще как-то всё само. Есть каталог /etc/alsa но он пустой,конфига вообще нет. И просто в /etc тоже нет. А звук есть. И audacious музыку играет и одновременно почтовый клиент издает сигнал оповещения о новой почте. И из браузера звук работает. В lspci есть вот такое:

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)

В моем случае все еще сложнее, для аудио чипа нужны спец настройки пинов,Динамический конфиг для алсы сможете написать для моего случая? Я не смог

Я тоже не могу однозначно сказать что смогу. У вас действительно сложный случай. Вполне возможно что для него штуки типа pulseaudio как раз хорошо подходят. У меня таких сложных конфигураций звука нет,поэтому просто alsa. Ну то есть ядро само нашло звуковое устройство и загрузило ему нужные модули. Воткнул джек от усилителя в разъем,запустил плейер - музыка зазвучала.

watchcat382
()

Если коротко, то - Торвальдс на грани маразма, современные «разработчики» не умеют писать на С, в силу умственной отсталости, внедрили Rust для умственно отсталых, Wayland нормально не работает, в ядро то вставят то вынут всякий скам, в общем Linux катится в пропасть. FreeBSD лучше во всём.

Frohike
()
Ответ на: комментарий от watchcat382

Последний раз, когда оно само все работало на чистом alsa и не дралось за звуковуху было на ноутбуке на первом атоме. Все что было позже монопольно использовало звуковуху. А так что pipewire, что pulse audio сейчас просто работают, для нетребовательного домашнего использования самое оно. Pipewire бесшовно заменил pulseaudio на ноутбуке, но на домашнем компе сплоховал, и даже не знаю с какой стороны проблема, ошибок в логах нет, а блютус наушников нет.

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

Вот у меня пайпварь как на стационарной машине, так и на ноутбуке работает лучше пшшшаудио. Беспроводные наушники (слуховые аппараты, если совсем точно) тоже работают исправно, хотя и раньше больших проблем с ними не было.

Mobutu_Sese_Seko
()
Ответ на: комментарий от Frohike

Ну да - если прогуляться в уголок некрофила на савеловском и набрать древнего железа.

Для серверов - да, норм. Там где не надо ни звука ни вебки ни блютуса ни 3D ускорения…

Qui-Gon ★★★★★
()
Ответ на: комментарий от Mobutu_Sese_Seko

третьегнум просто форкнут

Да кому он нафиг сдался форкать его. Придумать что-то еще более кривое и неудобное сложно, так что вангую переход на гтк5 пройдет практически незаметно для пользователя. Гном то как раз понятен. А вот не-гномьи приложения, которые сделаны на базе гтк - вот тут вопрос. По мозилле например тот же Странский который собственно и ведет разработку линукс-гтк кода считает что смысла в гтк4 практически нет - но в тоже время какой-то чел фор фан сделал уже неофициальный порт. И опять же - если гтк3 перестает поддерживаться и уходит в архив - то даже при наличии любительского форка для проектов типа мозиллы или либреофиса завязываться на левый форк будет некошерно.

Но тут будет вопрос - стоит ли переходить на гтк4 который тоже вот-вот того, или уже сразу перейти на гтк5.

Qui-Gon ★★★★★
()
Ответ на: комментарий от paddlewan

Тут не мнения что системд ненужен, а подтвержденная практика - объективный взгляд называется такая штука. Работает runit в Void к примеру исправно и чего тут усложнять ради усложнений на ноутбуке с атомом например?

Wayland ненужен тем кто пользуется иксами, внезапно правда? У людей оказывается есть выбор.

Установщик системы ненужен в Arch, Gentoo - это лишнее и продвинутым линуксоидам может мешать.

Это все не мнения, а реальные потребности людей - они пользуются тем чем им хочется. Внезапно можно послать всех любителей жрать баланду из одного корыта руками немытыми. Работают иксы стабильно и стабильность может быть важна, например в офисе, чтобы не бегать и не чинить всем подряд косяки например. Свой идиотизм лучше оставлять за пределами ЛОРа.

anonymous
()
Ответ на: комментарий от Qui-Gon

А еще под вяленым внезапно может быть доступно в игре разрешение максимум 1080, а не 4К как в иксах. Так что Стимовцы правильно напирают на вейланд. Он больше для десктопа, где жирные сайты типа пинтереста жутко нагружают процессор, если нет вейланда с вулканом, хотя иксовый WM с вулканом существует и там может быть все так же прекрасно с энергоэффективностью.

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

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

Объективная бывает температура на улице в градусах Цельсия. А вот выбор между runit, OpenRC и systemd - это выбор. И да, взгляд, он потому и субъективен, что глядит субъект.

Установщик системы ненужен в Arch, Gentoo - это лишнее и продвинутым линуксоидам может мешать.

Немного жаль иногда настолько «продвинутых линуксоидов». Но если и правда мешает - никто не мешает LSF сделать, вот где счастье-то.

Свой идиотизм лучше оставлять за пределами ЛОРа.

Да, бро, тут ты прав :)

ненужен

Надо писать раздельно: «не нужен».

Большое спасибо за комментарии.

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

Объективная бывает температура на улице в градусах Цельсия. А вот выбор между runit, OpenRC и systemd - это выбор. И да, взгляд, он потому и субъективен, что глядит субъект.

Объкутивен сфкрический конь в вакууме. А температура на улице очень даже субхективна, в зависимости от выбора количества одежды на субъекте.

ЗЫЖ Вам копрпо-сектантам нужно - вы и пишите. А юникс-вэйщикам системды/воланд именно ненужно.

anonymous
()

КДЕ теперь с приколоченной гвоздями телеметрией… ненужно, как бы это ни было печально. KdeUserFeedBack на готове для любого желающего пошарить у тебя на компе. Гном укатился в наркоманский дизигн… нинужно тоже, кроме тех… ну ты понял кому. Остальные ДЕ/ВМ доживают до принудительного выпила, как сделали с принудительным засовыванием системд-ненужно. Кстати, найди как в дебьяне голосовали по этому поводу, и все понятно станет что в линухах. Впрочем, вне айти тоже самое.

Олсо… драйвера от гвендора по прежнему обычно клозет-сорс когда вообще есть в онтопике.

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

WM с вулканом существует и там может быть все так же прекрасно с энергоэффективностью.

Опять вот это вот лезет. Вулкан н разу не энергоэффективный. Вулкан жрет больше чем GL. Проверено. По крайней мере в реализации wlroots. Тут повторяется один в один та же история что и с вейландом - мы выкинем нечто большое вылизанное годами и прекрасно работающее ( X-сервер или OpenGL драйвер) и вместо этого вы получите прямой доступ к железу. Ну мы типа того предполагаем что икс или GL делают там много всего лишнего по нашему мнению и если вместо этого всего лишнего вы будете избирательно делать только то что вам надо а лишнего не делать вы получите вау-эффективность. Это обещалки жениться.

А по факту запуск WLROOTS через вулкан приводит у удвоению использования GPU при неизменном CPU , рост нагрева и потребления батареи на тех же задачах (проверено и на wayfire и на sway).

В чем вулкан выигрывает - он облегчает многопоточность, то есть игра на вулкане по идее если ее создатели напрягутся и сделают хорошо - может выжать из железа максимум производительности загрузив до упора все ядра и CPU и шейдеров. Но энергоэффективность тут не ночевала даже. А на задачах отрисовки UI которыми занимается WM или композитор такое вот выскребание ресурсов под ноль совсем избыточна, даже если этот интерфейс весь в анимашках и эффектах.

Qui-Gon ★★★★★
()

Поставил Fedora на ноут и кайфую, при выключении все равно сообщение - «a system job is running for…» или что-то такое. Но Gnome сильно удобнее чем мак стал, хотя все равно движется куда-то не туда.

Нейронки могут подсказать, что у тебя сломалось.

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

AntonyRF ★★★★
()
Ответ на: комментарий от Qui-Gon

Я конечно могу пойти проверять так ли прекрасен OpenGL, но на моем опыте переход на вулкан на UHD770 делает скроллинг даже в тяжелых программах моментальным, а также энергоэффективность сильно выше, реакция системы также заметно выше. Причем когда в Sway он был экспериментальным я уже заметил разницу, а сейчас его более-менее допилили. Он меньше грузит процессор - меньше кода надо обрабатывать. Проблема удвоения жора стоит остро когда десктоп надо рисовать и игру например. Встройка это разруливает нормально, но проблема в том что это ведет к непомерному жору у видеокарты и процессора, если повесить все на дискретную видеокарту в любом случае - в том числе когда десктоп на OpenGL в иксах. Вулкан пуляет в основном тогда когда все сделано прямо, а таких проектов практически нет. Вот тут при втрое меньшем потреблении у видеокарты на уровне около 25 ватт игра идет не сильно медленнее полной скорости - жор есть, но ресурсы заняты, что не дает разогнаться на деле.

https://rutube.ru/video/211074eeebb57e06561392ecce5a731d/

А вот когда вулкан работает как полагается с разделением функций встройки и дискретной видеокарты - как должно быть на ноутбуках. Ничего что игра в 4К идет на приличной частоте кадров? Ничего что это количество кадров выше, чем если просто на видеокарту повесить еще и рабочий стол?

https://rutube.ru/video/a9eb7dfc3fada0242e02465c299e9c3b/

Вот еще 4К на RX 6500 XT с вполне вменяемой производительностью.

https://rutube.ru/video/86882fa130e85d27715a9900ab478d00/

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

Вулкан пуляет в основном тогда когда все сделано прямо, а таких проектов практически нет

вот и я о том же.

А вот когда вулкан работает как полагается с разделением функций встройки и дискретной видеокарты - как должно быть на ноутбуках

У меня ультрабук без дискретки, игры не нужны даром. Все для чего используется вулкан (ну или GL) - тупо отрисовка интерфейса. И тут у меня вулкан грузит графические ядра на 6% а GL - на 3%. То есть вулкан ощутимо хуже. По ваттам это идет 6.5 против около 8, соотвественно час с лишним автономности сжирается вулканом. Да - там цветопередача, прозрачность, плавность отрисовки субъективно приятнее, так что я наверное переключусь на вулкан когда у wayfire на вулкан портируют основные эффекты (куб не нужен - а вот wobbly и тени в декорациях - очень даже). Но вот с энергоэффективностью там не очень. Вернее даже не с энергоэффективностью а с автономностью ноута при простое и легких нагрузках.

Qui-Gon ★★★★★
()