Комментарии 82
Из этих цифр мы можем сделать вывод, что в работе в системе Lniux есть какие-то свои преимущества. ... Всё это заглушает сообщения о самом существовании Lniux в мире персональных компьютеров.
Вы не справитесь с Lniux
Чтобы дать пример того, какое раздражение иногда может вызывать борьба с жаргоном мира Lniux, взгляните на Puppy Linux – версию Lniux,
Что за Lniux такой?
Я иногда играю в игрушки. И для некоторых проще держать винду в дуал буте, чем плясать с бубном. Если бы пользователей линуха было бы столько же, сколько пользователей винды, думаю, больгинство игр было бы кроссплатформенными.
Какая мне как пользователю разница, 1% там или 10%?
Чем больше процент, тем легче найти поддержку. Если процент упадёт ниже какого-то значения, я думаю вооще умрёт дистрибутив, потому что перестанут появляться новый мейнтейнеры.
Сходу не могу придумать способов привлекать спецом тех пользователей, который могут стать мейнтейнерами. Только если делать дистрибутив типа Генту или Арча, там вроде вероятность повыше.
Я исхожу из того, что люди, способные мейнтейнить будут вкладываться в первую очередь в дистрибутивы с наибольшим количеством пользователей, чтобы эффект был сильнее.
Опять же в убунте много пакетов, потому что она популярная, а в генту пакетов меньше, потому что популярность меньше.
Какая мне как пользователю разница, 1% там или 10%?
Ну сейчас действительно разница не велика, а вот 20 лет назад, когда процент на десктопах был меньше десятой доли процента проблем было много. В первую очередь с дровами.
Думаю важен не процент общей аудитории, а процент на stack overflow. Т.е. как только существенное количество IT процессионалов пересело на Linux проблем резко поубавилось.
1. До бог с вами. Сделали, пользуетесь — хорошо.
2. Дать вам зарплату, премию и злого начальника. Ибо значительная часть процесса разработки не несет никакого удовольствия и пилить свой велосипед (доведя его до состояния работоспособности) намного увлекательнее чем допиливать и поддерживать чужой.
Тьма корпорациев делает именно так, начиная от пресловутой IBM, многие уж лет тридцать кряду.
Если пойдет все как надо — станете RedHat-штрих… или не станете.
По моему главная проблема и причина низкой популярностиlibux на десктопах — слабая поддержка железом, особенно из среднего и низкого ценовых диапазонов. И в большинстве случаев кажется это делается намеренно.
За вычетом буквально пары компонент (которые и так в системнике пыль собирают на кулеры), периферия идет по бросовым ценам. Причем настолько бросовым, что [троллинг on]картриджи к принтеру идут по цене принтера[троллинг off], куда уж дешевле-то.
Ориентироваться на самое новье и мейнстрим — это правильная стратегия. Через год — другой оно
p.s. сижу на xubuntu, т.к. win10 требует еще более отсутствия «устройств из низкого ценового диапазона»
Принтер покупали за стольник бакцев, ага. При предполагаемой стоимости владения за год (печатать там немало надо было, а то бы не брали) — минимум в восемь сотен дохлых президентов. И с такими планами — вряд ли этот хлам дольше года проработает. И в линуксе поддержка — не очень.
Казалось бы, купите за четыре сотни нормальный девайс, на расходники за год — максимум стольник, и в линуксе поддержка отличная. И сканер с копиром в подарок.
Семь потов сошло, пока объяснил что девять сотен несколько больше пятисот. На ценнике же 100 vs 400, «дешевле же, ты что» :-) а то что потом дыру в бюджете эта «экономная» покупка проест — неважно, главное что вотпрямщас «экономно», а потом — оно будет потом. Вдруг меньше печатать надо будет, всего 750 потратят :-)
Если под "железом" не понимать ноутбуки, то все нормально с поддержкой, как правило.
Я думаю что целевой аудитории linux desktop будет сложно обьяснить, почему им надо меню окон в глобальном баре свехру экрана, или, например, почему им вообще надо какие то окна(привет любителям тайловых оконных менеджеров). А угодить всем будет нереально. Вот и имеем консерваторов-xfceшников, которые месяц тому перелезли на gtk3, и kdeшников, которые скоро будут покупать rtx видеокарты, потому что de не запустится :). По моему все довольны.
очень даже отражает тенденцию.
И более того скажу — очень радует оная тенденция, у меня хоть не rtx но вполне себе нвидия, хех. Чего просто так кулерами шуршит, когда я код колочу, пусть помогает делать красиво.
Наконец-то починили погрызенные тени после восстановления из suspend to disk, хе, значит я такой не один :-)
свежие кеды бегают на ноуте 10 летней давностиТак разве это достижение? :-)
Вот если бы «свежие кеды» (например) на топовом железе поддерживали очки VR — вот это было бы куда интереснее. И к слову, куда полезнее тем же кедам.
А ориентация на старье — ну, оно такое. Можно быстро закончить свой путь, как в свое время закончила OS/2. Или Windows CE. Или Symbian. Несть числа им.
Новый прорыв в аппаратной составляющей — а «мы пилим оптимизацию для 10-летнего хлама, нам некогда». Хех.
Внезапно может выясниться, что декодирование видео с «тытрубы» на фоне компиляции идет на CPU, апскейлинг — тоже, и даже пост-эффекты. И компиляция тупит, и видео идет с фреймдропом, на топовом новом компе. А еще у вас оказалось два современных монитора 4K с G-Sync, и поверх лагающего кино еще и тиринг.
Ну, потому что десять лет назад не было аппаратных чипов для декодирования h264, и даже XvMC тоже не было :-)
И что, ждем 10 лет, пока современное новье достаточно устареет?
Так что правильной стратегией является поддержка новья, а вот хлам — уже как получится…
Ну соберёте код с -march=nativeЯ сразу возьму дистрибутив, который не для свалок, зачем себя сдерживать :-)
Мы точно всё ещё KDE обсуждаем?А что, из KDE пропал видеоплеер? :-)
при этом возможность запуска на хламе, да.Угу, сразу ориентируйтесь на 386SX без математики с плавающей точкой, а то вдруг у потенциального бомжа на свалке такой заведется :-) а все остальные соберут с -march=native. Ведь главное — это забота о хламе.
Не, мне без разницы кто чем пользуется,
То что кеды могут на старье более-менее шевелиться, это не заслуга KDE Team, а недоработка, на самом-то деле…
Угу, сразу ориентируйтесь на 386SX без математики с плавающей точкой, а то вдруг у потенциального бомжа на свалке такой заведется :-) а все остальные соберут с -march=native. Ведь главное — это забота о хламе.
А кто у нас делает операционные системы и софт, собранный с флагами, которые поддрерживают современные процессоры? Есть такие, кто собирает софт, оторый не запустится на допустим Core 2 Duo или чём-то таком? Apple так делает? Или в десятой Windows убрали совместимость со старыми процессорами?
Есть такие, да.
Не операционка, но тем не менее. Adobe InDesign подойдет?
Там в минимальных требованиях Pentium 4, так что если на Core 2 Duo пропадает текст, то это баг, а не фича )))
ХЗ, я mpv в консоли дёргаю.Мой любимый комбайн — Kaffeine. И так, и эдак, и рэзэдак… даже в те времена, когда у меня был в компе TV-тюнер — и тут справлялся.
Хотя mplayer из консоли — тоже бывает, да.
Не везде нужны ассемблерные вставки.А при чем тут вставки? Современные компиляторы все эти микро-оптимизации умеют не хуже чем руками.
Дело тут как раз в обратном — есть пакеты, для которых важно использование аппаратных возможностей того же Вулкана — и это означает автоматически
- новую видеокарту с актуальными драйверами
- материнку, способную переварить свежий PCI-E
- CPU умеющий в эту материнку, с кучей новых возможностей
- RAM соответствующего стандарта и свежести
И вот тут возникает один маааленький философский вопрос. Если у меня и так железяки свежие, почти топовые, то почему же в этих самых профдеформациях — я должен жить в окружении имитаций «древних»? Что это за китайский особый путь «чем древнее тем истиннее»?
Понятно, что сидеть на bleeding edge — не всегда правильно, и в силу многих причин — приходится многое делать совместимым, но зачем этим еще и гордиться? У меня вот есть софт, который еще WinXP поддерживает, ага, в 2019 году. Но я же этим не горжусь…
Вот такая вот философия, хех.
Но нахрена kwin'у и плазме вулкан?Как зачем? Чтобы когда у меня компиляция идет — мои любимые вредные свистелки и перделки крутились на видеокарте, разгружая процессор под gcc :-)
И я даже больше скажу, если какие-то этапы компиляции тоже переедут в видеокарту — я буду а) рад и б) тут же помчу в лабаз за свежей нвидией :-)
А я прям наоборот, почти горжусь тем, что мой софт нельзя собрать ничем, кроме самых свежих компиляторовВот именно, поддержка хлама — это зло. Неизбежное, но — зло. Приходится.
Но подавать это как киллер фичу… а зачем?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2971 vik 20 0 4975236 193388 47640 S 0.000 1.187 266:33.51 plasmashell
2966 vik 20 0 3386332 64812 18692 S 2.990 0.398 956:35.88 kwin_x11
> uptime
00:00:49 22 дня 10:16, 12 пользователей, средняя загруженность: 3.19, 2.53, 2.33
Чего там про «условных 400МГц»? За 22 дня намотать больше тысячи часов чистой работы, это «экономно ресурсы»? :-)
Ну, я конечно так поднастроил — Instant, Accurate, OpenGL, кастомные сценарии… но тем не менее, жует как свинья помои (с) :-) И если все мои вредные привычки уедут на простаивающую видеокарту — я буду только рад.
В отличие от вулкана, который никаких predefined правил не предлагает, делай чего хочешь — вплоть до отрисовки интерфейса вертексными шейдерами.
Я даже встречал эксперименты по рендерингу текста оными шейдерами. Представьте себе картинку, когда тексты с эффектами рендерятся видеокартой, это же как упростится треть GTK :-)
Сейчас-то — закат солнца вручную с отрисовкой текстов на пиксмапах, требующих кучу левых телодвижений. А тут — плюхнул шрифт в видеокарту, и пусть «оно само» оутлайны строит и растеризует со всеми антиальясингами и субпиксельным сглаживанием…
Имхо, проблема отсутствия линукс на десктопе в тотальном отсутствии UX за пределами терминала. Пользовательский опыт в терминале понятен, прекрасен и достаточно структурирован. За его пределами гиково, нердово, иногда напильникопригодно, но суть такая, что пользоваться сложно.
Чтобы в меня не выкинули сразу все гнилые помидоры: около 8 лет пользовался линуксами как единственной ОС. Не могу сказать что надоело, попробовал почти случайно MacOS и оказалось, что жить можно лучше, хоть и несколько дороже.
А в маке — фрагментарное засилье разных подходов. Где-то только дрыгодроп, где-то — только primary, и самое веселое — непонятно зачем так себя ограничивать. Почему файлы — дрыгать и дропать, а тексты — вставить и похерить? А оба подхода где?
:-)
ICCCM это безусловно здорово. Где только засилие качественного гуевого софта, основанного на всём этом?
А так из Dolphin в программу в емуляторе (wine) — и то дропает корректно, я вот пользуюсь…
А про засилие — могу только по старой фидошной привычке «у мея все работает» сказать :-) Все что мне надо — есть, от офиса и kate до idea и разных кадов. И с играми все отлично — в стиме в том числе.
Ставлю какой-нибудь дистрибутив, поначалу всё нормально. Но потом я сталкиваясь с какой-то проблемой, начинаю искать пути решения. Например, вдруг перестали грузиться иксы, и с моим уровнем знаний это означает лишь переустановку системы. Или я вдруг больше не могу выключить компьютер из графического интерфейса, потому что гуёвая кнопка в меню просто не кликается, только через консоль (причём я перебираю команды «exit», «shutdown», «shutdown now», «logoff» и даже «Выключить» методом тыка — откуда я помню, какая из них выключит комп?))) Или не получается снова подключить ту же флешку после размонтирования, только перезагружать комп. Или нужная программа вроде бы ставится, но работает как-то странно и вылетает…
Всё это реальные кейсы, с которыми я сталкивался.
Начав всерьёз искать варианты решения, я закапываюсь в дебри форумов, начинаю бездумно вводить консольные команды, которые вроде бы решают похожую на мою проблему. В итоге или ничего не получается, или всё окончательно ломается, и я откладываю эксперименты с линуксом ещё на несколько лет)))
В случае винды во-первых как-то всё редко ломается прямо фатально, во-вторых уже известен примерный набор костылей и заплаток, которыми нужно латать ту или иную проблему.
Если меня позовёт друг починить комп с виндой, я с большой вероятностью смогу победить это. Вот утилита для проверки HDD, вот для тестирования оперативки, вот для чистки реестра и редактирования автозагрузки. Если винда не грузится — вот так можно попробовать войти в безопасный режим и прибить подозрительные штуки в автозагрузке. Вот откат системы. Вот он, пак драйверов, которые пригодятся при переустановке системы. Вот он, лайв CD, из-под которого я могу легко вытащить данные. И так далее, и тому подобное.
А в случае линукса я чувствую себя беззащитно. Первая же проблема кладёт меня на лопатки. И некому научить и показать, что и как там чинится.
Если бы у меня с детства был комп с линуксом, я бы на подростковом энтузиазме, конечно, разобрался бы и научился (как было с виндой). Но сейчас времени, энергии и энтузиазма нет, чтобы целыми днями экспериментировать и ковыряться с линуксом, набираясь опыта. Хочется просто решить проблему и пойти пить чай.
вдруг перестали грузиться иксысудя по описанию — это было а) достаточно давно и б) после оочень удачного апдейта и в) на что-то красношляпное.
Много лет назад у них была такая беда, хех. Софт обновился, новые конфиги остались в .rpmnew, а старые — новый код уже не ест. Особенно прикольно было такое огрести с хамеелями d-bus, описание exposed интерфейсов в коде не соответствуют декларациям, усе. Нет интерфейса управления питанием — кнопка «выключить» неактивна.
Ну а после «подбирал по памяти» — вполне что-то могло уплыть и из файлов, чтобы иксы не грузились :-) Ну а `sudo rpm -aV` на тогдашних дисках — это было оочень медленно и оочень печально.
не получается снова подключить ту же флешку после размонтированияВот-вот, в это же время как раз переписывали работу с флэшками и автомонтированием, причем так удачно — что юзермод хелперов было ровно два (в кедах и гноме) и у кого-то из них была такая чудесная бага, да. Только этому уже лет десять как.
В случае винды во-первых как-то всё редко ломается прямо фатально(ехидно) пиратка с отключенной активацией и апдейтами? :-) пожалуй это единственный случай когда «фатально не ломается».
А в случае линукса я чувствую себя беззащитно.— Какой линукс ставить?
— Тот, который у гуру, который будет отвечать на твои вопросы (С) fido7.ru.linux, 1994 что-ли год.
Я пробовал линуксы регулярно еще с 2000-х. А толчком к этому послужил купленный на толчке диск Lindows
Когда переименовывали Mandrake мне уже было ясно, что без интернета линукс мертв. Пока не появился стабильный интернет, было перепробовано многое, в том числе и первые версии Ubuntu
Когда ядро забуксовало на версиях 2.6 (BKL
тогда, кажется, выпиливали) мне было ясно, что еще эта игрушка не готова, чтобы с ней играться дома.
На ноутбуке с Zacate
какое-то время стояла 12.04 (или 14.04?). На рабочем декстопе использовался LMDE. А еще через месяц дома завелся интернетораздачик-видеопроигрыватель, а там уже до окончательного перезда осталось недалеко.
Вот такая вот success story. Хотя и отпадывающих иксов, и несобирающегося софта, и обновления с ребутом в emergency тоже видел предостаточно.
Пользователи без соответствующей квалификации и амбиций хотят и могут потреблять, но что в замен? Для них работают иные бизнес модели, основанные на других ценностях, которые те способны предоставить — времени, труде, деньгах, внимании, личных данных. И пусть внутри будет линукс, называться оно будет иначе — habr, steam, алиса и т.п. — маркетинг?
Конечно же, мы набросились на Puppy Linux
Puppy, на мой взгляд, совсем неудачный пример. Лет пять-десять назад Puppy стабильно висел в первой десятке на DistroWatch, да и сейчас выше многих именитых дистрибутивов. Просто кто ж защитит Puppy...
Лет десять назад я предпочел Puppy в качестве настольного Linux всем прочим дистрибутивам. Основная причина — потрясающая локализация. Почти полная, с соблюдением норм русского языка (от орфографии до стилистики), не ломающая интерфейс, практически произведение искусства. Конечно, были и другие причины, но спустя 10 лет они вряд ли актуальны, другие дистрибутивы не стоят на месте, a вот такое качество локализации, думаю, вряд ли где достигнуто (и в самом Puppy, надеюсь, не потеряно).
Вероятно, к маркетингу в том смысле, который в него вкладывает автор статьи, качество локализаций относится. В стандартном понимании к нему можно отнести точное определение целевой аудитории, формирование уникального предложения. С этим у Puppy тоже все в порядке. Он не был первым Linux, не требующим установки, который можно использовать, например, в recovery-целях, раньше него был Knoppix, но он был первым представителем идеологии «все свое рабочее окружение ношу с собой».
Повторюсь: первая десятка на DistroWatch. Вот я бы не отказался от десятого места на DB-Engines (но надо наконец зарегистрироваться :)). И это практически с нулевым бюджетом, во всяком случае, на порядки меньшим, чем у Canonical.
В этой сборке предустановлен Pale Moon, но также работает и FireFox, если его скачать с официального сайта и запустить исполняемый файл. И скачав обновление Pale Moon в виде Deb пакета можно его установить и в LiveCD текущей загруженной системы.
P.S. Установка системы с LiveCD (выбор в меню «Пуск» загруженной системы) тоже не притязательна т.к. система копируется на выбранный диск (примерно 300Мб в «запакованных» файлах) и вторым действием, например, указывается на каком диске будет размещён Grub, в котором будут перечислены и найденные другие ОС для загрузки и + пункт меню Advanced для дополнительных действий по загрузке. (в частности там есть ещё один поиск Grub2, который помогает найти другой ранее на втором диске и после этого с него загрузиться в этом же меню)
Пробовал собрать и саму Puppy Linux по инструкции с сайта, но процесс не дошёл до финальной стадии т.к. не хватило каких то библиотек (пакетов).
Pet пакетов для Xenialpup не так много в репозитории.
На рынке настольных компьютеров и ноутбуков 87% принадлежит Windows, за ней плетётся macOS с 10%, и Linux с 4%
Т.е. как бы в целом рынок настольных компьютеров 101%…
Для десктопного пользователя нужны другие ценности, которые Мак, Вин и даже андроид преподносят лучше.
фотошоп, офис, да хоть тот же софт от налоговой для подачи декларации
Это не проблема операционной системы, хотя от этого и не легче. Тем не менее, не все так плохо как кажется на первый взгляд. Есть Wine, есть альтернативы, в конце концов со временем все больше популярных программ имеют свою нативную Linux-версию.
Драйвера под оборудование
Многие драйвера зашиты прямо в ядро.
Для десктопного пользователя нужны другие ценности, которые Мак, Вин и даже андроид преподносят лучше.
Другое дело, что и MS Windows с некоторых пор не очень-то дружелюбна к пользователям.
На GNU/Linux как-то даже поуютнее сидится.
Для десктопного пользователя нужны другие ценности«Виндоус уже есть» (С) Линус Торвальдс.
Вот оттого и 4%. Правда этот 4% внезапно среди разработчиков распухает до 20%-30% по разным surveys, так что несмотря на все попытки процесс притормозить — линуксов на десктопах все больше.
К вящему моему сожалению.
P.S. Поэтому пока использую 16.04, хотя в плане UI в 18.04 вроде всё неплохо.
Проблема Linux — в плохом маркетинге