Please help me get compiz working! I'm 99% there! (Ubuntu)

Support for post-installation problems

Please help me get compiz working! I'm 99% there! (Ubuntu)

Postby jondecker76 » Sat Jan 06, 2007 2:35 am

Hello

I am fairly new to Linux but I'm starting to get around ok... I've been going crazy trying to get my Compiz installation working correctly like it should. I will be as detailed as possible so that hopefully somebody will be able to help me.

I have an NVidia Geforce 5200 FX installed and the drivers appear to be working:
Code: Select all
nathan@Nathans-desktop:~$ glxinfo
name of display: :1.0
display: :1  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX version: 1.2
GLX extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_SGIX_fbconfig, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5200/PCI/SSE2
OpenGL version string: 1.2 (2.0.2 NVIDIA 87.76)
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
    GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_window_pos, GL_ARB_vertex_program, GL_ARB_fragment_program,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
    GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_lod,
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
    GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat, GL_NV_blend_square,
    GL_NV_texgen_reflection, GL_NV_texture_rectangle,
    GL_NV_texture_env_combine4, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
    GL_SGIX_depth_texture, GL_SGIX_shadow
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon
nathan@Nathans-desktop:~$



All 3D games and screensavers work as they should so I'm pretty positive that my card is working correctly (the drivers were installed with Automatix2)

Ok, my next step was to get XGL running - which I did by creating a separate login session by creating a file (/usr/bin/startxgl.sh) in which i put:
Code: Select all
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer &
DISPLAY=:1
exec gnome-session

and added the session to the sessions list by adding the following to /usr/share/xsessions/xgl.desktop
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application


So I login with my new XGL session, and all seems well so far.. I can tell XGL is working because the desktop looks just a little different.


Now lastly, I add the newest Edgy repos to my /etc/apt/sources.list
Code: Select all
deb [url]http://gandalfn.club.fr/ubuntu[/url] edgy dev

and sudo apt-get update blah blah blah

Then I install Compiz as follows:
Code: Select all
sudo apt-get install compiz gnome-compiz-manager compiz-extra gnome-compiz-manager-extra



Ok next I start compiz while in my XGL session from a terminal as follows:
Code: Select all
compiz --replace gconf &
gnome-window-decorator --replace


Just to make sure I have what I need, I checked Synaptic and these are the compiz packages it has listed as installed
Code: Select all
compiz (1:0.3.6-0gandolfn3)
compiz-core (1:0.3.6-0gandolfn3)
compiz-extra (0.3.6.0-0gandolfn1)
compiz-extra-gnome (0.3.6.0-0gandolfn1)
compiz-extra-plugins (0.3.6.0-0gandolfn1)
compiz-gnome (1:0.3.6-0gandolfn3)
compiz-plugins (1:0.3.6-0gandolfn3)
gnome-compiz-manager (0.10.2-0gandolfn1)
gnome-compiz-manager-extra (0.2.0-0gandolfn3)
libgnome-compiz-manager (0.10.2-0gandolfn1)



So now i go to run compiz by doing the following in a terminal:
Code: Select all
compiz --replace gconf &
gnome-window-decorator --replace

and boom! I get wavy windows! and some transparency effects... So compiz is running...

But... How can i set it up now?? How do i add plugins? I've tried the following with absolutely no luck!
Code: Select all
nathan@Nathans-desktop:~$ gnome-compiz-manager
bash: gnome-compiz-manager: command not found
nathan@Nathans-desktop:~$ gnome-compiz-manager-extra
bash: gnome-compiz-manager-extra: command not found
nathan@Nathans-desktop:~$ compiz-settings
bash: compiz-settings: command not found
nathan@Nathans-desktop:~$



So.. In short, am I doing something wrong? Does something need installed or uninstalled? All I need to do now is figure out how to manage the settings... But how?? I've tried everything i've found on every other tutorial site, but none of them work.. I did install compiz-settings debian package, but all it would do is crash, or when it did run, i would check something (like 3D desktop for example) and then it would uncheck itsself..

What am I doing wrong?

<<EDITED>>
Sorry mods! This was supposed to go in the Q&A, not the How To's - could someone please move it there?

thanks
jondecker76
Junior Member
 
Posts: 8
Joined: Sat Jan 06, 2007 1:38 am

Postby wfarr » Sat Jan 06, 2007 3:20 am

The tray icon (gnome-compiz-manager) is ran with compiz-tray-icon.

Some settings are in there.


For a grouping of far more advanced settings, run gconf-editor and look in apps > compiz.

Gnome-Compiz-Manager has most the basic options you'll want though. :)
[SIZE="1"]"Men will never be free until the last king is strangled with the entrails of the last priest." ~ Denis Diderot[/SIZE]

VACATION MODE
wfarr
 
Posts: 410
Joined: Wed Dec 06, 2006 10:38 pm
Location: Atlanta, GA

Compiz-settings

Postby noiesmo » Sat Jan 06, 2007 3:24 am

Check here there is a Compiz-settings tool. I have Kubuntu Edgy and it works fine.

http://forum.go-compiz.org/viewtopic.php?t=153&highlight=compizsettings

:D
Free yourself with GNU/Linux
noiesmo
Junior Member
 
Posts: 1
Joined: Sat Jan 06, 2007 3:21 am
Location: Brisbane

Postby jondecker76 » Sat Jan 06, 2007 9:40 am

Thanks guys.. still working on it..

Regarding compiz-tray-icon... see output below:

[code]
nathan@Nathans-desktop:~$ compiz-tray-icon

(compiz-tray-icon:5405): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(compiz-tray-icon:5405): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(compiz-tray-icon:5405): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(compiz-tray-icon:5405): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
[\code]


The icon does appear in my top bar, and I can change settings... But when I close out the terminal, the tray icon closes out too.

Any suggestions?

thanks,
Jon
jondecker76
Junior Member
 
Posts: 8
Joined: Sat Jan 06, 2007 1:38 am

Postby jondecker76 » Sat Jan 06, 2007 9:53 am

Ok, in System->Preferences->Settings->Startup tab
I simply have it executing compiz-tray-icon, and it is starting when the desktop loads, just disabled... How do I have it start enabled??

Another thing, the Gnome Compiz Preferences window shows my integrated Intel 82865G as the Graphics Card - shouldn't this say NVidia??? The Integrated card isn't hooked up to the monitor, and it is disabled in the BIOS...

Also, how to I install plugins?

thanks
Jon
jondecker76
Junior Member
 
Posts: 8
Joined: Sat Jan 06, 2007 1:38 am

Postby Lorenz » Thu Mar 01, 2007 1:59 pm

I get the same error messages!
I have an ATI Radeon x1300.

Please help us! :)
Lorenz
Junior Member
 
Posts: 5
Joined: Thu Mar 01, 2007 1:57 pm


Return to General Support

Who is online

Users browsing this forum: Google [Bot] and 2 guests