Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Xlib: extension "XFree86-DRI" missing on display ":0.0"
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
mike1821
n00b
n00b


Joined: 24 Jan 2014
Posts: 14
Location: Athens/Greece

PostPosted: Fri Mar 07, 2014 7:58 am    Post subject: Xlib: extension "XFree86-DRI" missing on display Reply with quote

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
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9677
Location: almost Mile High in the USA

PostPosted: Fri Mar 07, 2014 8:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
mike1821
n00b
n00b


Joined: 24 Jan 2014
Posts: 14
Location: Athens/Greece

PostPosted: Mon Mar 10, 2014 11:46 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
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