View Single Post
Old 04-07-08, 06:14 PM   #1
Registered User
Join Date: Apr 2008
Posts: 1
Default FreeBSD 7.0-STABLE, 7300GS and Compiz


I've been running Linux on this box for a while (E6600 Core2, NVIDIA 7300GS, 2GB of RAM),
using compiz and the nvidia proprietary X driver without a problem.

However, I've recently installed FreeBSD 7.0-RELEASE, x11 and compiz.
My X Server is configured properly, and i've installed the latest 169.12
NVIDIA driver from /usr/ports/x11/nvidia-driver. The driver works, and my
X server log looks fine. I've also enabled the required extensions in the xorg.conf
config file, both manually and later using nvidia-xconfig.

The nvidia.ko driver is loaded at bootup using /boot/loader.conf.

the compiz binary links to:

/usr/local/compiz/bin/compiz: => /usr/local/lib/ (0x280ac000) => /usr/local/lib/ (0x280af000) => /usr/local/lib/ (0x280b2000) => /usr/local/lib/ (0x280b7000) => /usr/local/lib/ (0x280be000) => /usr/local/lib/ (0x280c6000) => /usr/local/lib/ (0x280c9000) => /usr/local/lib/ (0x280d7000) => /usr/local/lib/ (0x2810b000) => /lib/ (0x2822d000) => /usr/local/lib/ (0x2823f000) => /usr/local/lib/ (0x28334000) => /usr/local/lib/ (0x2833c000) => /usr/local/lib/ (0x28344000) => /usr/local/lib/ (0x2835b000) => /lib/ (0x283fc000) => /usr/local/lib/ (0x2841a000) => /usr/local/lib/ (0x2841c000) => /usr/local/lib/ (0x28504000) => /usr/local/lib/ (0x28506000) => /usr/local/lib/ (0x2851d000) => /usr/local/lib/ (0x28520000) => /usr/lib/ (0x28525000) => /lib/ (0x2852d000) => /usr/local/lib/ (0x28629000) => /usr/local/lib/ (0x29063000) => /usr/local/lib/compat/ (0x29065000)

and glxinfo seems fine:

ziltoid% glxinfo | head
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,

However, when attempting to start compiz(both 0.7.4 and 0.6.0) using:
/usr/local/compiz/bin/compiz --replace --sm-disable --ignore-desktop-hints ccp &

the screen flickers slowly, and becomes sluggish and non-responsive, with compiz.real
taking up 100% cpu, which probably means it's not using any hardware to do its rendering.

I've spent a couple of days searching the forums, but to no avail...



gilad.rom is offline   Reply With Quote