Beryl

Questions about other topics - please check if your question fits better in another category before posting here
Forum rules
Before you post please read this

Beryl

Postby mexjim on Mon Oct 22, 2007 11:13 pm

I'm a noobie.

I ran Envy and it seemed to install the ATI drivers for my ATI Radeon X300 graphics on a ECS 486-m motherboard. I run Beryl and it seems to start okay. I have the red icon and can select window manager etc but nothing seems to change. Is there something else I need to do?
mexjim
Level 1
Level 1
 
Posts: 4
Joined: Mon Oct 22, 2007 11:03 pm

Linux Mint is funded by ads and donations.
 

radeon and beryl

Postby dracorX on Tue Oct 23, 2007 4:33 am

Hi. I have a radeon (other model) and run beryl via open source driver - but this is off topic.

You should have the diamond icon in your systray (down right). If you click on it, it will give you sthg like a popup menu. Select "Window manager" and change to "beryl". Be sure you have a fallback window manager defined ;-)
User avatar
dracorX
Level 3
Level 3
 
Posts: 181
Joined: Tue Sep 18, 2007 7:25 am

Postby cmost on Tue Oct 23, 2007 9:23 am

This may be a bit more complicated than simply changing the Beryl Manager to 'beryl." When you installed your ATI driver via Envy, did it offer to adjust your xorg.conf file? If not, you'll need to do so manually to specify the ATI driver instead of the generic VESA (or whatever basic driver you're likely using.) Also, you may need to add a section to xorg.conf to enable compositing. Please post your xorg.conf file so we can have a look at it.
cmost
Level 4
Level 4
 
Posts: 398
Joined: Tue Sep 18, 2007 7:36 am
Location: Newport, Kentucky

Postby mexjim on Tue Oct 23, 2007 9:51 am

Here's xorg.conf

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies Inc RS482 [Radeon Xpress 200]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BusID "PCI:1:5:0"
EndSection

Section "Monitor"
Identifier "VX922"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RS482 [Radeon Xpress 200]"
Monitor "VX922"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Disable"
EndSection
mexjim
Level 1
Level 1
 
Posts: 4
Joined: Mon Oct 22, 2007 11:03 pm

Postby Lolo Uila on Tue Oct 23, 2007 2:22 pm

The ATI proprietary "fglrx" driver does not support composite extensions, which are needed by Beryl and Compiz. Which means they will not work. However all is not lost; there is a way to make it work with some extra software and tweaking.

First we need to see if your driver is actually working. Try the following command in a terminal:

Code: Select all
fglrxinfo


If you see Mesa, SGI or Tungsten anywhere in the output (or you get an error) your fglrx driver is not working. Check here for help:

http://wiki.cchtml.com/index.php/Troubleshooting

If your output looks similar to this:

    tim@Mint-XPC:~$ fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: Radeon X1950 Series
    OpenGL version string: 2.0.6334 (8.34.8)
Then try:

Code: Select all
glxinfo | grep direct


which should respond with direct rendering: Yes

and then take a look at my posts in the following thread for info on how to get Bery/Compix working with the ATI "fglrx" driver. My 3rd post has the info you need (also check out my 6th post for a useful script).

http://www.linuxmint.com/forum/viewtopic.php?t=5909

Aloha, Tim
User avatar
Lolo Uila
Level 5
Level 5
 
Posts: 547
Joined: Thu Mar 15, 2007 3:40 am
Location: Kapolei, Hawaii

Postby mexjim on Tue Oct 23, 2007 5:06 pm

I went through the whole list of instructions okay. I logged in as instructed but still don't see anything different except now the min/max/close buttons on windows are gone. I went back to gnome...
mexjim
Level 1
Level 1
 
Posts: 4
Joined: Mon Oct 22, 2007 11:03 pm

Postby Lolo Uila on Tue Oct 23, 2007 6:41 pm

Was Berl working? Could you spin the cube? From the Beryl Gem menu select Beryl as your window manager, then hit Alt+Control and Left-Click and drag the mouse on any part of your desktop background to see if the cube spins (or Alt+Control+Left or Right arrow keys).

Missing buttons could be the theme loaded by Emerald. From the Beryl Gem menu make sure Beryl is your window manager and Emerald is your window decorator, then use Emerald Theme Manager to load a theme.

If you prefer GNOME themes you can install Heliodore from Synaptic. It is a Beryl Window decorator that uses standard GTK themes.

Aloha, Tim
User avatar
Lolo Uila
Level 5
Level 5
 
Posts: 547
Joined: Thu Mar 15, 2007 3:40 am
Location: Kapolei, Hawaii

Postby mexjim on Tue Oct 23, 2007 9:35 pm

Thanks for your follow-up.

I have the red diamond but I'm not sure if Beryl is running. If I select Beryl as window manager and refresh I see no difference on my desktop and certainly no cube.
mexjim
Level 1
Level 1
 
Posts: 4
Joined: Mon Oct 22, 2007 11:03 pm

Postby Lolo Uila on Wed Oct 24, 2007 5:35 am

The desktop will (or should) look the same until you activate one of the Beryl features. The most famous of course, is the "Cube" viewport switcher. Wobbly Windows is another. If you open a window and drag it around quickly it should "wobble" and distort slightly like it's flexible.

You activate the cube by either:

Holding Control+Alt+Left (or Right) arrow keys (flip cube 1 face)

Or hold Control+Alt and then click and drag the mouse on the desktop background (any part of the desktop where there isn't a window, icon or tool bar). You left-click & drag, like dragging a window or file, but on the desktop itself (don't forget to hold Control+Alt while doing it).

Scrolling the mouse wheel on an empty section of the desktop will also spin the cube, but I don't recall if that's a default setting or one that has to be configured (clicking the mouse wheel button should activate the cube as well).

And you need to be logged in to your Xgl session for Beryl to work. There are loads of other cool features in Beryl. You can launch the Beryl Settings Manager from the Beryl Gem menu and play with other settings.

Aloha, Tim
User avatar
Lolo Uila
Level 5
Level 5
 
Posts: 547
Joined: Thu Mar 15, 2007 3:40 am
Location: Kapolei, Hawaii

Postby cmost on Thu Oct 25, 2007 2:34 pm

"The ATI proprietary "fglrx" driver does not support composite extensions, which are needed by Beryl and Compiz. Which means they will not work. However all is not lost; there is a way to make it work with some extra software and tweaking."

Actually, the new one does!!! I would recommend all ATI users to upgrade to version. Not only does the 8.42 driver address many of the outstanding bugs for the earlier GPU generations while also introducing a few new features, but it also delivers AIGLX support! Yes, you read that right. You can finally run your ATI graphics card with the fglrx driver and run Compiz, Beryl, or Compiz Fusion without using XGL! If you do a search on the Ubuntu forums, there are a couple of guides for getting Beryl or Compiz setup with this new driver. I cannot assist as I do not have an ATI graphics card.
cmost
Level 4
Level 4
 
Posts: 398
Joined: Tue Sep 18, 2007 7:36 am
Location: Newport, Kentucky

Postby Lolo Uila on Wed Oct 31, 2007 2:00 am

Actually, the new driver is not all that great. Video overlay is broken under Beryl or Compiz. The older driver with Xgl works much better!

Aloha, Tim
User avatar
Lolo Uila
Level 5
Level 5
 
Posts: 547
Joined: Thu Mar 15, 2007 3:40 am
Location: Kapolei, Hawaii

Linux Mint is funded by ads and donations.
 

Return to Other topics

Who is online

Users browsing this forum: No registered users and 2 guests