Version: неизв. (using 3.5.9 "release 62.2" , openSUSE ) Compiler: Target: x86_64-suse-linux OS: Linux (x86_64) release 2.6.22.17-0.1-default I used many video players. And my players just closed with message about bad memory allocation in X... without crashing a system. When I turned off the SHADOWS and TRANSPARENCY in personal settings my video players working again. It's very interesting that in GNOME same players are working, so I think that the problem is not in X Server. Also I tried to use Xgl instead of Xorg, but nothing are happens. Same problem, same message. Thanks
Which video players, and what video card/driver are you using? Also, do you have this problem in 4? Thanks!
[bugs.kde.org quoted mail] Hi Players: VLC, Xine, Totem, Kaffeine Motherboard: INTEL D945GNT/L (OEM) Socket775 <i945G> PCI-E+SVGA+LAN SATA U100 ATX 4DDR-II <PC-5300> Video card: Intergated video card Intel 945G OpenGL renderer string: Mesa DRI Intel(R) 945G 20061017 KDE version: 3.5.9 "release 62.2" Xorg version: 7.3-142.1 About video driver. Please tell me where can I find this information for you? Sorry, but I don't have migrate to KDE4 yet. Note: All these players (except VLC) crashes after start immediately, but VLC crashes only when I play any video file. I think the players crashes when the video area displayed.
Enabling compositing and transparency only enables the compositing manager in KDE3 (which GNOME doesn't have, which is why there is no problem). But I don't see how a compositing manager should affect video playback and even if it does, it is still a problem on the X level, not KDE. Also, the players should not just crash. I suggest reporting the problem to the developers of the video players or X developers.
In the message Sunday 01 June 2008 03:26:55 Lubos Lunak wrote: [bugs.kde.org quoted mail] Actually I think that problem is in memory allocated from Xorg by compositing manager. If I'm not misstaken X allocates memory from the system and then applications allocates it from X. I started xine from console, it closed with this message: X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 140 (XVideo) Minor opcode of failed request: 19 () Serial number of failed request: 6860 Current serial number in output stream: 6861 Then I type `free` and got this message: total used free shared buffers cached Mem: 1019128 743332 275796 0 9776 253400 -/+ buffers/cache: 480156 538972 Swap: 1959888 52 1959836 So I think that I have enough memory for using transparency and other features. I tried to run players in Xgl and they works fine, so maybe you right that the problem in Xorg application, I've reported to X developers. But for me it's hard to understand why are they [players] working if I turned off shadows and transparency? Thanks