Jump to content


beryl working on stock distro


140 replies to this topic

#1 maddocks

    Member

  • Members
  • 29 posts

Posted 14 November 2007 - 03:41 PM

So obviously you wanna enable the advanced desktop before trying this!!
First we need to edit /etc/X11/xorg.conf to do so go into the console or terminal program and type

sudo kwrite /etc/X11/xorg.conf

scroll down to the device section for the video card and change the driver from "intel" to "i810" then scroll all the way to the bottom and change the option for composite from "Disabled" to "Enabled"

Now we need to edit /etc/apt/sources.list
add the following lines

deb http://http.us.debian.org/debian stable main
deb http://debian.beryl-project.org/ etch main

save and exit
now type

wget -O - http://debian.beryl-...upine.me.uk.gpg | sudo apt-key add -

then

sudo apt-get update

now we need to install beryl and sum other programs required so type

sudo apt-get install beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings beryl-settings-bindings emerald-themes

no we need to mke beryl-manager start automatically so we go back into the console program and type

kwrite ~/.kde/Autostart/beryl-manager.desktop
add the following contents to the text file

[Desktop Entry]
Exec=beryl-manager
Name=Beryl
StartupNotify=true
Terminal=0
Type=Application
X-KDE-SubstitueUID=false

save the file and reboot.
When the system comes back up you should see a red diamond in the tasbar if you give it a right click a menu with many options appear you want your window manager to be "beryl" and window decorator to "emerald"

Sum usefull tips. One shadows dont look right so remove them via the emerald settings. Windows caint be moved above the screen that can be fixed in beryl setting manager, window management,move windows, Misc options. All of my windows where unresponsive and blank until I set the options in advanced beryl options to the following. rendering path = copy, Composite overlay window = cow, rendering platform = aiglx, binding automatic, rendering = indirect. That should get you going I would remove the repos we added except for the beryl one, also dont upgrade any packages with the debian repos enabled and dont install aquamarine it will hose your current install. hope this helps sumone

#2 polocanada

    Senior Member

  • Members
  • 116 posts

Posted 14 November 2007 - 03:55 PM

Wikipedia:

According to the Beryl FAQ, Beryl ran acceptably well on a GeForce 3/Intel i855/Radeon 7500, 256MB of RAM, and a 1.2GHz processor. Version 7.1 of Xorg and a recent version of Mesa 3D was recommended. [1]

Are you saying that Beryl can acceptably run on eeepc?

It must be pretty slow though.

-polo-

#3 mkrishnan

    ExtrEmE User

  • Moderators
  • 3,444 posts
  • LocationGrand Rapids, MI, USA

Posted 14 November 2007 - 04:14 PM

Well, I haven't tried beryl separately, but the version of beryl/compiz that's integrated into Ubuntu Gutsy actually runs generally acceptably on the Eee. Maybe not every single effect, but overall it was quite pleasing.

To the OP -- nice work, and thanks for sharing. Any possibility of some mad screenshots of what your setup looks like with some beryl actions going on?
Mohan

#4 x94scorp

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 14 November 2007 - 07:20 PM

@maddocks

Thanks, I've been looking for something like this- especially for stock xandros. I will be trying compiz-fusion tonight. Has anyone tried yet? The process is essentially the same, other than different packages.

#5 maddocks

    Member

  • Members
  • 29 posts

Posted 14 November 2007 - 09:59 PM

Actually it runs really really well, probly due to the low res screen. I had a dell laptop 1.7ghz 1gb of ram and intel 915 vga card that didnt run neaarly as smooth! I only ran it with 512mb of ram for a little while and noticed hardly any difference when i upgraded to 1gb.Is it true the eee can take a 2gb ram stick? Anywho havent had much luck getten kiba-dock installed mostly cuz im gonna have to compile it and most build-essentials want a libc upgrade which scares me.If anybody has a kiba-dock deb for debian etch let me know.

#6 x94scorp

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 15 November 2007 - 12:49 PM

2GB will work, but the current kernel for the eee only supports up to 1GB. there is a thread here where someone rebuilt the kernel to use 2GB.

#7 clevin

    Advanced Member

  • Members
  • PipPipPip
  • 75 posts

Posted 15 November 2007 - 01:04 PM

maddocks

can you post a guide for compiz-fusion?

#8 clevin

    Advanced Member

  • Members
  • PipPipPip
  • 75 posts

Posted 15 November 2007 - 03:28 PM

ok, i tried beryl as maddocks described

1. all emerald has shadows, and its all black,
2. 3D cube works fine
3. windows content can't display properly, probably means graphic card isn't good enough..

Edited by clevin, 15 November 2007 - 05:40 PM.


#9 addik

    Member

  • Members
  • 18 posts

Posted 15 November 2007 - 03:42 PM

No luck for me, I get a plain white screen all over. Any ideas?

#10 maddocks

    Member

  • Members
  • 29 posts

Posted 15 November 2007 - 04:23 PM

So to get rid of the shadows go into the emerald theme manager go into edit themes , then Frame/Shadows bring the opacity for shadows to 0. I mentioned the windows wouldnt work until you set the advanced settings for beryl to what I specififed. After you do that windows render/work perfect!

From previous post "All of my windows where unresponsive and blank until I set the options in advanced beryl options to the following. rendering path = copy, Composite overlay window = cow, rendering platform = aiglx, binding automatic, rendering = indirect. That should get you going I would remove the repos we added except for the beryl one, also dont upgrade any packages with the debian repos enabled and dont install aquamarine it will hose your current install"

