Изменить размер шрифта - +
Чтоб типа забраться дальше стеклянного телетайпа и в сам ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ, вы должны сообщить Linux точно, какие типы железяк у вас есть. Если вы сделаете это неправильно, вы получите чистый экран в лучшем случае, и в худшем может в натуре испортить ваш монитор, скормив ему сигналы, которые он не сможет обработать.

Когда я начал использовать Linux это приходилось делать «ручками». Я как-то раз затратил лучшую часть месяца, пытаясь заставить устаревший монитор, работать, и забил лучшую часть композиции книги чрезвычайно удручающими записками. В настоящее время, большинство линуховых поставок загружаются с программой, которая автоматически сканирует видеокарту и самонастраивает систему, так что получить работающую X Window почти так же легко, как и установить «яблочный» или «мелкомягкий» ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ. Критическая информация заносится в файл (текстовый файл ASCII, естественно) названный XF86Config, в который имеет смысл глянуть, даже если ваш дистрибутив создает его для вас автоматически. Для большинства людей он выглядит похожим на бессмысленные загадочные заклинания, которые и на самом деле таковы. В Apple/Microsoft системе нужна та же информация, чтоб запускать свой ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ, но она обычно запрятана где-то очень глубоко, и вполне возможно, в файле, который даже нельзя открыть и прочитать текстовым редактором. Все важные файлы, которые заставляют линуховую систему работать, вполне можно открыть. Они всегда текстовые файлы ASCII, так что вам не нужны специальные инструментальные средства, чтобы прочитать их. Вы можете просмотреть их всякий раз, когда вам вздумается, что хорошо, и… вы можете повозиться с ними и сделать вашу систему полностью раскуроченной, что уже не так хорошо.

Во всяком случае, допуская что мой файл XF86Config — совершенно правилен, я вожу команду «startx», чтобы запустить «оконную систему X». Экран с минуту моргает, монитор издает странные вибрации, затем предстает, как чистый серый рабочий стол с курсором мыши в середине. В то же самое время он запускает менеджера окон. X Window является прекрасной программулей низкого уровня; она обеспечивает инфраструктуру для ГРАФИЧЕСКОГО ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ, и это — тяжелая промышленная инфраструктура. Но он не рисует окон. Они обрабатываются приложением другого типа, которое располагается поверх X Window, и называется оконным менеджером. Некоторые из них доступны и, разумеется, полностью свободны. Классический — twm (Оконный менеджер дяди Тома) но есть меньший и предположительно более эффективный вариант его, названный fvwm, тот, которым я как раз пользуюсь. Я положил глаз на совершенно другой менеджер окон, названный «Просвещение»(от enligtenment), которое может быть самый последний писк технологии, который я когда-либо видeл (с тех пор технология слегка продвинулась — прим. перев.), потому что (a) он — для Linux, (b) он — доступен для свободного пользования, (c) он разрабатывается очень узкой группой одержимых хакеров, и (d) он выглядит изумительно круто; это — своего рода менеджер окон, который можно показывать в фоне кина про «Чужих».

Во всяком случае, менеджер окон выступает в качестве посредника между X Window и любой софтиной, которую вы захотите использовать. Он делает рамки окон, меню, и так далее, пока сами приложения создают фактическое наполнение окон. Приложения могут быть любые: текстовые редакторы, веббраузеры, графические пакеты, или программные утилиты, как например, часы или калькулятор. Другими словами, с этой точки зрения, вы чувствуете, как если бы вы попали в параллельную вселенную, которая совсем как знакомая вам «Яблочная» или «Мелкомягкая», но немного и во всем другая. Прикольная графическая программа под Apple/Microsoft — Adobe Photoshop, но под Linux это — нечто названное GIMP. Вместо пакета Microsoft Office, вы можете купить что-то типа ApplixWare.

Быстрый переход