Возможно ли выжить используя только возможности TTY? Тут моя краткая история о том, как я мучился с TTY, желая добиться от него нормальной работы
Предыстория
Недавно, на моём стареньком ноутбуке полетела видеокарта. Да так полетела, что я не мог запустить даже установщик любой ОС. Windows вылетала с ошибками при установке базовых драйверов. Установка Linux вообще не хотела запускаться, даже если я прописывал в конфигурации запуска nouveau.modeset=0.
Покупать новую видеокарту на ноутбук, который отслужил своё, я не хотел. Однако, как истинный линуксоид, я начал подумывать: "А не сделать ли мне из ноутбука терминальный компьютер, как это было в 80-х?". Так родилась идея не ставить на линукс xserver, а попробовать прожить на TTY (голой консоли).
Первые трудности
На ПК я поставил
Так есть ли выход?
Тут я начинаю задумываться, что я свернул не на ту дорогу. Легче просто купить видеокарту, нежели таскаться с недоноском. Не то чтобы я мог назвать Linux с одним только TTY совершенно ненужной системой, нет, возможно, для администраторов на сервере она подойдет, но моя цель изначально была сделать из TTY "конфетку", а в результате получился монстр Франкештейна, который бился в конвульсиях, когда дело доходило до операций с GUI. Хотелось большего, тогда я уже окончательно забросил идеи о воспроизведении видео и аудио материалов, а начал думать, о том, как бы мне сделать SSH-сервер, с помощью которого я смогу развлекаться будучи вне дома.
Чего именно я хотел?
- Работа с кодом: Vim, NeoVim, линтеры, отладчики, интерпретаторы, компиляторы и всё остальное
- Возможность спокойно серфить интернет
- ПО для института (как минимум какие-нибудь программы, которые смогут отрендерить документ в сети с разметкой .md)
- Удобность
Выживание
Vim, Nvim, и все остальные радости ленивого программиста я установил и настроил довольно быстро. Возможность сёрфить интернет, однако, вызвала сложности (кто бы мог подумать), ибо я все ещё не могу копировать ссылки. Потом я подумал, что сёрфить интернет, находясь в консоли как минимум неразумно и я начал искать замену. RSS-фидеры на консоль искались долго, но всё-таки пару фидеров нашлось, и я благополучно начал их использовать и наслаждаться потоком информации.
Теперь ПО для работы с документами. Тут пришлось потрудиться и написать скрипт для того чтобы мой файл .md рендерился без видеокарты (ирония). Для этого я использовал сервис для просмотра и рассылки файлов .md, а затем с помощью ещё одного сервиса обработки веб-страниц в .pdf делал документы. Проблема решена.
С удобностью тоже были некоторые проблемы. Терминал не поддерживает все цвета нормально, в результате получается что-то вроде
Результат
Это не стоило потраченного времени. Я сразу вас предупреждаю, если вы хотите на какое-то время перейти на консоль, будьте готовы к тому, что придётся помучиться. Всё же, в результате я получил вполне рабочую систему, с файловым менеджером, панелями, браузером, редакторами и компиляторами. В общем неплохо, однако спустя неделю, я просто не выдержал и купил новый ПК. На этом у меня всё. Делитесь своим опытом, будет интересно узнать, что вы делали, когда оказались на какое-то время в консоль-онли режиме.
Источник: habr.com