You are not logged in.
When I launch the xfce terminal, it takes nearly two seconds to appear on the screen. When I minimize or restore the window, same thing. When I switch workspaces where a terminal is present, same thing. I have always remembered XFCE's terminal perking right up when you needed it. Any idea on what I can do to kill this lag?
Last edited by synthead (2008-01-12 10:54:23)
Offline
Nope, just basic X11 w/ the nvidia drivers.
Offline
I've been experiencing this same kind of lag, but with urxvt in kde. It's a little perkier in fluxbox. All my searches came up with nothing.
-- archlinux 是一个极好的 linux。
Offline
Offline
i have read something similar here: http://forums.gentoo.org/viewtopic-p-4465340.html
maybe it helps
i have the same problem, but i didn't had the time to really test it yet. i just used urxvt..
Offline
same problem here.
Offline
are you using nvidia?
try using the following command and see if that helps...
nvidia-settings -a InitialPixmapPlacement=2
Offline
Interesting, it does it a little bit at my work computer too. It's an older 700 Mhz machine with a Matrox card.
I'll try what you mentioned above when I get back home from work.
Offline
As mentioned above compiz/beryl might slow down XFCE's terminal startup time. I fact, NVIDIA's AddARGBGLXVisuals option is responsible for such an effect. Edit your xorg.conf and add/modify as follows:
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "Device"
Identifier "NVIDIA..."
Driver "nvidia"
Option "RenderAccel" "True"
Option "BackingStore" "True"
Option "DamageEvents" "True"
Option "UseEvents" "False"
[b]
Option "AddARGBGLXVisuals" "False"
[/b]
EndSection
Offline
As mentioned above compiz/beryl might slow down XFCE's terminal startup time. I fact, NVIDIA's AddARGBGLXVisuals option is responsible for such an effect. Edit your xorg.conf and add/modify as follows:
Section "Extensions" Option "Composite" "Disable" EndSection Section "Device" Identifier "NVIDIA..." Driver "nvidia" Option "RenderAccel" "True" Option "BackingStore" "True" Option "DamageEvents" "True" Option "UseEvents" "False" [b] Option "AddARGBGLXVisuals" "False" [/b] EndSection
I run xfce4 and nvidia drivers, I also have the exact opposite in my xorg.conf and I do not have any problems.
Offline
There is a known bug in xfce terminal when using the new xorg as compiz is enabled by default. I get the issue when I have my driver in xorg set to ati or radeon. I keep meaning to install the teminal-svn version check to see if the patch has fixed the issue, for now I am using the vesa driver in xorg as I have other issues with xf86-video-ati.
Offline
You should also check if you have font issues..
I had a similar problem in urxvt and realized i had some used fonts removed from my system. Reinstalling them fixed the problem..
Offline
are you using nvidia?
try using the following command and see if that helps...
nvidia-settings -a InitialPixmapPlacement=2
Nice! That worked peachy. Will this setting be permanent?
Offline
No idea, to be perfectly honest. I guess you can try disabling it when the next nvidia driver comes out to see if it's still required or not.
Offline
No idea, to be perfectly honest. I guess you can try disabling it when the next nvidia driver comes out to see if it's still required or not.
I restarted the server and it started doing it again. What can I do to my xorg.conf to make this setting permanent?
Offline
I put it in my XFCE Autostarted Applications (XFCE menu, Settings) instead. I figured it should be easy to enable/disable this workaround for when the drivers or xorg gets more up-to-date.
Thank you all for your help!! The Arch Linux BBS saved me again!
Last edited by synthead (2008-01-12 08:58:36)
Offline
Wait ... after using my computer for a little while, the lag comes back
Offline
InitialPixmapPlacement=2 helps improve performance while using GLX oriented applications. Since gtk+ uses double buffering, try InitialPixmapPlacement=0 combined with xorg's composition extension disabled. Hope this help.
Offline
If you disable compiz i'm sure the issue will go away(it did for me), as I said earlier. I believe this issue is caused by and known bug in xfce terminal. Disable compiz and you will work around this issue for now.
Offline
I'm not using Compix/Beryl neither do i have a Nvidia card. But my Terminal is very slow too. That's why i'm using urxvt for now. Is there anything that i can do to fix this problem ?
Offline
Disable xorg's composite extension which is enabled by default. Do it by adding
Section "Extensions"
Option "Composite" "Disable"
EndSection
to xorg.conf.
Offline
@sliponoga
Thanks for the tip. Now it works very fine
Offline