LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-07-2006, 05:33 AM   #31
tanaselia
LQ Newbie
 
Registered: Mar 2005
Location: Romania
Distribution: OpenBSD
Posts: 19

Rep: Reputation: 0

Quote:
Originally Posted by z9_87
Well there's hope for eveyone, I guess. But I know a guy who got it working on slack, he put up a screenshot at http://www.dslreports.com/forum/remark,15586670
Can we get in touch with that guy? I tried to register on that forum, but it was not free and that guy have no public e-mail adress.
/later: stupid me, anyone can post as anonymous, doh...

Last edited by tanaselia; 03-07-2006 at 06:45 AM.
 
Old 03-09-2006, 01:36 PM   #32
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Original Poster
Rep: Reputation: 100Reputation: 100
Grr. I have too much random errors, probably due to cvs. I tried the Kororaa live cd
and it worked fine:

http://getkororaa.com/

I feel so noob!
 
Old 03-10-2006, 06:12 PM   #33
Bjerrk
Member
 
Registered: Aug 2005
Location: Some institute of physics, somewhere ...
Distribution: Debian, Slackware
Posts: 76

Rep: Reputation: 19
If the kororaa guys can do it, we can too. Or at least, that's the theory.

How did those Kororaa-developers do it? I talked to a person earlier today that said that he had got XGL working on Gentoo, but he didn't really say how.

I've been struggling with this one all day, and as far as i can see, you've been working on it even longer.

Kind Regards Bjerrk
 
Old 03-10-2006, 06:32 PM   #34
z9_87
Member
 
Registered: Dec 2004
Location: Urbana, IL
Distribution: Ubuntu 6.10
Posts: 118

Rep: Reputation: 15
yeah, I've been working on it off and on since I first posted. Its really frustrating, I just can't get xgl to build. But, I also tried that livecd and yes, it works just not for me in mandriva.
 
Old 03-30-2006, 11:14 PM   #35
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Original Poster
Rep: Reputation: 100Reputation: 100
------------------------deleted

Last edited by Linux.tar.gz; 03-30-2006 at 11:19 PM.
 
Old 03-30-2006, 11:15 PM   #36
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Original Poster
Rep: Reputation: 100Reputation: 100
-----------------------deleted

Last edited by Linux.tar.gz; 03-30-2006 at 11:20 PM.
 
Old 03-30-2006, 11:15 PM   #37
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Original Poster
Rep: Reputation: 100Reputation: 100
I don't think i'll work on it soon so feel free to make it works. Sry for the crap style.
Dont forget i removed the : before pserver in order to be posted.
Quote:
#This is where i am. You have to adjust some parts of this script located by ">>>>>"
#Dont forget i removed the : before pserver in order to be posted.

#Launch as root
#!/bin/sh

touch /usr/share/aclocal/dirlist
echo "/opt/fdo/share/aclocal" >> /usr/share/aclocal/dirlist

export PKG_CONFIG_PATH="/opt/fdo/lib/pkgconfig:$PKG_CONFIG_PATH"


mkdir buildXGL
cd buildXGL

cvs -d server:anoncvs@cvs.freedesktop.org:/cvs/cairo co glitz
cd glitz
./autogen.sh --prefix=/opt/fdo
make
checkinstall -y
cd ..

cvs -d server:anoncvs@cvs.freedesktop.org:/cvs/cairo co cairo
cd cairo
./autogen.sh --prefix=/opt/fdo --enable-glitz
make
checkinstall -y
cd ..

cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/dri co drm
cd drm
./autogen.sh --prefix=/opt/fdo
make
checkinstall -y
cd ..

mkdir xorg
cd xorg
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co util/macros
cd util/macros
./autogen.sh --prefix=/opt/fdo
make
checkinstall -y

cd ../../

cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/BigReqs
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/X11
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XExt
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XCMisc
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/KB
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Input
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XF86DRI
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/GL
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Randr
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Render
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Fixes
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Damage
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XF86BigFont
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XF86Misc
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XF86VidMode
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/ScrnSaver
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Resource
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Fonts
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/XF86DGA
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Video
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Composite
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Trap
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Record
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Xinerama
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/EvIE
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/Fontcache

cd proto

cd BigReqs
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd X11
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XExt
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XCMisc
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd KB
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Input
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XF86DRI
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd GL
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Randr
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Render
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Fixes
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Damage
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XF86BigFont
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XF86Misc
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XF86VidMode
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd ScrnSaver
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Resource
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Fonts
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XF86DGA
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Video
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Composite
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Trap
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Record
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xinerama
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd EvIE
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Fontcache
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..




cd ..

cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/xtrans
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xdmcp
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xau
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/X11
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/xkbfile
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/fontenc
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xfont
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xext
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/XRes
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xrender
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xrandr
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xfixes
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xdamage
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xcomposite
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/ICE
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/SM
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xt
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/xkbui
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xxf86vm
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xxf86misc
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xmu
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xpm
cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/Xaw

cd lib

cd xtrans
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xdmcp
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xau
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd X11
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd xkbfile
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd fontenc
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xfont
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xext
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd XRes
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xrender
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xrandr
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xfixes
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xdamage
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xcomposite
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd ICE
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd SM
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xt
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd xkbui
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xxf86vm
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xxf86misc
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xmu
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xpm
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd Xaw
./autogen.sh --prefix=/opt/fdo
make && checkinstall -y
cd ..

cd ..




cvs -d server:anoncvs@cvs.freedesktop.org:/cvs/xorg co util/makedepend
cd util/makedepend/
./autogen.sh --prefix=/opt/fdo
checkinstall -y
ln -s /opt/fdo/bin/makedepend /usr/bin/makedepend
cd ..
cd ..


cvs -z3 -d server:anoncvs@cvs.freedesktop.org:/cvs/xorg co app/compiz
cd app/compiz/
./autogen.sh --prefix=/opt/fdo
make
checkinstall -y
cd ..
cd ..

#Dont forget i removed the : before pserver in order to be posted.

cvs -z3 -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co app/glxcompmgr
cd app/glxcompmgr/
./autogen.sh --prefix=/opt/fdo
make
checkinstall -y
cd ..
cd ..

cd ..
##Xi

cvs -d pserver:anonymous@cvs.freedesktop.org:/cvs/mesa co Mesa
cd Mesa
PKG_CONFIG_PATH=/opt/fdo/lib/pkgconfig ACLOCAL='aclocal -I /opt/fdo/share/aclocal' PATH=/opt/fdo/bin/:$PATH make linux-dri-x86
checkinstall -y
################################################################################################
# >>>>>>>>>>Specify /opt/fdo/include and /opt/fdo/lib
################################################################################################
cd ..

cvs -d pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co -r xgl-0-0-1 -d xgl xserver/xorg
cd xgl
#>>>>>>>replace /home/you with the correct path
cp /home/def/buildXGL/xgl/GL/mesa/shader/slang/slang_* /home/you/buildXGL/xgl/GL/mesa/swrast/
#cat ../xgl-mesa-makefile-fix.diff | patch -p1
#>>>>>>>>> you have to specify the location of mesa source ex.: /home/you/buildXGL/Mesa
./autogen.sh --prefix=/opt/fdo --enable-glx --enable-dri --disable-xorg --enable-xgl --enable-xglx --disable-xprint --disable-dmx --disable-xvfb --disable-xnest --with-mesa-source=/home/you/buildXGL/Mesa
make
checkinstall -y

ln -s /usr/X11R6/lib/X11/rgb.txt /opt/fdo/share/X11/

cd /opt/fdo/lib/X11
ln -s /usr/lib/X11/fonts fonts
 
Old 04-01-2006, 05:09 PM   #38
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Original Poster
Rep: Reputation: 100Reputation: 100
And the removal script. You'll have to reinstall X11 after.

cd /var/log/packages

removepkg glitz-glitz-i386-1
removepkg cairo-cairo-i386-1
removepkg drm-drm-i386-1
removepkg macros-macros-i386-1
removepkg BigReqs-BigReqs-i386-1
removepkg X11-X11-i386-1
removepkg XExt-XExt-i386-1
removepkg Xext-Xext-i386-1
removepkg XF86BigFont-XF86BigFont-i386-1
removepkg Xdmcp-Xdmcp-i386-1
removepkg Xdamage-Xdamage-i386-1
removepkg Xcomposite-Xcomposite-i386-1
removepkg XCMisc-XCMisc-i386-1
removepkg Xaw-Xaw-i386-1
removepkg XF86DGA-XF86DGA-i386-1
removepkg XF86DRI-XF86DRI-i386-1
removepkg XF86Misc-XF86Misc-i386-1
removepkg XF86VidMode-XF86VidMode-i386-1
removepkg KB-KB-i386-1
removepkg Input-Input-i386-1
removepkg GL-GL-i386-1
removepkg Randr-Randr-i386-1
removepkg Record-Record-i386-1
removepkg Render-Render-i386-1
removepkg Resource-Resource-i386-1
removepkg Fixes-Fixes-i386-1
removepkg Damage-Damage-i386-1
removepkg ScrnSaver-ScrnSaver-i386-1
removepkg EvIE-EvIE-i386-1
removepkg Fontcache-Fontcache-i386-1
removepkg Fonts-Fonts-i386-1
removepkg Video-Video-i386-1
removepkg Composite-Composite-i386-1
removepkg compiz-compiz-i386-1
removepkg Trap-Trap-i386-1
removepkg Xi-Xi-i386-1
removepkg xkbfile-xkbfile-i386-1
removepkg xkbui-xkbui-i386-1
removepkg Xinerama-Xinerama-i386-1
removepkg xtrans-xtrans-i386-1
removepkg Xau-Xau-i386-1
removepkg Mesa-Mesa-i386-1
removepkg fontenc-fontenc-i386-1
removepkg SM-SM-i386-1
removepkg ICE-ICE-i386-1
removepkg Xt-Xt-i386-1
removepkg Xxf86misc-Xxf86misc-i386-1
removepkg Xxf86vm-Xxf86vm-i386-1
removepkg Xmu-Xmu-i386-1
removepkg Xpm-Xpm-i386-1
removepkg makedepend-makedepend-i386-1
removepkg Xfixes-Xfixes-i386-1
removepkg Xrandr-Xrandr-i386-1
removepkg Xrender-Xrender-i386-1
removepkg XRes-XRes-i386-1
removepkg Xfont-Xfont-i386-1
removepkg glxcompmgr-glxcompmgr-i386-1
 
