Beryl ports hit the experimental X.org tree
Published November 24th, 2006 in Beryl, FreeBSD, GIT, X.orgAs I said, I upgraded the beryl/emerald ports to 0.1.2 and pushed them to the shared git repository. It builds/packages fine but I actually haven’t run-tested them yet. This will have to wait a couple of hours again. I hope to get as many bugs reports (or better success reports) for beryl as I got for xorg, so test test test!
Rene Ladan has reported that libxcb is still broken on CURRENT. Will try to fix it this week end.
Edit: It has been reported that it works fine with nvidia beta driver 9629.
14 Responses to “Beryl ports hit the experimental X.org tree”
- 1 Pingback on Mar 27th, 2007 at 5:33 pm
we love it !
Using your git repository I have installed Xorg 7.1 Beryl 0.1.2 on my laptop. it works wonderfully with the Nvidia 1.0-9629 driver. Thanks a lot
Hello,
I tried the experimental Xorg ports last saturday: everything seems to build fine, but beryl fails with a horrible:
XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
Assertion failed: (c->xlib.lock), function xcb_xlib_unlock, file xcb_xlib.c, line 50.
** (beryl-manager:6668): WARNING **: Beryl caught deadly signal 6
I launched it form beryl-manager under gnome2; hardware: intel 855GME, aiglx enabled.
Would you advice investigating that problem on the mailing list, or just wait until everything is in the main port tree, and retry it than ?
Regards,
Felix
Update your git repo with `git-pull origin xorg’ and `portupgrade -f libX11’.
That should do the trick.
(was sick for a few days…)
Still trying to run beryl on freebsd:
I Updated everything: as you said, the libX11 error seems to be fixed; but now I’m getting:
XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
/libexec/ld-elf.so.1: /usr/X11R6/lib/dri/i915_dri.so: Undefined symbol “posix_memalign”
xinit: connection to X server lost.
I tried recompile and upgrade dri, but no changes.
Any further ideas ?
Thanks for your work, and for your help !
felix
Felix: Update your git repo and rebuild graphics/dri. Should be alright now.
Thanks a lot: it’s working now … although this is not very useful under freebsd yet, since beryl is VERY slow, compared to gentoo, for an example. Is that due to a mis-configuration ? to the *bsd architecture, or to still experimental Modular Xorg/Beryl ports ?
Anyway: thanks you again.
There should be no reason why it would be much slower. Double check your config. AFAIR, it just needs DRI working (check Xorg.0.log) and AIGLX/XAANoOffscreenPixmaps Options activated. Be sure to use 24 as color depth as well.
Great work !
I installed on my Opteron 165 GeForce 6600 with Nvidia driver
(http://www.nvidia.com/object/nzone_downloads_freebsd_display_x86_1.0-9742.html) and it works great with KDE.
Keep up the great work !
I got it working with the latest xorg (7.3 rc3) and beta nvidia drivers (9742) on a 7300GS
I had a problem with it being real slow, as in seconds per frame instead of frames per second. I had this problem with the latest stable nvidia drivers as well. I ended up patching beryl with a the following patch: http://nullkey.ath.cx/~stuff/misc/nvidia-always-paint-screen.patch
This patch is actually for a newer version of beryl so you need to modify the code yourself. It basically does a full screen redraw instead of partial. It will probably have a negative effect on slower cards but I must say it runs very smooth on a 7300GS
Thanks for all the effort
I’m trying to run Beryl on Freebsd 6.2 It doesn’t work properly.
I’ve got NVIDIA GeForce Go 7300 with 9746 driver version/
When I run it in KDE, it even doesn’t appear on the screen. And when I’m trying to run it in Gnome, Beryl slows awfully. I tried to run beryl from linux livecd on this machine and it worked very good without any problem. Another opengl applications works okay
thanx for the effort, someday i’ll bee seeing double squares on my dual screen !!
z