openSUSE Forums > Archives > SF Archives > ARCHIVES - Tips, Tricks & Tweaks » Beryl On Suse 10.1 And Kde 3.5.5 (my Own How To)

Go Back   openSUSE Forums > Archives > SF Archives > ARCHIVES - Tips, Tricks & Tweaks
Forums FAQ Members List Search Today's Posts Mark Forums Read


ARCHIVES - Tips, Tricks & Tweaks Tips and Solutions for SUSE Linux
(Please do not post questions here)

 
Page 1 of 5 1 23 Last »
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 21-Oct-2006, 17:36
thelinuxportal
Guest
 
Posts: n/a
Default

Hi Everyone.

If you do not have Xorg 7.1 installed then I wouldnt bother following this method until you do, and your in luck, I have another How To in this section on HOW TO: Upgrade from Xorg 6.9.0 to 7.1, check it out and then come back here. (READ FIRST) - If you have Xgl and Compiz installed remove them now, you DO NOT need them.


First off, my test machine setup:
-------------------------------------------

SuSE 10.1 x86_64
KDE 3.5.5
2.6.16.13-4-default

AMD64 3200+ CPU
512MB RAM
Gigabyte (nvidia) 6600GT PCI-express (256MB)
Nvidia driver: NVIDIA-Linux-x86_64-1.0-8774


Step One: Installing the beta Nvidia drivers:
-------------------------------------------

This is an essential step, it allows you to run the Beryl 3D desktop without Xgl. So without further ado lets do it:

1. Go to the Nvidia website: www.nvidia.com and download the Nvidia beta drivers:

NVIDIA-Linux-x86_64-1.0-9625-pkg2.run

Navigate to where you downloaded them and right click on them and go to Properties > Permissions and select executable.
Close all open programs

Open a console and as root type: init 3
This should kick you to the command line.

Become root again and CD (navigate) to the directory where your nvidia drivers are downloaded:
Then run the nvidia installer:

sh NVIDIA-Linux-x86_64-1.0-9625-pkg2.run -q
Follow the installation instructions and then exit the installer

Run sax2 as follows: sax2 -r -m 0=nvidia (0 is the number not the letter)

**WARNING**
At this point things can go belly up, remember these are beta drivers and have problems. When I first tried to install the nvidia beta drivers and then boot into the desktop or run sax2 I would always get a black screen with a non-blinking cursor in the top lefthand of my screen. If this happens to you, you will have to edit your xorg.conf and change the driver to nv from nvidia and reboot back into KDE. Next download this patch to the directory where your nvidia beta driver is:

NVIDIA_kernel-1.0-9325-NOSMBUS.diff.txt : http://www.nvnews.net/vbulletin/showpost.p...mp;postcount=20

Then do the following:
1. Open a console
2. Become root
3. Navigate to the directory where your nvidia installer is
4. Unpack the nvidia installer: sh NVIDIA-Linux-x86_64-1.0-9625-pkg2.run -x
5. Apply the patch (Instructions on how to at the link)
6. init 3 from the console
7. Navigate to the unpacked nvidia installer folder
8. run the nvidia installer file: sh nvidia-installer
9. Dont worry if no installer menu comes up, it will apply it in the background, it will go back to a command prompt when it is finished.
10. When it is finished type: reboot
11. It should be working. If not contact me and I will help you out.

(IN ADDITION TO)
Now you must edit your Xorg.conf and add the following lines to your device section:

Section "Device"
Option "AllowGLXWithComposite" "true"
Option "backingstore" "true"
Option "TripleBuffer" "true"
Option "AddARGBGLXVisuals" "True"
EndSection

AND - the following to your extensions section:

Section "Extensions"
Option "Composite" "on"
EndSection

I would also delete any DRI - references as well



Step Two: Installing Beryl:
-------------------------------------------

Right, last step, open up your favourite package manager. Me, I use SMART and add the following REPO:

http://software.opensuse.org/download/X11:...USE_Linux_10.1/

Then add the following packages:

Beryl-core
Beryl-manager
Beryl-plugins
Beryl-settings

Emerald
Emerald-themes

Once they are installed open a console and type: beryl-manager
Beryl should fire up nicely:

Have fun kiddies
  #2 (permalink)  
Old 21-Oct-2006, 17:45
Darkelve
Guest
 
Posts: n/a
Default

