[SOLVED] /dev/nvidia0 Input/output error

Добрый день!

После установки не завелись иксы.
Лог иксов: Xorg.0.log
Конфиг ядра: Kernel config
Вывод lspci

Попытки менять драйвер Nvidia и/или версию ядра ничего не дали.
Разницы между ручной установкой драйвера, скачанного с сайта Nvidia и поставленного через emerge тоже нет.

Есть ли у Вас какие-нибудь идеи о том как побороть эту ошибку и таки запустить иксы?

Иксы завелись. О том что сделал - смотри мой последний коммент.

DRM

CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
x11-drivers/nvidia-drivers вроде не дружат с DRM. Попробуйте выбросить его хотя бы в модуль.

CONFIG_DRM_I915=y
CONFIG_DRM_I915_KMS=y
Зачем это на карте nvidia?

> [ 1390.216] Current Operating System: Linux KorWIN_Home_FX-8150 3.4.4-gentoo #2 SMP Mon Jul 9 20:59:14 Local time zone must be set--see zic m x86_64
Выполните пункт '7.а Timezone' хендбука и пересоберите ядро.

DRM убрал из ядра вообще.

DRM убрал из ядра вообще. Timezone выставил.
Ядро пересобрал. nvidia-drivers поставил.
Иксы не пустились с той же ошибкой.
Новый лог иксов: Xorg.0.log

А что за девайс VGA

А что за девайс
VGA compatible controller: nVidia Corporation Device 1087 (rev a1)
?
Карта входит в список 'поддерживаемых продуктов' на странице драйвера?

Нашёл: NVC8 (GF110)
GeForce GTX (560 Ti OEM, 570, 580, 590) Quadro 3000M, 4000M, 5010M
Оно?

Может, Nouveau быстрее заведётся? Gentoo Linux nVidia Guide, gentoo-wiki Nouveau
хоть что-то будет

Про nouveau идея интересная.

Про nouveau идея интересная. Вечером попробую

Nouveau действительно завелся

Nouveau действительно завелся практически сходу. Однако все равно хочется разобраться почему с nvidia-drivers такое возникает.

> [ 138.080] (EE) NVIDIA(0):

> [ 138.080] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
> [ 138.080] (EE) NVIDIA(0): check your system's kernel log for additional error
> [ 138.080] (EE) NVIDIA(0): messages and refer to Chapter 8: Common Problems in the
> [ 138.080] (EE) NVIDIA(0): README for additional information.

Да, а 'dmesg' что говорит? И 'eselect xorg list'?

Да что вы мучаетесь, у него

Да что вы мучаетесь, у него стоит безголовый чип от nvidia, а основным GPU является Intel, как это нынче модно на Optimus. Потому все правильно, драйвером иксов должен быть интел а не нвидиа. И драйвера для интела в этом случае надо компилить с флагом sna

PS. И да, eselect xorg - повеселило )))))

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Tzar написал(а): eselect xorg

Tzar написал(а):
eselect xorg - повеселило )))))

Рад стараться. Писал по памяти с чужой машины (без линукса/генты).
'eselect opengl list' конечно-же. Должно выдавать "xorg-x11", а с nvidia-drivers ещё и "nvidia" (кажется так, сам я давно уже на нуво сижу, тк мою GeForce FX 5200 дрова версии выше 175.xx не поддерживают, а >=xorg-server-11.0 ими тоже не поддерживается).

А по теме, раз ядро работает через нуво стабильно, то можно попытаться, не удаляя его, поэкспериментировать с изменением CONFIG_LOCALVERSION.
Удалить DRM, nouveau fb заменить на vesa fb (или вообще удалить fb из ядра), AGP можно удалить/вынести_в_модуль и не загружать (у нвидиии вроде и своя реализация была когда-то). Выставить VIDEO_CARDS="nvidia". Пересобрать libdrm, mesa, xorg-drivers... Сделать 'eselect opengl set #'
... и помнить, что ветка 3.4 ещё не стабильна ...

AlexOmskiy

AlexOmskiy написал(а):
(кажется так, сам я давно уже на нуво сижу, тк мою GeForce FX 5200 дрова версии выше 175.xx не поддерживают, а >=xorg-server-11.0 ими тоже не поддерживается).

Это было сказано про <=nvidia-drivers-173.14.31. В свете >=nvidia-drivers-173.14.34 могу взять свои слова обратно, но только после того, как протестирую это дело.
А это может случиться не скоро, тк меня вполне устраивает нуво. Тем более в мире начинается обновление с 0.0.16 до >=1.0.1 (пусть ещё в жёсткой маске, но когда нибудь его размаскируют)

/var/log/dmesgeselect xorg

/var/log/dmesg
eselect xorg list выпадает с ошибкой
!!! Error: Can't load module xorg

Стоит Nvidia GTX 560 Ti. Никакой иной видеокарты нет и никогда не было. И Optimus тоже, естественно, нет

В общем победил я непокорные

В общем победил я непокорные иксы.
Правда завелось все на драйвере 304.22(качал с сайта Nvidia и ставил руками) и в ядре добавилось
CONFIG_UIO_PCI_GENERIC=y
Что конкретно помогло мне сказать не могу, так как оба действия выполнялись одновременно.
Тем не менее [SOLVED]

YaAlexey написал(а): (качал с

YaAlexey написал(а):
(качал с сайта Nvidia и ставил руками)
Тем не менее [SOLVED]

Будешь обновляться, помни про
#14443

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".