Announcement

Collapse
No announcement yet.

trouble with beryl on Kubuntu

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    trouble with beryl on Kubuntu

    Hey guys, sorry for the disturbance.
    I am quite new at kubuntu and Linux in general. I managed after great trouble to install beryl on my laptop. The problem is that as soon as I switch through the beryl-manager from kde to beryl it doesn't seem to work. I can access beryl settings, when on KDE I can see the beryl diamond on my toolbar, but as soon as I switch to beryl, the toolbar disappears and I can only open stuff through alt+f1 thus I just go back to KDE through beryl-manager from konsole. When I type beryl on konsole I get this info:

    Detected xserver : AIGLX

    Checking Display :0.0 ...

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

    Checking Screen 0 ...

    Xlib: extension "GLX" missing on display ":0.0".
    Root visual is not a GL visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    beryl: glXCreateContext failed
    beryl: Failed to manage screen: 0
    beryl: No manageable screens found on display :0.0

    I think it has something to do with "glXCreateContext failed"
    My gfx card is nvidia geforce, I am currently using the latest drivers. In many forums I see that you have to make some changes in xorg but I do not know how so please if it is possible, bear with me and explain step by step.
    Thanks and sorry once again.

    #2
    Re: trouble with beryl on Kubuntu

    What distribution are you using?

    9.04? 8.10? or an older version?

    9.04 has many of the Beryl effects built into KDE 4.2, and is very stable to use. Also on later versions (sometime after 6.06), Beryl support was replaced by "Compiz-Fusion", and now its just Compiz again.
    ----------------------------------------------------

    You need to add a few items to the Xorg.conf file.

    Alt-F2 (or Alt-F1?)

    Code:
    kdesu kate /etc/X11/xorg.conf
    Under this section
    Code:
    Section "Device"
    Driver "nvidia"
    Add these lines
    Code:
    Option "AllowGLXWithComposite" "True"
    Option "RenderAccel" "True"
    Option "AddARGBGLXVisuals" "True"
    Then at the end, add these lines.
    Code:
    Section "Extensions"
    Option "Composite" "Enable"
    EndSection
    The answers are out there...

    Comment


      #3
      Re: trouble with beryl on Kubuntu

      The first thing to do is know what your current situation is. Start by running
      glxinfo
      It will spew out a lot of info but scroll back to the top and you will find that the first few lines tell you about openGL support.
      ~/.kde/share/kde4/services $glxinfo
      name of display: :0.0
      display: :0 screen: 0
      direct rendering: Yes
      server glx vendor string: NVIDIA Corporation
      server glx version string: 1.4
      server glx extensions:

      If you do not see this you do not have GLX support. The nvidia drivers include openGL support and it should be installed for you. If you installed the Nvidia drivers via apt youcan see which packages are installed by running
      dpkg -l | grep nvidia
      It should show you a version of kernel module and the same version of nvidia-glx. If youinstalled from the nvidia website GLX is probably installed. So then you need to check your X configuration.

      Look in /etc/X11/xorg.conf and see if the driver is nv or nvidia
      grep Driver /etc/X11/xorg.conf

      If it is nv, that is the xorg, non-accelerated driver and you are not yet using the nvidia driver. If that is the case run
      nvidia-xconfig
      to make the changes to your xorg.conf file. nvidia-xconfig is part of the Ubuntu nvidia-glx package and the nvidia installer installs it also.

      So now you restart the Xserver and see what happens.

      Comment

      Working...
      X