STOlet
1 загрузка с CD
2 когда появится приглашение - жми F1. Дальше набери rescue, давишь Enter - начинается загрузка ремонтной консоли.
3 во время загрузки - или в самом конце - тебе напишут что root-раздел смонтирован под /mnt. Если написали - то переходи к п.5
4 выполняешь команду
fdisk -l /dev/hda - выведет список разделов на мастере на первом IDE канале.
Ищешь тут свой root-раздел - запоминаешь его обозначение (например hda5)
пишешь /mount /dev/hda5 /mnt
5 дальше несколько команд
chroot /mnt
cd /etc/X11
6 тут запускаешь mc и правишь XF86Config-4
7 находим секцию "Screen"
пример
Код:
Section "Screen"
Identifier "screen1"
Device "My Videocard"
Monitor "My Monitor"
DefaultColorDepth 16
Subsection "Display"
Depth 8
Modes "640x400"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 15
Modes "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 32
Modes "640x480"
ViewPort 0 0
EndSubsection
EndSection
тут смотрим какой девайс выбран в качестве видеодрайвера. В примере это "My Videocard"
8 ищем секцию "Device", в которой Есть параметр "My Videocard"
пример
Код:
Section "Device"
Identifier "My Videocard"
VendorName "Unknown"
BoardName "Unknown"
Driver "chips"
VideoRam 2048
# Clock lines
# Uncomment following option if you see a big white block
# instead of the cursor!
# Option "sw_cursor"
Option "DPMS"
EndSection
тут, собственно, все и прописано. В примере это карта неизвестного производителя с 2 метрами памяти на борту. Используется драйвер "chips"
Твоя задача вместо 2048 подставить, то количество памяти, что есть у твоей карты (в килобайтах), например, 32768; и заменить драйвер "chips" на свой, например "ati"
Note: дрова лежат по адресу /usr/X11R6/lib/modules/drivers
обзываются они по правилу <что-то-там>-drv.o : удаляешь "-drv.o" - получаешь название драйвера.
9 можно пропустить пункты 5-8 и запустить утилиту xf86config, правильно ответив на все ее вопросы ты получишь рабочий конфиг.
10 проверка
запускаешь xinit - должен появиться голый экран с одним окном терминала. Появился - значит все гуд.
Выход: или набираешь exit в окне или просто давишь Ctrl-Alt-Backspace
11 ....И после перезагрузки все должно работать.