Emerald

ericbsd

Developer
When i try to start Emerald I have this:
Code:
$ emerald --replace &
$ /home/corpse/.gtkrc-2.0:2: Unable to find include file: ".gtkrc-2.0-scrollbar_cog"

$
 
Hi,

And you can't use emerald ?

Strange, i do not have .gtkrc-2.0:2 file in my home directory and emerald work perfectly !

Nicolas.
 
I have installed Compiz Fusion, and after running the commands, my windows are left without title bars and buttons. What is wrong?
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (root@corpse.ghostbsd.org)  Sun 10 May 2009 13:58:16 UTC


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/local/share/X11/rgb"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
    FontPath        "/usr/local/lib/X11/fonts/OTF"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "glx"
    Load           "record"
    Load           "xtrap"
    Load           "freetype"
    Load           "type1"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "Unknown Board"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
 
This is what i use to start compiz and emerald...

Code:
#! /bin/sh
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --ignore-desktop-hints ccp &
emerald --replace &

Greetz ;)
 
If 'emerald' is in the Command field in ccsm --> window decorations, you do not need to launch it manually.

Adam
 
I have this error
Code:
$ LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp
compiz (cube) - Warn: Failed to load slide: freedesktop
 
It took me a few hours to get compiz to work.

I think when it really started to work. That was enabling "gnome_enable="YES"" in my rc.conf and in a terminal I run the commands:

Code:
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --ignore-desktop-hints ccp &

and in the same terminal
Code:
emerald --replace &

I see that you do not have refresh rates in your xorg.conf. Install nvidia-settings from ports...

Greetz ;)
 
Hi,

Add this to your xorg.conf to Section "Device" :
Code:
	Option "RenderAccel" "True"
	Option "NoRenderExtension" "False"
	Option "NoFlip" "False"
	Option "UseEdid" "True"
	Option "NvAGP" "1"

You can make a simple script (just say FBSDin20Steps) in your home directory:

Code:
#! /bin/sh
compiz --replace --sm-disable --ignore-desktop-hints ccp &
emerald --replace &

Does it work ?

Nicolas.
 
noting work I running the commands, my windows are left without title bars and buttons.

Nicolas your script how is works.
 
Do you get any errors from compiz? Is the window decoration plugin enabled? Have you tried one of the other window decorators, just as 'gtk-window-decorator' instead of emerald?

Adam
 
Bring up ccsm and see if the window decoration plugin is enabled. Try running 'gtk-window-decorator --replace &' in a terminal and see if that works instead of compiz.

Adam
 
Hi Eric,

What say:
Code:
gconftool-2 --get /apps/compiz/general/allscreens/options/active_plugins

Does it look like this:
Code:
[core,dbus,minimize,place,png,regex,resize,svg,video,zoom,mousepoll,session,imgjpeg,workarounds,text,wallpaper,decoration,wobbly,fade,move,opacify,cube,rotate,scale,switcher,gears,3d]

Try to load the "png" plugin in your configuration.

Nicolas.
 
Not anymore... My solution. I reinstalled the nvidia driver and compiz-fusion. Before that I had a blank screen and 2 other errors.
Code:
Fatal: GLX_EXT_texture_from_pixmap is missing
and:
Code:
compiz (cube) - Warn: Failed to load slide: freedesktop

I started compiz without "LIBGL_ALWAYS_INDIRECT=1" and it fired up immediately.

Hope this helps.
 
Ok I think is my graphic card. i have ECS 7050m-m Xorg don't support my card. it support by nvidia.I gone a buy good video card let you know.
 
compiz and emerald will work just fine with any relatively new nvidia card (Geforce FX and higher should work), as long as the nvidia drivers are properly installed.

Did you open up ccsm and check that the window decoration plugin is enabled? Is compiz otherwise working fine? Can you move windows, for example?

Adam
 
compix work slow and i don't know how check that the window decoration plugin is enabled in ccsm.
 
Back
Top