Re: Проблема с установкой Linux Red Had 9.0.

reticilum

На ПК с операционной системой Windows 2000 Pro устанавила Linux Red Had 9.0.
После первого запуска на экране пробегает множество строк с текстом.
После строки: starting firstboot компьютер зависает.
Уже несколько раз переустанавливала Linux, но все безуспешно.
Hepl me! Please!
Как бороться с этой проблемой?

Slavaga

Попробуй другой дистрибутив.

evgeha

Скорее всего, проблемы с нестандартным оборудованием. Основаная работа firstboot заключается в конфигурировании последнего, что можно сделать и руками. Для этого нужно
1)Загрузиться в single mode, то есть при загрузке при появлении окна grub нажать ctrl-a и дописать single к опциям ядра.
2)Продолжить загрузку и создать файл /etc/sysconfig/firstboot с содержимым
RUN_FIRSTBOOT=NO
3)Загрузиться и заняться конфигурированием системы.
Альтернативным вариантом является использование загрузочного диска, с последующими исправлениями файловой системы.
При установке никаких нестандартных настроек не использовалось?

swimmerira

Сомневаюсь, был ли правильно определен монитор: Вместо Samsung SyncMaster 172T система определила его только как SyncMaster. Не знаю является ли это ошибкой. Но при первой загрузке, когда система доходит ло firstboot монитор перестает принимать изображение (картинка исчезает). А в остальном,
все установлено по умолчанию.

evgeha

Да, скорее всего проблема именно в этом. Проще всего убрать запуск firstboot из загрузки и потом настроить X-server самому, или при установке убрать Samsyng и поставить VGA-monitor.

swimmerira

Дело действительно в мониторе, т.к. в текстовом режиме система загружается, но переход к графическому режиму командой startx осуществить не удается. Как быть с монитором я не знаю, в списке мониторов, предложенном системой при инсталяции графического режима моей модели нет. Как можно настроить монитор из режима командной строки?

evgeha

1. Если видеокарта NVIDIA, то сначала рекомендуется установать драйверы от этой фирмы. Их можно найти в сети, хотя этого можно и не делать.
2. После этого нужно привести в порядок файл /etc/X11/XF86Config
В нем должно быть что-то вроде этого:
-----------------------------------------------------------------------------------------------------------
# XFree86 4 configuration created by pyxf86config
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
# Load "fbdevhw"
Load "glx"
# Load "record"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Samsung"
DisplaySize 280 210
HorizSync 30.0 - 55.0
VertRefresh 55.0 - 74.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Unknown"
Option "IgnoreEdid" "1"
Option "NoLogo" "1"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
-----------------------------------------------------------------------------------------------------------------------------
После этого должно все заработать.
В случае неудачных попыток рекомендуется запостить содержание файла /var/log/XFree86.0.log

swimmerira

