You are not logged in.
Hi,
for several months I was ignoring upgrades to X.org, LibGL, Mesa and xf86-video-intel due to serious problems with the intel driver.
Yesterday I removed the ignore list and upgraded from
intel-dri-7.0.3-1
libgl-7.0.3-2
mesa-7.0.3-2
xf86-video-intel
xorg-server-1.4.2-2
to the latest
kernel26-2.6.29.1-4
intel-dri-7.4-2
libgl-7.4-1
mesa-7.4-1
xf86-video-intel-2.6.3-3
xorg-server-1.6.1-1
Everything works very well and even some bugs disappeared, so I was quite happy. OpenGL programs work too (glxgears, games, my own GLUT apps), except one: Blender.
Only a part of the workspace is displayed (with incorrect lighting) and the rest of it is not being refreshed (sometimes I can see remnants of other GL apps in this part). The icons in the panels are squished and misplaced. This makes the program totally unusable.
I tried downgrading to xf86-video-intel-legacy but it didn't change anything, so I am suspecting this might actually be something with Mesa or OpenGL. Any comments would be greatly appreciated.

Last edited by kborovsky (2009-05-05 13:39:21)
Offline
I have exactly the same issue after upgrade of the xorg server and intel driver.
Everything works well (even compiz and openGL applications; glxgear, games, my own applications...) except blender.
I have the same screen that above.
My version of Blender is 2.48a-2 using python 2.6. But from the web site of Blender, the official Python version supported by Blender 2.48a is Python 2.5.
Could it be a problem with the binding of Mesa/openGL and Python 2.6?
Or could it be some broken compatibilities between Python 2.6 and Python 2.5 causing Blender issues?
If somebody have a working configuration, any comments would be greatly appreciated.
Offline
Today I found that disabling DRI by adding Option "DRI" "False" to the video card Device section in xorg.conf fixes the problem. This however severely hurts performance of Blender.
Other things I tried:
- downgraded Mesa to 7.2-1, this had no effect
- dowloaded and installed the newest xf86-video-intel-2.7.0-2 from Testing,this didn't help
- since this seems to be a DRI problem, I wanted to downgrade intel-dri to 7.2-2 or 7.0.3, but because xorg-server, libgl and other stuff depend on it, this would essentially take me where I was with the old configuration (see the original post)
I am really tired of the crappy intel drivers as stuff like this has been going on for months. I really regret buying a laptop with the GM965.
Offline
After a lot of googling, it is definitively a problem with the new intel driver. What surprising me is the fact that all other openGL applications I used work very well with the new driver (with compiz actived) and only Blender is weird.
I tried to download Mesa and compiled with no direct rendering support (--with-driver=xlib) and force Blender to use this library instead (couple of LD_LIBRARY_PATH and MESA_RGB_VISUAL). It is working with some performance impact. But using this trick, I can keep compiz and other openGL programs benefiting of new UXA/DRI2 features and force Blender to run without direct rendering.
OK it is not a "solution" but it will help me to be patient...
Offline
I have just upgraded to intel-dri-7.4.1-1 and libgl-7.4.1-1 and the problem is fixed!
I don't know who fixed this so quickly but thank you! ![]()
Offline
Good for me too ![]()
Thank you
Offline
Still no luck with intel-legacy:mad:
: () { : | :& } ;:
Offline
After all, it is not so good. Yes the graphical artifacts are resolved but the menu are behaving strangely.
All work well if blender is in fullscreen, but in windowed mode all menus don't respond to mouse click. So there is still something weird but maybe not related to intel driver.
Moreover the fullscreen mode doesn't work if compiz is activated (This is not Blender specific, I remarked many applications using NET_WM_STATE_FULLSCREEN don't switch in fullscreen when compiz is running). Because of this issue, Blender is not usable when a composition manager is running.
Offline
OK after replacing xf86-video-intel-legacy with xf86-video-intel I get the same problem as roro_12481. All the buttons in the panels react to a mouse click which is about 20 pixels below the actual button. Also the active button states are drawn in the wrong place, again about 20 pixels above the correct position. It is difficult to work with blender like that.
I suspect the 20 pixels or so is the height of the window title bar. That would explain why in fullscreen this does not occur.
Otherwise the new driver is quite fast, rotating the model etc. in Blender is smoother than with the legacy driver.
Offline
Ok I upgraded to xf86-video-intel-legacy 2.3.2-3 and now it works fine without fooling with settings.
: () { : | :& } ;:
Offline
xf86-video-intel-legacy-2.3.2-3 with kernel 2.6.29 works great for me. i am using intel 945GM and for the first time i was able to play counter strike without low fps
Offline
Using a Dell laptop with GMA965/x3100 integrated video, I'm having the same problem using intel-dri 7.4.4-1 and libgl 7.4.4-1. I did notice that I can remove the Intel drive xf86-video-intel and run the VESA driver only, the menus in Blender are fine. But of course, I lose all the good stuff.
I too am regretting buying a laptop with integrated Intel video.
-- Dan
Offline
just remove the decorators and align blender with the top of the screen.... then mouse position will match.
you'll need to remove any panel from the up part of the screen.... just put it in the lower part....
Offline
just remove the decorators and align blender with the top of the screen.... then mouse position will match.
you'll need to remove any panel from the up part of the screen.... just put it in the lower part....
Hmmm... I don't have any panels.
the reason I'm using Arch is I wanted to try out the ABSOLUTE LATEST versions of x.org and intel drivers. The ones that ship with Ubuntu absolutely suck. Windows 7 intel drivers suck. I'd heard that the bleeding edge drivers work better. Well, sort of. Now the menus are fast enough... just misaligned.
I'm using OpenBox pretty much naked. I just did an upgrade, and installed:
- xf86-video-intel 2.7.99.901
- intel-dri 7.5-1
- mesa 7.5-1
Now the OpenGL menus don't show up at all. *sigh*
Offline
I have a similar problem with Blender. The menus partially appear, only about 5 or so pixels of each menu; and, When I hover "File" or "Add" or similar the highlight times seriously lag with no menus appearing once clicked.
Here is a screenshot.
http://www.f3ar007.com/screenshot.png
Today I found that disabling DRI by adding Option "DRI" "False" to the video card Device section in xorg.conf fixes the problem. This however severely hurts performance of Blender.
I disabled Option "DRI" as well, and it fixed the problem. I don't know what to compare it to, performance-wise, though. As this problem has occured since I originally installed Blender, a few days ago.
Last edited by f3ar007 (2009-08-21 01:57:42)
Offline
well basically if you have still any issue regarding UXA and DRI2 you could try to run blender in software mode with
LIBGL_ALWAYS_SOFTWARE=1 blenderas seen in another arch linux forum thread: http://bbs.archlinux.org/viewtopic.php?pid=609251 ![]()
Offline
Blender 2.49b was released on Sep 3. Among some bugs fixed were this one...
When BLENDER_FORCE_SWAPBUFFERS env variable is defined, a function is enabled that fixes some menu drawing issues with Mesa3D DRI drivers for Intel and Radeon cards.
I wonder if this will help your issue?
Matt
"It is very difficult to educate the educated."
Offline
... and update that includes:
mesa-7.5.1-2
intel-dri 7.5.1-2
intel-dri 7.5.1-2
Seems to fix a number of issues even with Blender 2.49a menus!
Outstanding!
Offline