Линукс после Windows: первый опыт

Прошло примерно 2 недели с момента, когда я решил узнать, что такое Linux на деле. И это

Линукс после Windows: первый опыт

Почему я решил поставить Линукс? Этот вопрос я задавал себе много раз, читая мануалы по установке и разметке дисков после очередной переустановки. Наверное, мне было просто любопытно.

На дискорд-сервере, где я сижу, есть человек, который агитировал всех приобщиться к Линуксу. Он стал отправной точкой. Затем новость о появлении Steam Deck, растущая доля Linux-систем в Steam, а добил меня очередной экран смерти, спровоцировавший долгое обновление системы.

И вот, я с энтузиазмом качаю Rufus и ставлю свою первую Ubuntu. Да, я знаю, что ухожу с Windows на другую Windows-подобную систему, где уже предустановлен DE, есть менеджер пакетов с GUI и прочее. 'Настоящие красноглазые' будут плеваться, хотя позже выяснилось, что даже так есть миллион нюансов и проблем, которые убедят тебя вернуться обратно на старую знакомую Windows 10.

Встречает нового пользователя достаточно симпатичный интерфейс, особенно если убрать панель слева.<br />
Встречает нового пользователя достаточно симпатичный интерфейс, особенно если убрать панель слева.

Сначала при запуске системы у меня что-то выводилось на экран:

kernel: do_IRQ: 1.55 No irq handler for vector


Но всё запускалось, поэтому я не обращал на это внимание. Позже я загуглил и нашёл решение.

А ведь и вправду!<br /> <a href="https://api.dtf.ru/v2.8/redirect?to=https%3A%2F%2Fwww.linux.org.ru%2Fforum%2Flinux-hardware%2F15782320&postId=832350" rel="nofollow noreferrer noopener" target="_blank">Источник</a> -  www.linux.org.ru<br />
А ведь и вправду!
Источник -  www.linux.org.ru

Вторая проблема, с которой я столкнулся, стала смена раскладки. По умолчанию в системе нет средств поставить её на знакомые Alt+Shift. Только пользователь скачал систему, а уже вынужден гуглить.

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

С помощью знакомых из дискорда решение нашлось очень быстро, надо всего лишь скачать Gnome Tweaks (расширение для среды GNOME, которая и запускается на Ubuntu), в котором отметить нужный пункт. Скачивать приложения можно через терминал или предустановленную площадку Ubuntu Software, я предпочитаю терминал. Кстати в других DE (KDE, Cinnamon) скачивать ничего не нужно, можно поставить сочетание клавиш сразу после установки, а в Manjaro Gnome предустанавлен Gnome Tweaks.

Линукс после Windows: первый опыт

Следующей обнаружилась проблема с устройствами вывода звука. БОльшая часть дистрибутивов использует PulseAudio, который позволяет настраивать устройства вывода по умолчанию, но только через конфиг. Опять гуглить.

При этом навряд ли у вас возникнет проблема, если у вас мало устройств подключенно к пк, но у меня: BlueTooth наушники, Микрофон с USB входом, 2 монитора и геймпад.

Без настроек конфигов при запуске ПК у вас будет подключено одно и то же устройство и выбрать какое через GUI нельзя. Хотя в некоторых DE такие ошибки учтены, например в KDE, где можно выбрать устройство по умолчанию (у меня эта функция не работала, кстати, а Cinnamon и Manjaro запоминают, что ты используешь, хоть и не дают выбрать устройство явно.

Все устройства и выделенное ставиться по умолчанию в Output<br />
Все устройства и выделенное ставиться по умолчанию в Output

Дискорд я установил без проблем, а вот со Стимом нужно будет запариться. С того момента, как он появился на Линуксе (>5 лет, судя по Ask Ubuntu и форуму в Стиме) там проблемы с драйверами и библиотеками.

Линукс после Windows: первый опыт

У меня на установку Стима потребовалось примерно минут 40. Сначала я скачал версию из Ubuntu Software, но там тоже проблемы с недокаченными библиотеками, несмотря на то, что какие-то пакеты он таки докачивает. Скачивание напрямую через. deb файл с сайта Стима также не помогло, та же ошибка. Я многи искал по форумам, пару раз ставил и удалял стим.

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

Также терминал в процессе обновления всех библиотек может предложить вам прописать sudo apt autoremove, что я делать крайне не рекомендую, особенно если вы не понимаете, что за файлы и библиотеки он перед этим указал. Я так сделал и потерял все графические библиотеки, драйвера и кодеки(аудио, видео). Поэтому мне пришлось всё устанавливать заново. В первый раз я после этого переустанавливал всю операционную систему. хех)

