Линукс после 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://www.linux.org.ru/forum/linux-hardware/15782320" 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, но пока освоюсь здесь, на Убунту. Она способна дать всё, что мне нужно от операционной системы, хоть и не без проблем.

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

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

303303
455 комментариев

Приличное время назад, когда Линукс только набрал известность, один друг меня уговаривал его поставить. И я серьезно задумывался об этом. Все сомнения отбросил заголовок статьи, случайно всплывший в интернете: "32 простых шага установки Skype на Linux". Ну нахер, решил я тогда.
Видимо, с тех пор мало что изменилось)

153
Ответить

ну, теперь это решается шагов за 16 :)

101
Ответить

Как то оно так в общем. Вообще пакетирование - одна из главных проблем линукса  по мнению создателя Линукса. Увы все пытаются решить эту проблемы по своему, забывая про уже существующие нормальные варианты. Как в том анекдоте


- было 9 библиотек в JavaScript которые не удобно работали с данными
- собрались разработчики, и решили написать одну универсальную библиотеку для работы с данными
- было 10 библиотек в JavaScript которые не удобно работали с данными

4
Ответить

Наверное я что-то не так делаю, но мое знакомство с Linux всегда было легким и приятным. Все проблемы Линукса в том, что это многопользовательская, серверная(вернее - терминальная) система, рассчитанная на работу с большим количеством машин. То есть даже когда вы устанавливаете её на один компьютер, это все равно получается сервер, многие части которого можно легко перезагрузить прямо во время работы. Тяжелое наследие UNIX, что тут поделать.

Ответить

Комментарий недоступен

92
Ответить

Комментарий недоступен

21
Ответить

На работе собираются переводить на Линукс
Работаем в автокаде и прочих САПР + офисы
ПАРА-ПАРА-ПАМ *ВСШИТЬ*

2
Ответить