You are not logged in.
KDE4.2 with desktop effects enabled on my Intel 945 graphic card is extremely slow and unstable. It is slow even to scroll up and down a window. And regarding stability, kde often exits to kdm, and kde often crashes the X server completely (Ctrl+Atl+F1 and Ctrl+Atl+Backspace not working) as well. Both effects are (more or less) gone if I disable desktop effects.
True, the intel card is not an ATI or NVIDIA, but KDE3.5 with translucencies, and gnome with compiz, used to work OK in this computer. I have libgl and mesa installed.
Any ideas? Thank you
Offline
i have an intel x3100(gm965/gl960) with kde4.2, xorg-server1.6, kwin effects and works really nice, even can run kde4-svn under virtualbox with kwin using xrender and no crash.
Only artifacts using kms with kdm, but can live with that
PD: no xorg.conf
Last edited by Cypher (2009-04-14 18:13:50)
Offline
I have no xorg.conf either. Is it maybe that my card is lower than yours?
Offline
Well, I noticed in the KDE system settings that I was using OpenGL as compositing type. I am now trying Xrender, let's see whether that is better.
Offline
have you tried using xf86-video-legacy?
Offline
It is getting ridiculous with intel, xorg-server and desktop effects. Some people have it working, some doesn't: seems pretty random to me. Here for example desktop effects are working with kms, UXA enabled but there is a huge memory leak (the same with EXA). So after a while all my ram is used by X until the desktop locks and I have to reboot.
@alleluia20: what are your kernel options and could you post the output of lspci ( the line with your intel card) Mine looks like this
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
My girlfriend has the same card but different revision and rarely has lockups.
Offline
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
By using Xrender rather than OpenGL things are not that bad, but not perfect either, e.g., several screensavers crash X (I am now using blank screen).
In the old times (two years ago) I had to add by hand Option "AccelMethod" "EXA", otherwise video players would come out of video ram and crash. Now I am not using any xorg.conf.
Thank you.
Offline
there are several problems with xorg server 1.5 and 1.6. server 1.4 used to work but is broken now
i try to fix similar problem (crashes - with intel-legacy too !) on my computer right now. i gonna give the solution if i come up with it
Offline
Intel 945 with KDE need a xorg.conf with greedy acceleration actived:
Section "Device"
Option "MigrationHeuristic" "greedy"
Identifier "VideoCard0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GME Express Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
With this option, KDE effects works very fluid but there is a bug with tray icons:
https://bugs.launchpad.net/kdebase/+bug/247393
the icons don't draw good.
Bye
P.D. Sorry for my english
"Yo creo que los muertos son tiernos. ¿Nos besamos?"
Offline
Thank you. That bug report reads "fix released". Did anyone try whether that bug is actually fixed in the current Arch packages?
Thank you.
Last edited by alleluia20 (2009-04-15 02:44:10)
Offline
Hmm, I have an intel 945 gm, and performance has been bad for quite a while; until I recently updated to 2.6.29 + xserver 1.6 + latest intel driver. I enabled the testing repository when I updated, so I'm not sure if those packages have hit stable yet.
Anyway, here is my xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Option "AIGLX" "true"
EndSection
Section "Files"
# RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
# FontPath "/usr/share/fonts/100dpi:unscaled"
# FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/local/share/fonts"
EndSection
Section "Module"
# Load "dbe"
# Load "xtrap"
# Load "dri"
# Load "record"
# Load "extmod"
# Load "freetype"
Load "bitmap"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 330 210 # mm
Identifier "Monitor0"
VendorName "SEC"
ModelName "3633"
Option "DPMS" "true"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Option "DRI" "True"
Option "FramebufferCompression" "True"
# Option "NoDDC" "True"
# Option "XAANoOffscreenPixmaps" "True"
# Option "EnablePageFlip" "True"
# Option "RenderAccel" "True"
# Option "AccelMethod" "XAA"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
#Section "DRI"
# Mode 0666
#EndSection
#Section "Extensions"
# Option "Composite" "Enable"
# Option "MIT-SHM" "Yes"
#EndSection
EndSection
before upgrading, xaa acceleration gave me good enough performance, but not on par with half a year ago, and nowhere near the performance of the newest driver (although X did freeze twice with it).
Any society that would give up a little liberty to gain a little security will deserve neither and lose both.
-Benjamin Franklin
The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.
-George Bernard Shaw
Offline
I have an Intel 945 and everything works fine so far...I'm using openGL since xrender tends to be slow..
With regards to your ctrl+alt+backspace, you need to disable DontZap on your xorg.conf.:)
Here is my xorg.conf:
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Synaptics Mouse" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "USB Mouse" "CorePointer"
EndSection
Section "ServerFlags"
Option "DontZap" "false"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "true"
EndSection
Section "Module"
Load "synaptics"
Load "dri2"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
FontPath "/usr/share/fonts/cyrillic"
# FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
# FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/share/fonts/defoma/CID"
FontPath "/usr/share/fonts/defoma/TrueType"
FontPath "/usr/share/fonts/artwiz-fonts"
FontPath "/usr/share/fonts/local"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
# Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
# new in synaptics 0.99
Option "ClickFinger1" "1"
Option "ClickFinger2" "0"
Option "ClickFinger3" "0"
Option "HorizTwoFingerScroll" "true"
Option "VertTwoFingerScroll" "true"
Option "HorizScrollDelta" "100"
Option "PressureMotionMinZ" "10"
Option "FingerPress" "256"
Option "PalmDetect" "0"
Option "PalmMinWidth" "10"
Option "PalmMinZ" "200"
Option "MaxTapMove" "220"
Option "MaxTapTime" "180"
Option "MaxDoubleTapTime" "200"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "RTCornerButton" "2"
Option "RBCornerButton" "3"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
# Circular scrolling is uber-cool, but it's not for everyone. Check out "gsynaptics" as well.
Option "CircularScrolling" "0"
# Scrolling with the right and bottom side can be fun... or incredibly annoying. Use "1" to enable.
Option "HorizEdgeScroll" "0"
Option "VertEdgeScroll" "0"
# Activate 2 finger scrolling as what suggested from the forums
Option "EmulateTwoFingerMinZ" "120"
# Option "EmulateTwoFingerMinW" "100"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" ""
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "Monitor0"
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync
DisplaySize 271 159 # 96 DPI @ 1024x600
EndSection
Section "Device"
Identifier "Videocard0"
Driver "intel"
Option "Clone" "true"
Option "MonitorLayout" "LVDS,VGA"
BusID "PCI:0:2:0"
Option "MigrationHeuristic" "greedy"
Option "AccelMethod" "uxa"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x600" "800x600" "640x480"
Virtual 1920 1800
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Atm I had enabled kms on my netbook so I don't use this xorg.conf....But with kms enabled, my netbook tend to hangs...:(
Also with uxa being used, the hang also appears even without kms enabled so what I do is to change it to exa instead..;)
Last edited by kaola_linux (2009-04-15 04:22:55)
Netbook (Acer Aspire One 110 || 160gb SATA HD || 1.5gb ram): archlinux i686 / KDEmod 4.3
Registered Linux User # 481212 / Machine Registration # 390468
"In a world without walls and fences, who needs windows and gates?"
Offline
Yesterday, xorg-server 1.6.1 was released. Maybe you can give it a try and compile it yourself since they fixed a couple of things.
I remember that I read somewhere that "Option "MigrationHeuristic" "greedy"" is not needed any more. It used to fix broken icons in the system tray but now...?
Offline
Same problem here but using xorg-video-intel-legacy fix it for me.
btw i have no xorg.conf.
Offline
Same here,
xorg-video-intel exa or xaa is not even able to startx:
(EE) intel(0): Failed to pin back buffer: Cannot allocate memory
Fatal server error:
Couldn't bind memory for BO back buffer
with uxa its lock up after few minutes
xorg-video-intel-legacy lock up randomly
Offline
Same here,
xorg-video-intel exa or xaa is not even able to startx:Code: (EE) intel(0): Failed to pin back buffer: Cannot allocate memory Fatal server error: Couldn't bind memory for BO back buffer
with uxa its lock up after few minutes
xorg-video-intel-legacy lock up randomly
I had the same problem. Solved this by adding:
Option Legacy3D "off"
in xorg.conf in the device section
Edit:
By the way
Has anyone use the:
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
KMS doesn't work for me (screen gets black while booting and nothing more)
Last edited by cube (2009-04-15 11:23:54)
Offline
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
Alleluia20, I have the very same graphics card (see first post below). Using the xf86-video-intel-legacy package, I have acceptable performance with the xorg.conf given in the following posting: http://bbs.archlinux.org/viewtopic.php? … 67#p530267
However, I have redrawing issues and the longer the system runs, the more crap appears on my screen. I have thus moved back to my own set of legacy packages until things are sorted out (or until I try again, I can't just sit and wait... ): http://bbs.archlinux.org/viewtopic.php?id=66057
Both ways should give you good performance for Kwin effects. Check out the Systemsettings options given in the first post I linked.
Offline
I had the same problem. Solved this by adding:
Option Legacy3D "off"
in xorg.conf in the device section
thanks i'll try
Has anyone use the:
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
KMS doesn't work for me (screen gets black while booting and nothing more)
I have the same card, yup KMS doesn't work, it gives me small unstreched screen in the top left corner.
edit: oke, fixed this with a few xrandr, but performance is poorer than exa
Last edited by matahari (2009-04-15 19:28:43)
Offline
edit: oke, fixed this with a few xrandr, but performance is poorer than exa
What do you mean by fixing it by xrandr?
I use EXA and its faster then UXA for me, but the legacy3D option is necessary
Edit:
With the xorg-server 1.6.1 EXA works for me without Legacy3D option
Last edited by cube (2009-04-16 10:48:47)
Offline
I have intel 945 GME with xorg 1.6.1 + new intel driver + kms activeted + uxa, and KDE 4.2.2 effects works fine. My xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
#Section "ServerFlags"
# Option "AutoAddDevices" "False"
#EndSection
Section "Files"
#RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dbe"
Load "GLcore"
Load "glx"
Load "extmod"
Load "record"
Load "xtrap"
Load "dri"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "latam"
EndSection
Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 230 140 # mm
Identifier "Monitor0"
VendorName "CPT"
ModelName "4c4"
#Modeline "1024x600"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Option "DRI" "True"
Option "NoDDC" "True"
Option "XAANoOffscreenPixmaps" "True"
Option "EnablePageFlip" "True"
Option "RenderAccel" "True"
Option "AccelMethod" "uxa"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"
Identifier "VideoCard0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GME Express Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
Section "Screen"
Identifier "Screen0"
Device "VideoCard0"
Monitor "Monitor0"
DefaultDepth 24
#Virtual 800 600
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x600"
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
"Yo creo que los muertos son tiernos. ¿Nos besamos?"
Offline
@Superchango: very good! I installed the driver from testing but things were not good yet. I tried building an xorg.conf (not an easy task) and adding your options for "Device". OpenGL is not good but Xrender is much smoother now!
Now I wonder how you found out all these options for xorg.conf
Thank you again
Offline