Общие настройки

Как уже говорилось раньше, все графические оболочки (KDE, GNOME и так далее) работают под управлением специальной программы — графического сервера, который называют X Window (или просто X, или же Х11). Для того чтобы X-сервер правильно взаимодействовал с различными периферийными устройствами, такими, как монитор, мышь, клавиатура и так далее, нужно установить необходимые драйвера для ноутбука или ПК, либо просто его настроить с помощью специального конфигурационного файла. Обычно этот файл создается автоматически при установке системы или позднее при запуске программ автоматического конфигурирования оборудования, например программы xf86config. Однако, как выясняется, для подстройки некоторых параметров легче изменить пару строк в этом файле вручную, чем рыться в программах конфигурации оборудования. Этим способом можно также легко решить некоторые проблемы.

Основной файл конфигурации Х-сервера находится обычно в папке /etc/X11 и называется XF86Config (или XF86Config-4, если вы пользуетесь 4-й версией X Window). Иногда вместо каталога Х11 он может быть расположен в каталоге X11R6. Это обычный текстовый файл, но он влияет на всю работу графической среды. Чтобы внести в этот файл изменения, нужно войти в систему как администратор (root). Впрочем, в сеансе командной строки вы можете получить права root, не перезапуская сеанс. Для этого просто наберите команду:

SU

и затем, в ответ на запрос системы Password: — пароль администратора.

Если вы находитесь в сеансе командной строки, можете использовать программу Midnight Commander для редактирования файла конфигурации (клавиша F4 в Midnight Commander запускает редакцию выбранного файла). В графической среде для этого используют любой простой текстовый редактор (например, выберите в стартового меню пункт Редакторы и далее Текстовый редактор).

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

Полезно помнить, что в файле XF86Config (далее будем его называть просто XF86Config) строки, начинающиеся со знака #, в работе не используются, так что в них может быть написано что угодно. При автоматической генерации этого файла системой там обычно располагаются комментарии. Далее в примерах будут опускаться подобные строки.

Иногда при использовании мыши с колесом прокрутки, которая подключается к порту PS/2 (как практически все современные мыши), после установки системы оказывается, что колесо не работает. Если при этом все три кнопки мыши (средняя кнопка обычно располагается под колесом) работают нормально, не стоит перезапускать установку системы или использовать конфигурирующую программу. Откройте файл XF86Config и найдите в нем раздел Pointer, ответственный за мышь. Обычно он имеет примерно такой вид:

Section «Pointer»

Protocol «PS/2″

Device «/dev/mouse»

ZAxisMapping 4 5

EndSection

В некоторых случаях здесь могут быть и другие дополнительные строчки. Найдите строку:

Protocol «PS/2″

и замените ее на:

Protocol «IMPS/2″

После этого сохраните файл и перезагрузитесь. Колесо мыши должно работать.

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

Предположим, что для вашего монитора нельзя выбрать разрешение большее, чем 1024×768 точек, иначе работать будет трудно (текст слишком мелкий, частота обновления слишком маленькая и так далее).

Но вам тесно в этом разрешении. В графических средах Linux в этом случае можно установить размер виртуального экрана, на который будет выводиться изображение, большим, например 2048×1524 или, если угодно иметь какой-нибудь вытянутый по вертикали экран, 1024×2048 точек. При этом изображение будет как бы выходить за границу экрана. При приближении мыши вплотную к границе физического экрана изображение начнет сдвигаться в нужную сторону, постепенно открывая свою ранее невидимую часть. Практически это означает, что мышью вы можете манипулировать так, как будто у вас действительно есть экран таких больших размеров, а система позаботится о том, чтобы на экране вам была всегда видна нужная часть изображения.

Для получения подобного виртуального экрана проделайте следующее. Откройте файл XF86Config. Найдите в нем раздел, начинающийся со строки:

Section «Screen»

Он состоит из нескольких подразделов. В принципе, можно даже не забивать себе голову тем, что каждый из них означает, а просто найти в каждом из них строку, начинающуюся словом Virtual, например:

Virtual 1024 768

и заменить имеющиеся числовые значения на нужный вам размер виртуального экрана по горизонтали и вертикали. Например, для увеличения виртуального экрана вдвое по сравнению с физическим разрешением 1024×768 измените эти строки так:

Virtual 2048 1524

Теперь перезагрузите систему. Подвигайте мышью, сдвигая указатель за край экрана. Вы увидите, что виртуальный экран включился. Собственно говоря, он включен всегда, просто по умолчанию его размер совпадает с физическим разрешением экрана.

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


