Не запускется X-сервер после установки Firefox (слетели иксы...)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
n9uf
Сообщения: 44
ОС: openSUSE 11.0

Не запускется X-сервер после установки Firefox

Сообщение n9uf »

Привет всем,
наверно это самая (или одна из самых) распространненых тем. Сколько уже всего было написано об этом, разжевано и рассказано. Но когда я сам столкулся с этим, то почти ничего не смог понять из всего этого благолепия. И вот обращаюсь в вам, дорогие мои, хотя б укажите в какую сторону рыть.
Ну а теперь о самой проблеме. У меня 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. Вот пока искал, как поднять иксы наткулся на такую фразу "что бы у новичка слетели иксы, новичку надо быть не новичком :)" И знаете, это приятно осозновать себя уже не новичком. Приятно понимать, что ты уже чего-то достиг, чего-то добился. Да, вы знаете, я уповаюсь этим чувством. Оно пьянит и кружит голову. И что б закрепить успех, мне б не помешало еще и поднять иксы :-)
неужели?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Не запускется X-сервер после установки Firefox

Сообщение k0da »

Модулей у вас нет.

xorg-xorg-x11-driver-video-intel

n9uf
А вы точно отсюда ставили? http://download.opensuse.org/repositories/.../openSUSE_11.0/

Обычно Build target подразумевает сборку относительно базовой системы. Со штатными версиями пакетов
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
n9uf
Сообщения: 44
ОС: openSUSE 11.0

Re: Не запускется X-сервер после установки Firefox

Сообщение n9uf »

А вы точно отсюда ставили? http://download.opensuse.org/repositories/.../openSUSE_11.0/


Неа, я вот отсюда

http://www.mozilla-russia.org/products/firefox/linux.html

там есть ссылка внизу для openSUSE (установка одни щелчком)

вот эта ссылка: http://software.opensuse.org/ymp/mozilla/o...illaFirefox.ymp

но видимо все проблема была в том, что у меня 11.0, а ссылка для 11.2.

А вот этот xorg-xorg-x11-driver-video-intel не подскажите откуда можно скачать? А то я опять какой-нибудь не тот найду :-)
неужели?
Спасибо сказали:
Аватара пользователя
step_slim
Сообщения: 432
ОС: SuSe 11.2 VB много ОС

Re: Не запускется X-сервер после установки Firefox

Сообщение step_slim »

Простейшим решением для поднятия ИКСОВ будет замена самого XORG файла, у Вас в папке рядом с рабочим XORG.CONF находятся пару файлов типа XORG-Install или XORG-old, посмотрите, который из них более полный и замените существующий xorg.conf на тот,(рекомендую просто сделать переименовку файлов через МС), ребут системы, ИКСЫ поднимутся, в данном случае после первой перезагрузке, ещё раз перезагрузите систему, если не очухаются драйвера на видео сами, то установите их :rolleyes:
А голова что бы думать, ноги что бы ходить- никто не сможет меня остановить;
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Не запускется X-сервер после установки Firefox

Сообщение aSteklov »

k0da писал(а): ↑
04.02.2010 00:55
Модулей у вас нет.
Кажется, есть у него модули:
n9uf писал(а): ↑
03.02.2010 22:34
(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

Только, какие-то ни такие :) Полагаю, при при добавлении репозитария с мозиллой от 11.2, товарищу автоматом добавился репозитарий update от 11.2 и какие-то обновления сделаны были. В том числе - драйвер видео.
Спасибо сказали:
Аватара пользователя
n9uf
Сообщения: 44
ОС: openSUSE 11.0

Re: Не запускется X-сервер после установки Firefox

Сообщение n9uf »

автоматом добавился репозитарий update от 11.2


да, кстати, когда я обновлял мозилу, мне предложили сделать какие-то апдейты из 11.2. ну я не стал отказываться. а вообще, реально ли поставить на suse 11.0 firfox 3.5? там просто кучу всего нужно обновлять, что мне кажется проще раздобыть suse 11.2 и не мучаться.
совет с простой замено xorg.conf.install на xorg.conf не помог :-(

я считаю в данном случае разумней будет переустаноивть suse, т.к. вряд ли на данный момент я смогу быстро восстановить иксы. а мне нужно поскорее вернуться на suse. если до вечера это не получится, я (второй раз за это неделю между прочим) буду переустанавливать suse.
неужели?
Спасибо сказали:
aSteklov
Сообщения: 91
ОС: openSUSE 11.2

Re: Не запускется X-сервер после установки Firefox

Сообщение aSteklov »

n9uf писал(а): ↑
04.02.2010 16:35
а вообще, реально ли поставить на suse 11.0 firfox 3.5?
я считаю в данном случае разумней будет переустаноивть suse, т.к. вряд ли на данный момент я смогу быстро восстановить иксы. а мне нужно поскорее вернуться на suse. если до вечера это не получится, я (второй раз за это неделю между прочим) буду переустанавливать suse.

Переустановки укрепляют дух.
Но если все равно видится такой вариант, то почему бы не попробовать zypper dup?
Удалить репозитарии openSUSE 11.0, добавить 11.2, и - обновление дистрибутива. Если на работе интернет нормальный - то к концу рабочего дня... :)
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Не запускется X-сервер после установки Firefox

Сообщение Stauffenberg »

n9uf писал(а): ↑
04.02.2010 16:35
я считаю в данном случае разумней будет переустаноивть suse, т.к. вряд ли на данный момент я смогу быстро восстановить иксы. а мне нужно поскорее вернуться на suse. если до вечера это не получится, я (второй раз за это неделю между прочим) буду переустанавливать suse.

Если таки надумаете ставить заново - ставте последнюю версию и такие мелочи как браузеры устанавливайте из репов дистрибутива.
/me подключает сторонние репы только для модулей (+ packman)
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
poet13
Сообщения: 271
ОС: OpenSUSE 11.3 Gnome 2.30

Re: Не запускется X-сервер после установки Firefox

Сообщение poet13 »

переустановить 11.0? о_О
лучше завершите апгрейд, которой вы уже кажется начали :) это более трушный путь.

ну правда переустановка дает чуть меньше траблов, хотя в основном от кривизны рук зависит...
Спасибо сказали:
Аватара пользователя
n9uf
Сообщения: 44
ОС: openSUSE 11.0

Re: Не запускется X-сервер после установки Firefox

Сообщение n9uf »

Если на работе интернет нормальный

на работе интернет ни разу не нормальный, увы :-)

так что, прям сейчас буду переустанавливать. раньше начну, раньше кончу)

Что значит удвоенный слеш?

/usr/lib/xorg/modules//drivers/intel_drv.so

а вот еще вопрос, вот ссылка с репозиториями мозилы (спасибо k0da :-)

http://download.opensuse.org/repositories/.../openSUSE_11.0/

как пользоваться репозиторием? просто выбрать нужный пакет и вручную качать или все таки надо где то в системе указать путь к этому репозиторию, и потом через софт менеджер скачивать и устанавливать?
неужели?
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Не запускется X-сервер после установки Firefox

Сообщение Stauffenberg »

n9uf писал(а): ↑
04.02.2010 16:56
как пользоваться репозиторием? просто выбрать нужный пакет и вручную качать или все таки надо где то в системе указать путь к этому репозиторию, и потом через софт менеджер скачивать и устанавливать?

http://ru.opensuse.org/Zypper/Usage
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Не запускется X-сервер после установки Firefox

Сообщение Olegator »

n9uf писал(а): ↑
04.02.2010 16:35
я считаю в данном случае разумней будет переустаноивть suse, т.к. вряд ли на данный момент я смогу быстро восстановить иксы.

отключите сторонние репозитарии и обновите пакеты, связанные с xorg до старой версии
Спасибо сказали:
Аватара пользователя
n9uf
Сообщения: 44
ОС: openSUSE 11.0

Re: Не запускется X-сервер после установки Firefox

Сообщение n9uf »

Ага, вот что я сделал. Оставил только один репозитарий - диск openSUSE 11.0 (кстати, в списке репозитариев был так же реп и для suse 11.2). Затем все пакеты, где присутвует хorg или x11 обновил с диска до более ранней версии.
Потом перезагрузился, и сначала мне показалось, что все заработало. Но это лишь показалось :-(
Т.е. начали стартовать иксы, появились часики (уже в графическом режиме), но эти часики крутились и ничего не происходило.
Затем я напечалат sax2 -a. Автоматические настройки прошли без ошибок (до сбрасывания пакетов до старой версии выдавало ошибку).
Потом я запустил sax2, в графическом режиме (!) появилось окошко, где можно было настраивать видеорежимы. Разрешение и название видеокарты были правильные, монитор был каким-то левым (но отношения сторон и диагональ определились правильно).
Вроде бы все работало. Я нажал протестировать эти настройки, и вот тут неожиданно появилась ошибка "Тест провалился, посмотрите Xorg.99.log".
Иксы так и не стартовали. А вот, что содержалось в Xorg.99.log:
(бОльшую часть я опустил, хотя там и были предупреждения, но я думаю они не критичны, привожу только концовку лога)

Код: Выделить всё

(WW) xf86AcquireGART: AGPIOC_ACQUIRE failed (Device or resource busy)
(EE) GARTInit: AGPIOC_INFO failed (Operation not permitted)
(WW) intel(0): /dev/agpgart is either not available, or no memory is available
for allocation.  Using pre-allocated memory only.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] DRM interface version 1.0
(EE) [drm] Could not set DRM device bus ID.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 7676 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Allocating 255 scanlines for pixmap cache
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Tiled allocation failed.
(II) intel(0): Attempting memory allocation with untiled buffers.
(II) intel(0): Allocating 255 scanlines for pixmap cache
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Untiled allocation failed.
(EE) intel(0): Couldn't allocate video memory

Fatal server error:
AddScreen/ScreenInit failed for driver 0


не удалось распределить видео память? и как это понимать? что-то с дровами?
неужели?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Не запускется X-сервер после установки Firefox

Сообщение k0da »

libdrm, Mesa тоже старые?
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
n9uf
Сообщения: 44
ОС: openSUSE 11.0

Re: Не запускется X-сервер после установки Firefox

Сообщение n9uf »

неа, их тоже надо "устарить"?
неужели?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Не запускется X-сервер после установки Firefox

Сообщение k0da »

конечно
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали: