наверно это самая (или одна из самых) распространненых тем. Сколько уже всего было написано об этом, разжевано и рассказано. Но когда я сам столкулся с этим, то почти ничего не смог понять из всего этого благолепия. И вот обращаюсь в вам, дорогие мои, хотя б укажите в какую сторону рыть.
Ну а теперь о самой проблеме. У меня openSUSE 11.0 (как уже наверно заметил внимательный читатель) решил я поставить Firefox 3.6 (или 3.5). Я посмотрел на офф сайте, что ему нужно и там было указано: обновление для gtk2.с.чем-то, glib тоже 2а с чем-то, pango (а это-то зачем ему?! 0_о) и Х11 тоже там какой-то версии, я это все благополучно обновил. Установил Firefox (он кстати, так и не заработал) и перезагрузил ноут. Дальше вы уже поняли, что было. Иксы больше не встали :-(
Вот избранные места из Xorg.0.log (вообще не знаю, может нужно полностью лог выложить, но по-моему я выбрал самое ценное из него)
Код: Выделить всё
(II) LoadModule: "type1"
(WW) Warning, couldn't open module type1
(II) UnloadModule: "type1"
(EE) Failed to load module "type1" (module does not exist, 0)
(II) LoadModule: "freetype"
(WW) Warning, couldn't open module freetype
(II) UnloadModule: "freetype"
(EE) Failed to load module "freetype" (module does not exist, 0)
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules//drivers/intel_drv.so
dlopen: /usr/lib/xorg/modules//drivers/intel_drv.so: undefined symbol: PictureScreenPrivateIndex
(EE) Failed to load /usr/lib/xorg/modules//drivers/intel_drv.so
(II) UnloadModule: "intel"
(EE) Failed to load module "intel" (loader failed, 7)
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules//input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
compiled for 1.6.5, module version = 1.1.3
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(EE) No drivers available.
Fatal server error:
no screens foundВот еще полность текст из xorg.conf (не знаю, может он поможет чем-то)
Код: Выделить всё
# /.../
# SaX generated X11 config file
# Created on: 2010-01-30T09:15:57+0300.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection
Section "ServerFlags"
# Uncomment the following option to reenable kbd/mouse driver input sections.
# Otherwise evdev driver is used.
#Option "AutoAddDevices" "off"
Option "AIGLX" "on"
Option "AllowMouseOpenFail" "on"
Option "ZapWarning" "on"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "14"
Option "Device" "/dev/input/mice"
Option "Name" "A4 Tech PS/2+USB Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[3]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "HorizScrollDelta" "0"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "Protocol" "explorerps/2"
Option "SHMConfig" "on"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
DisplaySize 331 207
HorizSync 30-62
Identifier "Monitor[0]"
ModelName "AUO LCD MONITOR"
Option "DPMS"
Option "PreferredMode" "1280x800"
VendorName "AUO"
VertRefresh 43-60
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -Vsync
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Device"
BoardName "965 GM"
BusID "0:2:0"
Driver "intel"
Identifier "Device[0]"
Option "monitor-LVDS" "Monitor[0]"
VendorName "Intel"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Section "Extensions"
Option "Composite" "on"
EndSectionВот таки дела.
Фраза "no screens found" меня прям аж шокировала. Ну а вообще, я думаю, что-то случилось с дровами на видюху (а фраза "No drivers available" убеждает меня в этом окончательно). У меня она Intel какая-то, точнее сказать не могу, так как на наклейке написано X3100, а в диспетчере устройств Intel ® 965 хChipset Family. Я вообще-то склонен доверять диспетчеру устройств, но вот наклейка... ну да ладно, она Intel (и в логах и настрофках это отражено). (А вообще, зачем я писал про то, что у меня Intel?)
P.S. Вот пока искал, как поднять иксы наткулся на такую фразу "что бы у новичка слетели иксы, новичку надо быть не новичком