Комментарии 210
Спасибо Proton за то, что нативных AAA-игр больше не предвидится :(
А такие были в природе до Proton`а?
Игры от Valve для вас уже не AAA? Ну и ещё можно повспоминать какие-нибудь Metro и прочие Bioshock Infinite, да и старый добрый UT99, который портирован аж в 2000-м. Плюс есть неофициальные порты старых игр от id Software, спасибо открытым исходникам.
Да, полтора землекопа, и да, играть в линуксе стало сильно проще. Но теперь и эти «полтора землекопа» скорее всего перестанут появляться — ведь зачем стараться делать нативный порт, если уже существует Proton? :(
Из больших нативных игр на моём аккаунте — все биошоки, все Лары Крофт (включая последние три части), несколько частей DiRT, Borderlands 2 части, Metro 2 части, Ведьмак 2, Mad Max, все Saints Row, Цивилизации 5 и 6.
Из тех, что я вручную запускал через протон и успешно прошёл — 4 и 5 GTA, Mass Effect, Fallout 4, Ace Combat 7, C&C Remastered, Final Fantasy 15, Titanfall 2 (кампанию), Ni No Kuni обе части. Не прошёл, но запускались успешно The Crew 2, Valkyria Chronicles, Destiny 2, Tom Clancy The Division.
Не вижу проблем в том, что игра запускается через протон, если она работает так же как и в винде (а местами и лучше). Тем более, что протон это wine, и улучшения в него дают плюс всем win32 программам вообще. В наше время, когда из систем уносят 32-битную поддержку и вообще меняют архитектуру, wine в будущем может очень сильно помочь запускать старый софт.
Да ты мажор :D
906, правда, 133 из них — Free To Play :) Остальное собрано на раздачах.
То чувство, когда не играл и в половину такого количества. А играю в игры года так с 95го. Но не так часто, как хотелось бы.
Какое расточительство)
Или возврат долгов времён развалов с дисками в переходах.
Плюс редкие карточки давали редкие бейджы. Мне пару раз выпадали foil cards, но я их сразу продавал на площадке. Стоимость значка из foil cards сопоставима с игрой…
Жаль, времени играть остается с годами все меньше и меньше.
Но у меня аккаунт с 2011 года, да и игры я беру на распродажах со скидосами )
зачем стараться делать нативный порт
Действительно, зачем? Зачем тратить время и силы на то что и так будет работать, для ОС с минимальной долей пользователей?
Counter-Strike: Global Offensive — золото
Dota 2 — серебро
Не очень понятно зачем их запускали через протон
Ну а теперь платформа точно не станет популярной у разработчиков, и меня это печалит
Зато она может стать популярнее у пользователей, которые наконец получили то, что желали. А там, возможно, и разработчики подтянутся, если пользователей будет больше.
Остаётся надеяться, что ваше предположение верно. С другой стороны — зачем пользователям линукс, если и на винде всё и так работает? Подозреваю, должна произойти какая-нибудь серьёзная дичь, чтобы спровоцировать пользователей начать переходить на линукс.
Тут скорее всего это относится к тем кто уже пользуется линукс ежедневно. Я к примеру большую часть времени рабочего и не рабочего использую Linux, но вынужден иметь под рукой винду что бы поиграть, так как любимая EVE Online даже через протон работает весьма посредственно. В будущем, если ситуация изменится я с радостью откажусь от винды
Какая платформа? Proton, вполне может стать популярным у разработчиков игр. так может его и на MAC портируют.
С точки зрения разработчиков никакого Proton для них не существует, они просто как раньше делали, так и сейчас продолжают делать игры для Windows.
Для них Linux не существует. А теперь они могут взять виндовую версию и малой кровью допилить/протестировать под Proton если захотят.
Это кстати как Electron, все забили болт на написание нативных приложений. Это конечно печально, но таков уж мир.
Так-то и раньше тоже ничего не мешало тестировать игры под обычным вайном, так что я не думаю, что Proton что-то принципиально меняет. Да и сейчас Valve всё равно тестирует всё самостоятельно, иногда даже выпрашивая билды ещё не выпущенных игр )
А то, что ОС безразлична, пока не появляется потребность в жёстко привязанных к ОС программах, я могу судить по, как минимум, четырём примерам из ближайшего окружения.
На самом деле так и есть, большая часть моих знакомых кто сидит на Linux вообще не покупают нечего и они в мир Linux ушли как раз по той причине что у них ранее стояла какай нить пиратская Windows где 1001 дыра с целью того чтоб монетизировать пользователя который установил пиратский образ Windows(был небольшой опыт в этом деле когда сами в эти образы помещали вредоносный софт)
Меня по сей день шокирует тот факт что есть разработчики которые хотят много зарабатывать, но при этом сами же постоянно используют пиратский софт/контент :) Это тоже самое что у себя на столе гадить.
Или это разработчики SaaS решений )
Но был опыт небольшой когда в одной темной конторке работал, которая как раз занималась распространением зловредов. Так вот основной источник распространение это пиратки игр и софта, доля на ОС там была около 10% от общей массы. Так вот когда я в этой конторке работал, у нас доступ был к 600 тысячам ПК и в золотые времена для них вообще у них было под контролем по 1.5 млн ПК.
На самом деле если Linux сообщество тоже будет развиваться в плане пользователей, для них тоже достаточно быстро подвезут свои пиратки со своими зловредами и рядовой пользователь так же будет не шибко защищен из за своей неграмотности.
На самом деле если Linux сообщество тоже будет развиваться в плане пользователей, для них тоже достаточно быстро подвезут свои пиратки со своими зловредами и рядовой пользователь так же будет не шибко защищен из за своей неграмотности.
Зачем это «рядовому пользователю»? Из за наличия не скучных обоев?
Официальный образ свободно доступен для скачивания. Еще и в 3-4 вариантах.
И ещё один момент: в Linux файлы установленных программ находятся вне домашней директории пользователя, они разложены в чёткую структуру директорий, в которой домашние директории — лишь одна из ветвей, а право записи, за сиключение двух, если правильно помню директорий, тоже привязанных к пользователю, у этого пользователя есть только в его /home/$USER. Поэтому вирус может зацепить данные пользователя, но вывести из строя систему довольно сложно. Если только пользователь не совсем альтернативно одарённый и не работает из-под рута. Но тогда он сам себе альтернативно добрый дендроантропоид. А вот в Windows установка чего попало и откуда попало и куда попало — обычная практика и потому вирусы могут легко и непринуждённо гробить всё, что им вздумается.
Я периодически хожу знакомых компы их в рабочие состояние привожу(как хобби), так вот представь себе встречал случаи когда человек будучи на Ubuntu вообще снимал пароль с root :)
Как говориться самый страшный зловред компьютера, это человек который сидит перед ним. Поведение типичного пользователя мало чем будет отличаться, хоть он на MacOs, хоть на калькуляторе сидит ))
То есть Linux сразу задаёт довольно высокий уровень обеспечения безопасности и нужны дополнительные усилия для его снижения, а в Windows этот уровень изначально очень низкий и надо что-то делать, чтобы его повышать до того уровня, который в Linux является базовым.
А вот в Fedora просто не получится такое сделать во время установки. При этом, достаточно во врем установки, при создании первого пользователя, указать, что именно он будет администратором, и имя пользователя будет добавлено в группу wheel, а дальше надо будет просто вводить свой пароль для выполнения действий, требующих прав суперпользователя. То есть это либо люди, которые сознательно ищут себе неприятностей, и тогда кто мы такие, чтобы им мешать, либо у Ubuntu крайне небезопасный установщик. Либо блокировка пользователя root — плохой стратегический ход Canonical, потому что только уменьшает безопасность.
То есть Linux сразу задаёт довольно высокий уровень обеспечения безопасности и нужны дополнительные усилия для его снижения, а в Windows этот уровень изначально очень низкий и надо что-то делать, чтобы его повышать до того уровня, который в Linux является базовым.
Вы нам из какого века пишете?
Повышение уровня в Windows еще со времен Vista сделано.
И на сегодня это сделано достаточно удобно.
Тут все от воли пользователя зависит.
В ОС сделано как надо.
только стиль написания программ в виндовс такой, что очень многие не работают без повышенных привелегий
поэтому для пользователя привычное дело выдавать программам доступ ко всему
это вопрос не безопасности систем, а сложившийся практики и привычек пользователя
какая-то защита может быть только если пользователь права выдать не может, а этим занимается админ
В общем за 15 лет в ИТ пришел к тому что между удобством пользователя и безопасностью тонкая грань, и пользователи зачастую сами просят чтоб у них была возможность стрелять себе в ногу.
под linux смысла особо нет сидеть под рутом
под виндой это с 9х пошло, поскольку куча программ под ХР без этого не работала
но убедить пользователя выдать права не особо сложно, разве что будут лучше учится на неудачном опыте
И ещё один момент: в Linux файлы установленных программ находятся вне домашней директории пользователя
Вообще-то нет.
Они также вполне себе штатно могут быть расположены и в хоум-каталоге пользователя.
А вот в Windows установка чего попало и откуда попало и куда попало — обычная практика и потому вирусы могут легко и непринуждённо гробить всё, что им вздумается.
Это не так.
Просто не работайте под админом.
И будет ровно то же самое что и в Linux.
Они также вполне себе штатно могут быть расположены и в хоум-каталоге пользователя.
В принципе, да, но это не общий случай и заразить систему таким образом довольно сложно.
Просто не работайте под админом.
Проблема в том, что программы штатным образом пытаются ставиться именно к пользователю и пользователь, соответственно, имеет права на запись в эти файлы.
Они также вполне себе штатно могут быть расположены и в хоум-каталоге пользователя.
В принципе, да, но это не общий случай и заразить систему таким образом довольно сложно.
В этом смысле что Windows, что Linux абсолютно идентичны.
Можно ставить в каталог пользователя.
Можно ставить в общесистемные каталоги (с правами соответствующими).
Просто не работайте под админом.
Проблема в том, что программы штатным образом пытаются ставиться именно к пользователю и пользователь, соответственно, имеет права на запись в эти файлы.
Вы же о зловредах пишете в соседнем абзаце.
Как можно ожидать от зловреда, что он такой «оба-на, по правилам же положено ставиться под админом, а прав админа нет, тогда я не буду ставиться, всем спасибо».
Нет, зловред будет нарушать.
И что в Windows, что в Linux он вполне может поставить в каталог пользователя.
И в последнее время в обоих системах я наблюдаю такое происходит всё чаще.
Учитывая, что я ставлю софт из доверенных репозиториев, а не из файлопомоек, как-то сложно ожидать там зловредов.
Ну и в Windows если ставить с сайта производителя софт — тоже не будет проблем.
А что делать, если производитель уже не существует?
Учитывая, что я ставлю софт из доверенных репозиториев, а не из файлопомоек, как-то сложно ожидать там зловредов.
Ну и в Windows если ставить с сайта производителя софт — тоже не будет проблем.
А как узнать, что это сайт производителя?
А что делать, если производитель уже не существует?
Уверяю вас — с файлопомойкой вы его точно не перепутаете.
Поддержка реп в Linux постольку-поскольку:
1) Попытайтесь поставить свежую версию штатно через репу в немножко устаревшую Ubuntu. Ну скажем Go. Даже в Ubuntu 18 уже не всё свежее. Да даже с Ubuntu 20 имеются проблемки по свежести реп.
2) Попытайтесь поставить старый софт хоть в какой Linux. Только ручная компиляция. Если найдете. Скажем PHP 4.3. Или OpenSSL 1.0.2. Исходники второго были найдены фактически на файлопомойке.
2) Старую версию php в туже самую генту я спокойно три года назад ставил тупо используя старый ebuild, который спокойно тянется из их гитового репозитария вместе со всеми требуемыми зависимостями. Да, порой для этого надо помучаться (к примеру если у кого-то появится явная несовместимость с новыми пакетами), но обычно удаётся, я так у себя держу рабочий fbcondecor и его окружение.
1) Я уже долгое время сижу на gentoo, тут со свежестью проблем нет. С убунтой дел не имел с момента её перехода на systemd, поэтому увы, не знаю как там со свежестью
Речь не идет о лично вас.
Простите, но на ваши проблемы и ваши достижения всем наплевать. Как бы это не звучало грубо, но это так.
Работать не с самым дружественным дистрибутивом — увольте. У людей это не обязано быть хобби. Хобби могут быть иные. Это нормально.
А по работе требуется решать проблемы бизнеса, проблемы клиентов, а не тратить время на то, чтобы ковыряться в софте ради ковыряния в софте.
2) Старую версию php в туже самую генту я спокойно три года назад ставил тупо используя старый ebuild, который спокойно тянется из их гитового репозитария вместе со всеми требуемыми зависимостями. Да, порой для этого надо помучаться (к примеру если у кого-то появится явная несовместимость с новыми пакетами), но обычно удаётся, я так у себя держу рабочий fbcondecor и его окружение.
Во всем мире в production предпочитают использовать более экономно относящиеся к времени админа дистрибутивы. Тот же Ubuntu Server более распространен, а Gentoo довольно маргинальная вещь.
Речь идет о мире Линуха вообще.
Мой оппонент сказал, что он счастлив репами, что якобы в репах Линуха все хорошо. А с Windows источником софта являются исключительно файлопомойки.
А это далеко не так по обоим пунктам.
2)Тут мне по теме сказать почти нечего, но зачем нужен настолько старый openSSL? Но тем не менее, OpenSSL этой версии есть в репозитории nixpkgs (Но не в бинарном кэше), равно как и на официальном сайте.
зловредов не будет в официальных репах, поэтому если хоти поставить нашу замечательную программу, которая сделает вам хорошо, добавьте наш репозитарий, и подтвердите права
зловред будет уже в установщике
программы с такими инструкциями отсутствующие в официальных репах уже сейчас есть, пока без зловредов
ранее стояла какай нить пиратская Windows
А в чем смысл?
Почему не ставить с официального образа используя пиратский ключ?
В философии Linux есть “free” as in “free speech,” not as in “free beer”. Откуда про "не любили"?
Я вот покупать лицензии стал, перейдя на Linux. И до пропадания развалов с дисками и появления всяких стимов и просто лицензионных джевелов по цене пары бутылок водки, только один дизайнер знакомый лично заплатил за личный софт больше чем я — он фотошоп купил. Все остальные "виндузятники" знакомые софта имели много, но вот платить за него не то, что не любили, им эта концепция знакома не была, кроме как купить диск "300 профессиональных программ"
Только вот этот инструмент добавляет отличный повод продолжать игнорировать платформу. Зачем игроделам оказывать какое-то внимание платформе, если Valve теперь всё делает за них?
1. Появились игроки, а значит, и коммерческая заинтересованность и
2. Потому что проще стало. Нет необходимости поддерживать две (хорошо, если только две) различных кодовых базы, теперь требуется одна с дополнительными модификациями для Протон или вовсе без них.
Если пункт 1 ещё может быть правдой (и я надеюсь, что так и будет), то по поводу пункта 2 никаких принципиальных изменений нет. Десять лет назад был вайн и одна кодовая база — сейчас тоже вайн и одна кодовая база. Единственное, что реально изменилось — вайн встроился в Steam и Valve его допиливает.
А инди-разработчики уже давно выпускают псевдопорты для линукса, пакуя игру в один комплект с вайном. Ничего нового.
И это возвращает нас к моему первому комментарию — нативных AAA-игр больше не предвидится. Для игроделов не существует платформы Linux, для них теперь существует платформа Proton. А учитывая, что Valve всё пилит самостоятельно — у игроделов на данный момент нет никаких причин обращать внимания и на Proton тоже.
В итоге как была одна-единственная платформа Windows, так и осталась, а благодаря Proton ещё и укрепилась.
Беда в том, что с 2012 по 2018 была надежда на появление нативных игр (и они даже понемногу появлялись, и я Bioshock Infinite прошёл на линуксе без всяких вайнов), а после появления Proton такая надежда угасает. Раньше в создании нативных игр было мало смысла, а теперь смысла нет вообще.
«Прослойка» — это SDL, ну или какой-нибудь конвертер шейдеров HLSL→GLSL, а Wine/Proton — это почти что целая операционная система внутри другой операционной системы. Меня такие жирные «прослойки» не устраивают.
Но обычным игрокам до этого всего конечно нет дела, это проблемы лишь отдельных поехавших линуксофанатиков вроде меня.
«Прослойка» — это SDL, ну или какой-нибудь конвертер шейдеров HLSL→GLSL, а Wine/Proton — это почти что целая операционная система внутри другой операционной системы. Меня такие жирные «прослойки» не устраивают.
Wine отнюдь не ОС.
А всего лишь набор библиотек-прокси.
Ровно таких же по функциональности как и SDL.
Библиотек, которые в сумме воспроизводят API целой операционной системы (а в особо запущенных случаях даже эмулируют её баги). Это намного жирнее и бессмысленнее чем SDL.
Библиотек, которые в сумме воспроизводят API целой операционной системы
Это было бы важно только если бы Wine писали лично вы. И лично вам пришлось бы реализовывать это «целое API ОС»
На производительность не влияет. Даже есть ситуации, когда под Wine работает быстрее чем оригинал.
(а в особо запущенных случаях даже эмулируют её баги).
Wine эмулирует поведение.
А уж баги это или нет — не важно.
Если баги нужны для запуска игры — то почему бы их и не эмулировать.
Это намного жирнее и бессмысленнее чем SDL.
Места на современных дисках довольно много.
Это намного жирнее и бессмысленнее чем SDL.
Это имеет весьма значительный смысл — Windows-игры зачастую прекрасно запускаются на Linux.
Так что смысл есть.
P.S.: Строго говоря, SDL в каком то смысле тоже бессмысленный дубль. Ведь есть же OpenGL (или поверх чего там SDL работает)
Ну а теперь платформа точно не станет популярной у разработчиков, и меня это печалит
если через протон игра идет не хуже?
просто рассматривайте протон как часть необходимых библиотек для запуска игры.
каковыми были в свое время отдельно устанавливаемые DirectX для Win.
нативных AAA-игр больше не предвидится
А если подумать, то нужны ли они в нативном виде? Линукс — отвратительная среда для написания десктопных приложений, увы. Сколько-сколько там графических оболочек и дистрибутивов? Насколько часто там API ломают? А что там со средствами разработки на C++?
Ситуация с играми на Линукс, к сожалению, встречная: разработчикам игр не нужен Линукс с его 0.8% аудитории, разработчикам Линукса (ядра) плевать на «игруленьки» и десктоп в целом. К примеру, в версиях ядра с 5.4 до 5.12 был поломан драйвер графики Intel. И всем разработчикам было плевать, это не помешало им продолжать выпускать «релизы» ядра, типа некритично. Потому что «пффф, какая там ещё графика, когда у нас тут серверы и хай-лоад?».
Так что Proton и DXVK — это просто манна небесная.
Гораздо важнее чтобы игры использовали Vulkan, это покрывает 99% всех проблем.
для написания десктопных приложений
Так-то игры имеют не очень много общего с десктопными приложениями, всякие Qt и прочие GTK с dbus-интеграциями туда-сюда играм не шибко нужны
Насколько часто там API ломают?
SDL1 за двадцать лет вроде не сломали, UT99 работает по сей день
А что там со средствами разработки на C++?
Всё нормально?
Ну а на качество драйверов Proton всё равно никак не повлияет.
Так-то игры имеют не очень много общего с десктопными приложениями, всякие Qt и прочие GTK с dbus-интеграциями туда-сюда играм не шибко нужны
Очень даже имеют. Вся работа с окнами, например. Кстати, довольно частая была история что под Линуксом игры не могли нормально восстановить разрешение рабочего стола после выхода, если оно в игре отличалось. На моей памяти чуть не каждая вторая игра этим грешила.
SDL1 за двадцать лет вроде не сломали, UT99 работает по сей день
Не возьмусь судить об SDL, не имел дело с ним. На первый взгляд какая-то жирная прослойка для простых инди-игр. Игровые движки обычно имеют дело с системными API, а тут у Линукса сплошные разброд и шатания, потому что «стабильный API — это чушь» © Линус Торвальдс.
Всё нормально?
Пример? Есть что-то уровня Visual Studio? Только не надо про колхозные самописные скрипты для emacs/vi или убогий Eclipse, который только пристрелить хочется.
Вся работа с окнами, например
Вы заблуждаетесь, для этого не нужно ни GTK, ни Qt. SDL прекрасно справляется с окнами на всех платформах, а SDL2 ещё и многооконность завёз.
игры не могли нормально восстановить разрешение рабочего стола после выхода
Современные игры вообще не меняют разрешение, эта проблема осталась в прошлом
Игровые движки обычно имеют дело с системными API
Почти все известные мне Linux-порты игр работают поверх SDL (собственно, SDL изначально именно для того и создавался, чтобы игры на линукс портировать)
какая-то жирная прослойка
У меня ощущения «жирности» не сложилось
«стабильный API — это чушь»
А теперь идём в документацию ядра и читаем:
«Most interfaces (like syscalls) are expected to never change and always be available».
Как я уже писал выше, UT99 работает без проблем уже двадцать лет — вам недостаточно стабильно?
Пример? Есть что-то уровня Visual Studio? Только не надо про колхозные самописные скрипты для emacs/vi или убогий Eclipse, который только пристрелить хочется.
Clion же
Есть что-то уровня Visual Studio?
VS Code и kdevelop, но там все совсем не радужно.
И отвечая на всю ветку: я играл в старые win-игры с помощью wine и qemu на arm-одноплатнике. Оно уже хрен знает сколько лет как работает нормально.
Другое дело, что там не совсем голый вайн — там x86-окружение с wine, т.е. wine и все нужные ему либы x86 и сидят в своём чруте.
Но да, никакой гостевой системы не было, это user-mode эмуляция, эмуляция уровня окружения.
wiki.winehq.org/Emulation#User-Space-Emulation
Еще есть эмуляция уровня приложения, когда эмулируется только win-приложение с его библиотеками, а все библиотеки wine и вообще всё остальное нативное. Это будет самым оптимальным вариантом, но пока оно в процессе разработки, хотя многое уже работает.
github.com/AndreRH/hangover
Например, в нём отсутствует Half-Life: AlyxВроде писали, что с очередным обновлением Alyx в мае выпустили нативную версию под Linux, поэтому для нее Proton и не требуется, и тогда логично, что в рейтинге совместимости эта игра не участвует.
CS:GO, Dota 2, TF2 давным-давно есть нативные для Linux, но в рейтинге совместимости почему-то участвуют. Где логика?
Честно говоря не знал про их нативные версии, сериями CS, Dota и TF я мало интересовался, играть пробовал по чуть-чуть, но надоело постоянно проигрывать, хотя в Quake и UT обычно лучше получалось. А вот на Alyx давно смотрю, так как фанат вселенной HL, но пока коплю на новую видеокарту и Index.
Еще я мечтаю о нативных VR-версиях для остальных игр из HL (т.е. без посторонних хаков/твиков), не важно под Windows или Linux, надеюсь, что к какому-нибудь юбилею или к выпуску Source 3 сделают.
Как толчок к популяризации Linux, Proton — это шедевр.
Нет никакой популяризации, уже 7 лет стагнация.
store.steampowered.com/hwsurvey
В абсолютных числах 0,78% это больше миллиона человек.
В абсолютных числах 0,78% это больше миллиона человек.
Это в 100 раз меньше пользователей Windows. Учитывая этот факт, о какой мифической популяризации линукса идет речь?
Причем большинство из этих 0.78% сидят на встройках Intel. На такое число ни один издатель внимания не обратит.
А система не зависает периодически? У меня с manjaro как-то не задалось только потому что неизвестно из-за чего периодически зависает система. Недавно понял что это kernel panic, но только когда загуглил почему caps lock мигает. Так было на стационаре с 7600k и GTX 970, ну и на ноутбуке с 8750h и GTX 1060. Сдается мне проблема в дровах manjaro. На pop os все стабильно
Или же Меркурий был не ретроградный =)
У меня оптимус работал только в двух вариантах — жарить огнём и уничтожать батарею, либо ломаться и не переключаться.
вот никогда не понимал такого подхода. Что мешает взять и перезагрузиться в винду или наоборот? Зачем эти костыли с вайнами?
Лично у меня в фоне крутятся три mysql-базы, несколько мелких веб-сайтов, захват двух видеопотоков, скрипты-боты-парсеры и прочее по мелочи — и вырубать это всё только ради того чтобы немного поиграть как-то не очень круто. Ну и перезагрузка занимает ощутимое время.
Кроме того, чтобы перезагрузиться в винду, её нужно сперва купить и установить :)
А когда купите, она еще любит апдейтится с перезагрузками. Мой кейс: хочу поиграть, перезагружаюсь и упс: винда решила апдейтится на пол часа. А учитывая, что играю я редко, то каждая перезагрузка в винду начинается с апдейта. Еще то развлечение.
P.S. Windows 10, на котором работаю и играю.
На самом деле тут многое зависит от уровня пользователя и администратора… Есть люди которые и Linux системы переустанавливают каждые пол года ))
1. Не все критические обновления требуют перезагрузки ОС, да и не все они нужны если не затрагивают работу твоего сервера.
А тут как в анекдоте про разработчиков «Есть хорошая и плохая новость, хорошая новость то что баг найденный неделю назад был исправлен, плохая новость в том что из за этого появилось два новых бага»
2. Взгляни статистику популярных дистрибутивов Linux по обнаруженным уязвимостям на уровне ядра и уже посмотри на обе ОС системы более объективно, я администрированием Windows и Linux серверов в общем сложности занимался около 6 лет и не одну из систем не боготворю так как в обоих системах есть свои плюсы и минусы.
Но с точки зрения пользователя мне удобнее работать под Windows, нежели под каким то дистрибутивом Linux. В плане каких то серверов, тут уже исхожу из того что требуется от работы сервера и да чаще всего выбор в пользу Linux из за стоимости.
Но с виндами микрософт сделала финт ушами — «Пакет обновления безопасности за октябрь 2019» и даже если закрытие какой-то дыры не требует перезагрузки, то закрытие другой дыры, которое требует перезагрузку, совершенно спокойно прилетает в этом же самом пакете обновления, да и надо ещё понять, действительно ли для закрытия дыры не надо перезагружать систему.
Видимо вы не имеете опыта администрирования серверных Windows.
Есть возможность даже индивидуально поштучно одобрять обновления (в т.ч. и автоматизировано на десятки и сотни серверов).
Мой кейс: хочу поиграть, перезагружаюсь и упс: винда решила апдейтится на пол часа.
Это же настраивается:
- Можно и отложить обновления.
- И устанавливать их только в определенное время.
- Можно и перезагрузку разрешить только вручную.
А если настроили бы изначально, то и так не имели бы их. С самого начала выхода 10ки, никаикх принудительных обновлений и перезагрузок небыло.
Оно при каждом обновлении требует перезагрузку, хочешь того или нет. Да, оно предлагает подождать: посреди игры вываливает окно «давай-ка перезагрузимся или подождем часок и еще раз спросим». А в следующий раз, через пару-тройку месяцев, когда мне опять внезапно хочется загрузить винду, квест начинается с начала — она пытается ставить очередные обновления.
Не выскакивает во время игры ничего. Венда переходит в 'игровой режим' и все уведомления подавляются. Так уже года 2-3.
окно с предложением перезагрузить появляется только когда прилетает крупное обновление, которое по сути равно переустановке системы (раз в год, и так же во время игр спокойно подавляется, и венда прекрасно давно и выключить/включить и перезашрузить, без установки) и само оно в большинстве случаев не ставится не скачивается.
В линуксе же вы копались разбирались, чтоб пользоваться начать и было комфортно, Так почему считаете что в венде даже в настройки не нужно заходить? (пользуюсь и тем и другим далеко не первый год)
В Windows XP тоже разбирались, настройки сделали, чтобы было удобно, а потом решили разобраться в Linux, а Винда осталась раз в 2-3 месяца поиграть. И у неё с каждым годом всё больше настроек, причём старые перестают работать. Разбираться с новыми чтобы просто вернуть привчный UX нет никакого смысла, учитывая время использования максимум сутки в год.
Оно при каждом обновлении требует перезагрузку, хочешь того или нет. Да, оно предлагает подождать: посреди игры вываливает окно «давай-ка перезагрузимся или подождем часок и еще раз спросим». А в следующий раз, через пару-тройку месяцев, когда мне опять внезапно хочется загрузить винду, квест начинается с начала — она пытается ставить очередные обновления.
Вы или используете очень старый дистрибутив Windows и отказались от обновлений. В результате столкнулись с дискомфортом. Обновления в большинстве своём только улучшают систему.
Или что то накрутили шаловливыми ручками своими.
Но и в первом и во втором случае — это ваше решение. MS тут не при делах.
Никаких предложений перезагрузки неожиданных не приходит последние несколько лет как. Что то там про игровой режим, как верно тут заметили в комментариях рядом.
Ничего настраивать не надо, по дефолту именно так.
В неигровом режиме сообщения об обновлении иногда приходят — вполне можно отложить, отказаться. Это не принудительное действие.
Я просто перезагружаю раз в неделю. Этого достаточно, чтобы система всё ставила сама, не тревожа меня никакими сообщениями в течении недели.
Всё настроено по дефолту.
Если бы я мог отказаться от обновлений, я был бы счастлив немеряно. Учитывая, что я провожу в винде несколько часов в месяц от силы, то все дырки, которые там есть, для меня не принципиальны. Но нет, проблема как раз в том, что она ставит эти обновления. И ничего я не накручивал — мне просто жалко время на глубокое ковыряние в системе, в которой я провожу слишком мало времени. Я не знаю, что такое игровой режим, я знаю, что если запускается что-то в Steam, то окошко про обновление имеет свойство вылазить в самый неподходящий момент.
Если бы я мог отказаться от обновлений, я был бы счастлив немеряно.
Я не знаю, что такое игровой режим, я знаю, что если запускается что-то в Steam, то окошко про обновление имеет свойство вылазить в самый неподходящий момент.
Просто обновите до последнего релиза и никаких мешающих уведомлений больше быть не должно.
Эмм, то есть предлагаете в процессе сборки прошивки ПЛИС (которая может занимать пару-тройку дней) перезагрузиться? Можно конечно сказать, что нефиг в это время играть, т.к. дольше будет, но даже в 2021 году более половины времени сборки тулкит использует только одно чёртово ядро процессора и совершенно не трогает видеокарту, при этом эти промежутки одноядерности вполне себе занимают много часов подряд. Почему бы не загрузить оставшиеся ядра пулянием из пушки по мобам в какой-нибудь AAA стрелялке?
1) Обновления можно отложить. Это штатный функционал.
2) Можно запускать сборку внутри виртуальном машины. Можно даже настроить чтобы при выключении хоста виртуальная машина засыпала. После перезагрузки хоста процесс внутри виртуальной машины продолжится ровно в том же месте.
Однако, я не понимаю зачем вы сначала используете тот инструмент, который, как вы уже знаете не подходит для конкретно этой работы. Причем вы даже знаете заведомо что и как будет мешать вам в работе.
Потом жалуетесь, что имеются проблемы. Но всё равно используете этот неподходящий инструмент для этой работы.
Так что терпеть неудобства — это был ваш выбор.
2) То есть вы предлагаете основную часть задач, которые я кручу на ПК, в виртуалке крутить? Плюс откройте мне секрет: как запустить железку, у которой дров под винду нет и не будет, под этой самой виндой? Я наоборот решаю вспомогательную задачу (поиграть в какую-нибудь ААА игрушку) при помощи имеющихся средств. Или мне ради игр настраивать KVM и пробрасывать в винду, которая под ним будет крутиться основную видеокарту? А на линуксе мне тогда через что видео выводить, ещё одну карту покупать?
Ну и где у меня там неудобства?
Плюс откройте мне секрет: как запустить железку, у которой дров под винду нет и не будет, под этой самой виндой?
Никакого секрета — прямая проброска портов.
И все вопросы драйверов решаются внутри ОС, что внутри виртуальной машины.
Ага, понятно, хотя совершенно неясно зачем вы мне предлагаете
Лично вы и ваши проблемы/или всё у вас хорошо, как вы конечно понимаете, совсем не интересны.
Лично вы, разумеется, сами решите.
Мне надо было это написать, чтобы вам было понятно, что вам лично никто ничего переделывать в своем образе жизни не предлагает?
Вопрос только в том, что озвучанная вами проблема с играми/ Windows/ПЛИС высосана из пальца и легко решаема несколькими способами.
Можно прекрасно работать и играть из Windows.
Можно также прекрасно работать и играть из под Linux.
то мешает взять и перезагрузиться в винду или наоборот? Зачем эти костыли с вайнами?
Винда же неудобная.
какая-то мегапопулярная игра выйдет эксклюзивно под Linux.
Это ж откуда такой дурак-издатель возьмется?
издатели — существа жадные, а не глупые
Например, MS удаляет игру некоторой популярной компании за несоответствие правилам магазина, неправильное соотношение белых транссексуалов и чёрных лесбиянок или отказ осудить поведение Трампа. Популярная компания затаивает обиду и решает немножко подрезать рынок операционок…
Чего-то подобного мы ждали в ходе конфликта MS с Valve. Собственно, Proton — это пока мягонький шажок в ту сторону. А вот "третья халфа линукс-онли" — это вполне возможно и будет весьма занятно :)
Глядя на конфликт эпиков с яблочниками, игроделы не могут не понимать, чем кончается монополия на ОС.
dtf.ru/flood/15973-kingdom-come-i-temnokozhie-istoriya-konflikta
Например, MS удаляет игру некоторой популярной компании за несоответствие правилам магазина, неправильное соотношение белых транссексуалов и чёрных лесбиянок или отказ осудить поведение Трампа.Например, Valve отличилась куда ярче: dtf.ru/games/34828-studiya-amanita-design-izmenila-vneshniy-vid-geroya-chuchel-v-otvet-na-obvineniya-v-blekfeyse
А так, там где хорошо работает — работает не хуже (xDD). При чем даже Demul, который активно использует фичи DX11, очень даже хорошо работает c DXVK+Wine (встречал даже отзывы что шустрее чем нативно под вендой). Просто так не угадаешь, от случая к случаю.
Как запускать WoT на Линуксе? Это стабильно?
уже лет 13 перекатился на линукс в качестве единственной операционной системы, порой приходилось пользоваться поиском в решении каких либо проблем, но с каждым годом их все меньше, теперь максимум поставил и забыл, за редкостью с поиском пакетов и установка через гуи пакетный менеджер с нормальным поиском, которые могли бы понадобиться.
Мне кажется linux уже сделал win уже пару лет назад, просто это произошло пока не заметно без громких открытий, ну подождем еще пару лет.
Неужели очередной год линукса на десктопе!
Словом играть иногда можно, и некоторые игры там действительно работают как часы даже без нативного клиента, но для заядлых игроманов это пока не очень. Я сам пару репортов на протондб оставлял, в том числе по играм с красным рейтингом.
Как мне кажется, главный бич игр на протоне — античит системы. Они намеренно блокируют запуск приложения если обнаруживают себя не в нативной Windows системе. Игры вроде Rainbow Six, Vermintide 2 и PUBG — все стали жертвой античит систем. И если в Battlefleet Gothic Armada 2, к примеру, ее можно отключить через launch options, даже ни капли не сломав игровой процесс — то с остальными пока перспектив нету.
Эххх а Prime World не хочет работать на линуксе, даже с протоном, может потому что игру наши писали?
Потому что Протон всего лишь костыли ничего не гарантирующие по факту.
Часто везет, но бывают и исключения.
может потому что игру наши писали?
Ну прям сразу на всех «наших» гнать не надо. Среди «наших» есть например Gaijin Entertainment, которые выпустили свой War Thunder на Linux, а недавно даже поэкспериментировали с Эльбрусом
Это их самописный античит всё ломает. К сожалению за три месяца расковыривания в гидре я его так и не смог обойти — всё же профильных навыков не имеется.
Купил новый комп как раз ради игр, мучился с установкой Винды, теперь и Линукс можно установить и в «окно»-игры играть. Ура!
Чё там мучиться?
Разве что крякать (ведь даже дистрибутив можно свободно выкачать с сайта MS)?
С чем именно мучались, даже интересно?
Чистая Винда, USB не читает
Да, бывает, что часть разъемов недоступа сразу, без дополнительного драйвера. Но чтобы все?
Включить Legacy USB в BIOS?
Переткнуть в другой разъем USB?
Использовать более свежую версию дистрибутива Windows?
Это все прекрасно решается без перетаскивания дисков с машины на машину.
Простите, вы описали сейчас типичные проблемы пользователя Linux, когда проблемы с драйверами «это наше всё». Правда под Linux еще добавляются проблемы с видеокартой нередко. Ну и драйверов для Linux нет если, то нет вообще. Для Windows хоть скачать драйвера можно с высокой вероятностью.
Но да, на вашем железе получилась редчайшая ситуация, когда драйверов нет именно на Windows.
Правда под Linux еще добавляются проблемы с видеокартой нередко. Ну и драйверов для Linux нет если, то нет вообще.
А Wine ситуацию не поправляет?
У меня 10-ка SSD, как SSD не определяет, после включения в БИОС опции raid ssd, начинает определять как накопитель, причём тесты для ССД диск определяют нормально.
Линукс тоже определяет нормально.
У меня 10-ка SSD, как SSD не определяет, после включения в БИОС опции raid ssd, начинает определять как накопитель, причём тесты для ССД диск определяют нормально.
AHCI нужно включать а не RAID, если диск 1.
Надо попробовать поотоном кастомную игру не из стима пустить. В вайне гемор надоел, давно забил.
Уверены, что дело именно в протоне, а не, например, в криво установленных видеодрайверах? Иногда бегаю в Quake Champions на дохленькой GTX 1050 Ti — прекрасные 120фпс без лагов.
Как верно подметил eaa, тут выбор в приоритетах. В общем, на сегодняшний день фраза «Линукс не для игр», хоть и менее, но актуальна. Вот если все разработчики вдруг резко начнут делать игры и на Direct X, и на Vulkan API, тогда может что-то и поменяется.
Сегодня большинство Windows-игр отлично запускаются под Linux. Спасибо, Proton