К слову, есть специальная программа Synaptic Package Manager (предустановлена на Linux Mint), которая докачает все библиотеки и избавит вас от страданий, но нужно разобраться в её интерфейсе. На Linux Mint я так поставил Steam без проблем за считанные минуты.

По началу выглядит стрёмно, но вы привыкнете.<br />
По началу выглядит стрёмно, но вы привыкнете.
Линукс после Windows: первый опыт

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

Как было у меня. Залез на сайт Протона и увидел, что Dark Souls III хорошо работает. Скачал, включил совместимость и т.п. Запускаю — … и ни-че-го!

Я достаточно долго пытался выяснить почему Протон вообще не работает. По идее в парамерты запуска можно написать строку, из-за которой Стим будет сохранять логи протона, но у меня даже на этом этапе ничего не работало. Только ошибка в терминале (если запускать программу через терминал, то можно видеть вывод всех ошибок приложения, если таковые имеются).

Я нашёл похожий случай, который решился переустановкой Steam Linux Soldier и Steam Linux Runtime, но у меня вообще Стим не скачивал эти библиотеки по какой-то причине. Из-за этого даже логи об ошибке не создавались в директории стима. Я не знаю, что я сделал, но каким-то образом в один из запусков неподдерживаемых нативно игр, Стим начал качать библиотеки. Моей радости не было предела.

Линукс после Windows: первый опыт
Линукс после Windows: первый опыт

За мат извини.

После танцов с бубном всё заработало. Я даже загружал на ютуб фрагмент игры в DS3. По началу фризило, но спустя некоторое время игра начала работать очень стабильно, как на Windows.

На этом оставим Linux Gaming, если хотите узнать про него поподробнее, то советую ознакомиться с материалами другого пользователя дтф.

Если мы будем говорить про пользовательский опыт, то я бы не сказал, что он сильно отличается от такового на Windows. Особенно если мы говорим про user-friendly дистрибутивы (Mint, Pop! _OS).

Да, тут зачастую нет тех программ, которые есть на Windows, но есть много их аналагов, которые бесплатные и иногда могут обладать большим функционалом. Но даже если вам необходим конкретный инструмент, который нативно не поддерживается, у вас есть возможность его запустить через wine.

Одна из главых проблем, это ограниченный GUI. Очень странно работает PulseAudio, который иногда регулирует громкость окна, а иногда устройства вывода + всё, что я писал про него выше. Многие вещи не решить через приложение, приходится работать через терминал. Меня лично устраивает копаться в конфигах и всё настраивать, потому что мне интересно программирование и копание в железе/софте, но обычного пользователя это отпугнёт.

Также у меня наблюдались проблемы с производительностью некоторых DE. Cinnamon и KDE у меня лагали. Периодические появлились какие-то артефакты: то окно откроется на весь экран, но рендериться будет только часть окна, а другая прозрачная. То второй монитор не подключиться или просто будет чёрным. Поэтому я остановился на Gnome — из всех он оказался самым стабильным, хотя и не без греха.

Чему мы научились, Палмер?

Линукс после Windows: первый опыт

Я бы не сказал, что Линукс оставил после себя только отрицательные впечатления, но и сказать, что я доволен им не могу. Меня завлекает возможность полностью кастомиризировать систему, поэтому через какое-то время я хочу пересесть на Arch Linux, но пока освоюсь здесь, на Убунту. Она способна дать всё, что мне нужно от операционной системы, хоть и не без проблем.

Отрывок посвящается запуску Стима, удалению всех кодеков и запуску игр через Протон.

— Чему мы научились, Палмер?
— Не знаю, сэр
— Я тоже не знаю. Научились больше этого не делать!
— Да, сэр
— Еще бы знать, что мы сделали!
— Да, сэр, это сложно сказать!
— Я нихрена не понимаю!

303
363 комментария