View previous topic :: View next topic |
Author |
Message |
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sun Nov 16, 2003 3:36 pm Post subject: Freedesktop.org XServer ebuilds |
|
|
Get 'em here.
Posted on behalf of spyderous. |
|
Back to top |
|
|
Red Nalie Guru
Joined: 24 Mar 2003 Posts: 484 Location: Den Helder - The Netherlands - Europe - Earth - Milky Way - Universe
|
Posted: Sun Nov 16, 2003 3:49 pm Post subject: |
|
|
Can I use this without blowing a hole in my PC? _________________ Many people call me Linux-freak, I just see me as a freak who uses Linux
i'm a little n00bie short and stout, here is my nickname here is my SHOUT!!!1 when i get all flamed up hear me SHOUT!!1 ban me forever, kick me out |
|
Back to top |
|
|
iamlarryboy Guru
Joined: 25 Jan 2003 Posts: 480 Location: Prince George, BC, Canada
|
Posted: Sun Nov 16, 2003 4:01 pm Post subject: |
|
|
Groovy!!! I'll test them out as soon as I get home! This xzserver is really cool! Thanks port001 & spyderous. just a question: why didn't you enable cvs in the ebuild? |
|
Back to top |
|
|
shm Advocate
Joined: 09 Dec 2002 Posts: 2380 Location: Atlanta, Universe
|
Posted: Sun Nov 16, 2003 5:36 pm Post subject: |
|
|
Yeah, this should definatly be a cvs ebuild, as it's changing quickly. _________________ what up |
|
Back to top |
|
|
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sun Nov 16, 2003 5:56 pm Post subject: |
|
|
shm wrote: | Yeah, this should definatly be a cvs ebuild, as it's changing quickly. |
They are snapshot ebuilds for that exact reason. Deps are likely to change and new extensions added. |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Sun Nov 16, 2003 6:06 pm Post subject: |
|
|
I think I'll just wait till there's some support from my nVidia card in these babies, also pre alpha software for my X server kinda scares me. |
|
Back to top |
|
|
iamlarryboy Guru
Joined: 25 Jan 2003 Posts: 480 Location: Prince George, BC, Canada
|
Posted: Sun Nov 16, 2003 6:57 pm Post subject: |
|
|
port001 wrote: | They are snapshot ebuilds for that exact reason. Deps are likely to change and new extensions added. |
good point.
Lovechild wrote: | I think I'll just wait till there's some support from my nVidia card in these babies, also pre alpha software for my X server kinda scares me. |
my nvidia card works fine with their vesa driver. and although pre-alpha it works suprisingly well. I am planning on using this with Xfree on my system as backup.
Last edited by iamlarryboy on Sun Nov 16, 2003 8:55 pm; edited 1 time in total |
|
Back to top |
|
|
Achilles Apprentice
Joined: 03 Jun 2002 Posts: 259 Location: Chicago
|
Posted: Sun Nov 16, 2003 7:11 pm Post subject: |
|
|
Is there really a big difference between this version of x and the normal one? |
|
Back to top |
|
|
Peaceable Frood Guru
Joined: 06 Apr 2003 Posts: 338 Location: New Jersey, USA
|
Posted: Sun Nov 16, 2003 7:20 pm Post subject: |
|
|
I think http://freedesktop.org/~keithp/screenshots/screen4.png this explains it all.
I get this error when trying to emerge
Code: | These are the packages that I would merge, in order:
Calculating dependencies -
emerge: there are no masked or unmasked ebuilds to satisfy "x11-libs/randr".
!!! Error calculating dependencies. Please correct. |
_________________ "Our enemies are innovative and resourceful, and so are we, they never stop thinking about new ways to harm our country and our people, and neither do we." George W. Bush |
|
Back to top |
|
|
atac Apprentice
Joined: 04 Jan 2003 Posts: 234 Location: haninge, swe
|
Posted: Sun Nov 16, 2003 7:30 pm Post subject: |
|
|
Peaceable Frood wrote: |
Code: | These are the packages that I would merge, in order:
Calculating dependencies -
emerge: there are no masked or unmasked ebuilds to satisfy "x11-libs/randr".
!!! Error calculating dependencies. Please correct. |
|
libxrandr-1.0.1 ebuild:
is
Code: |
inherit freedesktop
DESCRIPTION="XRandr extension library"
KEYWORDS="~x86"
RDEPEND="x11-libs/libx11
x11-libs/randr"
x11-libs/libxext"
x11-libs/libxrender"
S="${WORKDIR}/${PN/libx/X}" |
should be:
Code: |
inherit freedesktop
DESCRIPTION="XRandr extension library"
KEYWORDS="~x86"
RDEPEND="x11-libs/libx11
x11-libs/randrext
x11-libs/libxext
x11-libs/libxrender"
S="${WORKDIR}/${PN/libx/X}"
|
_________________ 1 + 1 + 1 = 11 |
|
Back to top |
|
|
Peaceable Frood Guru
Joined: 06 Apr 2003 Posts: 338 Location: New Jersey, USA
|
Posted: Sun Nov 16, 2003 7:37 pm Post subject: |
|
|
Ok I fixed that problem, now I have a lot of blocked packages because of XFree, how do I install it without screwing those up? _________________ "Our enemies are innovative and resourceful, and so are we, they never stop thinking about new ways to harm our country and our people, and neither do we." George W. Bush |
|
Back to top |
|
|
atac Apprentice
Joined: 04 Jan 2003 Posts: 234 Location: haninge, swe
|
Posted: Sun Nov 16, 2003 7:58 pm Post subject: |
|
|
well, uninstalled xfree, installed xserver-freedesktop, and now i'm installing xfree.
don't know if there are any easier way. _________________ 1 + 1 + 1 = 11 |
|
Back to top |
|
|
herring Apprentice
Joined: 22 Jul 2002 Posts: 187 Location: Norway
|
Posted: Sun Nov 16, 2003 8:34 pm Post subject: |
|
|
Peaceable Frood wrote: | Ok I fixed that problem, now I have a lot of blocked packages because of XFree, how do I install it without screwing those up? |
First of all, port001 thanks for pointing us to http://dev.gentoo.org/~spyderous/
Tested
/usr/local/portage/x11-base/xserver-freedesktop #emerge -f xserver-freedesktop-0.1_pre20031114.ebuild
just to be sure all files where in place. Noticed libx11-6.2.1_pre20031114.ebuild seems to be missing package digest file
ebuild libx11-6.2.1_pre20031114.ebuild digest
fixed that (hope it's not a corrupted download...)
EDIT: No big deal really but libxfixes, compositeext and libxcomposite are also missing package digest files. Better add digest to FEATURES in make.conf I guess.
Yeah, what to do with those blocked packages...
Last edited by herring on Mon Nov 17, 2003 7:10 pm; edited 3 times in total |
|
Back to top |
|
|
iamlarryboy Guru
Joined: 25 Jan 2003 Posts: 480 Location: Prince George, BC, Canada
|
Posted: Sun Nov 16, 2003 8:58 pm Post subject: |
|
|
Achilles wrote: | Is there really a big difference between this version of x and the normal one? |
yes |
|
Back to top |
|
|
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sun Nov 16, 2003 9:44 pm Post subject: |
|
|
Its not mine, spyderous wrote these ebuilds. |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Sun Nov 16, 2003 9:56 pm Post subject: |
|
|
Peaceable Frood wrote: | Ok I fixed that problem, now I have a lot of blocked packages because of XFree, how do I install it without screwing those up? |
Edit the freedesktop eclass.
First, change XDIR="/usr/X11R6/" to XDIR="/usr/local/X11R6/" so your installation isn't overwritten.
Then, remove newrdepend "!x11-base/xfree". |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Sun Nov 16, 2003 9:58 pm Post subject: |
|
|
atac wrote: | Peaceable Frood wrote: |
Code: | These are the packages that I would merge, in order:
Calculating dependencies -
emerge: there are no masked or unmasked ebuilds to satisfy "x11-libs/randr".
!!! Error calculating dependencies. Please correct. |
|
|
Thanks for catching this, it's fixed. |
|
Back to top |
|
|
Chickpea l33t
Joined: 03 Jun 2002 Posts: 846 Location: Vancouver WA
|
Posted: Sun Nov 16, 2003 10:00 pm Post subject: |
|
|
This looks interesting. I generally like to live dangerously but this time I think I will build this on a seperate testing box....
The only thing I dont like so far is the way you have to start this thing. Code: | # to start server, try something like...
sudo /opt/fdo/bin/Xvesa :1 & xterm -display :1
# note the -help and -listmodes options
# and the man pages
# in xterm...
export LD_LIBRARY_PATH="/opt/fdo/lib:$LD_LIBRARY_PATH"
/opt/fdo/bin/xcompmgr |
Why sudo? I am sure that one of you studs have already found a more automated way of doing this?
I probably wont get this up and running until tomorrow or the next day so....
Thanks for the ebuilds. |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Sun Nov 16, 2003 10:08 pm Post subject: |
|
|
Chickpea wrote: | Why sudo? I am sure that one of you studs have already found a more automated way of doing this? |
I decided to install them suid so you don't need to use sudo.
As for the rest, take a look at the startxkd script and edit to your pleasure. |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Sun Nov 16, 2003 11:17 pm Post subject: |
|
|
BTW, for any of you having annoying problems with library symlinks not existing, I just made a change to create them properly. It's in overlay-20031116-3.tar.bz2 and later. |
|
Back to top |
|
|
dgt84 Guru
Joined: 27 May 2003 Posts: 355 Location: Germany => USA
|
Posted: Sun Nov 16, 2003 11:30 pm Post subject: |
|
|
trying it out now, I'll post my results as soon as it's compiled
Also, how exactly do I invoke this new xserver, or is it automatic? (I did notice something in the ebuild about xinit and some options, is that how?) _________________ Lila themes | The Porthole Portage Frontend | SVG-Utils |
|
Back to top |
|
|
dgt84 Guru
Joined: 27 May 2003 Posts: 355 Location: Germany => USA
|
Posted: Mon Nov 17, 2003 12:01 am Post subject: |
|
|
I seem to be stuck on the xserver-freedesktop-0.1_pre20031114 package...
Code: | fboverlay.c:31:20: shmint.h: No such file or directory
fboverlay.c: In function `fbOverlayFinishScreenInit':
fboverlay.c:419: warning: implicit declaration of function `ShmRegisterFbFuncs'
make[1]: *** [fboverlay.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/xserver-freedesktop-0.1_pre20031114/work/xserver/fb'
make: *** [all-recursive] Error 1
!!! ERROR: x11-base/xserver-freedesktop-0.1_pre20031114 failed.
!!! Function src_compile, Line 35, Exitcode 2
!!! emake failed
|
_________________ Lila themes | The Porthole Portage Frontend | SVG-Utils |
|
Back to top |
|
|
herring Apprentice
Joined: 22 Jul 2002 Posts: 187 Location: Norway
|
Posted: Mon Nov 17, 2003 12:03 am Post subject: |
|
|
Emerged the manager and finally got it up & running.
Nice shadows, is it possible to move windows around ?
EDIT: Well obviously xcompmgr is not the windowmanager
matchbox seems to depend on non-existing "x11-libs/libxsettings-client" |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Mon Nov 17, 2003 12:21 am Post subject: |
|
|
herring wrote: | Emerged the manager and finally got it up & running.
Nice shadows, is it possible to move windows around ?
EDIT: Well obviously xcompmgr is not the windowmanager
matchbox seems to depend on non-existing "x11-libs/libxsettings-client" |
No need to use matchbox or libxsettings-client. Just use your regular wm, gnome, fluxbox, whatever. |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Mon Nov 17, 2003 12:22 am Post subject: |
|
|
dgt84 wrote: | trying it out now, I'll post my results as soon as it's compiled
Also, how exactly do I invoke this new xserver, or is it automatic? (I did notice something in the ebuild about xinit and some options, is that how?) |
xinit is around if you installed alongside of xfree instead of removing it. That should work fine, or the startxkd script after being edited to run xcompmgr and your wm, or a custom script. |
|
Back to top |
|
|
|