[gutsy] compiz-tray-icon must be launched 3 times to activate 3D destkop

Bug #135508 reported by Bruno Munoz
4
Affects Status Importance Assigned to Milestone
gnome-compiz-manager (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: compiz

the folowing steps must be done to activate 3D Desktop:

1st launch of compiz-tray-icon : nothing appear
2nd launch of compiz-tray-icon: both windows appears
  from here, i can select show icon in tray, but nothing appears
3rd launch of compiz-tray-icon: the icon is shown in tray

then, to activate 3D, I must desactivate and reactivate with the tray icon, and 3D desktop is functional.

extract from .xsession-errors:
(gnome-compiz-preferences:9016): libgnomevfs-CRITICAL **: gnome_vfs_get_uri_from_local_path: assertion `g_path_is_absolute (local_full_path)' failed

** (gnome-compiz-preferences:9016): WARNING **: plugin inputzoom isn't installed

(gnome-compiz-preferences:9080): libgnomevfs-CRITICAL **: gnome_vfs_get_uri_from_local_path: assertion `g_path_is_absolute (local_full_path)' failed

** (gnome-compiz-preferences:9080): WARNING **: plugin inputzoom isn't installed

(gnome-compiz-preferences:9129): libgnomevfs-CRITICAL **: gnome_vfs_get_uri_from_local_path: assertion `g_path_is_absolute (local_full_path)' failed

** (gnome-compiz-preferences:9129): WARNING **: plugin inputzoom isn't installed

** (gnome-compiz-preferences:9016): CRITICAL **: gcm_application_child_event: assertion `GCM_IS_APPLICATION(self)' failed

** (gnome-compiz-preferences:9080): CRITICAL **: gcm_application_child_event: assertion `GCM_IS_APPLICATION(self)' failed

i'm using AIGLX with intel chipset, i810 driver (same behaviour with intel driver)

$ dpkg -l "compiz*"
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Nom Version Description
+++-=====================-=====================-==========================================================
ii compiz 1:0.5.2+git20070827-0 OpenGL window and compositing manager
ii compiz-bcop 0.5.2-0ubuntu1 Compiz option code generator
pn compiz-compcomm-plugi <néant> (aucune description n'est disponible)
ii compiz-core 1:0.5.2+git20070827-0 OpenGL window and compositing manager
ii compiz-dev 1:0.5.2+git20070827-0 OpenGL window and compositing manager - development files
un compiz-extra <néant> (aucune description n'est disponible)
ii compiz-fusion-plugins 0.5.2+git20070817-0ub Collection of extra plugins from OpenCompositing for Compi
ii compiz-fusion-plugins 0.5.2-0ubuntu2 Collection of plugins from OpenCompositing for Compiz
ii compiz-gnome 1:0.5.2+git20070827-0 OpenGL window and compositing manager - GNOME window decor
rc compiz-gtk 1:0.3.6-1ubuntu13 OpenGL window and compositing manager - Gtk window decorat
ii compiz-plugins 1:0.5.2+git20070827-0 OpenGL window and compositing manager - plugins
ii compizconfig-settings 0.5.2+git20070814-0ub Compiz configuration settings manager

$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 915GM 20061017 x86/MMX/SSE2
OpenGL version string: 1.3 Mesa 7.0.1
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
    GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_cull_vertex, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_histogram, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
    GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, 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_filter_anisotropic,
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
    GL_EXT_vertex_array, GL_3DFX_texture_compression_FXT1,
    GL_APPLE_client_storage, GL_APPLE_packed_pixels,
    GL_ATI_blend_equation_separate, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_rectangle,
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,
    GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SUN_multi_draw_arrays

   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
----------------------------------------------------------------------
0x23 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x28 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x30 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x5b 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon

$ cat /etc/X11/xorg.conf
Section "Files"
        FontPath "unix/:7100"
        FontPath "/usr/share/fonts/X11/100dpi"
        FontPath "/usr/share/fonts/X11/75dpi"
        FontPath "/usr/share/fonts/X11/encodings"
        FontPath "/usr/share/fonts/X11/misc"
        FontPath "/usr/share/fonts/X11/Type1"
        FontPath "/usr/share/fonts/X11/util"
EndSection

Section "Module"
        Load "bitmap"
        Load "dbe"
        Load "ddc"
        Load "dri"
        Load "extmod"
        Load "freetype"
        Load "glx"
        Load "int10"
        Load "record"
        Load "speedo"
        Load "type1"
        Load "vbe"
        Load "xtrap"
        Load "aiglx"
        Load "i2c"
        Load "synaptics"
EndSection

Section "InputDevice"
        Identifier "Generic Keyboard"
        Driver "kbd"
        Option "CoreKeyboard"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "fr"
EndSection

Section "InputDevice"
        Identifier "Generic Mouse"
        Driver "mouse"
        Option "SendCoreEvents" "true"
        Option "Device" "/dev/input/mice"
        Option "Protocol" "ImPS/2"
        Option "Emulate3Buttons" "true"
        Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
        Identifier "Intel 915GM"
        Driver "i810"
        BusID "PCI:0:2:0"
        VideoRam 65536
        Option "ForceBIOS" "1920x1440=1400x1050"
        Option "XAANoOffscreenPixmaps" "true"
        Option "AddARGBGLXVisuals" "On"
        Option "NoAccel" "false"
        Option "DRI" "true"
        Option "XVideo" "On"
        Option "MergedFB" "true"
        Option "MonitorLayout" "CRT,LFP"
        Option "EnablePageFlip" "True"
        Option "VBERestore" "True"
        Option "MergedNonRectangular" "true"
        Option "DisplayInfo" "Off"
        Option "XAANoOffscreenPixmaps" "true"
EndSection

Section "Monitor"
        Identifier "QDS:1700"
        Option "DPMS"
        DisplaySize 370 277
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device "Intel 915GM"
        Monitor "QDS:1700"
        DefaultDepth 24
        SubSection "Display"
                Depth 1
                Modes "1400x1050" "1280x1024"
        EndSubSection
        SubSection "Display"
                Depth 4
                Modes "1400x1050" "1280x1024"
        EndSubSection
        SubSection "Display"
                Depth 8
                Modes "1400x1050" "1280x1024"
        EndSubSection
        SubSection "Display"
                Depth 15
                Modes "1400x1050" "1280x1024"
        EndSubSection
        SubSection "Display"
                Depth 16
                Modes "1400x1050" "1280x1024"
        EndSubSection
        SubSection "Display"
                Depth 24
                Modes "1400x1050" "1280x1024"
        EndSubSection
        Option "AddARGBGLXVisuals" "True"
        Option "DisableGLXRootClipping" "True"
EndSection

Section "ServerLayout"
        Identifier "Default Layout"
        Screen "Default Screen"
        InputDevice "Generic Keyboard"
        InputDevice "Generic Mouse"
    InputDevice "Mouse[1]" "CorePointer"
EndSection

Section "DRI"
        Mode 0666
EndSection

Section "InputDevice"
  Driver "synaptics"
  Identifier "Mouse[1]"
  Option "Device" "/dev/psaux"
  Option "Protocol" "auto-dev"
  Option "LeftEdge" "120"
  Option "RightEdge" "830"
  Option "TopEdge" "120"
  Option "BottomEdge" "650"
  Option "FingerLow" "14"
  Option "FingerHigh" "15"
  Option "MaxTapTime" "180"
  Option "MaxTapMove" "110"
  Option "EmulateMidButtonTime" "75"
  Option "VertScrollDelta" "20"
  Option "HorizScrollDelta" "20"
  Option "MinSpeed" "0.6"
  Option "MaxSpeed" "0.6"
  Option "AccelFactor" "0.015"
  Option "EdgeMotionMinSpeed" "200"
  Option "EdgeMotionMaxSpeed" "200"
  Option "UpDownScrolling" "1"
  Option "CircularScrolling" "1"
  Option "CircScrollDelta" "0.1"
  Option "CircScrollTrigger" "2"
EndSection

Section "Extensions"
        Option "Composite" "Enable"
        Option "RENDER" "Enable"
EndSection

ProblemType: Bug
Architecture: i386
Date: Wed Aug 29 12:01:26 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/gnome-panel
NonfreeKernelModules: vmnet vmblock vmmon ath_hal
Package: gnome-panel 1:2.19.6-0ubuntu1
PackageArchitecture: i386
ProcCmdline: gnome-panel --sm-client-id default1
ProcCwd: /home/bruno
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-panel
Uname: Linux datubu 2.6.22-9-generic #1 SMP Fri Aug 3 00:50:37 GMT 2007 i686 GNU/Linux

Tags: apport-bug
Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote :
description: updated
Revision history for this message
Travis Watkins (amaranth) wrote :

You should not use this tool.

Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote : Re: [Bug 135508] Re: [gutsy] compiz-tray-icon must be launched 3 times to activate 3D destkop

this is gnome-compiz-manager

$ dpkg -L gnome-compiz-manager
<cut>
/usr/bin/gnome-compiz-preferences
/usr/bin/compiz-tray-icon

$ gnome-compiz-preferences

(gnome-compiz-preferences:8174): libgnomevfs-CRITICAL **:
gnome_vfs_get_uri_from_local_path: assertion `g_path_is_absolute
(local_full_path)' failed

** (gnome-compiz-preferences:8174): WARNING **: plugin inputzoom isn't
installed

the compiz-tray-icon is just the tray launcher, and launch the same
application.

if you prefer, it is the same behaviour with gnome-compiz-preferences:
it must be launch severals time for having windows appears, and to be
able to activate 3D.

Le mercredi 29 août 2007 à 21:10 +0000, Travis Watkins a écrit :
> You should not use this tool.
>
> ** Changed in: gnome-compiz-manager (Ubuntu)
> Sourcepackagename: compiz => gnome-compiz-manager
>

Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote :

Le mercredi 29 août 2007 à 21:10 +0000, Travis Watkins a écrit :
> You should not use this tool.
>
> ** Changed in: gnome-compiz-manager (Ubuntu)
> Sourcepackagename: compiz => gnome-compiz-manager

Moreover, ccsm is unable to do anything : all the setting are absolutely
useless/ignored and the 3D can't be activate with this interface.

Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote : Re: [Bug 135508] Re: [gutsy] compiz-tray-icon must be launched 3 times to activate 3D destkop

the 3D desktop can be sucessfully launch with :
$ /usr/bin/compiz --replace gconf

how the 3D desktop plan to be activated on gutsy ?
*creating a new compiz gdm session ?
*adding the compiz --replace to the existing gnome session ?

As a side effects of this current bug, if I logout/logon,
all tray applet are unable to be attach on the tray
they are generating errors such as:
Le tableau de bord a rencontré un problème lors du chargement de «
OAFIID:GNOME_DriveMountApplet ».

As if they can't be attached to gnome desktop again

the 3D desktop is again not active, and can be reactivated with
the same compiz --replace command, but application cannot be attached on
the tray again.

the compiz go to defunct mode

for example, on the 2nd session, after reactivating 3D (and 3D
functionnal)

$ ps axw |grep compiz
 7099 ? S 0:00 /bin/sh /usr/bin/compiz --replace gconf
 7127 ? S 0:01 /usr/bin/compiz.real --ignore-desktop-hints
--indirect-rendering --replace gconf ccp
 7274 ? S 0:00 gnome-compiz-preferences
 7275 ? Z 0:00 [compiz] <defunct>

Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote : [Bug 135508] another test to illustrated 3D activating problem

Another test without using the compiz-tray-icon or compiz-preferences :

1) BOOT

2) GDM Login in gnome session
 3D *NOT* OK: logfile .xsession-errors_Fresh_reboot_no3Dfunctional
 (processes compiz and compiz.real are launched)
 6165 ? S 0:00 /bin/sh /usr/bin/compiz --sm-client-id
default0
 6209 ? S 0:00 /usr/bin/compiz.real --ignore-desktop-hints
--indirect-rendering --sm-client-id default0 ccp

3) alt+F2: compiz --replace gconf
  3D *IS* OK : logile .xsession_3Dfunctionnal
 6535 ? S 0:00 /bin/sh /usr/bin/compiz --replace gconf
 6563 ? S 0:00 /usr/bin/compiz.real --ignore-desktop-hints
--indirect-rendering --replace gconf ccp

4) logout
5) login
  3D *NOT* OK + Error with tray. logfile: .xsession-errors_2ndlogin
  (processes compiz and compiz.real are launched)
 6750 ? S 0:00 /bin/sh /usr/bin/compiz --sm-client-id
default0
 6805 ? S 0:00 /usr/bin/compiz.real --ignore-desktop-hints
--indirect-rendering --sm-client-id default0 ccp

same start as 1st logfile >>
(gnome-terminal:6342): Vte-WARNING **: Aucune manipulation définie pour la séquence de contrôle « device-control-string ».
Checking for Xgl: not present.
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking for nVidia: not present.
Checking for Xgl: not present.

Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote :

workaround for auto compiz launch:
i've had to suppress the .config files, it seems there is (was may be
with last updates) a bug with his gnome integration and configuration
process.

the pbl with OAFIID is another bug (gnome?), which seem to be related
with the 3D desktop icon launch pbl.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 beta or later?

Changed in gnome-compiz-manager:
status: New → Incomplete
Revision history for this message
Bruno Munoz (bruno-bmunoz) wrote : Re: [Bug 135508] Re: [gutsy] compiz-tray-icon must be launched 3 times to activate 3D destkop

can't reproduce anymore

Le dimanche 19 octobre 2008 à 08:57 +0000, Daniel T Chen a écrit :
> Is this symptom still reproducible in 8.10 beta or later?
>
> ** Changed in: gnome-compiz-manager (Ubuntu)
> Status: New => Incomplete
>
--
Cdlt,
Bruno

Revision history for this message
Ralph Janke (txwikinger) wrote :

Close this issue sinceit cannot be reproduced anymore. Thanks again for the help!

Changed in gnome-compiz-manager (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.