You are not logged in.

#1 2010-12-16 02:05:26

Shkkar
Member
Registered: 2009-10-21
Posts: 4

No window decoration with Compiz using gtk-window-decorator

Hello.

I know this is and old problem with Compiz and ArchLinux, but no matter what I do, I can't make it work.

This happens when I try to use Compiz:

$ compiz --replace ccp &
[1] 2370
[user@userlaptop ~]$ Backend     : ini
Integration : true
Profile     : default
Adding plugins
Initializing core options...done
Initializing decor options...done
Initializing move options...done
Initializing resize options...done
Setting Update "command"

And this, if I try to run Compiz with fusion-icon, with o without the Dbus option:

$ fusion-icon 
 * Detected Session: gnome
 * Searching for installed applications...
Backend     : ini
Integration : true
Profile     : default
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon.interface import choose_interface
  File "/usr/lib/python2.7/site-packages/FusionIcon/interface.py", line 22, in <module>
    from util import env
  File "/usr/lib/python2.7/site-packages/FusionIcon/util.py", line 421, in <module>
    decorators = CompizDecorators(_installed)
  File "/usr/lib/python2.7/site-packages/FusionIcon/util.py", line 228, in __init__
    self.command = context.Plugins['decoration'].Display['command']
KeyError: 'decoration'

Also, when i try to run compiz-manager, this is what i get:

$ compiz-manager 
Checking for Xgl: not present. 
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log 
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity

Here is my xorg.cong configuration file:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Option "AIGLX" "true"
EndSection

Section "Module"
    Load "glx"
    Load "dri"
    Load "dbe"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option         "VendorName" "ATI Proprietary Driver"
    Option         "ModelName" "Generic Autodetecting Monitor"
    Option         "DPMS" "true"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:5:0"
    Option      "XAANoOffscreenPixmaps" "true"
    Option        "DRI" "true"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

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

Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "XkbLayout" "es"
EndSection

Section "DRI"
    Group 0
    Mode 0666
EndSection

If I use compiz-check:

$ compiz-check 

Gathering information about your system...

 Distribution:          Arch Linux 
 Desktop environment:   GNOME
 Graphics chip:         ATI Technologies Inc M880G [Mobility Radeon HD 4200]
 Driver in use:         fglrx
 Rendering method:      None

Checking if it's possible to run Compiz on your system...  [SKIP]

 Checking for hardware/setup problems...           [SKIP]

At least one check had to be skipped:
 Error: No rendering method in use (AIGLX, Xgl or Nvidia)

Other considerations:

  • "Window decorations", "Resize windows" and "Move windows" are checked in ccsm for user and root.

  • "gtk-window-decorator --replace" is set at the command field in "Window decorations" options.

  • My kernel version is 2.6.35-ARCH, and the video driver is ATI Catalyst 10.12 with Xorg 1.9.

  • Everytime I use compiz-manager, Gnome crashes.

Thank you for your time guys, I hope this information helps you to help me out.

Offline

#2 2010-12-16 11:29:00

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: No window decoration with Compiz using gtk-window-decorator

I have no experience with ati cards, but maybe try the open-source driver instead of catalyst?
https://wiki.archlinux.org/index.php/ATI

Offline

#3 2010-12-16 20:13:16

Shkkar
Member
Registered: 2009-10-21
Posts: 4

Re: No window decoration with Compiz using gtk-window-decorator

That's not an option, I don't want to sacrifice video performance for a few effects.

Also, shouldn't be that way, why a distribution like ArchLinux, one of the best, has this kind of problems with Drivers.

Offline

#4 2010-12-17 23:56:01

Shkkar
Member
Registered: 2009-10-21
Posts: 4

Re: No window decoration with Compiz using gtk-window-decorator

bump

Last edited by Shkkar (2010-12-19 14:35:09)

Offline

#5 2010-12-19 14:35:59

Shkkar
Member
Registered: 2009-10-21
Posts: 4

Re: No window decoration with Compiz using gtk-window-decorator

bump

Offline

Board footer

Powered by FluxBB