Спасибо за ответ!
Все исправила (кроме настроек видеокатры-Matrox Millenium G550, т.к. система при установке определила ее правильно но в графический режим войти не удалось - монитор все также гаснет.
Вот содержимое файла /var/log/XFree86.0.log
(на перенос его в Windows ушел почти час. Наверное к тому времени, когда мне удастся зайти в графическом режиме, я буду знать текстовый в совешенстве - )
Честно сказать, я мало что поняла из этого файла. Обращает на себя внимание большое количество "Not using default mode" для многих разрешений монитора.
--------------------
XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2)
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20-3bigmem i686 [ELF]
Build Date: 27 February 2003
Build Host: porky.devel.redhat.com

Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.20-8 (porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5 Thu Mar 13 17:54:28 EST 2003
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (?) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Wed Feb 26 23:45:39 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Videocard0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "DevInputMice"
(**) FontPath set to "unix/:7100"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 7

(II) Open APM successful
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80000058, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1130 card 8086,0000 rev 04 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,1131 card 0000,0000 rev 04 class 06,04,00 hdr 01
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,2440 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,244b card 8086,2442 rev 02 class 01,01,80 hdr 00
(II) PCI: 00:1f:2: chip 8086,2442 card 8086,2442 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1f:3: chip 8086,2443 card 8086,2442 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:4: chip 8086,2444 card 8086,2442 rev 02 class 0c,03,00 hdr 00
(II) PCI: 01:00:0: chip 102b,2527 card 102b,0f84 rev 01 class 03,00,00 hdr 00
(II) PCI: 02:04:0: chip 10ec,8139 card 10ec,8139 rev 10 class 02,00,00 hdr 00
(II) PCI: 02:05:0: chip 10ec,8139 card 10ec,8139 rev 10 class 02,00,00 hdr 00
(II) PCI: 02:09:0: chip 13f6,0111 card 13f6,0111 rev 10 class 04,01,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0 (0,0,2 BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0 (0,1,1 BCTRL: 0x000c (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 06000000 - 08ffffff (0x3000000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 04000000 - 05ffffff (0x2000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0 (0,2,2 BCTRL: 0x0006 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[1] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[2] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[3] -1 0 0x0000cc00 - 0x0000ccff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 09000000 - 0affffff (0x2000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0 (0,-1,-1 BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) Matrox Graphics, Inc. MGA G550 AGP rev 1, Mem @ 04000000/25, 06000000/14, 07000000/23
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 00000000 from 03ffffff to 0xcfffffff
(II) Active PCI resource ranges:
[0] -1 0 0a001000 - 0a0010ff (0x100) MX[B]
[1] -1 0 0a000000 - 0a0000ff (0x100) MX[B]
[2] -1 0 00000000 - 0xcfffffff (0x0) MX[B]O
[3] -1 0 07000000 - 077fffff (0x800000) MX[B](B)

evgeha

Видимо все-таки что-то с устанавливаемым разрешением. Рекомендуется понажимать <Ctrl><Shift><NumPad+> <Ctrl><Shift><NumPad ->. Кроме того, возможно, при помощи меню монитора можно посмотреть текущую установленную частоту. Вполне вероятно, что там какое либо из значений выходит за рамки обычного.

oleg_n

очень интересно было читать ваши логи..
узнал много нового..
долго думал..

ppplva

> (II) MGA(0): Monitor0: Using hsync range of 30.00-70.00 kHz
Для 172Т правильные значения hsync 30-81
Именно из-за этого откидывается режим 75

zya369

а моно, наверное, запустить redhat-config-xfree86 из текстового режима (он по идее должен запуститься)
и оттуда поставить какой-нить левый монитор типа "Generic Monitor, 1280x1024 @ 76 Hz" и попробовать на нем
а мб и нельзя хз

swimmerira

Сегодня произошло чудо .
Я вошла в Линукс в графическом режиме (Откуда сейчас и пишу этот пост).
Большое спасибо всем кто помог мне в этом.
Причина была в настройках разрешения, я поставила на первое место разрешение 640х480 и система загрузилась в графическом режиме . После установки мыши я попробовала увеличить разрешение, это удалось сделать до 800х600, при 1024х768 войти в графический режим снова не удалось (монитор погас). В данный момент монитор в меню показывает следующие частоты:
горизонтальная развертка 46кГц
вертикальная развертка 75.1 Гц
А это содержимое etc/X11/XF86Config имеющее отношение к монитору
--------------------------------------
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "SyncMaster"
DisplaySize 340 270
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 80.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "mga"
VendorName "Videocard Vendor"
BoardName "Matrox Millennium G550"
VideoRam 32768
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection
------------------------------------------------------
Удивляет почему монитор работает с частотой вертикальной развертки больше чем это заявлено у производителя и как же все таки установить разрешение 1280х1024 или хотя быблизкое к этому.
Или это в принципе невозможно в случае моего монитора?
Может ли как-то влиять на частотные характеристики то что монитор подключен через ДиВиАй порт?

Еще раз спасибо всем за помощь в установкe Линукса!

evgeha

-Modes "800x600" "640x480"
+Modes "1280x1024"

swimmerira

Выставить в XF86Config только одно разрешение 1280х1024 не помогло.
Но! Проблему с разрешением в некотором смысле решить удалось.
При переходе с DVI на RGB в графическом режиме изменила разрешение до 1280х1024 и монитор с ним работает.
При переходе обратно на DVI - не работает, т.е. 800х600 - это предел того, что удалось достичь для DVI. В чем тут причина - непонятно. Установки собственных Modeline в XF86Config результата не дали.
Неужели это проблема linuxа и DVI общая?
Оставить комментарий
Имя или ник:
Комментарий: