You are not logged in.

#1 2006-09-28 03:51:40

Tatey
Member
From: Brisbane, Australia
Registered: 2006-04-02
Posts: 66
Website

NVidia Beta Drivers and Beryl/Emerald

Hey,

I'm experiencing issues with the new Beryl/Emerald SVN packages on a fresh install of Arch.

System:
Beryl/Emerald (SVN - Brain0's Repo)
NVidia Beta Drivers (PKGBUILD from Brain0)
GNOME 2.14.3

When launching Beryl-Manager the window decorations completely disappear. Here is a screenshot below which also includes some output.

[URL=http://img81.imageshack.us/my.php?image=screenshotvt5.png]screenshotvt5.th.png[/URL]

If I try to launch

$ emerald --replace &

I recieve the following error

Couldn't load settings.  Reverting to defaults.
Couldn't load theme.  Reverting to defaults.

Adding dbus-launch to any of the commands is indifferent. Prior to this fresh install, I was use using both GNOME and Xfce with Beryl-SVN successfully yesterday.

Here is a copy of my Xorg.conf file and a pastebin of the Xorg logfile.

http://pastebin.com/795876

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

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

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

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

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

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Chimei"
    ModelName    "CT-720D"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "ShadowFB"               # [<bool>]
        #Option     "DefaultRefresh"         # [<bool>]
        #Option     "ModeSetClearScreen"     # [<bool>]
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "NV40 [GeForce 6800 GT]"
    BusID       "PCI:2:0:0"
    Option      "NoLogo" "true"
    Option      "AddARGBGLXVisuals"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 24

    SubSection "Display"
        Viewport  0 0
        Depth     24
        Modes     "1280x1024" "1024x768" "800x600"
    EndSubSection
EndSection

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

Any help or suggestions would be greatly appreciated.

Cheers,
Tate


Check out my website, http://tatey.com

Offline

#2 2006-09-28 05:23:49

Deranger
Member
Registered: 2006-09-12
Posts: 35

Re: NVidia Beta Drivers and Beryl/Emerald

I guess brain0's current packages are pretty screwed up. I got this same problem after updating beryl-svn last night.


Code should be free and hardware should be cheap.

Offline

#3 2006-09-28 10:03:24

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: NVidia Beta Drivers and Beryl/Emerald

The latest version gives me some trouble sometimes: bery crashes sometimes when I start it, so I have to start it again (beryl-manager can reload it, that fixes it). Also if you have no themes in emerald, install emerald-themes-svn.

Offline

#4 2006-09-28 11:38:45

tezem
Member
Registered: 2004-11-04
Posts: 51
Website

Re: NVidia Beta Drivers and Beryl/Emerald

brain0: People seem to have problems with your current beryl packages me included so I made new PKGBUILDs with revision 352 from http://svn.beryl-project.org/trunk/

beryl-core:

# Contributor: Thomas Baechler <thomas>
pkgname=beryl-core-svn
pkgver=352
pkgrel=1
pkgdesc="Compiz fork without gnome dependencies (former compiz-quinn patchset)"
url="http://www.compiz.net/topic-4591-beryl-informations-announcement"
depends=('startup-notification' 'libxcomposite' 'libxinerama' 'libpng' 'libxdamage' 'libxrandr' 'libgl' 'glib2')
makedepends=('subversion')
groups=('beryl-svn')

source=()
md5sums=()

_svntrunk=http://svn.beryl-project.org/trunk/beryl-core
_svnmod=beryl-core

build() {
  cd $startdir/src
  touch ~/.subversion
  svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/$_svnmod
  ./autogen.sh --prefix=/usr --with-system-mesa=yes
  make
  make DESTDIR=$startdir/pkg install
}

beryl-manager:

# Contributor: Thomas Baechler <thomas>
pkgname=beryl-manager-svn
pkgver=352
pkgrel=1
pkgdesc="Management dockap for beryl"
url="http://www.compiz.net/topic-4591-beryl-informations-announcement"
depends=('gtk2')
makedepends=('subversion')
groups=('beryl-svn')

source=()
md5sums=()

_svntrunk=http://svn.beryl-project.org/trunk/beryl-manager
_svnmod=beryl-manager

build() {
  cd $startdir/src
  touch ~/.subversion
  svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/$_svnmod
  sh autogen.sh --prefix=/usr
  make
  make DESTDIR=$startdir/pkg install
}

beryl-settings:

# Contributor: Thomas Baechler <thomas>
pkgname=beryl-settings-svn
pkgver=352
pkgrel=1
pkgdesc="Settings manager for beryl"
url="http://www.compiz.net/topic-4591-beryl-informations-announcement"
depends=('libxcomposite' 'dbus' 'startup-notification' 'gtk2' 'libxdamage')
makedepends=('subversion')
groups=('beryl-svn')

source=()
md5sums=()

_svntrunk=http://svn.beryl-project.org/trunk/beryl-settings
_svnmod=beryl-settings

build() {
  cd $startdir/src
  touch ~/.subversion
  svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/$_svnmod
  sh autogen.sh --prefix=/usr
  make
  make DESTDIR=$startdir/pkg install
}

beryl-plugins:

# Contributor: Thomas Baechler <thomas>
pkgname=beryl-plugins-svn
pkgver=352
pkgrel=1
pkgdesc="Plugins for beryl"
url="http://www.compiz.net/topic-4591-beryl-informations-announcement"
depends=('libxcomposite' 'startup-notification' 'librsvg' 'libxdamage' 'dbus')
makedepends=('subversion' 'beryl-core-svn' 'beryl-settings-svn')
options=(NOLIBTOOL NOEMPTYDIRS)
groups=('beryl-svn')

source=()
md5sums=()

_svntrunk=http://svn.beryl-project.org/trunk/beryl-plugins/
_svnmod=beryl-plugins

build() {
  cd $startdir/src
  touch ~/.subversion
  svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/$_svnmod
  sh autogen.sh --prefix=/usr
  make || return 1
  make DESTDIR=$startdir/pkg install || return 1
}

emerald-svn:

# Contributor: Thomas Baechler <thomas>
pkgname=emerald-svn
pkgver=352
pkgrel=1
pkgdesc="Window decorator for beryl"
url="http://www.compiz.net"
depends=('libwnck' 'libxcomposite' 'dbus' 'libxdamage')
makedepends=('subversion')
groups=('beryl-svn')
options=(NOLIBTOOL)

source=()
md5sums=()

_svntrunk=http://svn.beryl-project.org/trunk/emerald
_svnmod=emerald

build() {
  cd $startdir/src
  touch ~/.subversion
  svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/$_svnmod
  sh autogen.sh --prefix=/usr --enable-mime-update=no
  make
  make DESTDIR=$startdir/pkg install
}

emerald-themes:

# Contributor: Thomas Baechler <thomas>
pkgname=emerald-themes-svn
pkgver=352
pkgrel=1
pkgdesc="Themes for emerald, the beryl window decorator "
url="http://forum.beryl-project.org/"
depends=('emerald-svn')
makedepends=('subversion')
conflicts=('emerald-themes-cvs')
replaces=('emerald-themes-cvs')
groups=('beryl-svn')

source=()
md5sums=()

_svntrunk=http://svn.beryl-project.org/trunk/emerald-themes
_svnmod=emerald-themes

build() {
  cd $startdir/src
  touch ~/.subversion
  svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/$_svnmod
  ./autogen.sh --prefix=/usr
  make DESTDIR=$startdir/pkg install
}

edit: you may consider to use rev 355 because there are some bugs fixed which are related to Nvidia-beta drivers. (e.g. Strict binding option in beryl-manager against black windows)

Offline

#5 2006-09-28 16:23:07

Deranger
Member
Registered: 2006-09-12
Posts: 35

Re: NVidia Beta Drivers and Beryl/Emerald

Revision doesn't matter because versionpkg will download the latest revision, no matter what it says in your PKGBUILD.


Code should be free and hardware should be cheap.

Offline

#6 2006-09-28 17:02:18

tezem
Member
Registered: 2004-11-04
Posts: 51
Website

Re: NVidia Beta Drivers and Beryl/Emerald

Ah thx didn't know that, but the main point is that there is a second svn repo now and the path to the one used in the original PKGBUILDs has changed.

Offline

#7 2006-09-29 00:14:30

Deranger
Member
Registered: 2006-09-12
Posts: 35

Re: NVidia Beta Drivers and Beryl/Emerald

I just upgraded beryl-svn from brain0's repo and it works again!

beryl-core-svn 350-1
beryl-manager-svn 361-1
beryl-plugins-svn 365-1
beryl-settings-svn 363-1
emerald-svn 362-1
emerald-themes-svn 346-1


Code should be free and hardware should be cheap.

Offline

#8 2006-09-29 01:45:36

Tatey
Member
From: Brisbane, Australia
Registered: 2006-04-02
Posts: 66
Website

Re: NVidia Beta Drivers and Beryl/Emerald

Yeap, it's working for me now too. Cheers.


Check out my website, http://tatey.com

Offline

#9 2006-09-29 13:10:29

hightower
Member
Registered: 2006-04-02
Posts: 182

Re: NVidia Beta Drivers and Beryl/Emerald

What about htis patch? Has ist been included yet?
http://svn.beryl-project.org/trunk/xorg … ield-hack/

hightower

Offline

#10 2006-10-02 06:24:38

George_K
Member
From: Russie, Saint-Pétersbourg
Registered: 2006-09-27
Posts: 75

Re: NVidia Beta Drivers and Beryl/Emerald

brain0: People seem to have problems with your current beryl packages me included so I made new PKGBUILDs with revision 352 from http://svn.beryl-project.org/trunk/

Before reading this topic I have done my PKGBUILDs too and found some problems with current (revision ~430) sources from beryl subversion repository.
The difference in PKGBUILDS:
beryl-core-svn:
I inserted

sed -s 's#$(top_builddir)/src/beryl-settings-dump#beryl-settings-dump#g' src/Makefile > src/Makefile.sed && mv src/Makefile.sed src/Makefile

right after

sh autogen ...

beryl-plugins-svn:
I inserted

sed -s 's#$(top_builddir)/src/.libs/lib%.so##' src/Makefile > src/Makefile.sed && mv src/Makefile.sed src/Makefile

in the corresponding place.

Offline

#11 2006-10-05 00:48:37

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: NVidia Beta Drivers and Beryl/Emerald

I've run into a problem trying to get beryl working; when I saw that nothing happened at login (minus the gem in my system tray) I ran beryl in a console.

jb@here ~]$ beryl
XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
beryl: Another window manager is already running on screen: 0
beryl: No manageable screens found on display :0

Using:
nvidia beta drivers
kdm/kde
brain0's berl packages

So far I've modified the xorg config for the beta drivers and AIGLX (minus the DRI lines) as the wiki showed and added the startup file in my .kde/Autostart directory.

Any thoughts?


...

Offline

#12 2006-10-06 14:20:11

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: NVidia Beta Drivers and Beryl/Emerald

jb wrote:

I've run into a problem trying to get beryl working; when I saw that nothing happened at login (minus the gem in my system tray) I ran beryl in a console.

jb@here ~]$ beryl
XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
beryl: Another window manager is already running on screen: 0
beryl: No manageable screens found on display :0

