Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Nov 2007 21:46:55 +0100
From:      Pieter de Goeje <pieter@degoeje.nl>
To:        freebsd-questions@freebsd.org
Cc:        questions@freebsd.org, Bill Moran <wmoran@collaborativefusion.com>
Subject:   Re: Performance problems after upgrade from xorg 7.2 -> 7.3
Message-ID:  <200711262146.55451.pieter@degoeje.nl>
In-Reply-To: <20071126153809.98ff55b4.wmoran@collaborativefusion.com>
References:  <20071126153809.98ff55b4.wmoran@collaborativefusion.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 26 November 2007, Bill Moran wrote:
> I upgraded my ports over the holiday, and I'm having a number
> of problems with xorg.  I'll address them one at a time, in
> order of most problematic ...
>
> Right now, the worst is the lousy performance.  Using the exact
> same xorg.conf that I had in 7.2, the performance of window
> resizes is terrible.  I had no problems with this in 7.2.
>
> For example, if I open a terminal window, then hit the maximize
> button, it takes almost 3 seconds to maximize it.  Again xorg
> 7.2 didn't have this problem.  Is there some new config option
> in 7.3 that I need to enable?  I'm not seeing performance
> problems anywhere else that I can find (moving windows around,
> for example, seems to work fine).
>
> Could it be my wm (xfce4) ... as I upgraded it at the same time?
>
> FreeBSD vanquish.pitbpa0.priv.collaborativefusion.com 6.2-RELEASE-p5
> FreeBSD 6.2-RELEASE-p5 #9: Tue Jun  5 17:33:30 EDT 2007    
> root@vanquish.pgh.priv.collaborativefusion.com:/usr/obj/usr/src/sys/VANQUIS
>H  i386
>
> $ dmesg | grep Radeon
> drm0: <ATI Radeon RV280 9250> port 0xdc00-0xdcff mem
> 0xe8000000-0xefffffff,0xfe5e0000-0xfe5effff irq 16 at device 0.0 on pci4
>
> $ pkg_info | grep xorg
> xorg-7.3_1          X.Org complete distribution metaport
> xorg-apps-7.3       X.org apps meta-port
> xorg-cf-files-1.0.2_2 X.org cf files for use with imake builds
> xorg-docs-1.4,1     X.org documentation files
> xorg-drivers-7.3    X.org drivers meta-port
> xorg-fonts-100dpi-7.3 X.Org 100dpi bitmap fonts
> xorg-fonts-7.3      X.org fonts meta-port
> xorg-fonts-75dpi-7.3 X.Org 75dpi bitmap fonts
> xorg-fonts-cyrillic-7.3 X.Org Cyrillic bitmap fonts
> xorg-fonts-miscbitmaps-7.3 X.Org miscellaneous bitmap fonts
> xorg-fonts-truetype-7.3 X.Org TrueType fonts
> xorg-fonts-type1-7.3 X.Org Type1 fonts
> xorg-libraries-7.3_1 X.org libraries meta-port
> xorg-protos-7.3     X.org protos meta-port
> xorg-server-1.4_3,1 X.Org X server and related programs
>
> $ pkg_info | grep xfce
> gtk-xfce-engine-2.4.1_1 An XFCE engine for GTK 2.0
> libxfce4gui-4.4.1_1 XFce 4 widget library required by xfce4 and xfwm4
> libxfce4mcs-4.4.1_1 XFce 4 settings management library used by most XFce 4
> modu libxfce4util-4.4.1  XFce 4 library with non-graphical helper functions
> mousepad-0.2.12_2   Simple xfce editor
> xfce-4.4.1_1        The "meta-port" for the XFce 4 desktop environment
> xfce4-appfinder-4.4.1_1 Find application in the system supporting Desktop
> entry for xfce4-desktop-4.4.1_1 XFce 4 desktop background manager and root
> menu xfce4-icon-theme-4.4.1_1 Icon themes for XFce 4
> xfce4-mcs-manager-4.4.1_1 XFce 4 settings manager
> xfce4-mcs-plugins-4.4.1_1 XFce 4 settings manager plugins
> xfce4-mixer-4.4.1_1 XFce 4 volume mixer module for xfce4-panel
> xfce4-panel-4.4.1_1 XFce 4 panel module
> xfce4-print-4.4.1_1 XFce 4 graphical frontend for printing
> xfce4-session-4.4.1_1 Session manager for the Xfce 4 desktop environment
> xfce4-utils-4.4.1_1 XFce 4 essential utilities and scripts
> xfce4-wm-4.4.1_2    XFce 4 window manager
> xfce4-wm-themes-4.4.1 XFce 4 window decoration themes for xfwm4

Some components of xfce have trouble with the composite extension, which is 
enabled by default in 7.3.
Add the following section to xorg.conf to fix:

Section "Extensions"
        Option "Composite" "Disable"
EndSection

Hope this helps,

Pieter de Goeje



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711262146.55451.pieter>