Mailinglist Archive: opensuse-factory (286 mails)

< Previous Next >
Re: [opensuse-factory] Call for Testers : Compiz 0.9.0
  • From: "Dominique Leuenberger" <Dominique.Leuenberger@xxxxxxxxxxxxx>
  • Date: Wed, 04 Aug 2010 09:58:35 +0200
  • Message-id: <4C5939CB0200002900099BB3@xxxxxxxxxxxxxxxxxxx>
David,

On 08/04/2010 at 2:14 AM, "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>


Here is the first few tidbits on 9.0 that I found on my first run-through.
This
was on a box with a radeon card (older 9600):

STARTUP ISSUES:

(1) The current fusion icon does not work with 9.0. Without fusion-icon
there

is no systray icon to provide an interface to easily switch window
decorators or
to alternate WM's to get out of compiz if all does not go well.

Thanks for your testing efforts. Fusion Icon has it's reason why it's not part
of Factory. You just found one of them :) it breaks every once in a
while and once the system is functional, does not really offer anything.



(2) compiz-manager does not start 9.0. Attempting to start compiz with
compiz-manager, results in the following string of errors:

18:00 zephyr:~> compiz-manager --replace ccp &
[3] 16305
[2] Done emerald --replace

A 2nd component not part of Factory, again for reasons of broken-ness every 2nd
update. Emerald. It has not yet been ported to the 0.9.0
infrastructure and it is even questionable if it will be ported. It's not part
of the compiz project after all.


18:01 zephyr:~> Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz (core) - Warn: Unknown option '--ignore-desktop-hints'

A warning only, so non-fatal... and actyally an issue in compiz-manager. The
option was removed. But no harm done (other than the message printed)


Backend : ini
Integration : true
Profile : default
Adding plugins
Initializing core options...done
/usr/bin/compiz (core) - Warn: Plugin 'core' already active
/usr/bin/compiz (core) - Error: Plugin 'core' not loaded.

That one is rather weird. Your config seems to try to load core more than once?



/usr/bin/compiz (core) - Error: InitPlugin 'composite' failed
/usr/bin/compiz (core) - Error: Couldn't activate plugin 'composite'
/usr/bin/compiz (core) - Error: Plugin 'core' not loaded.


But then, yet it's not there...

Are you sure you have the entire stack of compiz on 0.9.0? I know for example
that the photowheel plugin which you like that much is not yet
available in 0.9. Which might have triggered old packaes to remain on your
system


/usr/bin/compiz (core) - Error: InitPlugin 'opengl' failed

(3) Thankfully, manually starting compiz still works just fine. The cli
used
was:

compiz --replace --sm-disable --indirect-rendering --ignore-desktop-hints
ccp &

Good to know you can resort to this, but it's not a preferred way, as you can
possible disable too many plugins, resulting in a complete mess.

compiz started, but a new configuration was required. The config was created

under ~/.config/compiz-1. The current config is here:

This is correct. The old config is not compatible to the new compiz
infrastructure. A new location was chosen by upstream for this reason.


http://www.3111skyline.com/dl/dt/compiz/9.0/Default.ini

CCSM Bug:

There is a bug in the ccsm module. After you select [ ] Splash, the
splash
is
activate 'every' time you choose another option -- not a biggie, but annoying
:p


Will address this one with upstream. The 'issue' is most likely coming from the
new serialization which remembers states of plugins.


VERY SLOW PERFORMANCE:

Following configuration, compiz seemed to work normally, but much, much
slower
than 8.6 on this same box. Cube rotation that had been pretty crisp with
8.6,
now lags very badly and the rotation is limited to 1/2 rev./(full mouse
left-right) I haven't any idea why 9.0 should be slower than 8.6 on this box.


That's odd... you might want to 'play' with the various options in the
workaround provided.

All I did was remove 8.6 and install 9.0 with no other packages (kernel or
xf86-video-ati....) changed. (the new blue splash is cool though)

DECORATIONS MISSING:

The big issue on start was all window decorations were missing. The
current
emerald does not work with 9.0, but unfortunately when 9.0 started, it
started
without *any* decorations despite the [ ] Window Decorations option being
selected by default in ccsm?? The only way I was able to get window
decorations
back was to manually start:

gtk-window-decorator --replace &

As you seem willing to resort to emerald, that's what the system tries to give
you... a fallback to something you did not configure is not done. Set
g-w-d as your window decorator in the decorator plugin. Or even better: remove
emerald completely.

But decorations seem to be a general issue at the moment, see also bnc#625689



I still don't know whether starting compiz caused it, or my trying to
restore
the window decorations caused it, but my xsession-errors log filled up with
6M+
of the following error:


Difficult to say.. .this is nothing I had seen so far happening...

Dominique
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
References