Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-23-06, 09:19 AM   #1
Belegdol
Registered User
 
Join Date: Oct 2004
Posts: 118
Default Unable to get compiz working under Fedora Core 5 [solved]

Hi. I have updated my nvidia driver to 9625 beta one, installed the files needed by aiglx as described here. The problem is that metacity compositing manager gives me only blue screen and compiz segfaults at startup. It is quite a rustic version, 20060721. I tried rebuilding the package but the thing is there is no control-center-devel rpm for fc5, and thus such built compiz lacks 3 files. I have run out of ideas here. Could you please share your ones?

Last edited by Belegdol; 09-23-06 at 11:14 AM.
Belegdol is offline   Reply With Quote
Old 09-23-06, 09:23 AM   #2
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: Unable to get compiz working under Fedora Core 5

Please see http://www.nvnews.net/vbulletin/showthread.php?t=77030.
zander is offline   Reply With Quote
Old 09-23-06, 09:37 AM   #3
Belegdol
Registered User
 
Join Date: Oct 2004
Posts: 118
Default Re: Unable to get compiz working under Fedora Core 5

I read that as well, but to be 100% sure:
Quote:
[xxx@xxx ~]$ ldd `which compiz`
linux-gate.so.1 => (0x0073c000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00aca000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x005cf000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x005a9000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00b4c000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00b64000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00a25000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00a09000)
libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0x00656000)
libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0x007f3000)
libm.so.6 => /lib/libm.so.6 (0x00893000)
libc.so.6 => /lib/libc.so.6 (0x00111000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x008c0000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x009e1000)
libdl.so.2 => /lib/libdl.so.2 (0x008ba000)
libz.so.1 => /usr/lib/libz.so.1 (0x009cc000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00b33000)
libGLcore.so.1 => /usr/lib/nvidia/libGLcore.so.1 (0x00b68000)
libnvidia-tls.so.1 => /usr/lib/nvidia/tls/libnvidia-tls.so.1 (0x005cb000)
/lib/ld-linux.so.2 (0x0073d000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x009bf000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x009c4000)
Is it possible that compiz is linked against Mesa despite the above?

---SOLVED---
The problem was to grab gnome-control src rpm, edit the spec to build the devel package, download the fc6 source compiz rpm, rebuild it and install with nodeps. The compiz from aiglx repo for fc5 must be busted somehow.

Last edited by Belegdol; 09-23-06 at 11:17 AM.
Belegdol is offline   Reply With Quote
Old 09-30-06, 06:49 AM   #4
bodman
Registered User
 
Join Date: Mar 2005
Posts: 7
Default Re: Unable to get compiz working under Fedora Core 5 [solved]

Belegdol : I've the same probleme than you but i don't know how to solve that. If you found post your solution...
bodman is offline   Reply With Quote
Old 09-30-06, 02:19 PM   #5
mooninite
Registered User
 
Join Date: May 2006
Posts: 477
Default Re: Unable to get compiz working under Fedora Core 5 [solved]

The solution is to use the latest git clone of compiz and compile it yourself. Do not use the RPM packages from Fedora.
mooninite is offline   Reply With Quote
Old 10-01-06, 10:40 AM   #6
HotblackDesiato
Disaster Area
 
HotblackDesiato's Avatar
 
Join Date: Sep 2006
Posts: 5
Default Re: Unable to get compiz working under Fedora Core 5 [solved]

Quote:
Originally Posted by mooninite
The solution is to use the latest git clone of compiz and compile it yourself. Do not use the RPM packages from Fedora.
Does anybody know how to compile compiz, so that it will be linked against the NVidia version of libGL.so ? I tried to compile it on my own, but failed. Here is what I did (Debian sid, kernel 2.6.18, Nvidia driver 1.0-9625 beta):

I downloaded the source:
Code:
git clone git://anongit.freedesktop.org/git/xorg/app/compiz
Then
Code:
./autogen.sh --enable-gnome --enable-gtk
results in a configure file with 'gnome: no', which is probably not good...
Code:
...
the following optional plugins will be compiled:
  gconf: yes
  place: yes
  dbus:  yes

and the following optional features will be compiled:
  svg:      no
  gtk:      no
  metacity: no
  gnome:    no
  kde:      no
Then after
Code:
make
and
Code:
make install
I get the following error:
Code:
...
make[3]: Entering directory `/usr/src/apps/compiz/gtk/gnome'
if test -w /window-manager-settings; then ( \
                /bin/sh ../../libtool --mode=install /usr/bin/install -c  \
                /window-manager-settings \
                ); \
        fi
if test -w ; then ( \
                /usr/bin/install -c -m 644   \
                ); \
        fi
/usr/bin/install: Fehlendes Dateioperand
»/usr/bin/install --help« gibt weitere Informationen.
make[3]: *** [install-exec-local] Fehler 1
make[3]: Leaving directory `/usr/src/apps/compiz/gtk/gnome'
make[2]: *** [install-am] Fehler 2
make[2]: Leaving directory `/usr/src/apps/compiz/gtk/gnome'
make[1]: *** [install-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/apps/compiz/gtk'
make: *** [install-recursive] Fehler 1
How can I avoid this error ? How can I link against the NVidia version of libGL.so ?

Stefan
HotblackDesiato is offline   Reply With Quote
Old 10-01-06, 02:34 PM   #7
Belegdol
Registered User
 
Join Date: Oct 2004
Posts: 118
Default Re: Unable to get compiz working under Fedora Core 5

You probably lack certain devel packages. In Fedora, there was an issue that control-ceter-devel wasn't created by default and you had to tweak the spec to get the necessary files. I have attached the spec that works with git compiz. Keep in mind, however, that current git code does not compile under FC5 due to some undeclared identifier problems. You will also have to solve the control-center-devel problem. Cheers.

P.S.
other files are in compiz-0.0.13-0.27.20060817git.fc6.src.rpm, and compiz-current is created by
Code:
tar -cjvf compiz-current.tar.bz2 --exclude .git --exclude .cvsignore compiz
after running autogen.sh at the git checkout.
Attached Files
File Type: zip compiz-git.zip (4.5 KB, 123 views)

Last edited by Belegdol; 10-01-06 at 02:47 PM.
Belegdol is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel's Ivy Bridge Core i7 3770K Overheating Issue Detailed News Archived News Items 0 05-16-12 11:40 AM
[Bug Report] Xid error after resume with 307.02, and compiz stops working. John K. NVIDIA Linux 0 05-09-12 03:42 PM
CPUMark99 - how do you compare fuelrod Benchmarking And Overclocking 66 07-19-11 09:32 AM

All times are GMT -5. The time now is 03:44 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.