Sorry, you need to enable JavaScript to visit this website.

need help recognizing driver i965 in Ubuntu 14.04

4 posts / 0 new
Rykaczewski's picture
Starter
Rykaczewski

Jul 21, 2014 - 09:19pm

  • I'm completely new to this. I am running Ubuntu 14.04 on a new Dell desktop. I am having a problem with Xorg and compiz using >60% of a CPU. I think this is because my graphics driver is not being recognized, and so software is being used as the accelerator as opposed to the card.

    My card is Intel Xeon E3-1200 v3/4th Gen Core. Please take a look at the output below and ask me if I am leaving out important information. I'd be grateful for any advice. I think the telling lines are the "Not software rendered: no," the "(EE) Failed to load module "modesetting" (module does not exist, 0)," and the "AIGLX: Screen 0 is not DRI2 capable; AIGLX: reverting to software rendering" are the informative lines.

    I have updated the Intel driver.  Note that I was having this problem BEFORE I updated to the most recent driver, and I was hoping it would be fixed in the update process.  It was not.

    uname -a:

    Linux xxx 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

     

    lshw -c video

    *-display UNCLAIMED             description: VGA compatible controller        product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller        vendor: Intel Corporation        physical id: 2        bus info: pci@0000:00:02.0        version: 06        width: 64 bits        clock: 33MHz        capabilities: vga_controller bus_master cap_list        configuration: latency=0        resources: memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)

     
    Output of: /usr/lib/nux/unity_support_test -p
    OpenGL vendor string:   VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits) OpenGL version string:  2.1 Mesa 10.1.3

    Not software rendered:    no Not blacklisted:          yes GLX fbconfig:             yes GLX texture from pixmap:  yes GL npot or rect textures: yes GL vertex program:        yes GL fragment program:      yes GL vertex buffer object:  yes GL framebuffer object:    yes GL version is 1.4+:       yes

    Unity 3D supported:       no
     
    Relevant portions of my Xorg.0.log:
    [    10.871] Loading extension GLX [    10.871] (==) Matched intel as autoconfigured driver 0 [    10.871] (==) Matched modesetting as autoconfigured driver 1 [    10.871] (==) Matched fbdev as autoconfigured driver 2 [    10.871] (==) Matched vesa as autoconfigured driver 3 [    10.871] (==) Assigned the driver to the xf86ConfigLayout [    10.871] (II) LoadModule: "intel" [    10.871] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so [    10.873] (II) Module intel: vendor="X.Org Foundation" [    10.873]     compiled for 1.15.0, module version = 2.99.910 [    10.873]     Module class: X.Org Video Driver [    10.873]     ABI class: X.Org Video Driver, version 15.0 [    10.873] (II) LoadModule: "modesetting" [    10.873] (WW) Warning, couldn't open module modesetting [    10.873] (II) UnloadModule: "modesetting" [    10.873] (II) Unloading modesetting [    10.873] (EE) Failed to load module "modesetting" (module does not exist, 0) [    10.873] (II) LoadModule: "fbdev" [    10.873] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [    10.873] (II) Module fbdev: vendor="X.Org Foundation" [    10.873]     compiled for 1.15.0, module version = 0.4.4 [    10.873]     Module class: X.Org Video Driver [    10.873]     ABI class: X.Org Video Driver, version 15.0 [    10.873] (II) LoadModule: "vesa" [    10.873] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [    10.873] (II) Module vesa: vendor="X.Org Foundation" [    10.873]     compiled for 1.15.0, module version = 2.3.3 [    10.873]     Module class: X.Org Video Driver [    10.873]     ABI class: X.Org Video Driver, version 15.0 [    10.873] (==) Matched intel as autoconfigured driver 0 [    10.873] (==) Matched modesetting as autoconfigured driver 1 [    10.873] (==) Matched fbdev as autoconfigured driver 2 [    10.873] (==) Matched vesa as autoconfigured driver 3 [    10.873] (==) Assigned the driver to the xf86ConfigLayout [    10.873] (II) LoadModule: "intel" [    10.874] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so [    10.874] (II) Module intel: vendor="X.Org Foundation" [    10.874]     compiled for 1.15.0, module version = 2.99.910 [    10.874]     Module class: X.Org Video Driver [    10.874]     ABI class: X.Org Video Driver, version 15.0 [    10.874] (II) UnloadModule: "intel" [    10.874] (II) Unloading intel [    10.874] (II) Failed to load module "intel" (already loaded, 32548) [    10.874] (II) LoadModule: "modesetting" [    10.874] (WW) Warning, couldn't open module modesetting [    10.874] (II) UnloadModule: "modesetting" [    10.874] (II) Unloading modesetting [    10.874] (EE) Failed to load module "modesetting" (module does not exist, 0) [    10.874] (II) LoadModule: "fbdev" [    10.874] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [    10.874] (II) Module fbdev: vendor="X.Org Foundation" [    10.874]     compiled for 1.15.0, module version = 0.4.4 [    10.874]     Module class: X.Org Video Driver [    10.874]     ABI class: X.Org Video Driver, version 15.0 [    10.874] (II) UnloadModule: "fbdev" [    10.874] (II) Unloading fbdev [    10.874] (II) Failed to load module "fbdev" (already loaded, 0) [    10.874] (II) LoadModule: "vesa" [    10.874] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [    10.874] (II) Module vesa: vendor="X.Org Foundation" [    10.874]     compiled for 1.15.0, module version = 2.3.3 [    10.874]     Module class: X.Org Video Driver [    10.874]     ABI class: X.Org Video Driver, version 15.0 [    10.874] (II) UnloadModule: "vesa" [    10.874] (II) Unloading vesa [    10.874] (II) Failed to load module "vesa" (already loaded, 0) [    10.874] (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 [    10.875] (II) intel: Driver for Intel(R) HD Graphics: 2000-5000 [    10.875] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100 [    10.875] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200 [    10.875] (II) FBDEV: driver for framebuffer: fbdev [    10.875] (II) VESA: driver for VESA chipsets: vesa [    10.875] (++) using VT number 7 [    10.881] (II) Loading sub module "fbdevhw" [    10.881] (II) LoadModule: "fbdevhw" [    10.881] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [    10.881] (II) Module fbdevhw: vendor="X.Org Foundation" [    10.881]     compiled for 1.15.1, module version = 0.0.2 [    10.881]     ABI class: X.Org Video Driver, version 15.0 [    10.881] (**) FBDEV(0): claimed PCI slot 0@0:2:0 [    10.881] (II) FBDEV(0): using default device [    10.881] (WW) Falling back to old probe method for vesa [    10.881] (II) FBDEV(0): Creating default Display subsection in Screen section     "Default Screen Section" for depth/fbbpp 24/32 [    10.881] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32 [    10.881] (==) FBDEV(0): RGB weight 888 [    10.881] (==) FBDEV(0): Default visual is TrueColor [    10.881] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0) [    10.881] (II) FBDEV(0): hardware: VESA VGA (video memory: 9024kB) [    10.881] (II) FBDEV(0): checking modes against framebuffer device... [    10.881] (II) FBDEV(0): checking modes against monitor... [    10.881] (--) FBDEV(0): Virtual size is 1920x1200 (pitch 1920) [    10.881] (**) FBDEV(0):  Built-in mode "current": 230.4 MHz, 94.7 kHz, 77.4 Hz [    10.881] (II) FBDEV(0): Modeline "current"x0.0  230.41  1920 1952 2192 2432  1200 1204 1208 1224 -hsync -vsync -csync (94.7 kHz b) [    10.881] (==) FBDEV(0): DPI set to (96, 96) [    10.881] (II) Loading sub module "fb" [    10.881] (II) LoadModule: "fb" [    10.881] (II) Loading /usr/lib/xorg/modules/libfb.so [    10.881] (II) Module fb: vendor="X.Org Foundation" [    10.881]     compiled for 1.15.1, module version = 1.0.0 [    10.881]     ABI class: X.Org ANSI C Emulation, version 0.4 [    10.881] (**) FBDEV(0): using shadow framebuffer [    10.881] (II) Loading sub module "shadow" [    10.881] (II) LoadModule: "shadow" [    10.881] (II) Loading /usr/lib/xorg/modules/libshadow.so [    10.881] (II) Module shadow: vendor="X.Org Foundation" [    10.881]     compiled for 1.15.1, module version = 1.1.0 [    10.881]     ABI class: X.Org ANSI C Emulation, version 0.4 [    10.881] (II) UnloadModule: "vesa" [    10.881] (II) Unloading vesa [    10.881] (==) Depth 24 pixmap format is 32 bpp [    10.881] (EE) FBDEV(0): FBIOBLANK: Invalid argument [    10.881] (==) FBDEV(0): Backing store enabled [    10.882] (==) FBDEV(0): DPMS enabled [    10.882] (==) RandR enabled [    10.884] (II) SELinux: Disabled on system [    10.885] (II) AIGLX: Screen 0 is not DRI2 capable [    10.885] (EE) AIGLX: reverting to software rendering [    10.903] (II) AIGLX: Loaded and initialized swrast [    10.903] (II) GLX: Initialized DRISWRAST GL provider for screen 0

     

    Thanks!
    Jul 21, 2014 - 09:19pm
  • This issue continue.  Other anomalies I've noted that might be related:

    My monitor is detected as a "built in display" and the resolution cannot be changed.  I figure this must be related.  (I have an external monitor.)

    Output of  xrandr --verbose:

    xrandr: Failed to get size of gamma for output default
    Screen 0: minimum 1920 x 1200, current 1920 x 1200, maximum 1920 x 1200
    default connected primary 1920x1200+0+0 (0x17f) normal (normal) 0mm x 0mm
    Identifier: 0x17e
    Timestamp:  173701
    Subpixel:   unknown
    Clones:    
    CRTC:       0
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
               0.000000 1.000000 0.000000
               0.000000 0.000000 1.000000
              filter: 
      1920x1200 (0x17f)  177.4MHz *current
            h: width  1920 start    0 end    0 total 1920 skew    0 clock   92.4KHz
            v: height 1200 start    0 end    0 total 1200           clock   77.0Hz
    Jul 22, 2014 - 05:01pm
  • Well I installed the Device Driver Manager from Intel.  It properly lists my graphics hardware as Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller, but the activated driver is the frambuffer display driver (fbdev).  It gives me the option to, instead, activate the intel driver (version 2:2.99:910-0ubuntu1) with "Recommended" in the description.  That's all fine and dandy.  But at the moment I'm running some computations that won't complete for another 4 hours, so I can't restart.  When I do , I'll update this thread with any result.

    Jul 23, 2014 - 10:52am
  • Intel's DDM tool gave me hope, but it was no use.  "Activating the driver" had no influence on the driver that was recognized on boot, and it reverts back to Gallium 0.4.

    Jul 23, 2014 - 07:59pm
  • I started over with a clean install, and the driver is now recognized.  I was lucky that this was a new computer without much on it, otherwise I wouldn't have been so quick to give up.

    Jul 25, 2014 - 03:50pm