Если вы устанавливали русскоязычный дистрибутив Linux, скорее всего, у вас уже есть способ переключения между русской и латинской клавиатурами, например с помощью сочетания Ctrl-Shift. Однако пользователю, который ранее работал, например, в Windows, может показаться странным то, что при русской раскладке клавиатуры все символы находятся именно там, где они обозначены: точка — это Shift-7, запятая — Shift-6, вопросительный знак — там же, где он находится в английской раскладке, и так далее. Дело в том, что в Windows по умолчанию в русской раскладке все дополнительные символы помещенына другие места, например, точка и запятая — рядом с правой клавишей Shift, вопросительный знак — на Shift-7 и так далее. Некоторые пользователи к этому привыкли, и расположение знаков на тех местах, где они обозначены, им уже кажется неестественным (!). Возникает вопрос — а можно ли переместить эти символы на привычные места, то есть сделать русскую раскладку такой же, как в Windows?

Разумеется, это сделать можно, причем сделать это очень просто. Найдите в файле XF86Config раздел, отвечающий за настройку клавиатуры. Он должен выглядеть примерно так:

Section «Keyboard»
Protocol .»Standard»
XkbModel «pc104″
XkbRules «xfree86″
XkbLayout «ru»
XkbOptions «grp:ctrl_shift_toggle»
EndSection

Теперь после строки:
XkbLayout «ru»

добавьте еще одну строку такого вида:
XkbVariant «winkeys»

Перезагрузите систему. Теперь русская раскладка поменялась на Windows-подобную.

Здесь часто возникает еще один вопрос — почему нет никакой индикации переключения раскладок? Ведь сейчас невозможно до нажатия клавиши определить, в каком состоянии находится клавиатура — в «русском» или «английском», а это было бы полезным.

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

Он заключается в том, чтобы использовать для индикации включения русской клавиатуры индикатор Scroll Lock — практически бесполезный в других случаях индикатор. Если вы уже имеете опыт работы на компьютере, вспомните, когда вы в последний раз использовали по назначению клавишу и индикатор Scroll Lock?

Для того чтобы задействовать Scroll Lock в качестве индикатора включения русской раскладки клавиатуры, добавьте в строку XkbOptions значение grp_led:scroll. Если, например, ранее эта строка выглядела, как в приведенном выше примере, то теперь она будет выглядеть так:

XkbOptions «grp:ctrl_shift_toggle,grp_led:scroir

После сохранения файла и перезагрузки системы вы увидите, что при переключении на русскую раскладку клавиатуры индикатор Scroll Lock зажигается, а при переключении на английскую — гаснет.

Собрались покупать новенький компьютер или периферию к нему? TovList.com предоставляет возможность сравнения цен на электронику. Экономьте свои средства при покупке любой техники в Интернете.

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

Если вам не повезло и ваш графический планшет не заработал автоматически, для его настройки потребуется приложить некоторые усилия. Лучше всего поручить эту работу специалисту, однако если пригласить оного нет возможности, прочитайте прилагаемую врезку, чтобы попытаться настроить его самостоятельно.

Если графический планшет не заработал автоматически, скорее всего, вам потребуется дополнительный модуль, который нужно поискать на дисках с дистрибутивом, с которых вы устанавливали систему; если его там нет — тогда в Интернете. Нужен модуль под названием xf86Wacom.so, если ваш графический планшет произведен компанией Wacom, или же xf86Summa.so, если он произведен другим производителем.

Когда модуль скопирован на компьютер, следует разрешить Х-серверу его загрузку. Для этого откройте все тот же файл XF86Config. Найдите в нем раздел, начинающийся строкой:

Section «Module»

и добавьте в него строку:

Load «xf86Summa.so»

(или, соответственно, Load «xf86Wacom.so»).

Но это, к сожалению, еще не все. Чтобы все заработало, нужно добавить в файл XF86Config еще один раздел под названием XInput или же отредактировать его. К сожалению, универсальные рекомендации здесь дать невозможно. Попробуйте начать с такой конфигурации раздела XInput, как показано ниже, а если что-то все же не будет работать или будет работать не так, как надо, попробуйте поэкспериментировать со строками этого раздела или обратитесь к специалисту.

Вот как может выглядеть этот раздел:

Section «Xlnpuf»
SubSection «Mouse»
DeviceName «Tablet»

Protocol «IMPS/2
»
AlwaysCore

Port
Vdev/input/mouseO»
Buttons 5

ZAxisMapping 4 5

EndSubSection

SubSection «WacomStylus»

Port
«Vdev/input/eventO»
DeviceName «Stylus»

Mode Absolute

DebugLevel 0

EndSubSection

SubSection «WacomEraser»

Port
«Vdev/input/eventO»
DeviceName «Eraser»

Mode Absolute

EndSubSection

SubSection «WacomCursor»

Port
«Vdev/input/eventO»
DeviceName «GraphireMouse»

Mode Absolute

EndSubSection

EndSection

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

Сначала небольшое «лирическое вступление». Необходимо пояснить, что в Linux не используются такие понятия, как буквенные обозначения дисков. Имеется единое дерево файлов. Корнем этого дерева является каталог /. Все остальные каталоги являются его подкаталогами.

Например, в каталоге / находятся обычно каталоги /etc (папка с файлами настройки), /usr (папка с библиотеками и программами), /home (папка с домашними каталогами пользователей) и так далее. Если создается пользователь, например, по имени dima, в папке /home появляется его домашняя папка /home/dima и так далее.

Любое устройство монтируется к этому дереву папок тоже как каталог. Например, мышь «видна» системе как каталог /dev/mouse, параллельный порт — как /dev/lpO, модем (обычно) — как /dev/modem и так далее.

Первый жесткий диск виден как /dev/hda, второй — как /dev/hdb и так далее. Разделы жестких дисков нумеруются цифрами. На первом жестком диске могут быть разделы /dev/hda1, /dev/hda2 и прочее. Эти папки-устройства — служебные, и увидеть в них файлы, расположенные на дисках, нельзя.

Что касается носителей информации, то их содержимое обычно монтируется в папку /mnt (хотя, в принципе, можно использовать любую другую папку). Это означает, что для просмотра их содержимого следует открыть эту палку. Например, флоппи-дисковод обычно монтируется как папка /mnt/floppy. Таким образом, открыв эту папку в программе Konqueror, можно увидеть содержимое дискеты, вставленной в флоппи-дисковод. Содержимое компакт-диска обычно отображается в папке /mnt/cdrom и так далее.

Разделы жестких дисков с файловыми системами Windows тоже монтируются как отдельные палки. Например, имея два раздела с файловой системой FAT32 (использующейся в Windows 98/ME), используют для их отображения в Linux папки /mnt/win и /mnt/win2.

Вообще говоря, при установке системы разделы с файловыми системами Windows часто монтируются в какую-либо папку автоматически. В этом случае поищите их содержимое в одном из подкаталогов папки /mnt. Если же такого подкаталога там нет, то есть два способа.

Первый способ заключается в том, чтобы монтировать Windows-разделы вручную, как описано на врезке. Поясним, как смонтировать содержимое Windows-разделов к общему дереву папок вручную. Если этого не произошло автоматически после установки, нужно создать папки для монтирования вручную (например, в программе Konqueror). Желательно их создавать в папке /mnt, хотя вы, конечно, можете расположить их и в другом месте по своему усмотрению.

Создав папки, вы увидите, что пока они пустые. Для того чтобы в них появилось содержимое жестких дисков, нужно использовать команду mount. Например, если Windows-раздел расположен на/dev/hdal, а вы хотите увидеть его содержимое в папке /mnt/win, наберите в командной строке:

mount /dev/hda1 /mnt/win

После этого в папке /mnt/win появится содержимое этого Windows-paaдела. Чтобы отсоединить диск от папки можно использовать команду:

umount /mnt/win

Папка/mnt/win снова пуста (хотя, разумеется, данные с Wmdows-раздела /dev/hda1 никуда не делись — они просто не видны сейчас в папке /mnt/win).

Способ ручного монтирования Windows-разделов применим, если требуется временно присоединить Wmdows-раздел. А что делать, если хочется постоянно иметь доступ к содержимому Wmdows-разделов? Например, чтобы редактировать некоторые файлы и из Windows, и из Linux?

Для этого надо один раз отредактировать системный файл /etc/fstab, внеся туда команды монтирования Windows-разделов навсегда. Только помните, что файл этот системный, следовательно, соблюдайте осторожность при внесении в него изменений. Чтобы эти изменения внести, следует войти в систему как администратор (root). Для редакции текста пользуйтесь любым простым текстовым редактором или встроенным редактором Midnight Commander.

Добавьте в этот файл строку монтирования. Здесь она будет иметь такой вид:

/dev/hda1 /mnt/win vfat auto,umask=0,rw,codepage=866,

iocharset=koi8-r,noexec,user О О

Сохраните файл и перезагрузитесь. Теперь в папке /mnt/win появилось содержимое Windows-раздела /dev/hda1. Аналогичным образом можно внести в файл /etc/fstab и команды монтирования других разделов.

Параметр umask=0, приведенный выше, в некоторых системах можно не указывать. В других же без него записывать на Windows-разделы сможет только администратор (root). Учтите, что если в качестве второй операционной системы на компьютере используется Windows NT/2000 с файловой системой NTFS, вы, скорее всего, не сможете ничего записывать в этот раздел. Строка для монтирования такого раздела должна иметь несколько иной вид.

И еще несколько слов о свойствах файлов. В файловых системах ext2 и ext3, использующихся в Linux, в свойствах каждого файла записаны его владелец, а также права на его чтение, запись и выполнение.

Эти права могут быть разными у владельца файлы, его группы и всех остальных пользователей. Права может изменить только владелец файла (или администратор).

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

Хотите повысить эффективность Вашего предприятия? Тогда Вам нужен it аутсорсинг от «Infovision company». Доверьте обслуживание своей информационной системы настоящим профессионалам.


Прокрутить наверх