Summary: | default configuration of NVIDIA card didn't pass the test | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | install3 | Assignee: | Anton Farygin <rider> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P2 | CC: | abulava, eostapets, rider, sr, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 7079 |
Description
Michael Shigorin
2005-06-08 22:58:52 MSD
some more details: - kernel-image-wks-smp and appropriate nvidia module were installed just out of curiousity [non-default; seems like a kernel dependency bug?] - installed packages: # rpm -qa | grep nvidia kernel-modules-nvidia-wks-smp-1.0.6629-alt2.1 nvidia_glx_1.0.7174-1.0.7174-alt5.1 kernel-modules-nvidia-std26-up-1.0.7174-alt1.10 nvidia_glx_common-1.0.7174-alt5.1 nvidia_glx_1.0.6629-1.0.6629-alt1 - # /usr/X11R6/lib/drv.d/nvidia nvidia: kernel release - 2.6.11-std26-up-alt10 nvidia: module version file - /lib/modules/2.6.11-std26-up-alt10/.versions/nvidia nvidia: set version to 1.0.7174 because read from /lib/modules/2.6.11-std26-up-alt10/.versions/nvidia failed. nvidia: driver directory: /usr/X11R6/lib/nvidia_1.0.7174/ nvidia: symlink /etc/X11/lib/libglx.a to /usr/X11R6/lib/nvidia_1.0.7174/libglx.a nvidia: symlink /etc/X11/lib/libGL.so.1 to /usr/X11R6/lib/nvidia_1.0.7174/libGL.so.1 nvidia: failed to unlink /usr/X11R6/lib/modules/drivers/nvidia_drv.o nvidia: symlink /usr/X11R6/lib/modules/drivers/nvidia_drv.o to /usr/X11R6/lib/nvidia_1.0.7174/nvidia_drv.o nvidia: failed to unlink /usr/X11R6/lib/modules/drivers/nvidia_drv.so nvidia: symlink /usr/X11R6/lib/modules/drivers/nvidia_drv.so to /usr/X11R6/lib/nvidia_1.0.7174/nvidia_drv.so nvidia: failed to unlink /usr/X11R6/lib/modules/extensions/libglx.so nvidia: symlink /usr/X11R6/lib/modules/extensions/libglx.so to /usr/X11R6/lib/nvidia_1.0.7174/libglx.so nvidia: failed to unlink /usr/X11R6/lib/libGLcore.so.1 nvidia: symlink /usr/X11R6/lib/libGLcore.so.1 to /usr/X11R6/lib/nvidia_1.0.7174/libGLcore.so.1 nvidia: failed to unlink /usr/X11R6/lib/libNVIDIAXvMC.so nvidia: symlink /usr/X11R6/lib/libNVIDIAXvMC.so to /usr/X11R6/lib/nvidia_1.0.7174/libNVIDIAXvMC.so nvidia: failed to unlink /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 nvidia: symlink /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 to /usr/X11R6/lib/nvidia_1.0.7174/libXvMCNVIDIA_dynamic.so.1 nvidia: failed to unlink /usr/X11R6/lib/libnvidia-tls.so.1 nvidia: symlink /usr/X11R6/lib/libnvidia-tls.so.1 to /usr/X11R6/lib/nvidia_1.0.7174/libnvidia-tls.so.1 2zerg: чего ты там не допилил ? то ли ядерного модуля не было (блин! народ, шелл на tty2 дайте!), то ли скриптик, который симлинки расставляет, не отработал. по логу ("/error/xconf/test" reason "object was not created") многого не скажешь... nvidia: set version to 1.0.7174 because read from /lib/modules/2.6.11-std26-up-alt10/.versions/nvidia failed. Пакет ядреного модуля старый (In reply to comment #4) > Пакет ядреного модуля старый Хотя вроде не в этом проблема. Смотреть надо, что в системе в данный момент. А как посмотришь -- шелла-то нет... или добраться до третьей стадии и прибить иксы? [10:56:35] <gvy> что надо запустить на системке с nvidia, где драйвер не поднялся -- x11createconfig -f? [10:56:43] <rider> setgl [10:57:00] <gvy> параллельно инсталеру? [10:57:05] <rider> да нет, просто в системе [10:57:16] <rider> в свежеустановленной [10:58:02] <gvy> [...] в смысле "встать на nv и потом перед acc дёрнуть setgl"? [10:59:37] <rider> да [10:59:50] <rider> нужно понять что там setgl не срабатывает [11:50:17] <gvy> setgl отработал быстро и молча (ничего не сделал?) [11:50:38] <gvy> acc после этого опять споткнулся при попытке протестить с proprietary [11:51:08] <rider> bash -x setgl [11:51:11] <gvy> k [11:53:55] <gvy> дёргает drv.d/x11, тот делает два ln -s [root@localhost root]# bash -x setgl + XCONF=/usr/bin/xconf + '[' -z '' ']' + XORGCONF=/etc/X11/xorg.conf + DRVD=/usr/X11R6/lib/drv.d + '[' -x /usr/bin/xconf ']' + '[' -e /etc/X11/xorg.conf ']' ++ /usr/bin/xconf -g /etc/X11/xorg.conf + DRV=nv + '[' -n nv ']' + '[' -x /usr/X11R6/lib/drv.d/nv ']' + /usr/X11R6/lib/drv.d/x11 [root@localhost root]# XCONF=/usr/bin/xconf [root@localhost root]# XORGCONF=/etc/X11/xorg.conf [root@localhost root]# DRVD=/usr/X11R6/lib/drv.d [root@localhost root]# DRV=nv [root@localhost root]# bash -x /usr/X11R6/lib/drv.d/x11 + ln -fs ../../../usr/X11R6/lib/mesa_gl/libGL.so.1.2 /etc/X11/lib/libGL.so.1 + ln -fs ../../../usr/X11R6/lib/modules/extensions/libglx.a.x11 /etc/X11/lib/libglx.a вывод /usr/X11R6/lib/drv.d/nvidia идентичен приведённому в первом комментарии [root@localhost root]# lsmod | grep nv [root@localhost root]# rpm -qa | grep nvidia kernel-modules-nvidia-std26-up-1.0.7174-alt1.10 nvidia_glx_common-1.0.7174-alt5.1 nvidia_glx_1.0.7174-1.0.7174-alt5.1 похоже, просто модуль ядерный не загружается... соответственно получаем не всего лишь отвалившийся glx, а полностью отваливший X-сервер на сопровождающего модудь. 2.9.9.9: подтверждается, если туда вообще добраться (#6901). Давно исправлено. 2.9.14: OK |