Using:
nvidia beta drivers
kdm/kde
brain0's berl packages

So far I've modified the xorg config for the beta drivers and AIGLX (minus the DRI lines) as the wiki showed and added the startup file in my .kde/Autostart directory.

Any thoughts?

1. run "beryl-manager" instead of beryl
2. do you have kde desktop icons disabled? if yes, enable them and try again
3. if 2. does not work, try to start beryl when logged in as root. if that works, try it as a fresh user too


want a modular and tweaked KDE for arch? try kdemod

Offline

#13 2006-10-06 15:35:29

noriko
Member
From: In My Mind
Registered: 2006-06-09
Posts: 535
Website

Re: NVidia Beta Drivers and Beryl/Emerald

added: to what jb said ...

you can also start beryl/emerald by issuing the command

beryl-start

as well as starting beryl-manager  which is the config tool ...


The.Revolution.Is.Coming - - To fight, To hunger, To Resist!

Offline

#14 2006-10-07 02:26:37

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: NVidia Beta Drivers and Beryl/Emerald

I just tried running beryl-start and beryl-manager; all that happens is I lose my window decorations until I can set them back with beryl-manager.


...

Offline

#15 2006-10-09 12:46:16

leviathan
Member
Registered: 2005-11-04
Posts: 26

Re: NVidia Beta Drivers and Beryl/Emerald

