kwin opengl artifacts with ivybridge [Solved]

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

kwin opengl artifacts with ivybridge [Solved]

Postby bahamutsfire » Wed Oct 24, 2012 1:18

Hi everyone,

!!!Fixed in 4.9.3!!!

i bought a Lenovo Thinkpad Edge E510 with a Nvidia 630m and a i5 ivy bridge.
When i use opengl enabled compsiting i got artifacts and the desktop ist really slow(see picture the white boxes at the top).
Image


Code: Select all
OpenGL vendor string:                   Intel Open Source Technology Center                   
OpenGL renderer string:                 Mesa DRI Intel(R) Ivybridge Mobile                   
OpenGL version string:                  3.0 Mesa 9.0-devel                                   
OpenGL shading language version string: 1.30                                                 
Driver:                                 Intel                                                 
GPU class:                              Unknown                                               
OpenGL version:                         3.0                                                   
GLSL version:                           1.30                                       6         
Mesa version:                           9.0
X server version:                       1.12.4
Linux kernel version:                   3.6
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes

Code: Select all
eselect mesa list
64bit i915 (Intel 915, 945)                                                                                         
  [1]   classic *
  [2]   gallium
64bit i965 (Intel 965, G/Q3x, G/Q4x)   
  [1]   classic *
64bit r300 (Radeon R300-R500)
  [1]   gallium *
64bit r600 (Radeon R600-R700, Evergreen, Northern Islands)
  [1]   gallium *
64bit sw (Software renderer)
  [1]   classic
  [2]   gallium *                                                                                                   
32bit i915 (Intel 915, 945)
  [1]   classic
  [2]   gallium *
32bit i965 (Intel 965, G/Q3x, G/Q4x)
  [1]   classic *
32bit r300 (Radeon R300-R500)
  [1]   classic
  [2]   gallium *
32bit r600 (Radeon R600-R700, Evergreen, Northern Islands)
  [1]   classic *
  [2]   gallium
32bit sw (Software renderer)
  [1]   classic
  [2]   gallium *


Code: Select all
xorg.conf:
Section "Module"
    SubSection  "extmod"
       Option    "omit xfree86-dga"
    EndSubSection
    Load    "i2c"
    Load    "ddc"
    Load    "vbe"
    Load    "dri"
    Load    "glx"
    Load    "synaptics"
EndSection

Section "ServerFlags"
     Option    "AllowMouseOpenFail"    "true"
EndSection

Section "Monitor"
    Identifier    "Generic Monitor"
    VertRefresh    43 - 60
    HorizSync      28 - 80
EndSection


Section "Device"

    Identifier  "SabayonVga0"
    Driver      "intel"
    BusID    "PCI:00:02"
    #Option "RenderAccel" "on"
    #Option "XAANoOffscreenPixmaps"
    #Option "BusType" "PCI"
    #Option "ColorTiling" "on"
    #Option "EnablePageFlip" "on"
    # UseEvents is causing segmentation faults with
    # NVIDIA 6xxx, 7xxx and >=275.xx.xx drivers
#    #Option "UseEvents" "True"
    Option "LogoPath" "/usr/share/backgrounds/sabayonlinux-nvidia.png"

EndSection



Section "Device"

    Identifier  "SabayonVga1"
    Driver      "nv"
    BusID    "PCI:01:00"
    #Option "RenderAccel" "on"
    #Option "XAANoOffscreenPixmaps"
    #Option "BusType" "PCI"
    #Option "ColorTiling" "on"
    #Option "EnablePageFlip" "on"
    # UseEvents is causing segmentation faults with
    # NVIDIA 6xxx, 7xxx and >=275.xx.xx drivers
#    #Option "UseEvents" "True"
    Option "LogoPath" "/usr/share/backgrounds/sabayonlinux-nvidia.png"

EndSection



Section "Screen"

    Identifier    "Screen 0"
    Device        "SabayonVga0"
    Monitor       "Generic Monitor"
    #Option       "AddARGBGLXVisuals" "true"

    DefaultDepth 24

    SubSection "Display"
        Depth           8
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
        Depth           16
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
        Depth           24
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

EndSection



Section "Screen"

    Identifier    "Screen 1"
    Device        "SabayonVga1"
    Monitor       "Generic Monitor"
    #Option       "AddARGBGLXVisuals" "true"

    DefaultDepth 24

    SubSection "Display"
        Depth           8
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
        Depth           16
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
        Depth           24
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

EndSection


Section "DRI"
    Mode 0666
EndSection

Section "ServerLayout"
    Identifier   "Main Layout"
    Screen 0    "Screen 0"
    Screen 1    "Screen 1"
EndSection

Section "Extensions"
   #Option "Composite" "Enable"
EndSection


I have found a simliar issues here https://bugs.freedesktop.org/show_bug.cgi?id=55998

The the solution there was to downgrade some of the intel libs, i think they are connected with mesa. But i can´t find any of them in portage/entropy.

Got some ideas?
Last edited by bahamutsfire on Tue Nov 20, 2012 23:46, edited 1 time in total.
User avatar
bahamutsfire
Baby Hen
 
Posts: 18
Joined: Wed Apr 28, 2010 19:23

Re: kwin opengl artifacts with ivybridge

Postby Fitzcarraldo » Wed Oct 24, 2012 14:43

Not sure, but have you tried using the eselect mesa set command (e.g. 'eselect mesa set 64bit sw classic' and so on) to change rendering to classic instead of gallium? To make it easier, just go through the list and change anything that is 'gallium' to 'classic', even if it doesn't look relevant to your GPU.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7340
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: kwin opengl artifacts with ivybridge

Postby bahamutsfire » Wed Oct 24, 2012 16:39

Set everything to classic no diffrence, i also tried to emerge mesa 9.0. :(
User avatar
bahamutsfire
Baby Hen
 
Posts: 18
Joined: Wed Apr 28, 2010 19:23


Return to 3D Desktops and Window Managers

Who is online

Users browsing this forum: No registered users and 1 guest