Old 04-03-2006, 04:56 AM   #39
slackwarerulez.tgz
LQ Newbie
 
Registered: Apr 2006
Location: Paris
Distribution: Slack Addict
Posts: 1

Rep: Reputation: 0
Lightbulb xgl on Slackware

Hi

I have tried Kororaa xgl live cd, and I found it more fast for OpenGL acceleration than my kde3.5 over xorg6.9. (GF4ti4200)

For a hard install on Slack 10.2 :
I found a really good link ( in spanish ) with a simple how-to and all packages included:


http : / / w w w(dot)h8red(dot)cl/sitio/node/7?PHPSESSID=3e038136e06ac4b1696d9878ef04e1de

( url re-spelled for posting limitation remove spaces and replace "(dot)" by "." )

I followed it close, but it only fails with GLX initialization:

(EE) Unable to load GLX module

X starts , but not compiz of course

The NVidia OpenGL driver seem to be slightly modified by installation of xgl, but I haven't searched enough to find out what is the trick.( maybe with earlier nvidia drivers...)

I will try to recompile the packages given by myself with your script "Linux.tar.gz"

My goal is to run xfce and KDE on xgl & Slack.

Let's go Slackers !!!

If anyone can make the last inch to succes, post DA MAGIC HOW-TO !

Please !!
 
Old 10-25-2006, 09:32 AM   #40
nooneelse
LQ Newbie
 
Registered: Oct 2006
Posts: 2

Rep: Reputation: 0
well...

Well this is a good script, at least the one where I can see which packages I need to install this #$%@$#@$%#
Anyways, some packages area running error cause they aren't maintened with CVS anymore but with GIT

I'm doing some modifications and testing right now...

will inform you if it will work


cya!
 
Old 10-25-2006, 03:45 PM   #41
nooneelse
LQ Newbie
 
Registered: Oct 2006
Posts: 2

Rep: Reputation: 0
still building packages

Well, afternoon now, and still re-making this script, adding some funcionality, but more fixing bugs with packages in real...

some packages as needed but aren't related on script

anyways, when I finish it i'll post it here


thanks guys, and thanks linux.tar.bz for the good script
 
Old 10-25-2006, 06:11 PM   #42
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Original Poster
Rep: Reputation: 100Reputation: 100
Hey it's tar.gz .
I'm happy to see that someone uses it as a basis. I worked hours on it then gave up.
Patrick Volkerding told me modular X11 will be included in 11.1, and that will be a good thing for us who want to try Xgl and associates.
I hope you will succeed.
And i hope you do it on Slack 11 .

Last edited by Linux.tar.gz; 10-25-2006 at 06:12 PM.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Compiling my own xmame.xgl, but no graphics. Linux.tar.gz Linux - Games 1 11-04-2010 10:46 AM
LXer: Novell releasing Xgl to open-source community LXer Syndicated Linux News 1 02-08-2006 10:23 AM
LXer: Novell seeks to boost Linux graphics LXer Syndicated Linux News 0 02-07-2006 12:46 PM
How to set up Twinview with Nvidia graphics card? wadeall Ubuntu 1 11-29-2005 06:17 PM
compaq presario2500 novell suse 9 graphics & acpi mteren Linux - Laptop and Netbook 0 01-31-2005 09:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration