Не загружаются иксы в Fedora 14.1

Cent OS, Scientific Linux

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

Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Не загружаются иксы в Fedora 14.1

Сообщение Pantera2007 »

Система Fedora 14. Видеокарта nvidia GeForce 210.
Ситуация такова — с месяц назад через обновление поставился экспериментальный драйвер от nvidia — nouveau. Полоса прокрутки доходила до конца, но иксы не загружались. Fedora как бы впадала в спячку. Поменяла на рабочий драйвер — все заработало. С тех пор внимательно смотрела, чего там мне Fedora предлагала обновлять. В пятницу опять пришли обновления — вроде ничего серьезного, на мой взгляд, обновить не предлагалось (только skype, rdesktop, sssd-client, sssd, zsh — насчет последних трех не знаю серьезно это или нет). Обновилась — прекрасно доработала — выключила компьютер, а dj вторник история с иксами повторилась. Предыдущее ядро загрузилось нормально, а с последним никак — чтобы я ни делала, подсовывала (прописывала) в xorg.conf и nvidia и nv(при этом драйвере загрузка идет, но на мониторе у меня все в разводах и в ряби — практически ничего не видно). Через dmesg я ничего серьезного не увидела — единственное, что насторожило это строки с загрузкой ядра, где висел модуль от экспериментального драйвера (даже при моих родных драйверах) и строки:
e 820 update range обновлено куча нулей (usable)=> (reserved)
e 820 remove range обновлено куча нулей (usable)

Пыталась поменять в загрузке ядра nouveau на nvidia.modeset=0 — никакой реакции — как было сообщение Connection refused (errno 111) unable to connect to X server так оно и осталось. В var/log написано:
(II) load Module: «nvidia»
(II) loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: Vendor="NVIDIA" corporation
(II) compiled for 4.0.2. module version=1.0.0
(II) module class: X.Org Video Driver
(EE) NVIDIA failed to load the NVIDIA kernel module/ Please check your
(EE) NVIDIA: system's kernel log for additional error messages
(II) unloading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(EE) failed to load module «nvidia» (module-specific error, 0)
No drivers available
Fatal server error: noscreens found

Может кто чего посоветует? Вроде никакие библиотеки не обновлялись. Ничего понять не могу, почему, когда я меняю на драйвер «nvidia» последнее ядро не загружается?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не загружаются иксы в Fedora 14.1

Сообщение sash-kan »

видимо, надо собрать прослойку между новым ядром и блобом от nvidia·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Не загружаются иксы в Fedora 14.1

Сообщение BIgAndy »

Pantera2007 писал(а):
15.06.2011 23:29
Вроде никакие библиотеки не обновлялись. Ничего понять не могу, почему, когда я меняю на драйвер «nvidia» последнее ядро не загружается?

Вот именно. А долны были обновиться nvidia-kmod или вы должны были дать команду на пересборку nvidia.ko, если у вас nvidia-akmod.
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Не загружаются иксы в Fedora 14.1

Сообщение Pantera2007 »

sash-kan писал(а):
16.06.2011 01:22
видимо, надо собрать прослойку между новым ядром и блобом от nvidia·


Какую еще прослойку? Можно немного поподробней? Компиляцию ядра что ли? надо сделать. И что такое БЛОБ от nvidia?
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Не загружаются иксы в Fedora 14.1

Сообщение Pantera2007 »

BIgAndy писал(а):
16.06.2011 06:47
Вот именно. А долны были обновиться nvidia-kmod или вы должны были дать команду на пересборку nvidia.ko, если у вас nvidia-akmod.


Посмотрела какие пакеты у меня установлены:
1) nvidia-xconfig-1.0-7.fc14.x86_64
2) kmod-nvidia - 2.6.35.12-90.fc14.x86_64 - 260.19.36-1.fc14.3.x86_64 (это самое первое ядро, которое встало после установки системы)
3) kmod-nvidia - 2.6.35.13-91.fc14.x86_64 - 270.41.06-1.fc14.1.R.x86_64 (это, когда установила проприетарные драйвера на nvidia) - второе ядро, с которого сейчас идет загрузка нормально. При обновлении говорит, что обновлять нечего - вот это является самым последним
4) nvidia-settings - 1.0-9. fc14.x86_64
5) xorg-x11-drv-nvidia-libs-270.41.06-1.fc14.x86_64
6) kmod-nvidia - 270.41.06-1.fc14.x86_64
7) xorg-x11-drv-nvidia-270.41.06-1.fc14.x86_64

Третье ядро с которого ничего не грузится выглядит так:
kernel /vmlinuz - 2.6.35.13-92.fc 14.x86_64 ro root......

