This forum has been archived. All content is frozen. Please use KDE Discuss instead.

INTEL :: kwin & OpenGL :: i915_program_error: Exceeded max..

Tags: None
(comma "," separated)
bunjacn
Registered Member
Posts
5
Karma
0
OS
google01103 wrote:transparency for taskbar and K-menu is determined by the desktop theme chosen not as a separate option. Try changing composting type to xrender from OpenGL

I switched now... but K-menu is not transparent... but OK
User avatar
google01103
Manager
Posts
6668
Karma
25
bunjacn wrote:
google01103 wrote:transparency for taskbar and K-menu is determined by the desktop theme chosen not as a separate option. Try changing composting type to xrender from OpenGL

I switched now... but K-menu is not transparent... but OK


For me the top and bottom portions are but not the middle (where items are listed), try Lancelot it is transparent thru and thru


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
r_mano
Registered Member
Posts
11
Karma
0
OS
I have the freeze problem (ten to 30 seconds freeze) on window show (ctrl-F8) and desktop grid show. I have tried created .drirc but no change. I have no messages in Xorg.0.log...
Running kwin --replace says:

Code: Select all
OpenGL vendor string:                   Tungsten Graphics, Inc
OpenGL renderer string:                 Mesa DRI Intel(R) 945GM GEM 20100330 DEVELOPMENT x86/MMX/SSE2
OpenGL version string:                  1.4 Mesa 7.9-devel
Driver:                                 Intel
GPU class:                              i915/i945
OpenGL version:                         1.4
Mesa version:                           7.9
X server version:                       1.9
Linux kernel version:                   2.6.35
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           no
Texture NPOT support:                   yes
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon


and after a while I have kwin spitting out:
Code: Select all
915_program_error: Exceeded max temporary reg: 16/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 17/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 18/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 19/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 20/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 21/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 22/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 23/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 24/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 25/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 26/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 27/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 28/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 29/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 30/16
i915_program_error: Can't find free R reg
i915_program_error: Exceeded max temporary reg: 16/16
i915_program_error: Exceeded max temporary reg: 17/16
i915_program_error: Exceeded max temporary reg: 18/16
i915_program_error: Exceeded max temporary reg: 19/16
i915_program_error: Exceeded max temporary reg: 20/16
i915_program_error: Exceeded max temporary reg: 21/16
i915_program_error: Exceeded max temporary reg: 22/16
i915_program_error: Exceeded max temporary reg: 23/16
i915_program_error: Exceeded max temporary reg: 24/16
i915_program_error: Exceeded max temporary reg: 25/16
i915_program_error: Exceeded max temporary reg: 26/16
i915_program_error: Exceeded max temporary reg: 27/16
i915_program_error: Exceeded max temporary reg: 28/16
i915_program_error: Exceeded max temporary reg: 29/16
i915_program_error: Exceeded max temporary reg: 30/16


Hope this helps...


Romano --- from Italy to Spain, with Linux since 1989, left fvwm2 for gnome, exploring KDE
User avatar
octavsly
Registered Member
Posts
7
Karma
0
OS
Try updating to the latest version of MESA(7.10.1), minimum kernel 2.6.36, libdrm and intel driver. Your problem is similar but not the same.

r_mano wrote:I have the freeze problem (ten to 30 seconds freeze) on window show (ctrl-F8) and desktop grid show. I have tried created .drirc but no change. I have no messages in Xorg.0.log...
Running kwin --replace says:

Code: Select all
OpenGL vendor string:                   Tungsten Graphics, Inc
OpenGL renderer string:                 Mesa DRI Intel(R) 945GM GEM 20100330 DEVELOPMENT x86/MMX/SSE2
OpenGL version string:                  1.4 Mesa 7.9-devel
Driver:                                 Intel
GPU class:                              i915/i945
OpenGL version:                         1.4
Mesa version:                           7.9
X server version:                       1.9
Linux kernel version:                   2.6.35
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           no
Texture NPOT support:                   yes
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon

speculatrix
Registered Member
Posts
12
Karma
0
I've upgraded to suse 11.4 release, and also turned off all the desktop effects that did anything fancy, leaving only "snap helper", "window geometry", "startup feedback", "dialogue parent" and "dim screen for admin mode", and the problems have gone away.

I will try turning back on the few desktop effects I want and see if the freezing comes back.

--edit--
boxswitch doesn't cause the freezing
13east
Registered Member
Posts
9
Karma
0
OS
(thinkpad edge14 w/ i3-370M(2.4GHz), 4GB RAM, Intel HD Graphics & Kubuntu 11.04 x64)

I'm facing similar extreme slow down in performance/extreme choppy graphics performance starting only recently after a system update that brought along w/ it Firefox5beta.

1. Is there anyway to roll back to Firefox4? Extension FEBE is incompatible w/ firefox5beta (profile, extension and preference backup). Have to use FEBE beta7 under Firefox4 so I don't think a compatible release for Firefox5beta is going to come out any time soon.

Switching over to xrender seems to have solved the issues. I much prefer to stay under xrender because the system seems to run/looks much smoother than under OpenGL:

2. Are there any benefits to running under OpenGL over Xrender?
3. Only feature that I miss is the blur effect under the taskbar; is there any way to emulate the blur effect under xrender w/ qtcurve and oxygen desktop theme?
4. The only performance related issue that I've noticed under Xrender was when running Diablo II:LOD under wine (only game i've installed under kde4 thus far). Are there any tweaks/patches/configuration to ensure smooth graphics performance (game play and video playback) w/ xrender? Is it recommended to play under OpenGL w/ original graphics performance issues at hand?

Any help that anyone can provide would be very much appreciated.
Thank You.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Rolling back to Firefox 4 likely involves a procedure specific to your package manager. I would suggest asking on your distributions forums (and make sure to check the repos you have enabled too...)

Blur requires OpenGL unfortunately.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
octavsly
Registered Member
Posts
7
Karma
0
OS
Mehdi6 wrote:Are there any other dri config files I could put this in?

Of course, time will tell, as I haven't had the fix in place long enough to see if the freeze/temporary-lockup problem has gone away.

http://dri.freedesktop.org/wiki/ConfigurationInfrastructure
There is a system-wide configuration file /etc/drirc that applies to all users. Those settings can be overridden by a user's configuration file $HOME/.drirc. Both files have exactly the same format.


BTW. I do not need any .drirc anymore with the following soft/hardware combination.
Software used:
* libdrm 2.4.26
* kernel 2.6.39.2
* intel driver 2.15.0
* mesa 7.11_rc1
* xorg 1.10.3
Hardware:
* 00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
* part of a D945GCLF (Desktop board : Essential Series)
User avatar
fakd
Registered Member
Posts
203
Karma
0
OS
Hi,
I think this 4 year old topic can be un-sticked?
cheers


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], rockscient, Yahoo [Bot]