Me too  :?

When I selcetet "beryl" as windows decoration....... I lose window decorations.....  :cry:


My portal: www.reboots.net - Developer of ZippHO: www.zippho.org

Offline

#16 2006-10-12 18:51:00

twiistedkaos
Member
Registered: 2006-05-20
Posts: 666

Re: NVidia Beta Drivers and Beryl/Emerald

I think everyone is having this issue now. I just fully upgraded my packages and now I get all the effects just no decorations.

Offline

#17 2006-10-12 20:34:09

Tatey
Member
From: Brisbane, Australia
Registered: 2006-04-02
Posts: 66
Website

Re: NVidia Beta Drivers and Beryl/Emerald

I haven't upgraded my Beryl packages since they first worked. I'm too scared of breaking them, so I just leave them. On the downside, Emerald Theme Manager crashes unless I remove the ~/.emerald directory. I'll probably wait until it's "Stable" before upgrading again.


Check out my website, http://tatey.com

Offline

#18 2006-10-12 20:45:05

LukeK
Member
Registered: 2006-09-12
Posts: 5

Re: NVidia Beta Drivers and Beryl/Emerald

I had this problem yesterday (the phantom window decorations) and then I realized I hadn't put [unstable] above [testing] in my pacman.conf so it was grabbing two packages from testing and the rest from unstable. I don't know if this is the case for any of you, but it might be worth checking out.

[edit] Upon further review -- you're using a different repo! Whoops.[/edit]


- Luke

Offline

#19 2006-10-13 01:25:45

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: NVidia Beta Drivers and Beryl/Emerald

So I went through the instructions again and now everything appears to be working... it feels a bit slower than I expected (probably should have considering theres no stable release yet), but it works.

Guess 7 times a charm smile.


...

Offline

#20 2006-10-13 01:30:08

twiistedkaos
Member
Registered: 2006-05-20
Posts: 666

Re: NVidia Beta Drivers and Beryl/Emerald

jb wrote:

So I went through the instructions again and now everything appears to be working... it feels a bit slower than I expected (probably should have considering theres no stable release yet), but it works.

Guess 7 times a charm smile.

What exactly did you do to get them to work?

Offline

#21 2006-10-13 04:22:09

LukeK
Member
Registered: 2006-09-12
Posts: 5

Re: NVidia Beta Drivers and Beryl/Emerald

jb wrote:

So I went through the instructions again and now everything appears to be working... it feels a bit slower than I expected (probably should have considering theres no stable release yet), but it works.

Guess 7 times a charm smile.

You know, it does seem a little sluggish to me too. Compiz+Xgl was pretty snappy but there seems to be a minor slowdown now for some reason.


- Luke

Offline

#22 2006-10-15 03:16:14

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: NVidia Beta Drivers and Beryl/Emerald

twiistedkaos wrote:

What exactly did you do to get them to work?

Here's some references to my config files:
xorg file
kde Autostart file

And just make sure Desktop -> Behavior -> "Show Icons on desktop", and possibly "allow programs in desktop window"  are checked if you're using KDE.

If nothing still, try putting dbus at the top of the daemons list/make sure it's running before X does.

@LukeK:  I guess the "Accelerated Indirect GLX" is a bit more inderect than one would expect


...

Offline

#23 2006-10-16 17:10:06

NME
Member
Registered: 2004-10-13
Posts: 25

Re: NVidia Beta Drivers and Beryl/Emerald

Section "Screen"
    Identifier  "Screen 1"
    Device      "nvidia"
    Monitor     "iiyama"
    DefaultDepth 24
    Option "AddARGBGLXVisuals" "True"

that bold piece solved this problem for me.

Offline

#24 2006-10-25 20:21:59

itayf
Member
Registered: 2006-01-09
Posts: 32

Re: NVidia Beta Drivers and Beryl/Emerald

my window decoration also disappear after beryl starts,
and checking "Show Icons on desktop" option solved it.

I added this solution to the wiki.

Offline

#25 2006-10-25 20:26:42

twiistedkaos
Member
Registered: 2006-05-20
Posts: 666

Re: NVidia Beta Drivers and Beryl/Emerald

jb wrote:
twiistedkaos wrote:

What exactly did you do to get them to work?

Here's some references to my config files:
xorg file
kde Autostart file

And just make sure Desktop -> Behavior -> "Show Icons on desktop", and possibly "allow programs in desktop window"  are checked if you're using KDE.

If nothing still, try putting dbus at the top of the daemons list/make sure it's running before X does.

@LukeK:  I guess the "Accelerated Indirect GLX" is a bit more inderect than one would expect

I don't happen to use KDE and moving dbus to start before X doesn't correct anything.

Offline

Board footer

Powered by FluxBB