PDA

View Full Version : Beryl crashes when loading


improbability
April 25th, 2007, 04:26 AM
I am having problems getting beryl to run. I posted info on the specific problems on the old forums, but never received a reply. Hopefully someone here will be able to help!

here is a link to the thread I started in the other forums
http://forum.beryl-project.org/viewtopi ... =36&t=6042 (http://forum.beryl-project.org/viewtopic.php?f=36&t=6042)

the synopsis is that I followed the instructions on the wiki in order to install beryl on FreeBSD. Now, when I start beryl the screen flashes and then immediately reverts back to using Kwin (I know thuis because the beryl icon indicates that this is the case). If I then re-select Beryl under the option "Select Window Manager" from the beryl icon, all of my windows lose their minimize/maximize/close buttons, and the windows themselves cannot be moved (clicking and draging does not work).

The other thread has my original output from running beryl --replace &. Because that output recently changed, I am posting it again. The change came after I altered the /boot/device.hints file in orer to use Nvidia's AGP driver instead of FreeBSD's own native driver, but even if I revert back to my original device.hints configuration and reboot, the response from beryl --replace & is persistant.

# beryl --replace &
[1] 1044
# Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xvinfo: Unable to open display :0
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xdpyinfo: unable to open display ":0".
************************************************** ************
* Beryl system compatiblity check *
************************************************** ************
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

beryl: Couldn't open display :0

improbability
April 25th, 2007, 07:40 PM
Interresting...

This could simply be due to my unfamiliarity with FreeBSD, but it turns out that the results of running beryl --replace & were not dependant on the AGP driver, but on having root privileges. If I don't SU prior to running the command, the results are:

$ beryl --replace &
$ ************************************************** ************
* Beryl system compatiblity check *
************************************************** ************

Detected xserver : NVIDIA

Checking Display :0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)

Relaunching beryl with __GL_YIELD="NOTHING"
************************************************** ************
* Beryl system compatiblity check *
************************************************** ************

Detected xserver : NVIDIA

Checking Display :0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)


[1] Segmentation fault (core dumped) beryl --replace

I don't know why this is the case, but I figure it simply is. AIn any case, as you can see, I am dealing with a segmentation fault. Any ideas?