Полезла на официальный сайт nvidia, Там предлагается закачать под linux 64-bit драйвер 256.53 Certified. Сейчас у меня стоит версия драйвера 270.41.06. Я так понимаю, что мой нынешний драйвер свежее??!! Или я чего не поняла? Есть вариант 2 на сайте - это "Автоматически найти драйверы NVIDIA". При выборе этого пункта - идут извинения, что в данный момент они не поддерживают мою операционную систему.

Тогда возникает вопрос - как мне пересобирать ядро, если драйвера нет? Приношу свои извинения, но я еще очень плохо разбираюсь в linux. Если можно, то попроще без специфических терминов. Спасибо.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не загружаются иксы в Fedora 14.1

Сообщение sash-kan »

Pantera2007 писал(а):
16.06.2011 11:36
sash-kan писал(а):
16.06.2011 01:22
видимо, надо собрать прослойку между новым ядром и блобом от nvidia·


Какую еще прослойку?
ту, что прилагается к блобу· код, который компилируется как модуль ядра (под каждую версию ядра — свой модуль) и служит прослойкой между ядром и блобом·
QUOTE писал(а):Компиляцию ядра что ли надо сделать?
нет, достаточно только модуль скомпилировать·
QUOTE писал(а):И что такое БЛОБ от nvidia?
blob — binary large object· блоб от nvidia — проприетарная часть модуля ядра, которая компилируется разработчиками компании nvidia и распространяется только в таком, откомпилированном, бинарном, виде·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Не загружаются иксы в Fedora 14.1

Сообщение Pantera2007 »

sash-kan писал(а):
16.06.2011 14:59
И что такое БЛОБ от nvidia?
blob — binary large object· блоб от nvidia — проприетарная часть модуля ядра, которая компилируется разработчиками компании nvidia и распространяется только в таком, откомпилированном, бинарном, виде·


Гм... А где взять то эту часть проприетарную от nvidia?
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Не загружаются иксы в Fedora 14.1

Сообщение BIgAndy »

Pantera2007 писал(а):
16.06.2011 16:37
sash-kan писал(а):
16.06.2011 14:59
И что такое БЛОБ от nvidia?
blob — binary large object· блоб от nvidia — проприетарная часть модуля ядра, которая компилируется разработчиками компании nvidia и распространяется только в таком, откомпилированном, бинарном, виде·


Гм... А где взять то эту часть проприетарную от nvidia?

либо в репозитарии, либо из пакета на офсайте. Там собирается автоматически.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не загружаются иксы в Fedora 14.1

Сообщение sash-kan »

Pantera2007
попробуйте начать с дистрибутивного метода: http://forums.fedoraforum.org/showthread.php?t=204752
ну и, вроде бы, akmod-nvidia не помешает: http://posix.ru/freenotes/linux/465
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Pantera2007
Сообщения: 107
ОС: Fedora

Re: Не загружаются иксы в Fedora 14.1

Сообщение Pantera2007 »

sash-kan писал(а):
16.06.2011 17:56
Pantera2007
попробуйте начать с дистрибутивного метода: http://forums.fedoraforum.org/showthread.php?t=204752
ну и, вроде бы, akmod-nvidia не помешает: http://posix.ru/freenotes/linux/465


Спасибо большое. Проследовала инструкциям. "Проблемное ядро" заработало, правда при установке пакета akmod-nvidia xorg-x11-drv-nvidia-libs.i686 ругнулась, что:

Ошибка: Пакет: 1:xorg-x11-drv-nvidia-libs-260.19.36-1.fc14.i686 (rpmfusion-nonfree-updates)
Необходимо: xorg-x11-drv-nvidia = 1:260.19.36-1.fc14
Установлено: 1:xorg-x11-drv-nvidia-270.41.06-1.fc14.x86_64 (@russianfedora-nonfree-updates)
xorg-x11-drv-nvidia = 1:270.41.06-1.fc14
Доступно: 1:xorg-x11-drv-nvidia-260.19.12-3.fc14.x86_64 (rpmfusion-nonfree)
xorg-x11-drv-nvidia = 1:260.19.12-3.fc14
Доступно: 1:xorg-x11-drv-nvidia-260.19.12-4.fc14.2.x86_64 (russianfedora-nonfree)
xorg-x11-drv-nvidia = 1:260.19.12-4.fc14.2
Доступно: 1:xorg-x11-drv-nvidia-260.19.36-1.fc14.x86_64 (rpmfusion-nonfree-updates)
xorg-x11-drv-nvidia = 1:260.19.36-1.fc14

Использовав --skip-broken я обошла эту проблему и 2 пакета не установились
libXvMC.i686 0:1.0.5-1.fc13
libvdpau.i686 0:0.4.1-1.fc14.1

Очень ли это критично? По мне так ну и ладно, главное, что работает))
Спасибо сказали: