Linux-сообщество обычно Unux-сообщество, когда кто-то сказал, что Windows лучше / it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)
Подробнее
Linux-сообщество обычно
Unux-сообщество, когда кто-то сказал, что Windows лучше
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
эммммммм, не, линукс там тоже не топ
"с FreeBSD работает порядка 45% пользователей. Чуть менее популярна ОС Linux. С этой «операционкой» работает более 30% пользователей. Наконец, ОС Windows используют около 12% владельцев серверов."
Пока твои коменты выглядят как пердежь в лужу. Никакой конкретики. Более того, ты выглядишь как эникейщик, который тупо не осилил документацию и кричит "Сложна".
Да все работает на Винде, просто не так стабильно. Винда ставит сразу все, а ядро линукса можно сконфигурирован так, как тебе нужно без лишнего мусора. На Линуксе очень удобно работать с рейд массивами, логическими разделами, Линукс никогда не надо перезагружать. В Линуксе восхитительно устроены репозитории, когда почти все что угодно можно поставить одной командой, например одной командой можно превратить дебиан в гипервизор.
Винда может все, что и Линукс, просто в Линуксе все намного удобнее и более управляемое что ли. Но с виндой конечно всё проще, к Линуксу и к башу надо привыкнуть.
Ты ни одного толкового аргумента не привел почему она плохая. Ты только об удобстве говоришь и какую-то сферическую фигню типа "ее надо перезагружать".
Оо впервые про это слышу. Надо правильно подбирать размер свопа, а объем физической памяти не мешает подключатся по ssh, а почему она заканчивается? Linux не делает того, что ему не сказали. Тут явно косяк в настройке
Все настроено по-умолчанию. Ведь зачем куда-то лезть, что-то настравивать, убунта ж для бабушек и мам, для интернета и мессенджеров, отличная ос, вероно? А тут оказывается, надо еще какой то там своп подбирать.Jjava машина одной из программ выжрала всю память и ос намертво зависла. Это было на ноуте с Убунтой и 12 гб памяти.
Бля мы сейчас говорим про десктоп или серверные решения? Да понятно, что бабушке Винду поставишь и дома, даже у меня есть винда ибо игры. Винда король десктопа это факт, но для бизнеса и серверов нужна надёжная систем и это линукс
До обновления. Я на убунте с 18.10 до 20.04 так и не смог обновиться. Ни замена репозиториев, на правка скриптов, ничего не помогло. Чистая переустановка со всеми настройками заняла меньше времени чем обновление.
А когда майки так жестко не контролировали свою систему, их уязвимости десятилетиями висели у различных организаций. Вот когда винда станет опен сурс, тогда и поговорим, а такого никогда не будет.
Я видел админов с 10+ стажем, которые подключаются чз РДП и тыкают мышкой в окошки, которые даже скрипт самый простой не способны написать, которые открывают стандартные порты во внешку. У меня сейчас стойкое ощущение, что большинство такие, оттуда и 12% у вин сервера.
бляя. чел, весь софт и технологии в больших системах подбираются под задачи и нагрузку, а не потому что лично кому-то так удобнее. То что ты видел таких админов - это конечно замечательно, но как ты сам написал у вин сервера только 12%
так и на серверах линукс стёр бздю в порошок, лишь венда каким-то чудом всё еще держит почти 30%. Какой-нибудь VxWorks и то реальнее встретить, чем любую из xBSD
Я в принципе считаю, что для работы онли Линукс, про сервера я так ляпнул. Виндоус это только дома в игрушки поиграть, понятия не имею почему Винду все защищают.
Без шуток, на самом деле - рынок мобильных игр уже давно обогнал по выручке и пк, и консоли.
Количество пользователей одного только андроида тоже уже давно превысило количество таковых на Windows.
Ты скажешь, что ты и твоё окружение имеет девайс с андроидом и вендой одновременно, я скажу что
1) есть огромное количество людей в Азии, Африке и Южной Америке, которым даже адекватный смартфон будет за счастье, а про пк можно даже не заикаться. Профита с каждого из них по отдельности - ноль целых хрен десятых, но их миллиарды!
2) даже в России я лично знавал женщин, которых более чем хватало связки айфона и телевизора. И сдаётся мне, среди таковых есть не только женщины и не только в России
и микрософт притащила и интегрировала ядро линукса в свою ос вовсе не из-за того, что разработчики массово ливают на линуксы, а винда оказалась в меньшинстве даже на родном azure
у меня мать любит линукс потому что ей не нужно париться, что она опять какой-то вирус подхватит
один раз поставил и уже дохуя лет без проблем себе работает
> ей не нужно париться, что она опять какой-то вирус подхватит
За 10 лет пользования виндой ни разу ни одного вируса не поймал.
Помойму это пережиток прошлого, когда винда была ещё реально дырявая, а пользователи не имели и малейшего представления об инф. безопасности
Поддерживаю. Люди в возрасте делятся на тех, кто "нахер нам не нужон этот ваш интернет" и наивные пользователи. В силу разных причин, они просто не ожидают подвоха, иногда просто в силу неопытности сёрфинга в интернете. И постоянный страх таких наивных пользователей подхватить на компьютер зловреда, часто переводит их в первую группу, особенно - когда вируса они все-таки поймали. Поэтому, если охота поддержать цифровизацию - линукс выручает. Поставил матери Ubuntu, а потом и её нескольким друзьям, уже по её рекомендации. Сами ставят приложения из центра ПО и обновляются (по инструкции на бумажке, но всё-таки), и не страдают.
Для обывателя, т.е. посидеть в инете, полистать твиттер/фейсбук, посмотреть фильмы, почта, всякие ворды и оффисы - винда действительно сильно лучше. Почему? Расписал детальней чуть ниже.
Тем кто много работает с оффисом и бугалтерией - винда или мак ос и без вариантов.
Артисты, как 2д так и 3д - опять таки винда или мак ос без вариантов (скорее даже винда). Да есть блендер и гимп, крита, но не нужно рассказывать на серьезных щах, что они ничем не уступают Photoshop, Maya, 3ds Max, Z Brush, 3d coat и .т.д.
Дизайн? Адоб илюстратор, премьер и все такое - винда или мак ос
Хочешь музыку писать? Винда или мак ос, потому, что VST
Хочешь VR? - винда.
Геймдев на Unity? Винда или мак ос.
Геймдев на десктопы? Винда будет скорре всего основной платформой для разработки, ну или хотябы на ней тестить нужно будет.
Профиссиональный монтаж видео? Ну тут без адоб афтер эффектц никуда - винда или мак ос
Гейминг? Тайтлов под линух очень мало - винда.
Примеров можно уйму привести.
Так чем же плох линух для обывателя? Да все просто - есть куча лишнего гемора.
Я как постоянный пользователь линуха пол всем из того списка подписываюсь.
Особенно меня добивают:
- Дрова. Почти все более менее специфичное оборудование просто не имеет дров на линух. Даже когда они есть, они обычно хуже
- HiDPI. У меня 4к монитор - и 100% мне слишком мелко, а 200% слишком крупно. На винде ставишь 150% и все ок. Да даже 200% не работают адекватно, куча всякого багла всплывает везде. Сейчас там вроде уже есть подвижки с этим, и в последних версиях убунты можно ставить 150%, но оно все еще слишком глючно. Я уже привык к 100%.
- На ноуте постоянные проблемы с батарейкой. Не функционируют все фичи по энергосбережению.
- Нету хардварной декодировки видео, что на ноутах сильно садит батарейку.
- Иксы отдельная песня. Древние как дерьмо мамонта, и привносят кучу проблем.
- Крэш видео драйвера - кернел паник. Винда умеет перезапускать дрова в случае креша.
- В случае если ты вдруг израсходуешь всю оперативку, все - нужно перезагружать ибо все виснет наглухо. Винда все таки ведет себя адекватнее.
И еще много чего.
Разработка под линух тоже веселая.
Вообщем линух - это для интузиастов, для любителей нестандартных менеджеров окон и тем кому он нужен для разрабокти. Для всех остальных это только куча лишнего гемора.
Сейчас различие уже очень смазано. У нас в офисе/холдинге связанным с медиа используется облачный офис который выглядит и работает одинаково на всех платформах, видопродакшн — Davinchi Resolve на linux-сервере с 96 ядрами, все ноуты (Dell/Asus ProBook) имеют более 120 dpi и нормально работают с Unix, говеные драйвера - разве что у кактусоподобных видеокарт (mx150/mx250/gtx2070). За оперативку - сложно что-то сказать, т.к. у нас настроен oomkiller и cgroup-политики. В результате windows используется там где очень много железа завязано на Active Directory (сканеры отпечатков, hw-otp токены, прочее).
P.S.: СНГ.
P.S.S.: Разработка бекенда и утилит видеообработки в linux - прекрасна.
Не ну это вы молодцы конечно, что у вас Davinchi Resolve. Но иногда люди подвязаны на продукты от адоб. В любом случаем, имхо адоб более популярен. Если всей компанией решили ставить давинчи - то тогда это только вам плюс.
>> имеют более 120 dpi и нормально работают с Unix
Тут конечно можно и не скейлить, но мне с моими 160 все же мелковато. А вот скейлинг работает очень плохо.
>> говеные драйвера - разве что у кактусоподобных видеокарт (mx150/mx250/gtx2070)
У меня как раз с драйверами от нвидии проблем нет. Titan X, 1080 Ti, 2080 Ti, Titan RTX - проблем никогда не было. Поставить бывает инода проблема, но они есть и работают адекватно.
Проблема - это всякие сканеры, вебки, вайфаи, аудио интерфейсы (Focusrite) и т.д.
> Но иногда люди подвязаны на продукты от адоб.
У нас есть продукты Adobe, но с их развитием в сторону облачных сервисов очень сложно уживатся. Вендор-лок, как он есть. Никто никого не заставляет при апгрейде перейти на более совместимые решения, если это — окупается.
> А вот скейлинг работает очень плохо.
Он везде плохо работает в т.ч. на macos, возможно разработчики не научились его готовить.
> Titan X, 1080 Ti, 2080 Ti, Titan RTX
> сканеры, вебки, вайфаи, аудио
В этих gpu'шках чуть-чуть другие чипы, но управление питанием и там тоже не работает.
Вебки — шикарно работают, городили webrtc чат с 1080p60 low-latency h264 (logitech c920, c922). Парк HP МФУшек — работает почти без нареканий (софт для плоттера — win-only).
У нас Focusrite — не видел, но беглый поиск говорит о том, что 2gen+ работает на универсальном usb-драйвере для аудио, но да, для low-latency придется сменить пщщ-аудио на jack.
"Для обывателя, т.е. посидеть в инете, полистать твиттер/фейсбук, посмотреть фильмы, почта, всякие ворды и оффисы - винда действительно сильно лучше. Почему?"
почему? хз нужен был побыстрому ноут смотреть интернет, месенджеры, кино, открывать файлы офиса. никогда не имел дела с линуксом, для пробы накатал убунту все заработало. все есть. ни одного драйвера не ставил. хз чего там не работает но я про это просто не знаю и не замечаю. по времени это мне сэкономило поиск безопасной крякнутой винды, офиса и т.п.
>Да есть блендер и гимп, крита, но не нужно рассказывать на серьезных щах, что они ничем не уступают Photoshop, Maya, 3ds Max, Z Brush, 3d coat и .т.д.
Я те на серьёзных щах сейчас объясню, что блендер кроет макс и майку в плане моделинга, как слон черепаху https://3dmaster.ru/blog/3d-battle-cgevent-2019-moscow-results/
Эм, ты лучше приведи статистику использования в продакшене.
То, что у тебя по ссылке - не сложное конкурсное задание, для выполнения которого хватит любого редактора.
- Даже если не устраивает LibreOffice, есть:
-- office365 в браузере (за который топит даже сама Microsoft, топя десктопный вариант)
-- onlyoffice (хорош для docx и xlsx)
-- wps office (сам не пробывал)
-- Google Docs, который лично меня устраивает целиком и полностью
> Артисты, как 2д так и 3д - опять таки винда или мак ос без вариантов (скорее даже винда). Да есть блендер и гимп, крита, но не нужно рассказывать на серьезных щах, что они ничем не уступают Photoshop, Maya, 3ds Max, Z Brush, 3d coat и .т.д.
> Дизайн? Адоб илюстратор, премьер и все такое - винда или мак ос
> - Дрова. Почти все более менее специфичное оборудование просто не имеет дров на линух. Даже когда они есть, они обычно хуже
обыватель обычно не имеет специфичного обородувания, а advanced user вполне в силах погуглить в каком состоянии поддержка железа в linux.
Мне вот в венде очередным апдэйтом чуть не поломали мою esi maya 44 usb, прошлось долго думать и в конце ставить дрова от другой железки
> - HiDPI. У меня 4к монитор - и 100% мне слишком мелко, а 200% слишком крупно. На винде ставишь 150% и все ок. Да даже 200% не работают адекватно, куча всякого багла всплывает везде. Сейчас там вроде уже есть подвижки с этим, и в последних версиях убунты можно ставить 150%, но оно все еще слишком глючно. Я уже привык к 100%.
gtk-проблемы, в KDE/Qt всегда можно было выставить дробный масштаб
но вообще 200% это приведение к обычному fullhd, но который все ориентируются, обывателю должно хватить
> - На ноуте постоянные проблемы с батарейкой. Не функционируют все фичи по энергосбережению.
тут соглы, из коробки всё не всегда так хорошо как хотелось бы.
Но есть куча мануалов, как твикать ядро и среду. Есть гентушный путь - собрать монолитом ядро строго под своё железо, выпилив всё ненужное. При наличии желания и времени, результат даже превзойдёт венду
> - Нету хардварной декодировки видео, что на ноутах сильно садит батарейку.
если ты про браузеры "из коробки" - опять соглы, опять надо доставать напильник
> - Иксы отдельная песня. Древние как дерьмо мамонта, и привносят кучу проблем.
я хоть и не люблю gnome3 всей душой, но wayland-сессию они всё-таки допилили до юзабельного состояния.
Но лично я смиренно жду когда будут готовы кеды
> - Крэш видео драйвера - кернел паник. Винда умеет перезапускать дрова в случае креша.
в линуксах gpu-драйвер является частью ядра и должен самостоятельно обрабатывать все gpu hangs и рестартить видеокарту. Получается не всегда, да, но так и на форточках bsod вполне себе реален.
> - В случае если ты вдруг израсходуешь всю оперативку, все - нужно перезагружать ибо все виснет наглухо. Винда все таки ведет себя адекватнее.
тоже соглы, поведение ядерного OOM часто не совпадениет с ожиданиеями десктопного юзера. Ставим earlyoom или любой его аналог и забываем про проблему.
» посидеть в инете
браузер на обновляется без спроса, жутко выбешивая. Как и сама ОС
» …Да есть блендер и гимп…
про блендер уже писали, но тут главная фишка в том, что они и на винде есть, тут она берёт просто количеством. Не уверен разве что появился ли в блендере pathtracer на винде так же быстро, как и в линуксе. Плагины для него писать под винду — боль, но обычный пользователь этим и не занимается.
» Артисты, как 2д так и 3д
то же самое, весь годный софт портирован везде, просто потому что только под виндой есть распространённые win-only средства разработки
» Дизайн
у меня на работе дизайнеры от винды плюются, их устраивает только мак
» VR
прекрасно работает и под linux. Тут выделываются только окулус (причём, они похоронили не кросс-платформенные годные очки и теперь распространяют ПК-независимые)
» Геймдев на Unity
я был первым на работе, кто поставил юнити (да ещё и с VR). И у меня тогда был (и есть сейчас) линукс. Разницы я не увидел для разных систем.
» Геймдев на десктопы
Работаю в подотделе, специализирующемся на навороченной графике. Раньше отдел работал только на винде из-за DX11 vs OpenGL, теперь — только linux, разрабатывать под вулкан на винде — боль. Кросскомпиляция из-под линукса работает хорошо, а вот на винде поднять компиляцию (из-за хитрой системы встраивания шейдеров) так и не сумели. Облака на gpu тоже планируем безальтернативно на linux. Встраиваемая графика — началась на linux, продержалась около месяца и вот уже чёрт знает сколько лет на линуксе. Софт-рендер на рейтресере — не удалось даже кросс-компилировать под винду из-за полного бардака в её работе с библиотеками (первоначально он планировался для облаков).
» монтаж видео
пробовал когда-то блендер для этого — полный кошмар. Для каких-то мелких преобразований ffmpeg был лучшим, что я встречал в своей жизни (из-за скорости обработки и возможности пакетной обработки), но для профессионального ему действительно далеко. Он — что-то вроде image magic — на винде ты ставишь для этого крякнутый тупой софт и страдаешь, а в линуксе у тебя лёгкая пакетная обработка, но редактором его не назовёшь. С продвинутой графикой наоборот — сильные программы ставятся болезненнее, но тоже работают в линуксе.
» гейминг
старые игры мне удавалось многие запустить только на линуксе, эмуляторы под линуксом гораздо лучше работают, wine, steam, gog — дают немало возможностей. Но вообще да — разработчики часто отписываются «мы рады, что у вас наша игра запустилась под вайном, но нам лень работать, поэтому компиляцию под натив мы не настроим». Если бы не огромные усилия стима, то я бы признал линукс-гейминг мёртвым.
» мультимониторность
у винды и иксов свои плюсы, которых нету на конкуренте. Я не слышал, например, о том, что под виндой можно целую видеокарту отдать под одно-единственное прожорливое приложение, при этом работать нормально на встройке с другим сервером или о виртуальных графических буферах, которые можно запустить при отсутствии монитора вообще, но при наличии интернета. Удалённый гуи-доступ опять же дефолтный лучше — винда почему-то свято уверена, что у компьютера может быть только один пользователь.
» ноут
у меня есть ноут, на который винда выше ХР не встаёт. Линукс там встанет современный, без дыр и с соверменным софтом.
» иксы
винда не может в:
— тайловый менеджер
— XCompose (на нём у меня висят настолько редкие символы, что в винде их ввести невозможно)
— прозрачность окон (стояла у меня какая-то программа, так она целиком прозрачности добавляла, причём делала это индивидуальной для каждого окна настройкой, а на линукс у меня полноценный текст для многих программ на прозрачном фоне, причём работает без постоянных перенастраиваний)
— анимированный фон (для висты когда-то включал закопанную вглубине системную настройку для показа гифок — та ещё боль, на линуксе просто запускаю скринсейвер в рутовом окне, причём ресурсов ест гораздо меньше)
— безрамочные окна. Я смеялся в лицо undertale, когда тот сказал про полноэкранный режим, при том, что фактически игра уже была без рамки на весь экран, просто потому что я хозяин окон, а не их слуга. Youtube легко встраивается и растягивается без всяких рамок идеально под четверть экрана
— множество рабочих столов (видел только какой-то платный софт)
— стопочные окна — это когда, например, запускаешь прозрачный текстовый редактор поверх видеопрогигрывателя и кодишь, смотря фильм
— ctrl-alt-backspace (тут же можно вспомнить и REISUB, о котором винда может только мечтать)
— запуститься без видеокарты в принципе. Линукс можно даже при побитом диске запустить в оконный режим, просто подсказав системе где корень и ядро, хотя это и архиредкая проблема, при которой винда лишь жалобно просить LiveCD
» крэш видеодрайвера
как gpu-разработчик, вижу падение драйвера очень часто. Выглядит как на несколько секунд застывшие иксы, после чего система прибивает проблемное приложение, заставившее видеокарту сделать что-то не то
» оперативка
винда без оперативки умирает, у линукса есть живучий своп, который легко настраивается (в винде вроде как его изменить нельзя). Одно время я использовал ssd объёмом 60 ГО как чистый своп + 32 ГО ОЗУ для запуска приложения, съедавшего почти всю эту память. Просадка была, но система всё ещё шустро ворочалась. По ssh заходил на сервера с забитой наглухо оперативой и закончившимся свопом — медленно, но удавалось оживить, хотя по ощущениям само ядро обноглевшую программу при попытке присоединения грохало, а мне оставалось только подчистить tmpfs и прибить некоторых других тяжеловесов.
» разработка под линукс тоже весёлая
вообще-то всегда считалось, что под линуксом разрабатывать проще, даже кросскомпилируя, ибо есть пакетный менеджер. Уж не знаю с чего ты решил, что дело обстоит наоборот
» куча лишнего гемора
до сих пор помню, как ходил к друзьям, чтобы поискать в сети решение виндовой проблемы, потому что что-то случилось с сетью. В *nix есть волшебные маны, всегда есть --help и куча примеров к каждой программе.
>> прекрасно работает и под linux. Тут выделываются только окулус
Ну окулос это жирный кусок рынка.
>> причём, они похоронили не кросс-платформенные годные очки и теперь распространяют ПК-независимые)
Не правда. ПК-независимые могут работать и с ПК тоже, т.е. они работают и так и так.
И ты забыл Майкрософт ВР
Вот тебе пример из жизни. У тебя стартап связанный с ВР. 98% твоих клиентов сидят на винде. Причем более половины юзают Майкрософт ВР, остальные окулус. Вайв популярностью не пользуется, так как занимает слишком много места на рабочем месте. Получается, я под линухом не могу протестить ни один из вариантов. И где твое " прекрасно работает и под linux"?
Вообще есть инхаус поддержка линуха у окулуса, но в паблик она врядли выйдет.
>> я был первым на работе, кто поставил юнити (да ещё и с VR).
А поподробней можно? Оффициальной поддержки пока вроде нету.
>> Раньше отдел работал только на винде из-за DX11 vs OpenGL, теперь — только linux,
Вы перешли - молодцы. Но далека не все переходят по ряду причин. Например RTX, не знаю какой там статус с ним в вулкане,
но достаточно недавно были только предложения по внесению правок в стандарт.
Далее ты мне зачем-то рассказываешь про то как в линухе можно тайловые менеджеры ставить, хотя я сам i3 юзаю. Я же вроде так и написал:
>> Вообщем линух - это для энтузиастов, для любителей нестандартных менеджеров окон и тем кому он нужен для разрабокти. Для всех остальных это только куча лишнего гемора.
Мне нужен линух для разработки и я люблю тайловые менеджеры - юзаю линукс. Раньше нужно было саппортить Окулус и и делать виндовс онли приложения - юзал виндовс. Никаких проблем с вулканом не испытавал.
Простым обывателем, оно все ИМХО свеч не стоит.
А веселость разработки под линукс начинается, когда тебе нужно собрать бинарник, чтоб запускался на всех дистрибьютивах причем с версиюми библеотек не соответствующими системным. Тогда все билдися со всеми либами аут оф сорс, статически линкуется и ничем принципиально не отличается по удобству от винды где отсутствует понятие "библиотеки установленной в системе". Не зря есть https://github.com/pypa/manylinux
» Фотошоп?
я не совсем верно выразился, я имел ввиду весь годный linux-софт портирован везде, потому винда не испытывает с этим проблем, в то время как под виндой появляется win-only софт. И это было в минус линуксу. Несправедливый, но минус.
» Ну окулос это жирный кусок рынка
только потому что он был первым и его доля сейчас стремительно тает, причём из-за фейсбука. Не знаю насколько долго будет их win-only Rift S, а автономным вобщем-то пофигу на чём работать (насколько я знаю). Мы сами одно время распространяли только окулус (работали с их библиотекой, кросскомпилировал из-под линукса, потому что зависимости на винде — боль), но теперь проблем нет — libOpenVR и её более поздний и более продвинутый собрат от khronos libOpenXR работают со всеми очками одинаково, нет смысла тестировать разные очки, достаточно вайва, который мы купили.
» RTX
так мы ради него и перешли. Сначала работали с NVX, потом с NV, теперь есть NV + KHR (последний пока в какой-то особой бете драйверов только). Драйвера везде обновляют одинаково, отличие только в том, что на винде обновление ручное, долгое и сопровождается редкими отключениями экрана. К тому же, все новые фичи первым делом вносят в вулкан, а он есть везде. Фактически на линуксе я получаю версию вулкана выше, чем официально распространяемая на сайте, что делает винду чуть отстающей, хотя это никак и не используется.
» А поподробней можно? Оффициальной поддержки пока вроде нету.
эм… Не знаю каких подробностей ты ждёшь, я делал так:
pacaur -S unity-editor (пакет живёт с августа 2015-го)
система установила гигов 20 в /opt, внутри уже была поддержка VR (на момент моей установки). В репе есть даже какие-то доп. пакеты, в т.ч. для всех систем (включая мобильные), VRChat и Facebook Games
» нестандартных менеджеров
вообще-то тайловые исторически были первыми. Их много. Не понимаю, почему ты решил, что если винда что-то не поддерживает, то это нестандартно. Даже под маком было подобие тайлового менеджера (хоть он и работал поверх оригинальных окошек). Кроме того, я перечислил много фишек иксов. «А винда для энтузиастов, кому нужна мультикартная поддержка оконного менеджера», следуя той же логике. К тому же, для совсем неискушённых можно поставить Raspberry Pie какую-нибудь с линуксом — самый дешёвый ПК в мире, при этом не самый плохой. И у винды с arm большие проблемы.
» … весёлость разработки …
вот тут я совсем не понял. У меня есть просто отдельная клетка с маленькой archlinux, в ней я меняю дату в /etc/pacman.conf на нужную мне минимальную, делаю изолированный pacman -Syyuu (или отдельно пакеты, если мне для чего-то нужны версии по-новее) и получаю систему, собирающую программы, с нужными мне зависимостями. Те библиотеки, которые мне нужны свежие — скопировать и LD_LIBRARY_PATH. Что-то при желании легко через mount bind пробрасывается в эту клетку (компилятор, например). Собранное прекрасно работало на старинных Ubuntu-серверах и встраиваемых графических стендов. А за статическую линковку людей бить надо. А на винде — попробуй решить квест «собери зависимости», потому что твоя система некоторые библиотеки цепляет системные, о чём ты не узнаешь, пока не попытаешься запустить на чистом компе; не говоря уже о самой попытке поставить эти зависимости хотя бы для разработки. Разумеется, под виндой тоже есть предустанавливаемые в систему библиотеки (хотя бы тот же плодящийся рантайм С++ от самих MS), но их потому и много, что винда не умеет нормально работать с зависимостями, поэтому часто предпочитают вручную укладывать всё вместе с программой, а то вдруг две программы поругаются, потому что одной нужна версия старше, а другой — младше. А если такая зависимость ещё и совпадёт с сигнатурой какого-нибудь вируса, то клиенты-любители virustotal откажутся ставить софт, а разработчикам придётся пытаться решить это пересборкой библиотеки под винду (именно с такой ситуацией не сталкивался, приходилось вносить дефекты в продвигаемую нами для нашего софта библиотеку, чтобы на неё ложноположительного не было).
Кстати, пользователи десятки сейчас в большинстве своём убеждают меня, что системный hdd диск — что-то из области фантастики, потому что винда на них слишком медленная, ей нужен ssd. На linux я не заметил разницы. И да, расширить системные разделы с помощью другого диска нормально и безопасно можно только под *nix, будучи школьником-хейтером-линукса я в своё время от этого очень страдал. Потом поумнел и переехал на линукс.
>> Хочешь VR? - винда.
>> Гейминг? Тайтлов под линух очень мало - винда.
Много тайтлов работают в Proton из коробки. Не 100%, но за последний год-два ситуация с поддержкой _сильно_ улучшилась. Даже VR работает. Даже HTC Vive с безпроводным TPCast завелся, чего я вообще не ожидал.
>> Так чем же плох линух для обывателя? Да все просто - есть куча лишнего гемора.
С современной виндой тоже хватает гемороя, просто он другого рода.
>> Дрова. Почти все более менее специфичное оборудование просто не имеет дров на линух. Даже когда они есть, они обычно хуже
>> На ноуте постоянные проблемы с батарейкой. Не функционируют все фичи по энергосбережению.
>> Нету хардварной декодировки видео, что на ноутах сильно садит батарейку.
Верно для многих ноутов. Ноуты, к сожалению, лучше в таком случае специально выбирать так, чтоб была нормальная поддержка линукса. На Dell XPS 13 заявлена поддержка линукса, и все работает из коробки (даже аппаратное декодирование видео в Steam Play).
>> HiDPI. У меня 4к монитор - и 100% мне слишком мелко, а 200% слишком крупно. На винде ставишь 150% и все ок. Да даже 200% не работают адекватно, куча всякого багла всплывает везде. Сейчас там вроде уже есть подвижки с этим, и в последних версиях убунты можно ставить 150%, но оно все еще слишком глючно. Я уже привык к 100%.
Поддержка HiDPI в целом работает сейчас через пень-колоду и не всем софтом поддерживается. И да, на винде тоже есть проблемы (особенно если хочешь подключить телевизор в качестве монитора).
>> Иксы отдельная песня. Древние как дерьмо мамонта, и привносят кучу проблем.
Не думаю, что рандомный анон сталкивается с проблемами. Скорее уж, проблемы у девелоперов.
>> В случае если ты вдруг израсходуешь всю оперативку, все - нужно перезагружать ибо все виснет наглухо. Винда все таки ведет себя адекватнее.
Та не. Мне по работе необходимо работать одновременно и на Линуксе и на Винде. Линукс у меня была раньше Убунта, теперь Кубунта. Так вот, Винда работает лучше, ИМХО. Она более стабильна, менее забагована, и в принципе многие вещи делаются проще.
>и в принципе многие вещи делаются проще
Нет вставки средней кнопкой + 3 действия для копипаста
Нельзя изменить уровень звука колёсиком не щёлкнув по значку динамика, который открывается очень долго
Мне вот только этого хватает для того, что бы не использовать винду везде, где только можно
Можно либо запомнить что где, если ты прям используешь настройки каждый день. Или создать себе шорткаты. Либо использовать старую панель управления, где всё привычно.
можно и собственный конфигуратор написать, и троллейбус из буханки собрать, 10 от этого не перестанет совмещать в себе 2.5 совершенно разных визульных стиля.
Вообще размазанность настроек по всей системе это вообще больная тема не только 10, но и всего семейства windows в целом.
Да, но это не выглядит чем-то критичным. Как часто простому пользователю нужны те настройки? Один раз за установку винды? Два? Сконфигурил под себя и забыл.
Насколько я помню она сделана на основе unix систем. Однако один из главных аргументов линуксоида в спорах какая система лучше, что в линуксе "всё можно настроить и сделать под себя", и терминал пиздатый и вообще можно переделать всё вплоть до аллаха. На ios же в принципе менять ничего нельзя из-за "оптимизации" ну или лицензионного соглашения короче это не совсем то
Это всё конечно мило и смешно.
Только вот где реально проблема: в последние пару-тройку лет у нас на технические и естественнонаучные специальности приходят студенты которые не умеют программировать и это что-то новое для высшей школы, скажу я вам, за последние лет двадцать.
Ну, то есть, если подсбросить обороты и посмотреть на ситуацию per se: компьютер, в общем, создавался для того чтобы считать. Понятно, что ПК стали массовым бытовым устройством, и сейчас вообще десятое дело для чего он там создавался, когда он широко используется как телевизор на стероидах. Но если раньше его присутствие каким-то образом стимулировало детей к пониманию его прежде всего как технического устройства, то сейчас он сделался ближе к, я не знаю, микроволновке или стиралке.
И всё больше времени приходится уделять аргументации, почему студентам на естественнонаучных специальностях полезны Unix-подобные ОС. Для многих, кажется, открытием является что у современного компьютера помимо браузера, офисных пакетов и мессенджеров есть ещё некислые такие вычислительные возможности.
Массовый пользователь может поблагодарить Windows за превращение калькулятора в мультимедийный центр -- "вот и выросло поколение...", ага.
Так-то за исключением инфляции в отношении IT, это не хорошо и не плохо, наверное.
понятно, что некий минимум по-любому будет, но его можно оставить прям очень мало
я надеюсь, что из wasm сделают сначала по принципу ноды серверный код, там рукой подать до осей с wasm-софтом, а там и всё остальное подтянется, дрова-шмова...
OH MY GOD I'd heard about Windows 11 calling a zip file a 'postcode file' in UK English because of really lazy translating but it's ACTUALLY HERE ON MY PC like not even in beta this is actually happening right now in publicly available Windows
O Open Enter
g^> Open with >
Add to Favourites GO Co
"с FreeBSD работает порядка 45% пользователей. Чуть менее популярна ОС Linux. С этой «операционкой» работает более 30% пользователей. Наконец, ОС Windows используют около 12% владельцев серверов."
Особенно, когда вся память заканчивается и даже по ssh не получается подключиться. Только ребуты и помогают.
https://w3techs.com/technologies/overview/operating_system
https://w3techs.com/technologies/details/os-unix
на машинах разработчиков бздя ушла в небытие впринципе
Ну давай. организуй аналог Active directory со всеми его плюшками и SCCM на линуксе. Да пользователей так на 5000. Про Ansible даже не вспоминай.
Без шуток, на самом деле - рынок мобильных игр уже давно обогнал по выручке и пк, и консоли.
Количество пользователей одного только андроида тоже уже давно превысило количество таковых на Windows.
Ты скажешь, что ты и твоё окружение имеет девайс с андроидом и вендой одновременно, я скажу что
1) есть огромное количество людей в Азии, Африке и Южной Америке, которым даже адекватный смартфон будет за счастье, а про пк можно даже не заикаться. Профита с каждого из них по отдельности - ноль целых хрен десятых, но их миллиарды!
2) даже в России я лично знавал женщин, которых более чем хватало связки айфона и телевизора. И сдаётся мне, среди таковых есть не только женщины и не только в России
всё тлен, да
90% линуксоидов также любят линукс только потому что это была их первая ОС
один раз поставил и уже дохуя лет без проблем себе работает
За 10 лет пользования виндой ни разу ни одного вируса не поймал.
Помойму это пережиток прошлого, когда винда была ещё реально дырявая, а пользователи не имели и малейшего представления об инф. безопасности
и, надеюсь, после этой фразы начнёшь догадываться, почему ты стал реже встречать вирусы
Для обывателя, т.е. посидеть в инете, полистать твиттер/фейсбук, посмотреть фильмы, почта, всякие ворды и оффисы - винда действительно сильно лучше. Почему? Расписал детальней чуть ниже.
Тем кто много работает с оффисом и бугалтерией - винда или мак ос и без вариантов.
Артисты, как 2д так и 3д - опять таки винда или мак ос без вариантов (скорее даже винда). Да есть блендер и гимп, крита, но не нужно рассказывать на серьезных щах, что они ничем не уступают Photoshop, Maya, 3ds Max, Z Brush, 3d coat и .т.д.
Дизайн? Адоб илюстратор, премьер и все такое - винда или мак ос
Хочешь музыку писать? Винда или мак ос, потому, что VST
Хочешь VR? - винда.
Геймдев на Unity? Винда или мак ос.
Геймдев на десктопы? Винда будет скорре всего основной платформой для разработки, ну или хотябы на ней тестить нужно будет.
Профиссиональный монтаж видео? Ну тут без адоб афтер эффектц никуда - винда или мак ос
Гейминг? Тайтлов под линух очень мало - винда.
Примеров можно уйму привести.
Так чем же плох линух для обывателя? Да все просто - есть куча лишнего гемора.
Вот читай:
https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html
Я как постоянный пользователь линуха пол всем из того списка подписываюсь.
Особенно меня добивают:
- Дрова. Почти все более менее специфичное оборудование просто не имеет дров на линух. Даже когда они есть, они обычно хуже
- HiDPI. У меня 4к монитор - и 100% мне слишком мелко, а 200% слишком крупно. На винде ставишь 150% и все ок. Да даже 200% не работают адекватно, куча всякого багла всплывает везде. Сейчас там вроде уже есть подвижки с этим, и в последних версиях убунты можно ставить 150%, но оно все еще слишком глючно. Я уже привык к 100%.
- На ноуте постоянные проблемы с батарейкой. Не функционируют все фичи по энергосбережению.
- Нету хардварной декодировки видео, что на ноутах сильно садит батарейку.
- Иксы отдельная песня. Древние как дерьмо мамонта, и привносят кучу проблем.
- Крэш видео драйвера - кернел паник. Винда умеет перезапускать дрова в случае креша.
- В случае если ты вдруг израсходуешь всю оперативку, все - нужно перезагружать ибо все виснет наглухо. Винда все таки ведет себя адекватнее.
И еще много чего.
Разработка под линух тоже веселая.
Вообщем линух - это для интузиастов, для любителей нестандартных менеджеров окон и тем кому он нужен для разрабокти. Для всех остальных это только куча лишнего гемора.
P.S.: СНГ.
P.S.S.: Разработка бекенда и утилит видеообработки в linux - прекрасна.
>> имеют более 120 dpi и нормально работают с Unix
Тут конечно можно и не скейлить, но мне с моими 160 все же мелковато. А вот скейлинг работает очень плохо.
>> говеные драйвера - разве что у кактусоподобных видеокарт (mx150/mx250/gtx2070)
У меня как раз с драйверами от нвидии проблем нет. Titan X, 1080 Ti, 2080 Ti, Titan RTX - проблем никогда не было. Поставить бывает инода проблема, но они есть и работают адекватно.
Проблема - это всякие сканеры, вебки, вайфаи, аудио интерфейсы (Focusrite) и т.д.
У нас есть продукты Adobe, но с их развитием в сторону облачных сервисов очень сложно уживатся. Вендор-лок, как он есть. Никто никого не заставляет при апгрейде перейти на более совместимые решения, если это — окупается.
> А вот скейлинг работает очень плохо.
Он везде плохо работает в т.ч. на macos, возможно разработчики не научились его готовить.
> Titan X, 1080 Ti, 2080 Ti, Titan RTX
> сканеры, вебки, вайфаи, аудио
В этих gpu'шках чуть-чуть другие чипы, но управление питанием и там тоже не работает.
Вебки — шикарно работают, городили webrtc чат с 1080p60 low-latency h264 (logitech c920, c922). Парк HP МФУшек — работает почти без нареканий (софт для плоттера — win-only).
У нас Focusrite — не видел, но беглый поиск говорит о том, что 2gen+ работает на универсальном usb-драйвере для аудио, но да, для low-latency придется сменить пщщ-аудио на jack.
"интузиастов" - это пиздец конечно.
почему? хз нужен был побыстрому ноут смотреть интернет, месенджеры, кино, открывать файлы офиса. никогда не имел дела с линуксом, для пробы накатал убунту все заработало. все есть. ни одного драйвера не ставил. хз чего там не работает но я про это просто не знаю и не замечаю. по времени это мне сэкономило поиск безопасной крякнутой винды, офиса и т.п.
На ноуте не используется ничего windows-специфичного, поэтому вместо отката к ltsb накатил убунту
Я те на серьёзных щах сейчас объясню, что блендер кроет макс и майку в плане моделинга, как слон черепаху https://3dmaster.ru/blog/3d-battle-cgevent-2019-moscow-results/
То, что у тебя по ссылке - не сложное конкурсное задание, для выполнения которого хватит любого редактора.
https://www.opennet.ru/opennews/art.shtml?num=36780
https://www.linuxjournal.com/article/4803
Вообще вся VFX Голливуда плотно завязана на линуксе - https://www.omgubuntu.co.uk/2018/08/hollywood-turns-to-open-source
- 1с есть и для Linux. Хотя лично я оставил бы на компах бухов только браузер, ибо https://v8.1c.ru/platforma/web-klient/
- Даже если не устраивает LibreOffice, есть:
-- office365 в браузере (за который топит даже сама Microsoft, топя десктопный вариант)
-- onlyoffice (хорош для docx и xlsx)
-- wps office (сам не пробывал)
-- Google Docs, который лично меня устраивает целиком и полностью
> Дизайн? Адоб илюстратор, премьер и все такое - винда или мак ос
- Maya, как и большинство проф. софта, есть и для Linux
- работоспособность Фотошопа поддерживается в Wine, даже аппаратное ускорение завезли
- Адоб тоже хочет притащить Фотошоп в частности и всё своё облако в целом в браузер - https://habr.com/ru/post/238595/
на linux туева хуча vst плагинов, https://www.linux.org.ru/tag/vst
> Хочешь VR? - винда.
https://github.com/ValveSoftware/SteamVR-for-Linux
> Геймдев на Unity? Винда или мак ос.
https://blogs.unity3d.com/2019/05/30/announcing-the-unity-editor-for-linux/
> Профиссиональный монтаж видео? Ну тут без адоб афтер эффектц никуда - винда или мак ос
https://www.lwks.com/index.php?option=com_lwks&view=download&Itemid=206
https://www.linuxuprising.com/2018/06/how-to-install-davinci-resolve-15-in.html
и даже http://cinelerra.org/ с https://www.cinelerra-gg.org/
обыватель обычно не имеет специфичного обородувания, а advanced user вполне в силах погуглить в каком состоянии поддержка железа в linux.
Мне вот в венде очередным апдэйтом чуть не поломали мою esi maya 44 usb, прошлось долго думать и в конце ставить дрова от другой железки
> - HiDPI. У меня 4к монитор - и 100% мне слишком мелко, а 200% слишком крупно. На винде ставишь 150% и все ок. Да даже 200% не работают адекватно, куча всякого багла всплывает везде. Сейчас там вроде уже есть подвижки с этим, и в последних версиях убунты можно ставить 150%, но оно все еще слишком глючно. Я уже привык к 100%.
gtk-проблемы, в KDE/Qt всегда можно было выставить дробный масштаб
но вообще 200% это приведение к обычному fullhd, но который все ориентируются, обывателю должно хватить
> - На ноуте постоянные проблемы с батарейкой. Не функционируют все фичи по энергосбережению.
тут соглы, из коробки всё не всегда так хорошо как хотелось бы.
Но есть куча мануалов, как твикать ядро и среду. Есть гентушный путь - собрать монолитом ядро строго под своё железо, выпилив всё ненужное. При наличии желания и времени, результат даже превзойдёт венду
> - Нету хардварной декодировки видео, что на ноутах сильно садит батарейку.
если ты про браузеры "из коробки" - опять соглы, опять надо доставать напильник
https://9to5linux.com/mozilla-firefox-80-is-now-available-for-download-with-vaapi-acceleration
https://www.linuxuprising.com/2019/01/ubuntu-testing-chromium-snap-with-vaapi.html
но чисто технически, оно всё-таки есть
> - Иксы отдельная песня. Древние как дерьмо мамонта, и привносят кучу проблем.
я хоть и не люблю gnome3 всей душой, но wayland-сессию они всё-таки допилили до юзабельного состояния.
Но лично я смиренно жду когда будут готовы кеды
> - Крэш видео драйвера - кернел паник. Винда умеет перезапускать дрова в случае креша.
в линуксах gpu-драйвер является частью ядра и должен самостоятельно обрабатывать все gpu hangs и рестартить видеокарту. Получается не всегда, да, но так и на форточках bsod вполне себе реален.
> - В случае если ты вдруг израсходуешь всю оперативку, все - нужно перезагружать ибо все виснет наглухо. Винда все таки ведет себя адекватнее.
тоже соглы, поведение ядерного OOM часто не совпадениет с ожиданиеями десктопного юзера. Ставим earlyoom или любой его аналог и забываем про проблему.
браузер на обновляется без спроса, жутко выбешивая. Как и сама ОС
» …Да есть блендер и гимп…
про блендер уже писали, но тут главная фишка в том, что они и на винде есть, тут она берёт просто количеством. Не уверен разве что появился ли в блендере pathtracer на винде так же быстро, как и в линуксе. Плагины для него писать под винду — боль, но обычный пользователь этим и не занимается.
» Артисты, как 2д так и 3д
то же самое, весь годный софт портирован везде, просто потому что только под виндой есть распространённые win-only средства разработки
» Дизайн
у меня на работе дизайнеры от винды плюются, их устраивает только мак
» VR
прекрасно работает и под linux. Тут выделываются только окулус (причём, они похоронили не кросс-платформенные годные очки и теперь распространяют ПК-независимые)
» Геймдев на Unity
я был первым на работе, кто поставил юнити (да ещё и с VR). И у меня тогда был (и есть сейчас) линукс. Разницы я не увидел для разных систем.
» Геймдев на десктопы
Работаю в подотделе, специализирующемся на навороченной графике. Раньше отдел работал только на винде из-за DX11 vs OpenGL, теперь — только linux, разрабатывать под вулкан на винде — боль. Кросскомпиляция из-под линукса работает хорошо, а вот на винде поднять компиляцию (из-за хитрой системы встраивания шейдеров) так и не сумели. Облака на gpu тоже планируем безальтернативно на linux. Встраиваемая графика — началась на linux, продержалась около месяца и вот уже чёрт знает сколько лет на линуксе. Софт-рендер на рейтресере — не удалось даже кросс-компилировать под винду из-за полного бардака в её работе с библиотеками (первоначально он планировался для облаков).
» монтаж видео
пробовал когда-то блендер для этого — полный кошмар. Для каких-то мелких преобразований ffmpeg был лучшим, что я встречал в своей жизни (из-за скорости обработки и возможности пакетной обработки), но для профессионального ему действительно далеко. Он — что-то вроде image magic — на винде ты ставишь для этого крякнутый тупой софт и страдаешь, а в линуксе у тебя лёгкая пакетная обработка, но редактором его не назовёшь. С продвинутой графикой наоборот — сильные программы ставятся болезненнее, но тоже работают в линуксе.
» гейминг
старые игры мне удавалось многие запустить только на линуксе, эмуляторы под линуксом гораздо лучше работают, wine, steam, gog — дают немало возможностей. Но вообще да — разработчики часто отписываются «мы рады, что у вас наша игра запустилась под вайном, но нам лень работать, поэтому компиляцию под натив мы не настроим». Если бы не огромные усилия стима, то я бы признал линукс-гейминг мёртвым.
» мультимониторность
у винды и иксов свои плюсы, которых нету на конкуренте. Я не слышал, например, о том, что под виндой можно целую видеокарту отдать под одно-единственное прожорливое приложение, при этом работать нормально на встройке с другим сервером или о виртуальных графических буферах, которые можно запустить при отсутствии монитора вообще, но при наличии интернета. Удалённый гуи-доступ опять же дефолтный лучше — винда почему-то свято уверена, что у компьютера может быть только один пользователь.
» ноут
у меня есть ноут, на который винда выше ХР не встаёт. Линукс там встанет современный, без дыр и с соверменным софтом.
» иксы
винда не может в:
— тайловый менеджер
— XCompose (на нём у меня висят настолько редкие символы, что в винде их ввести невозможно)
— прозрачность окон (стояла у меня какая-то программа, так она целиком прозрачности добавляла, причём делала это индивидуальной для каждого окна настройкой, а на линукс у меня полноценный текст для многих программ на прозрачном фоне, причём работает без постоянных перенастраиваний)
— анимированный фон (для висты когда-то включал закопанную вглубине системную настройку для показа гифок — та ещё боль, на линуксе просто запускаю скринсейвер в рутовом окне, причём ресурсов ест гораздо меньше)
— безрамочные окна. Я смеялся в лицо undertale, когда тот сказал про полноэкранный режим, при том, что фактически игра уже была без рамки на весь экран, просто потому что я хозяин окон, а не их слуга. Youtube легко встраивается и растягивается без всяких рамок идеально под четверть экрана
— множество рабочих столов (видел только какой-то платный софт)
— стопочные окна — это когда, например, запускаешь прозрачный текстовый редактор поверх видеопрогигрывателя и кодишь, смотря фильм
— ctrl-alt-backspace (тут же можно вспомнить и REISUB, о котором винда может только мечтать)
— запуститься без видеокарты в принципе. Линукс можно даже при побитом диске запустить в оконный режим, просто подсказав системе где корень и ядро, хотя это и архиредкая проблема, при которой винда лишь жалобно просить LiveCD
» крэш видеодрайвера
как gpu-разработчик, вижу падение драйвера очень часто. Выглядит как на несколько секунд застывшие иксы, после чего система прибивает проблемное приложение, заставившее видеокарту сделать что-то не то
» оперативка
винда без оперативки умирает, у линукса есть живучий своп, который легко настраивается (в винде вроде как его изменить нельзя). Одно время я использовал ssd объёмом 60 ГО как чистый своп + 32 ГО ОЗУ для запуска приложения, съедавшего почти всю эту память. Просадка была, но система всё ещё шустро ворочалась. По ssh заходил на сервера с забитой наглухо оперативой и закончившимся свопом — медленно, но удавалось оживить, хотя по ощущениям само ядро обноглевшую программу при попытке присоединения грохало, а мне оставалось только подчистить tmpfs и прибить некоторых других тяжеловесов.
» разработка под линукс тоже весёлая
вообще-то всегда считалось, что под линуксом разрабатывать проще, даже кросскомпилируя, ибо есть пакетный менеджер. Уж не знаю с чего ты решил, что дело обстоит наоборот
» куча лишнего гемора
до сих пор помню, как ходил к друзьям, чтобы поискать в сети решение виндовой проблемы, потому что что-то случилось с сетью. В *nix есть волшебные маны, всегда есть --help и куча примеров к каждой программе.
Фотошоп?
>> прекрасно работает и под linux. Тут выделываются только окулус
Ну окулос это жирный кусок рынка.
>> причём, они похоронили не кросс-платформенные годные очки и теперь распространяют ПК-независимые)
Не правда. ПК-независимые могут работать и с ПК тоже, т.е. они работают и так и так.
И ты забыл Майкрософт ВР
Вот тебе пример из жизни. У тебя стартап связанный с ВР. 98% твоих клиентов сидят на винде. Причем более половины юзают Майкрософт ВР, остальные окулус. Вайв популярностью не пользуется, так как занимает слишком много места на рабочем месте. Получается, я под линухом не могу протестить ни один из вариантов. И где твое " прекрасно работает и под linux"?
Вообще есть инхаус поддержка линуха у окулуса, но в паблик она врядли выйдет.
>> я был первым на работе, кто поставил юнити (да ещё и с VR).
А поподробней можно? Оффициальной поддержки пока вроде нету.
>> Раньше отдел работал только на винде из-за DX11 vs OpenGL, теперь — только linux,
Вы перешли - молодцы. Но далека не все переходят по ряду причин. Например RTX, не знаю какой там статус с ним в вулкане,
но достаточно недавно были только предложения по внесению правок в стандарт.
Далее ты мне зачем-то рассказываешь про то как в линухе можно тайловые менеджеры ставить, хотя я сам i3 юзаю. Я же вроде так и написал:
>> Вообщем линух - это для энтузиастов, для любителей нестандартных менеджеров окон и тем кому он нужен для разрабокти. Для всех остальных это только куча лишнего гемора.
Мне нужен линух для разработки и я люблю тайловые менеджеры - юзаю линукс. Раньше нужно было саппортить Окулус и и делать виндовс онли приложения - юзал виндовс. Никаких проблем с вулканом не испытавал.
Простым обывателем, оно все ИМХО свеч не стоит.
А веселость разработки под линукс начинается, когда тебе нужно собрать бинарник, чтоб запускался на всех дистрибьютивах причем с версиюми библеотек не соответствующими системным. Тогда все билдися со всеми либами аут оф сорс, статически линкуется и ничем принципиально не отличается по удобству от винды где отсутствует понятие "библиотеки установленной в системе". Не зря есть https://github.com/pypa/manylinux
я не совсем верно выразился, я имел ввиду весь годный linux-софт портирован везде, потому винда не испытывает с этим проблем, в то время как под виндой появляется win-only софт. И это было в минус линуксу. Несправедливый, но минус.
» Ну окулос это жирный кусок рынка
только потому что он был первым и его доля сейчас стремительно тает, причём из-за фейсбука. Не знаю насколько долго будет их win-only Rift S, а автономным вобщем-то пофигу на чём работать (насколько я знаю). Мы сами одно время распространяли только окулус (работали с их библиотекой, кросскомпилировал из-под линукса, потому что зависимости на винде — боль), но теперь проблем нет — libOpenVR и её более поздний и более продвинутый собрат от khronos libOpenXR работают со всеми очками одинаково, нет смысла тестировать разные очки, достаточно вайва, который мы купили.
» RTX
так мы ради него и перешли. Сначала работали с NVX, потом с NV, теперь есть NV + KHR (последний пока в какой-то особой бете драйверов только). Драйвера везде обновляют одинаково, отличие только в том, что на винде обновление ручное, долгое и сопровождается редкими отключениями экрана. К тому же, все новые фичи первым делом вносят в вулкан, а он есть везде. Фактически на линуксе я получаю версию вулкана выше, чем официально распространяемая на сайте, что делает винду чуть отстающей, хотя это никак и не используется.
» А поподробней можно? Оффициальной поддержки пока вроде нету.
эм… Не знаю каких подробностей ты ждёшь, я делал так:
pacaur -S unity-editor (пакет живёт с августа 2015-го)
система установила гигов 20 в /opt, внутри уже была поддержка VR (на момент моей установки). В репе есть даже какие-то доп. пакеты, в т.ч. для всех систем (включая мобильные), VRChat и Facebook Games
» нестандартных менеджеров
вообще-то тайловые исторически были первыми. Их много. Не понимаю, почему ты решил, что если винда что-то не поддерживает, то это нестандартно. Даже под маком было подобие тайлового менеджера (хоть он и работал поверх оригинальных окошек). Кроме того, я перечислил много фишек иксов. «А винда для энтузиастов, кому нужна мультикартная поддержка оконного менеджера», следуя той же логике. К тому же, для совсем неискушённых можно поставить Raspberry Pie какую-нибудь с линуксом — самый дешёвый ПК в мире, при этом не самый плохой. И у винды с arm большие проблемы.
» … весёлость разработки …
вот тут я совсем не понял. У меня есть просто отдельная клетка с маленькой archlinux, в ней я меняю дату в /etc/pacman.conf на нужную мне минимальную, делаю изолированный pacman -Syyuu (или отдельно пакеты, если мне для чего-то нужны версии по-новее) и получаю систему, собирающую программы, с нужными мне зависимостями. Те библиотеки, которые мне нужны свежие — скопировать и LD_LIBRARY_PATH. Что-то при желании легко через mount bind пробрасывается в эту клетку (компилятор, например). Собранное прекрасно работало на старинных Ubuntu-серверах и встраиваемых графических стендов. А за статическую линковку людей бить надо. А на винде — попробуй решить квест «собери зависимости», потому что твоя система некоторые библиотеки цепляет системные, о чём ты не узнаешь, пока не попытаешься запустить на чистом компе; не говоря уже о самой попытке поставить эти зависимости хотя бы для разработки. Разумеется, под виндой тоже есть предустанавливаемые в систему библиотеки (хотя бы тот же плодящийся рантайм С++ от самих MS), но их потому и много, что винда не умеет нормально работать с зависимостями, поэтому часто предпочитают вручную укладывать всё вместе с программой, а то вдруг две программы поругаются, потому что одной нужна версия старше, а другой — младше. А если такая зависимость ещё и совпадёт с сигнатурой какого-нибудь вируса, то клиенты-любители virustotal откажутся ставить софт, а разработчикам придётся пытаться решить это пересборкой библиотеки под винду (именно с такой ситуацией не сталкивался, приходилось вносить дефекты в продвигаемую нами для нашего софта библиотеку, чтобы на неё ложноположительного не было).
Кстати, пользователи десятки сейчас в большинстве своём убеждают меня, что системный hdd диск — что-то из области фантастики, потому что винда на них слишком медленная, ей нужен ssd. На linux я не заметил разницы. И да, расширить системные разделы с помощью другого диска нормально и безопасно можно только под *nix, будучи школьником-хейтером-линукса я в своё время от этого очень страдал. Потом поумнел и переехал на линукс.
>> Гейминг? Тайтлов под линух очень мало - винда.
Много тайтлов работают в Proton из коробки. Не 100%, но за последний год-два ситуация с поддержкой _сильно_ улучшилась. Даже VR работает. Даже HTC Vive с безпроводным TPCast завелся, чего я вообще не ожидал.
>> Так чем же плох линух для обывателя? Да все просто - есть куча лишнего гемора.
С современной виндой тоже хватает гемороя, просто он другого рода.
>> Дрова. Почти все более менее специфичное оборудование просто не имеет дров на линух. Даже когда они есть, они обычно хуже
>> На ноуте постоянные проблемы с батарейкой. Не функционируют все фичи по энергосбережению.
>> Нету хардварной декодировки видео, что на ноутах сильно садит батарейку.
Верно для многих ноутов. Ноуты, к сожалению, лучше в таком случае специально выбирать так, чтоб была нормальная поддержка линукса. На Dell XPS 13 заявлена поддержка линукса, и все работает из коробки (даже аппаратное декодирование видео в Steam Play).
>> HiDPI. У меня 4к монитор - и 100% мне слишком мелко, а 200% слишком крупно. На винде ставишь 150% и все ок. Да даже 200% не работают адекватно, куча всякого багла всплывает везде. Сейчас там вроде уже есть подвижки с этим, и в последних версиях убунты можно ставить 150%, но оно все еще слишком глючно. Я уже привык к 100%.
Поддержка HiDPI в целом работает сейчас через пень-колоду и не всем софтом поддерживается. И да, на винде тоже есть проблемы (особенно если хочешь подключить телевизор в качестве монитора).
>> Иксы отдельная песня. Древние как дерьмо мамонта, и привносят кучу проблем.
Не думаю, что рандомный анон сталкивается с проблемами. Скорее уж, проблемы у девелоперов.
>> В случае если ты вдруг израсходуешь всю оперативку, все - нужно перезагружать ибо все виснет наглухо. Винда все таки ведет себя адекватнее.
Согласен, что тут винда ведет адекватнее.
Нет вставки средней кнопкой + 3 действия для копипаста
Нельзя изменить уровень звука колёсиком не щёлкнув по значку динамика, который открывается очень долго
Мне вот только этого хватает для того, что бы не использовать винду везде, где только можно
в то же время в серверах линукс (или фрибсд) безальтернативен
куда ехать - решает винда.
Вообще размазанность настроек по всей системе это вообще больная тема не только 10, но и всего семейства windows в целом.
Только вот где реально проблема: в последние пару-тройку лет у нас на технические и естественнонаучные специальности приходят студенты которые не умеют программировать и это что-то новое для высшей школы, скажу я вам, за последние лет двадцать.
Ну, то есть, если подсбросить обороты и посмотреть на ситуацию per se: компьютер, в общем, создавался для того чтобы считать. Понятно, что ПК стали массовым бытовым устройством, и сейчас вообще десятое дело для чего он там создавался, когда он широко используется как телевизор на стероидах. Но если раньше его присутствие каким-то образом стимулировало детей к пониманию его прежде всего как технического устройства, то сейчас он сделался ближе к, я не знаю, микроволновке или стиралке.
И всё больше времени приходится уделять аргументации, почему студентам на естественнонаучных специальностях полезны Unix-подобные ОС. Для многих, кажется, открытием является что у современного компьютера помимо браузера, офисных пакетов и мессенджеров есть ещё некислые такие вычислительные возможности.
Массовый пользователь может поблагодарить Windows за превращение калькулятора в мультимедийный центр -- "вот и выросло поколение...", ага.
Так-то за исключением инфляции в отношении IT, это не хорошо и не плохо, наверное.
где, сукабля, оси на управляемом коде уже? безопасные и без костылей
Но вообще есть нет-бсдя, которая пустила в ядро скриптоту - https://www.netbsd.org/gallery/presentations/mbalmer/fosdem2012/kernel_mode_lua.pdf
А отец Линус расмышляет о дровах на Расте (компилируемый managed) и не только - https://www.reddit.com/r/rust/comments/hiyfhq/linus_torvalds_the_kernel_team_is_looking_at/
фу бля! они там ебанулись?
понятно, что некий минимум по-любому будет, но его можно оставить прям очень мало
я надеюсь, что из wasm сделают сначала по принципу ноды серверный код, там рукой подать до осей с wasm-софтом, а там и всё остальное подтянется, дрова-шмова...