Тысяча мелочей

| рубрика: Заметки | автор: st
Метки: ,

Использование т.н. свободного программного обеспечения и Линукса в частности приводит к неожиданным профессиональным деформациям. Основное отличие от Windows или Mac состоит в том, что без поиска в Гугле пользоваться системой на десктопе или ноутбуке невозможно (о серверах речь особая, там есть поддержка поставщиков, выстраданные пути и документация по ним). Прежде всего это касается сопряжения вашего ПК со внешними устройствами. Например, если в наличии имеется принтер HP LaserJet CP1025, то пользователь Windows просто пойдет на сайт HP, скачает оттуда пакет драйверов и установит их. В Линуксе же алгоритм всегда начинается со "спросить у Гугла".

Надоедливых мелочей "как сделать то, как установить это" набираются тысячи, они фрагментарны и несвязаны, поэтому невозможно запомнить какие-то общие принципы, знание нескольких которых, как известно, заменяет знание многих фактов. Количество всех этих заклинаний зашкаливает разумные пределы и приводит к курьезам: набрав в строке поиска "ubuntu laserjet cp1025 install" выхожу прямиком на страницу собственного сайта... Я просто забыл, что уже писал на эту тему!

Обширный сюжет для магии и прочего вуду представляет собой интеграция Windows и Linux. Например, пока на ПК стояла Ubuntu, то соединение с удаленным десктопом по VNC не представляло проблем даже в конфигурации по умолчанию. Но под Windows клиент TightVNC стал выдавать ошибку неподдерживаемого протокола безопасности. Поиски в сети не дают решений на первой странице результатов. Проблема оказывается глубже. Дело в том, что, как пишут в обсуждениях, авторы Vino реализовали только один протокол, на другие нет сил. Поэтому для самого простого случая надо отключить шифрование соединения (не делайте этого вне локальной сети!). Как отключить на headless-сервере? Только gsettings. Они тоже работают не сразу, выдавая ошибку отсутствия сессии. Новый поиск находит решение в виде совместного запуска dbus-launch gsettings.

Такой работы, отнимающей уйму времени, очень много. Зато, типа, бесплатно, если не учитывать собственное время.