Дневник №5 (рубрика смешные приколы из линукса)

Я когда-то давно уже линукс трогал. Это был по-моему класс 7 школы, что ли. И это был puppy linux и убунта на флэшке. Почему флешка? Прочитал где-то, что можно систему на флешку ставить, почему-то подумал что это таааааак круто будет, вот и вся причина) А учитывая, что флешка была китайская, а я вообще не разбирался в линуксе - мучение то еще было. Лагало все жутко, открытие браузера было поводом чаек пойти налить, короче пропало у меня тогда желание линукс осваивать)

Попытки вката потом были, но успешными я их называть не стану, так как это неправда. И вот, 3 месяца назад, встала резко и внезапно задача на линуксе начать прогать стабильно в анриле на ноуте, с амудешной встройкой. А я уже забыл как там пакеты устанавливать - настолько все тяжко было. А тут надо не просто чтобы работало, а чтобы прямо ХОРОШО работало и СТАБИЛЬНО ехало. Ну и установил я дебиан) это была ошибка номер 1.

Ошибка номер 1

У эпиков ясно сказано - убунту наши друзьяшки, мы на этом дистре все свое держим, там все стабильно работает и тд. Я почему-то подумал, что раз убунту и дебиан недалеко друг от друга находятся в иерархии дистров линукса, то все нормально будет. ага, да) установил я дебиан - экран рябит. Советы с инета не помогают, тупо экран рябит. Причем он где-то рябит, где-то нет. Ну окей, думаю я. Потом разберусь, надо ведь анрил устанавливать. А там вообще супер подход - можно прям с сайта эпиков сразу архивчик скачать с билдом анрила, распаковать, запустить. Запускаю, начинается компиляция шейдеров. проходит минуты 2, ноут судя по звукам вентилятора выходит на первую космическую, и...все. Экран зависает, система не реагирует ни на что. Перезагрузка не помогла - опять 2 минуты, опять зависание. Решил глянуть монитор ресурсов во время компиляции - а там инсульт происходит)

как на фотках выше, только свап был по дефолту 1гб, а эти фотки поздние, когда я уже по умнее был и свап 20гб поставил) короче да, анрил быстренько занимал при компиляции все 16 гигов оперативы и свап и стопал всю систему. Почему после этого не увеличивался свап автоматом, или стопался процесс анрила? А хз, почему-то. Короче экран рябит, анрил нормально не работает, и я решаю ставить убунту (да ладно, наконец-то). Только вот я линукс не знаю, и люблю писать sudo там, где это делать не стоит) и это была 2 ошибка

Ошибка номер 2

Так как я был еще юн и очень глуп, устанавливал я все через магазин приложений, через снап-пакеты. И какое-то приложение (какое не помню) ругнулось (вроде это даже не ошибка была, а варнинг просто) что оно от рута не запущено. Я решил исправить это недоразумение и наделил папку со снап пакетами всеми возможными правами для всех. Надо видеть мое лицо, когда в реальном времени у меня по одному исчезают все значки установленных приложений) и браузера, что намного важнее всего остального. Магазин приложений перестал запускаться, да все перестало запускаться. В довершение всего в 1 момент отрубился инет, просто так, за компанию. Оказалось там ошибка какая-то в resolv.conf, но узнал я об этом уже потом. А еще раньше я психанул и переустановил систему еще раз) и в переустановленной системе я, такой умный пользователь, решил удалить этот снап к чертям. Думал ли я о том, какие пакеты он тянет за собой? нет) короче это была ошибка номер 3.

Ошибка номер 3

Удаление снапа тянет за собой удаление пакетов убунту-десктоп и убунту-сессия. Это в свою очередь приводит к невозможности войти в систему через графику, только через консоль Ctrl Alt F1, и там исправить всю эту ситуацию не удалось. Простая установка того что я удалил не дало мне возврат входа в систему, в инете все советуют просто переустановить систему. Все-таки смог войти через консоль восстановления в систему, но нормальный запуск так и не заработал. Короче я опять переустановил систему и решил перестать фигней страдать и заняться анрилом. На убунту (теперь лтс версии) опять скачал анрил, запустил, скачал репозиторий проекта нашей команды, запустил этот проект, и нормально все заработало, в окне анрила игра работает, все хорошо! подумал я))) это была ошибка номер 4.

