[РЕШЕНО] Проблема с glx на nvidia - glx модуль не хочет запускаться Иксами
Недавно поставил Gentoo с ядром 2.6.37-r5-hardened , установил драйверы с помощью Portage версии 260.19.36
Все файлы на местах, симлинки тоже не испорчены.
Xorg-server версии 1.9.4 с udev без hal.
Вот лог Иксов:
/var/log/Xorg.0.log[ 6202.079] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Mar 13 20:03:02 2011
[ 6202.079] (==) Using config file: "/etc/X11/xorg.conf"
[ 6202.079] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 6202.080] (==) No Layout section. Using the first Screen section.
[ 6202.080] (==) No screen section available. Using defaults.
[ 6202.080] (**) |-->Screen "Default Screen Section" (0)
[ 6202.080] (**) | |-->Monitor ""
[ 6202.080] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 6202.080] (**) | |-->Device "Card0"
[ 6202.080] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 6202.080] (==) Automatically adding devices
[ 6202.080] (==) Automatically enabling devices
[ 6202.080] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 6202.080] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 6202.080] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 6202.080] (II) Loader magic: 0x7cd080
[ 6202.080] (II) Module ABI versions:
[ 6202.080] X.Org ANSI C Emulation: 0.4
[ 6202.080] X.Org Video Driver: 8.0
[ 6202.080] X.Org XInput driver : 11.0
[ 6202.080] X.Org Server Extension : 4.0
[ 6202.081] (--) PCI: (0:2:0:0) 10de:084c:1043:82e7 rev 162, Mem @ 0xfb000000/16777216, 0xe0000000/134217728, 0xee000000/33554432, I/O @ 0x0000dc00/128, BIOS @ 0x????????/131072
[ 6202.081] (--) PCI:*(0:5:0:0) 10de:0600:1043:8289 rev 162, Mem @ 0xf6000000/16777216, 0xc0000000/268435456, 0xf4000000/33554432, I/O @ 0x0000cc00/128, BIOS @ 0x????????/131072
[ 6202.081] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 6202.081] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 6202.081] (II) "dbe" will be loaded by default.
[ 6202.081] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 6202.081] (II) "record" will be loaded by default.
[ 6202.081] (II) "dri" will be loaded by default.
[ 6202.081] (II) "dri2" will be loaded by default.
[ 6202.081] (II) LoadModule: "glx"
[ 6202.081] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 6202.081] dlopen: /usr/lib64/xorg/modules/extensions/libglx.so: failed to map segment from shared object: Operation not permitted
[ 6202.082] (EE) Failed to load /usr/lib64/xorg/modules/extensions/libglx.so
[ 6202.082] (II) UnloadModule: "glx"
[ 6202.082] (EE) Failed to load module "glx" (loader failed, 7)
[ 6202.082] (II) LoadModule: "extmod"
[ 6202.082] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 6202.082] (II) Module extmod: vendor="X.Org Foundation"
[ 6202.082] compiled for 1.9.4, module version = 1.0.0
[ 6202.082] Module class: X.Org Server Extension
[ 6202.082] ABI class: X.Org Server Extension, version 4.0
[ 6202.082] (II) Loading extension MIT-SCREEN-SAVER
[ 6202.082] (II) Loading extension XFree86-VidModeExtension
[ 6202.082] (II) Loading extension XFree86-DGA
[ 6202.082] (II) Loading extension DPMS
[ 6202.082] (II) Loading extension XVideo
[ 6202.082] (II) Loading extension XVideo-MotionCompensation
[ 6202.082] (II) Loading extension X-Resource
[ 6202.082] (II) LoadModule: "dbe"
[ 6202.082] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 6202.082] (II) Module dbe: vendor="X.Org Foundation"
[ 6202.082] compiled for 1.9.4, module version = 1.0.0
[ 6202.082] Module class: X.Org Server Extension
[ 6202.082] ABI class: X.Org Server Extension, version 4.0
[ 6202.082] (II) Loading extension DOUBLE-BUFFER
[ 6202.082] (II) LoadModule: "record"
[ 6202.082] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 6202.082] (II) Module record: vendor="X.Org Foundation"
[ 6202.082] compiled for 1.9.4, module version = 1.13.0
[ 6202.082] Module class: X.Org Server Extension
[ 6202.082] ABI class: X.Org Server Extension, version 4.0
[ 6202.082] (II) Loading extension RECORD
[ 6202.082] (II) LoadModule: "dri"
[ 6202.083] (WW) Warning, couldn't open module dri
[ 6202.083] (II) UnloadModule: "dri"
[ 6202.083] (EE) Failed to load module "dri" (module does not exist, 0)
[ 6202.083] (II) LoadModule: "dri2"
[ 6202.083] (WW) Warning, couldn't open module dri2
[ 6202.083] (II) UnloadModule: "dri2"
[ 6202.083] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 6202.083] (II) LoadModule: "nvidia"
[ 6202.083] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 6202.084] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 6202.084] compiled for 4.0.2, module version = 1.0.0
[ 6202.084] Module class: X.Org Video Driver
[ 6202.084] (II) NVIDIA dlloader X Driver 260.19.36 Tue Jan 18 16:57:32 PST 2011
[ 6202.084] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 6202.084] (--) using VT number 7[ 6202.085] (II) Loading sub module "fb"
[ 6202.085] (II) LoadModule: "fb"
[ 6202.085] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 6202.086] (II) Module fb: vendor="X.Org Foundation"
[ 6202.086] compiled for 1.9.4, module version = 1.0.0
[ 6202.086] ABI class: X.Org ANSI C Emulation, version 0.4
[ 6202.086] (II) Loading sub module "wfb"
[ 6202.086] (II) LoadModule: "wfb"
[ 6202.086] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[ 6202.086] (II) Module wfb: vendor="X.Org Foundation"
[ 6202.086] compiled for 1.9.4, module version = 1.0.0
[ 6202.086] ABI class: X.Org ANSI C Emulation, version 0.4
[ 6202.086] (II) Loading sub module "ramdac"
[ 6202.086] (II) LoadModule: "ramdac"
[ 6202.086] (II) Module "ramdac" already built-in
[ 6202.086] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 6202.086] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 6202.086] (==) NVIDIA(0): RGB weight 888
[ 6202.086] (==) NVIDIA(0): Default visual is TrueColor
[ 6202.086] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 6202.086] (**) NVIDIA(0): Enabling RENDER acceleration
[ 6202.086] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 6202.086] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 6202.086] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 6202.086] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 6202.086] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 6202.679] (II) NVIDIA(0): NVIDIA GPU GeForce 8800 GTS 512 (G92) at PCI:5:0:0 (GPU-0)
[ 6202.679] (--) NVIDIA(0): Memory: 524288 kBytes
[ 6202.679] (--) NVIDIA(0): VideoBIOS: 62.92.3a.00.08
[ 6202.679] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 6202.679] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 6202.679] (--) NVIDIA(0): Connected display device(s) on GeForce 8800 GTS 512 at
[ 6202.679] (--) NVIDIA(0): PCI:5:0:0
[ 6202.679] (--) NVIDIA(0): Samsung SyncMaster (CRT-0)
[ 6202.679] (--) NVIDIA(0): Samsung SyncMaster (CRT-0): 400.0 MHz maximum pixel clock
[ 6202.741] (II) NVIDIA(0): Assigned Display Device: CRT-0
[ 6202.741] (==) NVIDIA(0):
[ 6202.741] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 6202.741] (==) NVIDIA(0): will be used as the requested mode.
[ 6202.741] (==) NVIDIA(0):
[ 6202.741] (II) NVIDIA(0): Validated modes:
[ 6202.741] (II) NVIDIA(0): "nvidia-auto-select"
[ 6202.741] (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
[ 6202.772] (--) NVIDIA(0): DPI set to (85, 86); computed from "UseEdidDpi" X config
[ 6202.772] (--) NVIDIA(0): option
[ 6202.772] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[ 6202.772] (--) Depth 24 pixmap format is 32 bpp
[ 6202.772] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[ 6202.881] (II) NVIDIA(GPU-1): NVIDIA GPU nForce 980a/780a SLI (C77) at PCI:2:0:0 (GPU-1)
[ 6202.882] (--) NVIDIA(GPU-1): Memory: 524288 kBytes
[ 6202.882] (--) NVIDIA(GPU-1): VideoBIOS: 62.77.24.00.06
[ 6202.882] (--) NVIDIA(GPU-1): Interlaced video modes are supported on this GPU
[ 6202.882] (--) NVIDIA(GPU-1): Connected display device(s) on nForce 980a/780a SLI at
[ 6202.882] (--) NVIDIA(GPU-1): PCI:2:0:0
[ 6202.882] (--) NVIDIA(GPU-1): none
[ 6202.883] (II) NVIDIA(0): Initialized GPU GART.
[ 6202.886] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 6202.886] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 6202.886] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 6202.886] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 6202.886] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 6202.886] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 6202.886] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 6202.886] (II) NVIDIA(0): Config Options in the README.
[ 6202.890] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[ 6202.925] (II) Loading extension NV-GLX
[ 6202.956] (II) NVIDIA(0): Initialized OpenGL Acceleration
[ 6202.964] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 6202.964] (II) NVIDIA(0): Initialized X Rendering Acceleration
[ 6202.964] (==) NVIDIA(0): Backing store disabled
[ 6202.964] (==) NVIDIA(0): Silken mouse enabled
[ 6202.975] (==) NVIDIA(0): DPMS enabled
[ 6202.975] (II) Loading extension NV-CONTROL
[ 6202.975] (II) Loading extension XINERAMA
[ 6202.975] (II) Loading sub module "dri2"
[ 6202.975] (II) LoadModule: "dri2"
[ 6202.975] (WW) Warning, couldn't open module dri2
[ 6202.975] (II) UnloadModule: "dri2"
[ 6202.975] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
[ 6202.975] (II) NVIDIA(0): The X server will not be able to send the VDPAU driver name to
[ 6202.975] (II) NVIDIA(0): libvdpau.
[ 6202.975] (==) RandR enabled
[ 6202.975] (II) Initializing built-in extension Generic Event Extension
[ 6202.975] (II) Initializing built-in extension SHAPE
[ 6202.975] (II) Initializing built-in extension MIT-SHM
[ 6202.975] (II) Initializing built-in extension XInputExtension
[ 6202.975] (II) Initializing built-in extension XTEST
[ 6202.975] (II) Initializing built-in extension BIG-REQUESTS
[ 6202.975] (II) Initializing built-in extension SYNC
[ 6202.975] (II) Initializing built-in extension XKEYBOARD
[ 6202.975] (II) Initializing built-in extension XC-MISC
[ 6202.975] (II) Initializing built-in extension XINERAMA
[ 6202.975] (II) Initializing built-in extension XFIXES
[ 6202.975] (II) Initializing built-in extension RENDER
[ 6202.975] (II) Initializing built-in extension RANDR
[ 6202.975] (II) Initializing built-in extension COMPOSITE
[ 6202.975] (II) Initializing built-in extension DAMAGE
Вот что выходит по команде glxinfo:
glxinfo: error while loading shared libraries: libGL.so.1: failed to map segment from shared object: Operation not permitted
До этого ставил ядро 2.6.36-r6-hardened было тоже самое.
Также устанавливал портеджем все драйверы с версии 256
по 270, и с сайта Nvidia скачивал и устанавливал - везде один и тот же результат.
Видеокарта GeForse 8800 GTS 512 , но есть ещё встроенная в материнку GeForce 8200 вроде, она не используется.
В ядре отключены все встроенные nv драйверы.
Может у кого-нибудь есть идеи как заставить драйверы работать? Уже неделю пытаюсь запустить glx :(
- Для комментирования войдите или зарегистрируйтесь
Группа video? Вообще не
Группа video?
Вообще не удивлюсь, если с hardened у бинарья будет куча проблем.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
группа video )
если с рута заходить, то ошибки все теже
Ууу Ну видать придётся на non hardened перелазить, или ядро попересобирать :(
недочитонеосвенные доки по
недочитонеосвенные доки по храденед - забудь про бинари ( вобщето не про все, но скайп и дрова нвидии - забудь ;) ), заюзай новеау, оно будет пахать. Не забудь про paxctl
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
nvidia black screen w/grsecurity-2.2.0-2.6.34.1-201007141116
https://forums.grsecurity.net/viewtopic.php?f=3&t=2326
5. Known Issues
http://www.gentoo.org/proj/en/hardened/hardenedxorg.xml
Спасибо всем :)
Забил на бинари, поставил noveau, доволен
Сначала хотел отключить Pax потом передумал :D