Or, if you just want to see Beryl/XGL in action, you could download the Sabayon LiveCD (not that I don't like the tip, but probably there'll be people who'd like to check it out but not mess with their existing system too much...)
  #3 (permalink)  
Old 21-Oct-2006, 17:49
thelinuxportal
Guest
 
Posts: n/a
Default

Quote:
Or, if you just want to see Beryl/XGL in action, you could download the Sabayon LiveCD (not that I don't like the tip, but probably there'll be people who'd like to check it out but not mess with their existing system too much...)
[/b]
Too true, I am just lucky I spend all day with test machines playing with bleeding edge horrors and finding cheap workarounds....

If a LiveCD is you flavour I would also try Kororaa, it has Xgl and AIGlx, with non-proprietary drivers. Although I dont agree with the harsh tactics employed to get the 0.2 to 0.3 version of Kororaa it is a great CD.
  #4 (permalink)  
Old 21-Oct-2006, 18:05
Darkelve
Guest
 
Posts: n/a
Default

Quote:
If a LiveCD is you flavour I would also try Kororaa, it has Xgl and AIGlx, with non-proprietary drivers. Although I dont agree with the harsh tactics employed to get the 0.2 to 0.3 version of Kororaa it is a great CD.
[/b]
It's a good CD also. I know because I already tried it some time ago

( lucky you for having test machines you can mess around with! )
  #5 (permalink)  
Old 21-Oct-2006, 19:15
thelinuxportal
Guest
 
Posts: n/a
Default

Quote:
It's a good CD also. I know because I already tried it some time ago

( lucky you for having test machines you can mess around with! )
[/b]
(Sigh) - All part of the job. In fact I use my production machine as a testbed as well. Collegues think I'm nuts but I just love the thrill of risking all my crucial data to have the latest and greatest.
  #6 (permalink)  
Old 21-Oct-2006, 22:01
harryc
Guest
 
Posts: n/a
Default

Link to the patch please?

NVIDIA_kernel-1.0-9325-NOSMBUS.diff.txt
  #7 (permalink)  
Old 21-Oct-2006, 23:21
thelinuxportal
Guest
 
Posts: n/a
Default

Quote:
Link to the patch please?

NVIDIA_kernel-1.0-9325-NOSMBUS.diff.txt
[/b]
Here is a link to the patch and a HOW TO for installation : http://www.nvnews.net/vbulletin/showpost.p...mp;postcount=20
  #8 (permalink)  
Old 22-Oct-2006, 07:52
harryc
Guest
 
Posts: n/a
Default

Just a reminder to those trying this. Remove xgl and compiz before you install the new Beta NVidia driver. If you do not you will lose window decorations/borders in X.

One problem I am seeing is that sax2 is looking for xorg-x11-server-glx when it starts, and that is missing from the xorg repo. As a result sax2 won't start unless you run it from console as su. It looks like xorg-x11-server is suposed to provide xorg-x11-server-glx, but that it is not playing nice with sax2. This also appears to be a bug from OpenSuSE 10.2 Alpha 3.

http://en.opensuse.org/Bugs:Most_Annoying_...SE_10.2_Alpha_3

This bug;
https://bugzilla.novell.com/show_bug.cgi?id=198250

Says it's fixed in yast2-x11-2.13.8

http://ftp.opensuse.org/pub/opensuse/distr...8-16.noarch.rpm

Installed - sax2 can be run from YaST/hardware now, but not from the standalone sax2 icon in GNOME menu, system, configuration.

In effect what you are doing by installing xorg 7.1 is to break SuSe 10.1. and advance toward one of the 10.2 Alphas, but only half way there. The result is that you have a ******* installation. I just wanted to make everyone aware of this. This may or may not effect your ability to install future patches and package updates for your particular 10.1 install.
  #9 (permalink)  
Old 22-Oct-2006, 09:18
harryc
Guest
 
Posts: n/a
Default

Quote:
Here is a link to the patch and a HOW TO for installation : http://www.nvnews.net/vbulletin/showpost.p...mp;postcount=20
[/b]
Thanks for the link. Beryl is now working, but when I start it I lose window decorations (they work fine in Metacity). Any ideas? Is there a full howto for Beryl on SuSE 10.1 with the nVidia Beta driver? I have a thousand questions and no answers. For instance, I am assuming that all I need (beside xorg 7.1 and the nVidia Beta driver) are the beryl packages? I do not need compiz or xgl, correct?
  #10 (permalink)  
Old 22-Oct-2006, 11:00
McQueen
Guest
 
Posts: n/a
Default

Quote:
I do not need compiz or xgl, correct?
[/b]
Yes, you do not need copiz because you are using Beryl. And you don't require xgl because you are using the beta nVidia driver. As far as a how-to, I've yet to see a complete set of instructions. The best I've read are at Beryl's forums but things change so quickly it can be hard to keep up. I got weary of the hiccups so I've reverted back to my normal desktop and decided to wait until things settle out toward increased stability.
 
Page 1 of 5 1 23 Last »

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2