Slashdot Mirror


First Experiences with X.org's X11 Server?

Slashdot Reader CanadianCrackPot decided to be adventurous and went and installed the latest offering from X.org's X-Server project. Below, you'll find "the basics" of his "first attempt to install [their] X Window Server on a system with a 450 MHz PIII, and Diamond Viper V770 (TNT2 chipset) graphics card, running Mandrake 10.0 Official (FTP download of everything but the RPMS.cooker dir)." To make a long story short, while he did have some luck with installing it, running it was...problematic. He asks: "I'm just wondering how other Slashdot readers are doing with the new X11R6 server, and more importantly, how did you install it?" "I decided to try installing X.org's X Server today while I had nothing to do here's the results:
  • get a test bed system: check
  • get sources: check
  • ./configure: N/A...I'm worried
  • make World: check
  • make install; make install.man: check
  • startx: crash
  • xf86config: check
  • startx, again: check -- now I need a manager
  • startgnome: galeon not found (crash)
  • startkde: crash"
If you've had any luck getting X.org's X-server running on your machine, what hurdles did you have to overcome before it worked?

9 of 113 comments (clear)

  1. obligatory by dr_steel · · Score: 5, Funny

    emerge xorg-x11 startx ... had to do it

    1. Re:obligatory by identity0 · · Score: 5, Funny

      Obligatory Debian fanatic post!

      apt-get install xorg
      Reading Package Lists... Done
      Building Dependency Tree... Done
      E: Couldn't find package xorg

      Shit. Maybe by 2005?

  2. Gentoo by Gaima · · Score: 5, Informative

    emerge x11-base/xorg-x11
    emerge unmerge xfree

    No crashes, no errors, no odd behaviour at all.

    (Dell Dimension, P4 2.66, Matrox G400MAX, Matrox drivers, xinerama)

    1. Re:Gentoo by superjaded · · Score: 5, Informative

      Ew, that's bad.
      echo "x11-base/xorg-x11" >>/etc/portage/package.keywords
      (you'll have to do the same thing for things like utempter and xterm as well, since those are ~x86)
      emerge -C xfree (xfree blocks xorg, so you have to uninstall first)
      emerge xorg-x11

      And as should be implied, if you already have an installation of xfree, the config file works with it out of the box. In fact, the config file generated from xorgconfig (which, incidentally, looks exactly like the XF86Config util) is pretty much the same as the one generated from the XF86Config util, save for a different header most likely ("This config file was generated" by blah).

      But there's really no difference between the current X.org release and Xfree4.3.0 save for some patches that they have may have backported from 4.4. But I've been running X.org's implementation for quite a few months now and while I haven't noticed any significant difference between xfree and X.org at the moment.. that's not to say that will be the same as time goes on.

      I think this "release" was mostly just to get the thing out of the door and get its name out there. The REAL cool stuff will be coming during the next releases. They're already trying to get the damage and composite extensions ported to the X.org tree. Those who've played around with KeithP's kdrive/Xserver have seen both of those extensions in action. Just imagining the composite extention in cooperation with something like cairo and glitz just makes me drool.

  3. i'm not sure by Siniset · · Score: 5, Insightful

    but isn't it no longer xfree86.conf by rather xorg.conf or something like that? Just a thought, not sure if the submitter wrote xfree86conf by accident...maybe that's the problem? Also, Mandrake now has rpm's of it (didn't that get posted today, btw?), maybe you should try installing the rpms?

  4. Slack-current xorg packages worked by c.r.o.c.o · · Score: 5, Informative

    I did not try to compile xorg, I just installed the default packages from Slack-current installed without any problems. Once that was done, I just renamed XF86Config to xorg.conf, and it worked without ANY problems. If I didn't know I had xorg instead XFree86, I couldn't tell the difference. This is obviously because for now they are virtually identical (other than a few different names).

    If the packages are available for your distribution, give those a try to see if you have any incompatibilities. Compiling xorg is not easy, I remember it took me three tries in Gentoo (can't remember what was the problem, this was XFree86 4.1.0). In your case, something tells me that you wouldn't be able to compile XFree86 4.4.0 on your system either.

  5. Fedora Core 2 by Joff_NZ · · Score: 5, Informative

    I'm running X.org, by way of "upgrading" my FC1 install to FC2... a couple of problems: had to change the "XkbRules" option to "xorg".

    Now I can't bind most of the multimedia keys to X keycodes. I expect this is related to the XkbRules thing.

    Apart from that, its been running fine.

    --
    The revolution will not be televised. It won't be on a friggin blog either
  6. doing it on debian by pondering+llama · · Score: 5, Interesting

    I'm using debian sid on a dell inspiron 1100 -- first off, getting linux alive on this machine isn't the easiest, and Dell seem to be on a mission to break things with every BIOS release. Oddly enough the bios is on revision 29, and the last revision broke my ability to halt the system. But I digress.

    After seeing that distros like mandrake were getting in on the x.org action, i also had a look.

    I only had 2 issues:

    1. xdm wouldn't compile -- so i removed it from the makefile, since i don't use xdm
    2. make install didn't run ldconfig, which meant that x was horribly broken the first few times i ran it until i figured out from an strace that programs like glxinfo were looking for .so's where they weren't. Running ldconfig sorted out the problem.

    My experiences have, so far, been ok with x.org's version. Quake3 framerates seem at least as good, perhaps a little better than xfree86, and glxgears reports higher framerates than I remember under xfree. Startup is a little quicker, and X in general seems a little snappier. I don't know how much to attribute to the fact that the running version of X was compiled from source and the original version was binary installed from a .deb. But, purely on an ethical level, I am happy with x.org's version, and I will try it on my desktop when I get back home -- I know the q3 response on that machine a lot better, and that will give me a more accurate feel for x.org's version.

  7. xorg fork by OmniVector · · Score: 5, Insightful

    x.org's x11 server was simply one of the xfree 4.4 release candidates before the license change, with some patches to bring back up to the 4.4 release. it should be almost absolutely identical to installing xfree86. i'm not sure why this even needed to be posted. there is pretty much no difference to install/configure than xfree 4.4

    --
    - tristan