LINUX.ORG.RU

Nvidia drivers в Gentoo


0

0

Драйвер Нвидии при установке с оффсайта либо не компиляется, жалуясь на неправильный конфиг ядра (kernel configuration is invalid: include/generated/autoconf.h not found) либо не загружается modprobe'ом. При сборке через emerge просто не загружает модуль ядра В чем моя ошибка(.config, make.conf сейчас выложу)?

Deleted

Нужно найти директорию в которой ищет autoconf.h и положить его туда.
Подсказка, autoconf.h искать в autotools (или как то так)

babusha
()
Ответ на: Попытка не пытка от Deleted

Ошибка таже и уже давно, но иксы благополучно работают и не падают.

Section "Module"
Disable "dri2"
Disable "dri"
partyzan ★★★
()

во-первых - проверь куда ссылается /usr/src/linux - на текущее ли ядро?
eselest kernel list
во-вторых - у нвидии свои костыли и ни о каких dri* даже думать не надо

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Ядро там, Где надо. /usr/src/Linux ссылается на ./Linux-2.6.37-gentoo

В xorg.conf добавил Section «Module» Disable «dri2» Disable «dri» Но иксы все равно падают со старой ошибкой. Eselect OpenGL set nvidia вроде как работает: Switching to nvidia OpenGL interface... Donе Нвидиевские дрова из репа. 260.19 Все, что необходимо для работы дров, если верить сайту генту, впилил.

Deleted
()
Ответ на: комментарий от megabaks

Конфиги и логи

.config http://paste.bradleygill.com/index.php?paste_id=140225

конфиг иксов http://paste.bradleygill.com/index.php?paste_id=140244

make.conf http://paste.bradleygill.com/index.php?paste_id=140235

лог установщика нвидии (сейчас просто запустил инсталлер из /usr/portage/distfiles) http://paste.bradleygill.com/index.php?paste_id=140237

лог иксов http://paste.bradleygill.com/index.php?paste_id=140241

Deleted
()
Ответ на: комментарий от Deleted

ну в логе ничего интересного не нашёл - то что нет dri и dri2 это нормально - выше вроде писал об этом
и да - не пользуйся больше этой кодо-постилкой - кривая она
давай messages

megabaks ★★★★
()
Ответ на: комментарий от megabaks

... то что нет dri и dri2 это нормально ...

У меня они есть. И даже загружаются.

$ cat /var/log/Xorg.0.log | grep '"dri"'                                                                                                                                           ~ 
[    14.520] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[    15.489] (II) LoadModule: "dri"
$ cat /var/log/Xorg.0.log | grep '"dri2"'                                                                                                                                          ~ 
[    14.520] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
[    15.616] (II) LoadModule: "dri2"
[    18.097] (II) Loading sub module "dri2"
[    18.097] (II) LoadModule: "dri2"
HTaeD ★★★★
()
Ответ на: Конфиги и логи от Deleted

Хуже хостинга, наверное, не бывает.
Читать невозможно.
emerge app-text/wgetpaste; wgetpaste /path/to/config_or_log;

HTaeD ★★★★
()
Ответ на: комментарий от megabaks
$ cat /etc/X11/xorg.conf.d/20-module.conf                                                                                                                                          ~ 
Section "Files"
        ModulePath              "/usr/lib/xorg/modules"
        ModulePath              "/usr/lib/opengl/nvidia"
    ModulePath          "/usr/lib/opengl/xorg-x11/extensions"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
    Load           "dri"
    Load           "dri2"
EndSection
$ cat /etc/X11/xorg.conf.d/50-nvidia.conf                                                                                                                                          ~ 
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 250GTS"
    Option         "UseEdidDpi" "FALSE"
    Option         "DPI" "96 x 96"
    Option         "NoLogo" "True" 
    Option         "AllowGLXwithComposite" "true"
    Option         "TripleBuffer" "True"
    Option         "AddARGBGLXVisuals" "True"
    BusID          "PCI:01:00:0"
EndSection

Ты, наверное, уже и сам всё понял?..)

HTaeD ★★★★
()
Ответ на: комментарий от megabaks
$ grep '"glx"' /var/log/Xorg.0.log                                                                                                                                                 ~ 
[    14.520] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    14.794] (II) LoadModule: "glx"
HTaeD ★★★★
()
Ответ на: комментарий от HTaeD

Мне больше интересно, какой glx оно грузит. Надеюсь, что верный.

$ ls -R /usr/lib/opengl/*/extensions                                                                                                                                               ~ 
/usr/lib/opengl/nvidia/extensions:
libglx.so  libglx.so.260.19.36

/usr/lib/opengl/xorg-x11/extensions:
libdri.so  libdri2.so  libglx.so

HTaeD ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.