nvbn 27.01.2009 22:14
How-to`s — Как настроить раскладку и драйвер видео + русификация консоли
Итак, после установки системы желательно бы настроить переключение клавиатуры, установить видео драйвера....Настраиваем раскладу:
Запускаем терминал, заходим под рутом. И вводим
nano -w /etc/X11/xorg.conf
Ищем в файле такие строчки:
Section "Extensions"
Option "Composite" "true"
EndSection
и
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Строчки
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
означают, что у нас будет две раскладки: русская и английская, причем знаки препинания на клавиатуре будут располагаться там же где и в windows они были.
Строчка
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
позволит переключать раскладки по комбинации клавиш Alt+Shift, при этом будет загораться лампочка ScrollLock
Если планируете установку compiz-а , то можно сразу дописать в xorg.conf следующие строчки:
Section "Extensions"
Option "Composite" "true"
EndSection
а так же
Section "Device"
Identifier "nVidia Corporation NV34 "
Driver "nvidia"
Option "RenderAccel" "true" # nvidia
Option "backingstore" "true" # nvidia and Ati
EndSection
Простая установка видеодрайверов NVIDIA
1. Качаем драйвера с официального сайта NVIDIA
NVIDIA-Linux-x86-1*.run
2. Переходим в текстовую консоль по Ctrl+F1
3. Устанавливаем ПО необходимое для компиляции:
# aptitude install debhelper modutils kernel-package libncurses5-dev fakeroot pkg-config xorg-dev
4. Смотрим какое ядро у вас стоит:
# uname -r
5. Устанавливаем заголовочные файлы ядра :
# aptitude install linux-headers-2.6-*
вместо * указываете цифры, соответствующие вашему ядру. Главное что бы все цифры совпадали!!!
6. Останавливаем X-сервер:
# /etc/init.d/gdm stop
Вместо gdm может быть kdm xdm или dm. Это зависит от конфигурации вашей системы.
7. Запускаем установщик драйверов с набором ключиков:
# sh ./NVIDIA-Linux-x86-1*.run -a -N -X -n -q
Эти ключики запрещают инсталятору задавать лишние вопроссы. Эта команда скомпилирует дрова и поправит файл /etc/X11/xorg.conf самостоятельно и автоматически.
# Замечание: После перечисленных манипуляций драйвера могут не установится. Причиной тому может быть не соответствие версий gcc: в системе будет установлена версия 4.2 а драйверы будут требовать версию 4.1. Решить проблему можно установкой версии 4.1.
8. Запускаем X-сервер:
# /etc/init.d/gdm start
9. Все установка завершена.
Если у вас ЭЛТ монитор, то добиваемся частоты 100 Гц при разрешении 1024х768:
10. В консоли вводим команду:
$ gtf 1024 768 100
Будет выдано что-то вроде:
Modeline "1024x768_100.00" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync
11. Редактируем
nano -w /etc/X11/xorg.conf с учетом gtf 1024 768 100:
Section "Monitor"
Identifier "SyncMaster"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
ModeLine "1024x768" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
Option "DPMS" EndSection
Строчки
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
вписываем конкретно для вашего монитора. Данную информацию ищем либо в интернете, либо в документации, прилогающейся к вашему монитору.
12. Устанавливаем в настройках частоту 100 Гц
Если вы не хотите при старте X-ов видеть логотип Nvidia, то отключить его можно
при помощи добавления в файл /etc/X11/xorg.conf в секцию Section "Device" строки
Option "NoLogo" "On"
Руссификация консоли
Обычно с русским в консоли проблем не вызывало в Debian. Но если все-таки вдруг случилось, что вместо русских букв у вас не пойми что, то делаем следующее:
nano -w /etc/console-tools/config
добавляем/заменяем строки:
SCREEN_FONT=Cyr_a8x16
APP_CHARSET_MAP=UTF-8
APP_CHARSET_MAP_vc2=user
APP_CHARSET_MAP_vc3=user
APP_CHARSET_MAP_vc4=user
APP_CHARSET_MAP_vc5=user
APP_CHARSET_MAP_vc6=user
В итоге мы получаем консольный кирилический шрифт в локале utf-8 размером 8х16 во всех виртуальных консолях.
Список консольных шрифтов можно найти в:
/usr/share/consolefonts/
да, насчет иксов я не подумал. Хотя наверно, если уж с nv и radeon они не стартуют, то и с проприетарными вряд ли получится. Пост более актуален на тему "Аааа у меня не работает компиз!!11" - инструкция правки оч подробна.
хм. Раскладка наверно еще сильно зависит от дистра. В смысле настройка. В разных дистрах по-разному. А вообще я себя натаскал на разные сочетания клавиш:), надо стремится к универсальности
И еще хорошая статья по ссылке http://ru.opensuse.org/ATI в принципе много полезного есть
хм. Раскладка наверно еще сильно зависит от дистра. В смысле настройка. В разных дистрах по-разному. А вообще я себя натаскал на разные сочетания клавиш:), надо стремится к универсальности
И еще хорошая статья по ссылке http://ru.opensuse.org/ATI в принципе много полезного есть
После запуска данной команды (и с sudo и без):
sh ./NVIDIA-Linux-x86-1*.run -a -N -X -n -q
должен ли на экране отображаться ход работ команды?
Я запускал и без ключевиков
# sh ./NVIDIA-Linux-x86-1*.run
а ничего не отображалось.
Соответственно, команда /etc/init.d/gdm start ничего не запускала.
Как же из запустить то?
sh ./NVIDIA-Linux-x86-1*.run -a -N -X -n -q
должен ли на экране отображаться ход работ команды?
Я запускал и без ключевиков
# sh ./NVIDIA-Linux-x86-1*.run
а ничего не отображалось.
Соответственно, команда /etc/init.d/gdm start ничего не запускала.
Как же из запустить то?
Плюс с АТИ такие фокусы проходят рандомом