View previous topic :: View next topic |
Author |
Message |
mike1821 n00b
Joined: 24 Jan 2014 Posts: 14 Location: Athens/Greece
|
Posted: Fri Mar 07, 2014 7:58 am Post subject: Xlib: extension "XFree86-DRI" missing on display |
|
|
Hello everyone,
I have a system with an Intel based IvyBrigde architecture with GPU HD 2500, my Xorg server is 1.14.3 with the open source intel driver (module version = 2.21.15) and kernel 3.10.25.
I am having some trouble using glxinfo or glxgears commands due to the following error:
Code: |
localhost ~ # glxinfo
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
Segmentation fault
|
The contents of my xorg.conf file are:
Code: |
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# Screen 1 "Screen1" RightOf "Screen0"
# Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Option "DRI" "yes"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "DRI"
Mode 0666
EndSection
|
and the output of Xorg.0.log file is:
Code: |
[ 842.804]
X.Org X Server 1.14.3
Release Date: 2013-09-12
[ 842.805] X Protocol Version 11, Revision 0
[ 842.805] Build Operating System: Linux 3.10.25-gentoo-Photon-v2 i686 Gentoo
[ 842.805] Current Operating System: Linux localhost 3.10.25-gentoo-Photon-v2 #6 SMP PREEMPT Thu Mar 6 14:12:39 GMT 2014 i686
[ 842.805] Kernel command line: auto BOOT_IMAGE=3.10.25 ro root=803 video=intelfb:1024x768-32@75,hwcursor,splash=silent,theme:intralot clocksource=tsc elevator=cfq quiet CONSOLE=/dev/tty1
[ 842.805] Build Date: 21 February 2014 06:29:20PM
[ 842.805]
[ 842.805] Current version of pixman: 0.32.4
[ 842.805] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 842.805] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 842.805] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 6 14:39:59 2014
[ 842.805] (==) Using config file: "/etc/X11/xorg.conf"
[ 842.805] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 842.805] (==) ServerLayout "X.org Configured"
[ 842.805] (**) |-->Screen "Screen0" (0)
[ 842.805] (**) | |-->Monitor "Monitor0"
[ 842.806] (**) | |-->Device "Card0"
[ 842.806] (**) |-->Input Device "Mouse0"
[ 842.806] (**) |-->Input Device "Keyboard0"
[ 842.806] (==) Automatically adding devices
[ 842.806] (==) Automatically enabling devices
[ 842.806] (==) Automatically adding GPU devices
[ 842.806] (**) 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/,
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 842.806] (**) ModulePath set to "/usr/lib/xorg/modules"
[ 842.806] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 842.806] (WW) Disabling Mouse0
[ 842.806] (WW) Disabling Keyboard0
[ 842.806] (II) Loader magic: 0x825c620
[ 842.806] (II) Module ABI versions:
[ 842.806] X.Org ANSI C Emulation: 0.4
[ 842.806] X.Org Video Driver: 14.1
[ 842.806] X.Org XInput driver : 19.1
[ 842.806] X.Org Server Extension : 7.0
[ 842.806] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 842.807] (--) PCI:*(0:0:2:0) 8086:0156:8086:2211 rev 9, Mem @ 0x50000000/4194304, 0x40000000/268435456, I/O @ 0x00002000/64
[ 842.807] Initializing built-in extension Generic Event Extension
[ 842.807] Initializing built-in extension SHAPE
[ 842.807] Initializing built-in extension MIT-SHM
[ 842.807] Initializing built-in extension XInputExtension
[ 842.807] Initializing built-in extension XTEST
[ 842.807] Initializing built-in extension BIG-REQUESTS
[ 842.807] Initializing built-in extension SYNC
[ 842.807] Initializing built-in extension XKEYBOARD
[ 842.808] Initializing built-in extension XC-MISC
[ 842.808] Initializing built-in extension XINERAMA
[ 842.808] Initializing built-in extension XFIXES
[ 842.808] Initializing built-in extension RENDER
[ 842.808] Initializing built-in extension RANDR
[ 842.808] Initializing built-in extension COMPOSITE
[ 842.808] Initializing built-in extension DAMAGE
[ 842.808] Initializing built-in extension MIT-SCREEN-SAVER
[ 842.808] Initializing built-in extension DOUBLE-BUFFER
[ 842.808] Initializing built-in extension RECORD
[ 842.808] Initializing built-in extension DPMS
[ 842.808] Initializing built-in extension X-Resource
[ 842.808] Initializing built-in extension XVideo
[ 842.808] Initializing built-in extension XVideo-MotionCompensation
[ 842.808] Initializing built-in extension XFree86-VidModeExtension
[ 842.808] Initializing built-in extension XFree86-DGA
[ 842.808] Initializing built-in extension XFree86-DRI
[ 842.808] Initializing built-in extension DRI2
[ 842.808] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 842.808] (II) LoadModule: "glx"
[ 842.809] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 842.809] (II) Module glx: vendor="X.Org Foundation"
[ 842.809] compiled for 1.14.3, module version = 1.0.0
[ 842.809] ABI class: X.Org Server Extension, version 7.0
[ 842.809] (==) AIGLX enabled
[ 842.809] Loading extension GLX
[ 842.809] (II) LoadModule: "intel"
[ 842.809] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 842.809] (II) Module intel: vendor="X.Org Foundation"
[ 842.809] compiled for 1.14.3, module version = 2.21.15
[ 842.809] Module class: X.Org Video Driver
[ 842.809] ABI class: X.Org Video Driver, version 14.1
[ 842.809] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[ 842.810] (--) using VT number 8
[ 842.811] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 842.811] (==) intel(0): RGB weight 888
[ 842.811] (==) intel(0): Default visual is TrueColor
[ 842.811] (**) intel(0): Option "DRI" "yes"
[ 842.811] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 2500
[ 842.811] (--) intel(0): CPU: x86, sse2, sse3, ssse3, sse4.1, sse4.2
[ 842.811] (**) intel(0): Framebuffer tiled
[ 842.811] (**) intel(0): Pixmaps tiled
[ 842.811] (**) intel(0): "Tear free" disabled
[ 842.811] (**) intel(0): Forcing per-crtc-pixmaps? no
[ 842.811] (II) intel(0): Output LVDS1 using monitor section Monitor0
[ 842.811] (--) intel(0): found backlight control interface acpi_video0 (type 'firmware')
[ 842.811] (II) intel(0): Output VGA1 has no monitor section
[ 842.811] (II) intel(0): Output HDMI1 has no monitor section
[ 842.811] (II) intel(0): Output DP1 has no monitor section
[ 842.811] (--) intel(0): Output LVDS1 using initial mode 1024x768 on pipe 0
[ 842.811] (--) intel(0): Output VGA1 using initial mode 1024x768 on pipe 1
[ 842.811] (==) intel(0): DPI set to (96, 96)
[ 842.811] (II) Loading sub module "dri2"
[ 842.811] (II) LoadModule: "dri2"
[ 842.811] (II) Module "dri2" already built-in
[ 842.811] (==) Depth 24 pixmap format is 32 bpp
[ 842.812] (II) intel(0): SNA initialized with Ivybridge (gen7, gt1) backend
[ 842.812] (==) intel(0): Backing store disabled
[ 842.812] (==) intel(0): Silken mouse enabled
[ 842.812] (II) intel(0): HW Cursor enabled
[ 842.812] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 842.813] (==) intel(0): DPMS enabled
[ 842.813] (II) intel(0): [DRI2] Setup complete
[ 842.813] (II) intel(0): [DRI2] DRI driver: i965
[ 842.813] (II) intel(0): direct rendering: DRI2 Enabled
[ 842.813] (==) intel(0): hotplug detection: "enabled"
[ 842.813] (--) RandR disabled
[ 842.829] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 842.829] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 842.829] (II) AIGLX: enabled GLX_ARB_create_context
[ 842.829] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 842.829] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[ 842.829] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 842.829] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 842.829] (II) AIGLX: Loaded and initialized i965
[ 842.829] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 842.831] (II) intel(0): switch to mode 1024x768@60.0 on pipe 0 using LVDS1, position (0, 0), rotation normal
[ 842.848] (II) intel(0): switch to mode 1024x768@60.0 on pipe 1 using VGA1, position (0, 0), rotation normal
[ 842.856] (II) intel(0): Setting screen physical size to 270 x 203
[ 843.042] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 843.043] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 843.043] (II) LoadModule: "evdev"
[ 843.043] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 843.043] (II) Module evdev: vendor="X.Org Foundation"
[ 843.043] compiled for 1.14.3, module version = 2.8.1
[ 843.043] Module class: X.Org XInput Driver
[ 843.043] ABI class: X.Org XInput driver, version 19.1
[ 843.043] (II) Using input driver 'evdev' for 'Power Button'
[ 843.043] (**) Power Button: always reports core events
[ 843.043] (**) evdev: Power Button: Device: "/dev/input/event1"
[ 843.043] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 843.043] (--) evdev: Power Button: Found keys
[ 843.043] (II) evdev: Power Button: Configuring as keyboard
[ 843.043] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[ 843.043] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 843.043] (**) Option "xkb_rules" "evdev"
[ 843.043] (**) Option "xkb_model" "pc104"
[ 843.043] (**) Option "xkb_layout" "us"
[ 843.075] (II) config/udev: Adding input device Video Bus (/dev/input/event2)
[ 843.076] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 843.076] (II) Using input driver 'evdev' for 'Video Bus'
[ 843.076] (**) Video Bus: always reports core events
[ 843.076] (**) evdev: Video Bus: Device: "/dev/input/event2"
[ 843.076] (--) evdev: Video Bus: Vendor 0 Product 0x6
[ 843.076] (--) evdev: Video Bus: Found keys
[ 843.076] (II) evdev: Video Bus: Configuring as keyboard
[ 843.076] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input2/event2"
[ 843.076] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 843.076] (**) Option "xkb_rules" "evdev"
[ 843.076] (**) Option "xkb_model" "pc104"
[ 843.076] (**) Option "xkb_layout" "us"
[ 843.076] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[ 843.076] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 843.076] (II) Using input driver 'evdev' for 'Power Button'
[ 843.076] (**) Power Button: always reports core events
[ 843.076] (**) evdev: Power Button: Device: "/dev/input/event0"
[ 843.076] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 843.076] (--) evdev: Power Button: Found keys
[ 843.076] (II) evdev: Power Button: Configuring as keyboard
[ 843.076] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0/event0"
[ 843.076] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[ 843.076] (**) Option "xkb_rules" "evdev"
[ 843.077] (**) Option "xkb_model" "pc104"
[ 843.077] (**) Option "xkb_layout" "us"
[ 843.077] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 843.078] (II) config/udev: Adding input device Dell Dell Smart Card Reader Keyboard (/dev/input/event3)
[ 843.078] (**) Dell Dell Smart Card Reader Keyboard: Applying InputClass "evdev keyboard catchall"
[ 843.078] (II) Using input driver 'evdev' for 'Dell Dell Smart Card Reader Keyboard'
[ 843.078] (**) Dell Dell Smart Card Reader Keyboard: always reports core events
[ 843.078] (**) evdev: Dell Dell Smart Card Reader Keyboard: Device: "/dev/input/event3"
[ 843.078] (--) evdev: Dell Dell Smart Card Reader Keyboard: Vendor 0x413c Product 0x2101
[ 843.078] (--) evdev: Dell Dell Smart Card Reader Keyboard: Found keys
[ 843.078] (II) evdev: Dell Dell Smart Card Reader Keyboard: Configuring as keyboard
[ 843.078] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input3/event3"
[ 843.078] (II) XINPUT: Adding extended input device "Dell Dell Smart Card Reader Keyboard" (type: KEYBOARD, id 9)
[ 843.078] (**) Option "xkb_rules" "evdev"
[ 843.078] (**) Option "xkb_model" "pc104"
[ 843.078] (**) Option "xkb_layout" "us"
|
I have tried several things but with no luck. Do you have any idea what might be wrong?
Thank you in advance,
Mike _________________ Zed is dead baby... Zed is dead! |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9679 Location: almost Mile High in the USA
|
Posted: Fri Mar 07, 2014 8:22 pm Post subject: |
|
|
emerge --info?
It works out of the box for me.
Make sure you don't have USE=minimal ? _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
mike1821 n00b
Joined: 24 Jan 2014 Posts: 14 Location: Athens/Greece
|
Posted: Mon Mar 10, 2014 11:46 am Post subject: |
|
|
It seems that problem was the libGL.so.1 library.
For a reason that I could not idenitfy (probably related to the iegd driver) the specific library was statically linked into libGLgn3.so. After removing linking the libGL.so.1 library to libGL.so the problem solved.
Thank you,
Mike _________________ Zed is dead baby... Zed is dead! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|