Ошибка номер 4

На проекте началось обсуждение идей, общего виденья и тд. Плюс надо было по универу нагонять материал, и на некоторое время я опять переключился на винду (у нас лабы выполняются в плагине к экселю для анализа данных, и его аналогов нет в линуксе). Винда стояла на ссд внутри ноута, а линукс на внешнем ссд, то есть у меня как бы всегда был путь к отступлению. От этого, правда, страдала работа линукса, но не так сильно, как на флешке. К середине ноября я вернулся в линукс, и решил проверить простую функцию - билд проекта. Проект не собрался.

В вс коде тоже проект не собрался. А когда он все-таки начал собираться, билд занял гребанные 5 часов!!! 5 ЧАСОВ! Надо видеть мое лицо х2 когда после запуска этого говна анрил вылетел с ошибкой.

Эта проблема была уже глобальная, и мне пришлось минимум неделю исправлять ее. Че я только не делал - переустанавливал, устанавливал, бил в бубен - ничего не помогало. Ошибки не гуглились. Я как конченный дебил целыми днями сидел у ноута и пялился на экран, в котором строки появлялись и исчезали. В итоге в один момент у меня ошибки исчезли просто так. Билд теперь длится минут 5, спокойно и через вс код, и через сам анрил. И изменение кода через создание нового с++ класса работает нормально. Что это было, почему это было? Потому что я биос обновил, или потому что по итогу линукс на внутренний ссд установил? Да хз, я не знаю.

По мелочи

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

За это время я стал разбираться в работе с линуксом через консоль, какие команды за что отвечают, в работе системы, в разных встроенных программах самого линукса, в билде и отладке программ через консоль, в работе анрила, да походу уже в строении мира. Че я только не делал за это время.

Сейчас я вновь установил дебиан, уже на ссд внутри ноута, поставил кде, и все работает) винда теперь на внешнем ссд. никакой ряби на экране, никаких проблем. Приходит понимание, что эта система неидеальна, но большинство проблем идут от меня, потому что знания это хорошо, конечно, но интеллект - он либо есть, либо нет. В моем случае скорее нет)

Ну и по мелочи.

Универ

В прошлый раз писал месяц назад. Ну что сказать - зря я опасался, что незачетов будет 2) их целых ЧЕТЫРЕ. Два ну такое, еще 2 эт прямо скажу песец. По теории оптимального управления особенно. Все вопросы, по которым я не знал че ответить, были заданы, итог понятен. Придется в феврале эту дичь зубрить, как будто мне делать нечего. а все потому что если есть шанс взять автомат - надо им пользоваться, такова главная идея.

Леста

По лесте - понемногу продвигается разработка. У большинства сейчас сессия, поэтому мало кто проектом занимается. Теперь у игры есть диаграммы всего чего только можно - классов, представления, юзкейсов и тд. Работают диалоги, предметы подбираются. Больше нет прогресса.

1
15 комментариев

Гора ебки без смысла. Есть одна причина юзать Линукс - прогать/сисадминить. Все остальные, если не заставляют, от шила в заднице.

1

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

Ой, всё, блядь! Как вы заебали, свидетели вантуза в анале, ебучие

Смешной прикол это пытаться использовать Линукс на десктопе, если он тебе там не нужен.

Согласен. Правда так можно о чем угодно сказать. Но хорошо что это не мой случай

Главная ваша ошибка это убунту. Для новичка Mint. Дебиант как таковой на десуктопе не нужен

Так мне не для личного пользования, а для прогания на анриле. А там сказано в требованиях, что кроме убунту остальное оффициально не поддерживается. То есть запускается, но если что мне не ответят на просьбу о помощи