#11 br00tal

    Advanced Member

  • Members
  • PipPipPip
  • 41 posts

Posted 15 November 2007 - 10:29 PM

I brought the opacity to 0, but it won't save for some reason, and it doesn't do anything at all, really. I guess I'll have to keep tinkering around with it for a while.

#12 maddocks

    Member

  • Members
  • 29 posts

Posted 16 November 2007 - 03:56 PM

after tinkering with the emerald settings its always a good idea to goto the last tab and save the changes you have made. As for Compiz/fusion the only debs ive seen are for gutsy and the like with way to many lib upgrades required for my likes. I havent figured out a way to get gcc or the build-essentials installed without a libc upgrade which scares me. Im in the process of trying to install the stock distro to a bootable sdhc card to use as a testbed, all ive seen on the forums are ways to restore from sd I wanna boot from the sd using the stock distro besides most my stuff is from trial and error and I would prefer those writes to be on a cheap easily replacable card rather then the soldered in one.

If you like i could post my emerald theme its the base one without shadows. Also in response to running compiz/fusion on ubuntu, i installed ubuntu on the fastest 4gb sdhc card i could find and it wasnt nearly as responsive even when adding a swap partition

Edited by maddocks, 16 November 2007 - 04:06 PM.


#13 Adamn

    Member

  • Members
  • 12 posts
  • LocationEdmonton, Alberta, Canada

Posted 19 November 2007 - 05:27 AM

I got this working, and the 3d desktop is a brilliant addition to eee's little screen.

This, should be refined and added to the wiki
Asus EEE upgraded to 2gigs ram, Xfce4 over Standard Xandros

#14 cardinalblue

    New member

  • Members
  • 5 posts

Posted 19 November 2007 - 08:21 AM

I had the same problem as addik (the white screen of death when starting beryl-manager). I searched around, and it sounds like this is a common problem with beryl, but none of the suggested fixes helped me.

Is anyone else having the white screen show up after following maddocks' instructions?

Thanks

#15 maddocks

    Member

  • Members
  • 29 posts

Posted 19 November 2007 - 07:37 PM

make sure xorg.conf has the driver set to i810 and at the end of the file you have

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

and also check the advanced settings. Have you updated the kernel libs etc? is dri enabled? glxinfo seems to have disappeared from my install i know i used it before maybe u still got it run it and see if dri is enabled.Have you made any other changes to xorg.conf? the other lines most pages suggest would wreak serious havoc

#16 mustiy

    Advanced Member

  • Members
  • PipPipPip
  • 34 posts

Posted 19 November 2007 - 07:41 PM

I tried the instructions you gave, everything worked very nice expect 2 things:

No matter what i tried the shadow borders on tool-tips wouldn't go away, and berly seemed to lag the EEE somewhat, would upgrading to 1 gig solve the lag?

#17 cardinalblue

    New member

  • Members
  • 5 posts

Posted 19 November 2007 - 08:45 PM

Quote

make sure xorg.conf has the driver set to i810 and at the end of the file you have

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

and also check the advanced settings. Have you updated the kernel libs etc? is dri enabled? glxinfo seems to have disappeared from my install i know i used it before maybe u still got it run it and see if dri is enabled.Have you made any other changes to xorg.conf? the other lines most pages suggest would wreak serious havoc
I haven't made any other changes to the xorg.conf.

I don't seem to have glxinfo on my system either (should be in /usr/X11R6/bin). I checked the xorg log file and it looks like the "dri" LoadModule is working.

(II) intel(0): [DRI] installation complete

One thing that might be interesting is that when I load "glx", I'm getting an AIGLX disabled in my log. I'm assuming that this is a non-issue, b/c I thought we are writing directly to the graphics hardware.

Any other ideas? Thanks for the help maddocks. You got me looking into dri, and I've learned a bit about X window rendering in the process. :)

#18 cardinalblue

    New member

  • Members
  • 5 posts

Posted 20 November 2007 - 02:02 AM

Another interesting observation:

I looked at my /usr/lib/xorg/modules/drivers directory to see what drivers are present on the machine. Here, I noticed that the file "i810_drv.so" is simply a symbolic link to intel_drv.so. Is this the case on your system too, maddocks?

The intel_drv.so file is 293028 bytes and is dated 9/13.

Thanks

#19 x94scorp

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 20 November 2007 - 03:40 PM

thanks maddocks, beryl is working well. appears that there is some trouble with transparency though? the emerald themes that use a transparent window decoration don't look very good. anyone know how to fix.

i've also tried finding repos for compiz-fusion and that has been a no go. they want to change stock libraries and does not look compatible. anyone find anything for compiz-fusion? thanks all.

#20 barnesy

    Advanced Member

  • Members
  • PipPipPip
  • 36 posts

Posted 21 November 2007 - 09:30 AM

Another white screen bug here. I can see things start to happen if I press ctrl-alt and an arrow key, but it's not working. I didn't make it autostart, so it's no big deal, but would be nice to get working.

The bigger problem is that the power button doesn't bring up the shutdown dialog any more! I use it a lot, so it seems that following these instructions broke it. Any ideas?

edit - The power button came back. But I've no idea why! I tried a few reboots/power downs which didn't fix it, then it started working.

Edited by barnesy, 21 November 2007 - 10:33 AM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users