Видеочипы от Intel служат также отличным решением, если нет потребностей в производительном видео. Их драйвер открыт и включён в состав ядра и также обеспечивает беспроблемное обновление.
Оборудование обоих вендоров совместимы с современной графической подсистемой Linux.
Что за современный графический стек Linux?
Поддержка современного графического стека сводится к возможности работы пользовательского графического интерфейса посредством протокола Wayland, что требует поддержку LibGDB драйвером устройств, а также аппаратное ускорение видео в браузерах.
Видеокарты от Nvidia работают, но с некоторыми оговорками, ввиду закрытости драйверов и склонности вендора к собственным решениям, вместо общепринятых, из-за чего может просто не заработать аппаратное ускорение видео в браузерах. Корпорация отказалась поддерживать общий буферный API ( GBM ), вследствие чего нет адекватного переключения между видеокартами (nvidia-intel).
Также этот API используется почти всеми десктоп средами для своей работы по современному протоколу Wayland . Возможно, ситуация и станет лучше, так в марте текущего года промелькнула новость, что дело сдвинулось с мертвой точки и мы возможно увидим поддержку GBM от Nvidia. С другой стороны и разработчики десктоп окружений стали двигаться в сторону поддержки буферного API от Nvidia (EGL-streams). Таким образом, если компьютер с одной единственной видеокартой (или карта от Nvidia будет использоваться в качестве основной, без переключения на Intel), то жить можно и с Nvidia, хоть и на старом, но стабильном протоколе X11 . Еще одним аргументом в пользу Nvidia может стать работа с машинным обучением. Видеокарты от Nvidia работают быстрее и лучше (на 2020 год).
Подходит ли Linux обычному пользователю
Если все же выбор пал на Nvidia, то не стоит устанавливать драйвера с официального сайта компании. Черный экран после обновления ядра до сих пор в топе вопросов на форумах Linux. Вероятность такого исхода с драйвером подготовленным мейнтейнером дистрибутива меньше.
О периферии
С этим классом оборудования имеем наибольшие проблемы в вопросе поддержки. Если с простыми принтерами как таковых проблем нет, то сканер или MFP может и не заработать, перед покупкой надо обязательно узнать в техподдержке или спросить на форуме тех, кто уже купил, что он работает. Может оказаться, что МФУ работает через сеть, но напрочь отказывается работать по USB.
Сканер отпечатка пальцев иногда поддерживается, но нет полноценной интеграции в рабочие окружения. Даже в ситуации, когда производитель озаботился поддержкой, выпустил драйвер, и тот заработал, то связка ключей, которая отвечает за шифрование паролей, не имеет функции разблокировки по отпечатку пальца, пароль все равно придется вводить при первом входе. Но в дальнейшем операции, требующие повышенных привилегий в системе(выполнение через sudo, gksudo, kdesudo), можно продолжить с помощью сканера. Но время отклика и разблокировки сканером значительно дольше чем эта же операция в Windows или MacOs, что делает его в итоге бесполезным, а ввод пароля более быстрым способом.
Linux — худшая операционная система
eGPU, подключаемые по Thunderbolt 3, работают. Тут только пару моментов. Почти нет горячего подключения. Она будет добавлена в некоторые рабочие среды (KDE 5.22Sway WIP), но только для режима работы по протоколу Wayland, пользователей Nvidia скорее всего опять обделят. Второй момент, до сих пор есть баг, бывает нельзя подключить eGPU от AMD к ноутбукам с со встроенной связкой intel-amd, тут только менять или ноутбук или внешнюю видеокарту.
О Bluetooth
Долгая история с поддержкой декодеров AAC/AptX/AptX HD/LDAC наконец почти завершена. Почему почти, кодеки включили в аудиосервера (pulseaudio и pipeWire) и больше не потребуется их собирать из исходников. Поэтому хоть и можно выбирать почти любые Bluetooth гарнитуры, надо помнить что для этого нужен очень свежий аудиосервер. Что касается WBS в HSP/HFP профилях, активная работа еще идет и хоть многие патчи начали включать, например поддержку mSBC, звук микрофона в 16 kHZ еще недоступен во многих дистрибутивах, возможно к концу 2021 года нам повезет и обновления попадут во все дистрибутивы.
Немного о стеках.
На данный момент в Linux существует несколько вариантов организации работы видео и аудио подсистем. Для видео на смену устаревшему протоколу X11 с ~ 2008 года все никак не может прийти протокол Wayland. Часть приложений и производителей уже поддержали его, а часть нет. Новый протокол предоставляет аппаратное ускорение видео в браузерах, дробное масштабирование и другие возможности, в зависимости от рабочего окружения.
В аудио на смену PulseAudio приходит мультимедиа сервер PipeWire, который оперирует медиа потоками, предоставляя функции шаринга, композитинга видеоизображений, аудио и интеграцию с системой изоляции приложений
Дистрибутивы. Какой же линукс поставить?
После выбора совместимой конфигурации необходимо определиться и с дистрибутивом. С годами разница между десктоп дистрибутивами становится все меньше. Системы как Systemd, Pulseaudio, Pipewire, Xorg, Wayland, являются основой почти всех популярных дистрибутивов рабочих станций. Попробуем разделить дистрибутивы по модели обновления компонентов. Получается две группы.
1. Фиксированные релизы. Релизы, которые бывают раз в полгода например Fedora или раз в два года как в Ubuntu LTS (long time support версия) с заморозкой версий системных приложений.
2. Плавающий релиз (rolling-release) — постоянное обновление системы без заморозки версий системных приложений. В этом случае будут доступны все компоненты последних версии и не придется ждать следующий релиз два года.
В этих двух группах сегодня наиболее популярны Ubuntu LTS и Manjaro. При возникновении проблемы вероятнее всего форумы, чаты и трекеры именно этих дистрибутивов будут в выдаче поисковика. Также именно для этих дистрибутивов(В случае Manjaro, то для Arch) будут сформированы пакеты приложений и драйверов в первую очередь (за редким исключением).
Плюсы фиксированных релизов в том, что обновления имеют большее качество и реже ломают систему, тогда минусы, нет возможности получить новые функции с последними обновлениями системных пакетов. Так дробное масштабирование пользователям Ubuntu пришлось ждать больше года после выхода этой функции. Некоторые дистрибутивы замораживают обновление и ядра, что приводит к проблеме поддержки нового оборудования.
Немного О Manjaro.
Сам дистрибутив основан на независимом дистрибутиве Arch Linux. От Arch ему досталась наиболее полная документация (включая русский язык), модель обновления и набор приложений. Взаимодействие с командой мейнтейнеров происходит через привычный GitLab, а модель монетизации — техническая поддержка компьютеров, телефонов и продажа мерча.
Что направлено во многом на конечного пользователя, а не B2B сегмент в случае с Ubuntu. Возможно, именно это позволило собрать большое и живое комьюнити, поэтому вероятность решить возникшую проблему силами сообщества ManjaroArch выше чем в других дистрибутивах. Пожелаем ребятам удачи.
Среда рабочего стола
Следующий этап выбора — рабочее окружение, оно же среда рабочего стола (desktop environment). Если руководствоваться теми же принципами, что при выборе дистрибутива, чем популярнее, тем больше шанс получить исправление или новую функцию, то выбор не так уж и велик, это KDE или Gnome. Они полноценно работают почти из коробки, а средства кастомизации почти не ограничены.
Остальные рабочие среды имеют различные ограничения. Почти во всех нет поддержки дробного масштабирования, горячего подключения внешних видеокарт, а также больше половины не поддерживают Wayland. За исключением Sway, который не планирует поддерживать работу на проприетарном драйвере Nvidia.
Также есть проблема подключении двух различных видеокарт, изображение с первой будет копироваться в память второй что приводит к резким падениям фпс, поэтому мониторы необходимо подключать к одной видеокарте или снижать разрешение экрана до FullHD. В этом вопросе при работе по протоколу Wayland больший прогресс чем X11. Но так ли это во всех рабочих средах и как там организована системы работы с такими конфигурациями мне точно не известно. Скорее всего схожим образом.
Подытожим, лучше все же остановиться на том, что предлагает дистрибутив в первую очередь.
Ubuntu — GNOME 3
Остальное сегодня имеет меньшую поддержку, но в будущем ситуация может измениться, так рабочие среды Cinnamon и Deepin набирают популярность и, как следствие, ускоряется выпуск новых функций и исправлений.
Про ПО
На данный момент есть несколько вариантов как устанавливать программы. Самый простой и лучший вариант использовать репозитории дистрибутива . Но бывает ситуация, когда там нет нужного приложения или оно не работает. Тогда есть выход в использовании Snap или Flatpak пакета этого приложения. Если же и там нет нужного приложения, то можно попробовать зайти на сайт приложения и скачать пакет или архив. Важно, чтоб установка приложения была все же через пакетный менеджер, поскольку приложение сможет получать обновления автоматически при следующем сеансе обновления всей системы.
Проблемы со Snap и Flatpak
Эти системы дистрибьюции и изоляции предназначены собственно для распространения и изоляции приложений. Обе системы предлагают запуск приложения в его собственной среде, изолируя его от основной системы. Установленные таким образом приложения плохо интегрированы в систему в целом (часто собран пакет с ошибками).
А также занимают больше места, чем эти же приложения установленные из репозитория или скачанные с сайта. Помимо этого требуется некоторое время для первого запуска. Случалось, что даже простой калькулятор, установленный через Snap подвисал на 3-5 секунд при первом запуске. Это раздражает. В новых версиях Snap эта проблема была исправлена, но для этого потребовалось ждать 2 года.
Wine — отдельная история
До сих пор по ряду причин существует безальтернативное Windows-only ПО, как правило это приложения от производителей Adobe, Sony, Autodesk, которые продолжают свою дискриминацию Linux пользователей. В этой ситуации можно попробовать воспользоваться эмуляцией системного окружения Wine, но с этим большие проблемы и, по возможности, мы избегаем этот вариант всеми способами.
Когда же очень нужно, то ищем веб-версии, просим производителя поддержать работу хотя бы в Wine или используем старые версии такого ПО, как правило они работают в Wine. Еще можно поставить виртуальную машину VirtualBox и даже настроить проброс окон приложений, или вовсе установить Windows (на тот самый отдельный диск), но надо понимать, что это не является полноценным решением. Еще бывает не работает только программа установки, тогда как само приложение работает. В этом случае можно установить приложение в VirtualBox и попытаться уже установленное приложение перенести в Wine.
Состояние работоспособности большинства приложений есть в базе, на сайте Wine, поэтому, чтобы быстро определить статус, достаточно зайти на сайт winehq.org и убедиться что приложение (не)работает. По большей части в Wine «хорошо» работают только игры.
Игры
Steam однозначно закрыл вопрос с играми, при этом если игра не доступна на Linux, включение Proton в настройках Steam позволяет запустить 69% Windows-Only тайтлов. При этом варианте надо заранее уточнять, работает ли игра, если она не работает, то мы её просто не покупаем. Игры от Activision Blizzard также работают в Wine, причем из «коробки», похоже разработчики поддерживают работу своих продуктов в среде Wine. Но вот что касается Origin и прочих, то тут все сложно, также, как и с остальными Windows-only продуктами, стараемся их просто избегать.
Как решать проблемы
Даже следуя всем рекомендациям встречаются проблемы, которые невозможно решить самостоятельно или с помощью гугла. Как правило это связано с наличием бага или с отсутствием поддержки со стороны производителя.
Если это баг, то идем на сайт производителя, мейнтейнера или сообщества, и пишем баг-репорт, как правило, мейнтейнер или разработчик спросит какую-то дополнительную информацию и поможет с исправлением или даст информацию, как это можно исправить. Поступаем в таком порядке, если совсем непонятно откуда следует начинать, то в комьюнити своего дистрибутива, или более широкое комьюнити разработчиков компонентов рабочего стола. Также есть множество телеграмм каналов, где в целом можно получить направление. Если это оборудование, которое вроде как должно работать, то лучше идти в gitlab freedesktop, хотя бывало оттуда отправляли и к разработчикам ядра. Если это какое-то злополучное ПО, то к разработчикам этого самого ПО.
Заключение
Следуя этим рекомендациям можно избежать большое множество проблем и использовать Linux так, как это было задумано авторами. Как видно из самих рекомендаций, Linux это выбор, возможно именно поэтому мы его и используем. Также, хочу заметить, что-то подобное могут написать и пользователи MacOS, но думаю возможных проблем там будет значительно меньше.
Надо понимать, что рабочая станция в первую очередь инструмент решения профессиональных задач и не все задачи могут быть решены приемлемым способом в среде Linux (dual-boot, Wine, виртуальная машина не являются решениями) В этой ситуации можно только посочувствовать тем кто хотел бы использовать Linux, но их задачи завязаны на неподдерживаемом софте. Будем надеяться на лучшее. Так Valve, 1C, Klei, Telegram, Microsoft(частично) обзавелись поддержкой, кто знает какая из корпораций будет следующей.
Пару слов производителям по поддержке.
Не надо поддерживать все возможные дистрибутивы, оставьте это мейнтейнерам, сопроводив инструкцией о зависимостях вашего продукта. Если совсем нет сил, то используйте Snap или Flatpak.
Немного мыслей о будущем
Linux на десктопе весьма живуч, без соизмеримой поддержки корпораций(корпорации бустят ядро и серверные подсистемы, gnome fondation c их 638 267$ против миллионов microsoft — капля в море), без единого стандарта, с кучей проблем совместимости смог захватить и прижиться на множестве рабочих станций и продолжает свое неспешное развитие. Компаний, которые занимаются успешным бизнесом на рынке десктоп систем не так уж и много, поэтому, скорее всего, ситуация с 2% вряд ли изменится в ближайшие 10 лет. Инертность мышления, отсутствие поддержки, недостаток финансирования сохранят текущий расклад на рынке, но удобство эксплуатации и возможности продолжат расти. Возможно появится новый игрок на рынке десктоп систем или какое-нибудь большое государство (например КНР) обяжет всех госслужащих переехать на Linux, что вероятно обеспечит рентабельность сопровождения Linux версии ПО и тогда картина может измениться. Возможно такие компании как System76, Manjaro или кто-то новый смогут это реализовать.
Источник: habr.com
Linux на корпоративном десктопе
Если в качестве серверной платформы Linux применяется давно и успешно, то на пользовательские рабочие станции он стал продвигаться только в последнее время. Значительную роль в этом процессе сыграло появление так называемых дружественных дистрибутивов: Mandriva, Suse Linux Enterprise Desktop, ASPLinux, Linux XP. Однако о серьезных достижениях в данной сфере говорить рано. Чтобы понять суть проблемы и текущее положение вещей, мы попросили поделиться с нами своими соображениями специалистов, работающих в этой области.
Созрел ли Linux для использования на корпоративном десктопе?
С технической точки зрения — вполне. Графический режим уже давно функционирует весьма устойчиво, да и популярность кроссплатформенных приложений постоянно растет. Более того, система Linux имеет ряд неоспоримых преимуществ.
Наши эксперты
Дмитрий Дмитриев, директор по развитию компании «Линукс Инк»
Алексей Смирнов, генеральный директор компании ALT Linux
Андрей Гарканов,
директор по маркетингу и PR компании Aflex software
«Установить Linux на вашем рабочем столе значит сказать «Hasta la vista, baby!» всякой компьютерной нечисти вроде вирусов, троянов, шпионов и т. п., которые с жадностью пожирают время и душевное спокойствие обычного пользователя обычного (не-Linux) десктопа, — отмечает Дмитрий Дмитриев. — Для многих организаций стало, к сожалению, нормой тратить драгоценное рабочее время на борьбу с разного рода вирусами, лечение последствий атак и заражений, что не может не сказаться на производительности труда. Linux стабилен в работе, практически не подвержен болезни под названием «зависание», или «голубой экран смерти»».
Некоторой помехой распространению Linux служило отсутствие единых стандартов. Разумеется, преждевременно говорить об окончательном решении проблемы, но определенные подвижки имеются. Например, формат пакетов RPM фактически уже превратился в общепринятый. Андрей Гарканов подчеркивает: «Это гарантирует высокую надежность, так как в системах на основе RPM можно легко проверить целостность всех компонентов системы, поскольку контрольные суммы всех файлов записываются в базу. Если выявится повреждение какого-либо файла, достаточно средствами RPM выяснить, к какому пакету относится этот файл, и переустановить соответствующий пакет».
Еще одно достоинство Linux-десктопа — простота обслуживания в гетерогенных сетях. В этой связи Андрей Гарканов подчеркивает, что «Linux поддерживает практически все сетевые протоколы и может работать в сетях UNIX, Windows и Novell».
Однако перевод на Linux всех десктопов в большинстве случаев невозможен из-за нехватки прикладных программ. Например, вряд ли получится полностью оборудовать рабочее место конструктора или бухгалтера. Поэтому говорить о том, что любое предприятие заведомо готово к полному переходу, — значит явно выдавать желаемое за действительное.
В качестве экономического фактора, побуждающего потребителя к миграции, все эксперты указывают на отсутствие необходимости в лицензионных отчислениях. Но совершенно очевидно, что совокупная стоимость владения определяется не только стартовой ценой. Иногда плата за обслуживание может стать тем самым камнем преткновения, о который споткнется желание перейти на свободное ПО.
И все-таки преимуществ у Linux много. Алексей Смирнов называет их: «Высокая стабильность работы, устойчивость к вирусам, возможность глубокой настройки рабочих мест, удобство при массовом обслуживании рабочих мест, отсутствие издержек на лицензирование при подключении дополнительных рабочих мест». Таким образом, казалось бы, нет никаких объективных препятствий продвижению Linux на корпоративный десктоп. Но на практике этого не происходит.
Что же мешает продвижению Linux на корпоративный десктоп?
Прежде всего — понятная боязнь перемен, особенно присущая именно корпоративному пользователю. Дмитрий Дмитриев считает: «Любая перемена — риск. Она может вызвать первоначальное удивление рядовых сотрудников, запомнивших определенные последовательности решения проблем в привычной им операционной системе. Для некоторых пользователей, например, даже небольшое изменение расположения кнопок на рабочем столе может послужить источником замешательства».
Руководители ИT-подразделений вполне адекватно оценивают массовый уровень компьютерной подготовки и не строят иллюзий на сей счет. Они прекрасно понимают, что придется не столько решать технические проблемы, сколько бороться с инерцией пользователей. В связи с этим Андрей Гарканов утверждает: «Наверное, силен еще некий психологический барьер, среди пользователей бытует мнение, что ОС Linux — это что-то очень сложное и предназначенное только для специалистов компьютерной безопасности, а не для обычных рабочих станций».
Впрочем, все объяснять такими линейными причинами — значительно упрощать ситуацию. Наряду с прочими проблемами Дмитрий Дмитриев обращает внимание на вопросы социальной стабилизации. В процессе работы пользователю ПК приходится подстраиваться под других людей, что предполагает применение определенных стандартов. Если вспомнить, что Windows пока занимает лидирующее положение на рынке десктопов, то потребителя вполне устраивает сохранение того равновесия, которое уже обретено. Проще говоря — для перехода на Linux нужны веские причины, которых нет.
Тем более что у нас в стране, по мнению Алексея Смирнова, «Linux’у приходится конкурировать не с проприетарными программами, а с их нелицензионными копиями». При этом экономические критерии сводятся на нет, а значимость остальных причин существенно повышается.
Также Алексей Смирнов отмечает не совсем правильное поведение некоторых государственных учреждений, навязывающих пользователю коммерческие программы. Он рассказывает: «На только что прошедшей в Переславле-Залесском конференции «Свободные программы в высшей школе» отмечалось, что органы образования для сдачи обязательной отчетности зачастую требуют использования конкретных коммерческих программ, например Internet Explorer или Excel c VBA. Подобная практика означает фактическое принуждение со стороны государственных структур к покупке продуктов конкретных фирм».
Таким образом, препятствий для внедрения Linux на корпоративный десктоп тоже хватает. Вкупе с недостаточной мотивированностью потребителя возникает ситуация, при которой от добра добра не ищут. И продвижение свободного ПО превращается в весьма нетривиальную задачу.
Как аргументировать целесообразность установки Linux на рабочую станцию?
Прежде всего нужно работать с теми компаниями, которые уже применяют Linux в качестве серверной платформы. Дмитрий Дмитриев считает, что их просто следует убедить в том, что «. использование Linux на рабочем столе позволит организациям создать единое технологическое решение, объединяющее как серверный, так и клиентский уровень. Это дает существенный выигрыш в плане безопасности, эффективности использования вычислительных ресурсов, экономической отдачи. Построение общей ИТ-инфраструктуры на базе открытых технологий и свободного ПО — это гарантия на будущее. Организация получает инфраструктурную независимость от поставщиков решений, ужесточается конкуренция за право обслуживать и развивать такую платформу».
Несколько сложнее с новичками. Для них Андрей Гарканов советует использовать LiveCD или виртуальную машину: «Наиболее удобный способ демонстрации — это загрузка ОС Linux с LiveCD. Этот вариант дистрибутива позволяет загрузить с CD полноценную версию Linux и продемонстрировать работу основных приложений, не трогая при этом программы, установленные на жестком диске.
Правда, скорость работы с CD несколько ниже, чем при работе с жесткого диска, но основное представление об ОС Linux получить можно. Второй способ — это демонстрация работы с помощью виртуальных машин. Мы используем программу Parallels Workstation 2.1, которая прекрасно справляется с этой задачей, причем в таких условиях можно протестировать работу ОС в корпоративной сети».
Однако пусть не самым быстрым, но самым действенным остается путь просвещения пользователя. Рассказывая о политике своей фирмы, Алексей Смирнов заметил: «Мы стремимся показать, что имеющееся свободное ПО закрывает основные потребности пользователей. А если чего-то не хватает, стараемся приложить усилия для того, чтобы восполнить пробел. Для многих наших пользователей важна высокая стабильность системы и устойчивость к вирусам, и мы обращаем на эти аспекты их внимание. Серьезным аргументом для них является и то, что в состав дистрибутива входит не только ОС, но и обширный набор прикладных программ, которые можно установить с того же диска».
В общем, все не так уж и плохо. Linux-компании испытывают примерно те же сложности, что и производители любого другого продукта, который пока непривычен потребителю.
Что же ждет Linux-десктоп в будущем?
Разумеется, следует сразу же отбросить прогнозы, отличающиеся как крайним оптимизмом, так и крайним пессимизмом. Вряд ли Linux останется только серверной платформой. Но и рассчитывать на массовый перевод этой ОС на десктопы в ближайшее время тоже не стоит.
Дмитрий Дмитриев считает, что «. именно в открытой среде Linux произойдет долгожданная интеграция графического интерфейса с лингвистическими технологиями». В этом случае, безусловно, популярность свободной ОС сильно возрастет.
Более оптимистично на перспективы Linux смотрит Андрей Гарканов: «Более высокая стоимость Windows Vista и чрезмерные аппаратные требования новой системы тоже могут повысить интерес корпоративных пользователей к Linux». Поэтому некоторого всплеска спроса на Linux можно ожидать прямо сейчас.
В России Linux’у приходится конкурировать не с проприетарными программами, а с их нелицензионными копиями.
А вот Алексей Смирнов связывает будущее Linux с развитием самой десктопной платформы. «Доля классических ПК будет заметно уменьшаться за счет разного рода коммуникаторов (от планшетных ПК до мобильных телефонов) и все большего распространения сетевых сервисов. В этом плане характерно объявление Google о намерении выпускать собственные мобильные телефоны. При таком развитии событий гибкость Linux и других свободных программ приведет к более широкому их использованию», — считает он.
Несмотря на некоторые разногласия, эксперты едины в одном — будущее у Linux есть. А вот детали уже зависят от деятельности компаний, которые представляют наши собеседники. Поэтому будем надеяться, что их прогноз одновременно является и программой действий.
Источник: www.itweek.ru
Ubuntu в качестве десктопа
Можно ли использовать Ubuntu в качестве десктопа, или ничего лучше Microsoft Windows для этих целей не существует.
29 мая 2021, суббота 07:26
svcoder [ ] для раздела Блоги
iPhone 14 128Gb — цена УПАЛА на порядок
!! 30 тр цена 65″ TV Hyundai 3840 x 2160 LED
RTX 3070 за 40 с началом = надо брать
-35% на 55″ ТV Philips 4K Ultra HD = дешевле 30 тр
iPhone 14 Pro Max — цена в рублях пошла вниз
— 18 000р на новейшую RTX 4060 Ti
За пост начислено вознаграждение
Давно хотелось что-нибудь написать про использование Ubuntu в качестве десктопа. Может кому-то представленная информация покажется полезной или заставит задуматься.
реклама
Всю свою сознательную жизнь я использовал на домашнем компьютере Microsoft Windows, начиная с версии Windows 95. Тогда было время великой свободы, любое приложение имело доступ ко всем остальным, но обратной стороной этой свободы была ненадежная работа программ.
Потом я увидел Windows NT 4, и до выхода Windows XP у меня всегда были установлены 2 операционные системы, на одной из которых можно было играть, а на другой работать. После Windows XP была Windows 7 и наконец Windows 10. После пары лет использования Windows 10 я понял, что не понимаю как она работает. Не все проблемы удавалось решить с помощью гугла, часто это были многодневные танцы с бубном, которые не всегда заканчивались успехом. Например была проблема с BSOD при запуске программы с сервера, оказалось что это из-за сетевого драйвера Hyper-V.
рекомендации
iPhone 14 256Gb — цена снижена на порядок
-30% от первоначальных цен 4060 Ti — пора брать
Xiaomi 12 — цена рухнула ВДВОЕ, надо брать
iPad Pro 2022 — 273 тыс рэ! Cмотри что за зверь
iPhone 14 Pro дешевеет в рублях тоже смотри
Слив RTX 3070 Gigabyte с мегаскидкой
-30% на стиралку Бош 4 серии
Слив RTX 4060 Ti Gigabyte по цене 3060 Ti
В ДВА раза упала цена на хороший холодос Midea
-300 000 на бешеный принтер HP Color LaserJet
13900K в Регарде дешевле чем при курсе 60
-40% на Xiaomi 12X 256Gb в Ситилинке — надо брать
Компы в сборе от 10 до 500 тр в Ситилинке
Втрое упала цена SSD 2Tb Netac
За эти годы у меня сформировалось собственное мнение о том, что такое Windows. Прежде всего это среда для запуска приложений с невероятным уровнем обратной совместимости. У корпорации Microsoft было много моментов, когда они могли избавиться от наследия, но каждый раз находили хитрое решение, как усидеть на всех стульях. Видимо поэтому это одна из самых богатых компаний-производителей ПО.
Linux у меня всегда ассоциировался с бэкэндом, на котором крутятся всякие хостинги, биллинги и прочее специализированное ПО. Никогда даже мысли не возникало подключаться к нему чем-то кроме ssh, а на творения типа KDE и Gnome смотрел с улыбкой. Но при этом я всегда знал, насколько кривая Windows внутри. Это просто велосипед, построенных из запчастей велосипеда, построенного из запчастей велосипеда мчащийся прямо в ад. Но для большинства пользователей это идеальная система, практически без ошибок, что еще раз подтверждает тезис, что не бывает глючных программ, бывают недотестированные.
реклама
var firedYa28 = false; window.addEventListener(‘load’, () => < if(navigator.userAgent.indexOf(«Chrome-Lighthouse») < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: ‘yandex_rtb_R-A-2368565-28’, blockId: ‘R-A-2368565-28’ >) >) >, 3000); > > >);
В какой-то момент я решил, что хочу попробовать Ubuntu в качестве основной домашней машины и понять на сколько меня хватит. Хватило надолго, но это не благодаря дружелюбности Ubuntu, скорее из-за моей терпимости и знанию архитектуры Linux, недоступной подавляющему большинству пользователей. Прежде всего пользователю Ubuntu на десктопе придется столкнуться со следующими вызовами:
У меня достаточно популярный Wi-Fi адаптер ASUS PCE-N53, для которого за все время существования, так и не выпустили нормального драйвера под Linux. То что когда-то работало работало медленно, а со сменой ядра линукса на 4-ю версию, компилироваться перестали вовсе. Помог open-source проект на гитхабе, где какие-то умельцы адаптировали исходники.
Не думаю что я какой-то особенный, просто нужно более ответственно относится к выбору оборудования, т.к. поставщик может вообще считать что линукса не существует. Например для полноценного использования МФУ Canon у меня живет виртуальная машина Windows 7 Starter. Из-за двух блютуз адаптеров для подключения беспроводных наушников с поддержкой AptX приходится использовать скрипт. Но с какой-то версии ядра приходится иногда перезапускать сервис блютуз, т.к. после пробуждения наушники не подключаются.
реклама
Вам очень повезло, если ваши рабочие инструменты существуют как для Windows, так и для Linux. Меньше повезло, когда существуют менее эффективные аналоги, а вы не самый требовательный пользователь. Но если вы не готовы идти на компромиссы в части эффективности работы вам крайне не повезло. Я например не нашел для себя более удобного инструмента для 3-way merge чем Araxis Merge, поэтому приходится использовать его через Wine
Сейчас переходить на десктопный Linux в гораздо комфортнее, чем 10 лет назад, т.к. многие приложения и сервисы перешли в онлайн и потенциальный список ПО для замены гораздо меньше, но все равно достойного ПО на порядки меньше чем для Windows. Все это больше похоже на то, что Linux это лишь набор базовых сервисов, а функциональное и эффективное ПО компания должна создать сама. Обычные пользователи при этом должны довольствоваться тем что имеют. В лучше случае это будет Community Edition какого-то коммерческого ПО, а в худшем — лабораторная работа написанная когда-то и кем-то и ставшая за это время стандартом.
С этим все просто — поставьте на другой раздел Windows 10 и запускайте игры там (вспоминаются времена Windows NT и Windows 95)
реклама
Будьте готовы остаться наедине со своими проблемами, т.к. подавляющее большинство проблем решаются с помощью чтения логов, а люди которые не привыкли их изучать Linux не используют. Более того, даже матерые админы больших кластеров на Linux предпочитают в качестве десктопа Microsoft Windows, видимо хватает Linux на работе. В гугле чаще всего можно найти способы решения задач с помощью bash, но это больше относится к языкам программирования, нежели к Linux.
5. Взаимодействие с Windows.
Даже когда вы приняли Linux со всеми ее достоинствами и недостатками, иногда приходится взаимодействовать с Windows, например подключаться к рабочему компьютеру. Пока у меня не было HiDPI монитора все было более менее преемлемо, но сейчас когда в Ubuntu используется масштабируемость 175% подключаться к рабочей машине с виндой приходится в разрешении FullHD, т.к. масштабирование как надо не работает. При этом при подключении из Windows все работает как надо и такие моменты конечно серьезно подрывают веру в Linux.
Но не смотря на все эти трудности я уверен в одном — будущего у Windows в нынешнем виде нет, она конечно просуществует еще пару десятков лет, но потом ее в ждет неминуемая смерть. Хотя кто знает, может новое поколение изобретателей велосипедов сделает очередной слой абстракции и базовые сервисы Windows будут работать на ядре Linux. Или будет какая-то интеллектуальная трансляция байт-кода, которая вызовы сервисов Windows будут заменять на вызовы сервисов Linux, меня уже ничего не удивит.
За пост начислено вознаграждение
Источник: overclockers.ru