Compiz on Fedora

I tried compiz on Fedora 15 recently to evaluate a bug.

My laptop is IBM ThinkPad Lenovo X200 which uses an Intel graphics card.

% lspci
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

It seems compiz command only seems to have no window manager so I run compiz-gtk instead.

# yum install compiz-gtk ccsm
% rpm -q compiz-gtk
compiz-gtk-0.9.4-2.fc15.x86_64
% rpm -q ccsm
ccsm-0.9.4-1.fc15.noarch
% compiz-gtk --replace
% ccsm

As you know, ccsm can configure the several shortcuts for the 3D desktop. To back the 2D desktop, you could run ‘metacity –replace’.

% metacity --replace

BTW, it seems ‘desktop-effects’ command was removed in the latest gnome-control-center, which can switch gnome-shell and metacity. I guess you could get metacity mode if you would override /usr/share/gnome-session/sessions/gnome.session with /usr/share/gnome-session/sessions/gnome-fallback.session to get a special setting, e.g. VPN.

Advertisements

About fujiwara

I'm an open-sourced desktop i18n developer.
This entry was posted in RedHat and tagged , . Bookmark the permalink.

3 Responses to Compiz on Fedora

  1. If you install compiz-gnome, it gives you a desktop session called ‘Classic GNOME with Compiz’, which really just launches ‘fallback mode’ with compiz instead of metacity.

    desktop-effects doesn’t make sense any more as it was written from the point of view of changing the window manager of the running desktop, a concept you can’t really apply to GNOME 3; so I figured it made the most sense to use a desktop session now instead.

    • fujiwara says:

      Thanks for the correction ;). Yes, you’re right.
      I noticed compiz-gnome after I wrote this thread… A bit late.
      compiz-gnome would be enough for me. I didn’t notice the argument of ‘–session’ in gnome-session, too. I confirmed it can search /usr/share/gnome-session/sessions/${name}.desktop .

      % grep Exec /usr/share/xsessions/compiz-gnome.desktop
      Exec=/usr/bin/gnome-session --session=compiz-gnome
      
  2. Pingback: Lenovo Intel video card problem

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s