Slashdot Mirror


X.Org Server 1.11 Released

An anonymous reader writes "Phoronix is reporting that X.Org Server 1.11 has been officially released to users of Linux and other operating systems. This time around their reporting is more detailed than the official release announcement."

19 of 145 comments (clear)

  1. Re:Why are these releases still news by NoNonAlphaCharsHere · · Score: 2

    And exactly what earth-shattering new features were you expecting in an X Window Server? 3D? Smell?

  2. Re:Why are these releases still news by buchner.johannes · · Score: 4, Interesting

    I would like
      * mouse gestures like Stroke-It
      * support to connect xinerama dynamically to other computers and use them as second display.

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  3. RTFA. by headkase · · Score: 2

    If you had read the article you would have seen that nVidia's binary blob already supports it and Ati's isn't far behind.

    --
    Shh.
    1. Re:RTFA. by headkase · · Score: 4, Informative

      I have the opposite situation. My hardware is too new. 6870 Radeon, intel Core i5. Doesn't work right. But, I'm running inside of VirtualBox and it abstracts all that hardware away. It even supports 3D with a guest addition to expose that to OpenGL. My desktop right now in front of me is composited with compiz and plays video, wobbly windows and all just fine.

      I know there are barriers when you go to upgrade old hardware: change piece A and you need to change piece B and such, but, really, leave it at a text console as a server or just pick up a cheap $299 laptop that a modern Linux will run just fine with intel video drivers. Intel video drivers over the years surprisingly have given me the fewest issues and they support compiz just fine too.

      --
      Shh.
  4. Re:Why does X let my entire OS crash? by sitharus · · Score: 2

    I'm pretty sure it's just X crashing, have you tried SSHing in?

    --
    --sitharus
  5. Re:Why does X let my entire OS crash? by gmack · · Score: 2

    The NVidia driver is directly accessing the hardware so when it goes there isn't much X can do about it.

  6. Switching of GFX card on-the-fly by Gaygirlie · · Score: 4, Interesting

    I mentioned about this a while back on OSNews when I got my new laptop and noticed that it has two graphics cards instead of one: the other one is a higher-powered one able to churn away on games, 3D-modeling and whatnot at acceptable speeds, the other one is a very low-powered one that is barely able to do regular 2D sufficiently. The system switches between those two when I plug/unplug the AC adapter, though it also allows me to switch between them at will.

    The thing here is that the low-powered one saves HUGE amounts of battery compared to the high-powered one, even if I go to such drastic measures as downclocking it. Using two separate chips instead of incorporating both in the same chip, or just having more aggressive power-saving capabilities on the more powerful chip is not the same thing for several reasons: being able to buy and use both chips separately means the manufacturer may be able to save money by buying different batches of chips from different places, and it obviously allows the manufacturer to mix-and-match at will. And adding more aggressive power-saving capabilities to a chip always means having to make compromises that could otherwise be omitted. It simply makes some sense to use two chips for saving battery, and I've noticed several manufacturers lately trying that. It remains to be seen whether or not it'll actually become a trend, though, or just a passing fad.

    Unfortunately though X.org doesn't support such a scheme. You can't just switch between cards on-the-fly, you must muck around first, then restart whole X, thereby defeating the whole idea. And it doesn't seem like there are any plans for remedying this, or atleast I can't find anything relevant.

    1. Re:Switching of GFX card on-the-fly by Paradigm_Complex · · Score: 4, Informative

      The two-graphics-card scheme you're talking about was developed by nVidia; it is called "Optimus."

      There is an open source project to get this stuff to work with Linux/X11, called bumblebee. See here:

      https://github.com/MrMEEE/bumblebee/

      If you want a more specific guide for using bumblebee with your specific laptop/distro combination, you may be able to find one if you look around. For example:

      http://ubuntuforums.org/showthread.php?t=1763742

      I can't vouche for bumblebee; I've never actually tried it myself. However, it seems to be exactly what you're looking for. Let's hope it's a solid project, as Optimus is becoming more and more popular and nVidia doesn't seem to have any plans to support it on Linux, with a open source driver or otherwise.

      --
      "A witty saying proves nothing." - Voltaire
    2. Re:Switching of GFX card on-the-fly by Anonymous Coward · · Score: 2, Informative

      Nvidia implementation is called optimus, and nvidia has already said "go fuck yourself" in response to "will you support this on linux".

      Initial linux support is being carried out in the Bumblebee Project, bleeding edge branch is called Ironhide. I have no idea about the AMD version because I'm not affected by it.

      Ha, captcha is "ashamed", as Nvidia should be for releasing this shit.

    3. Re:Switching of GFX card on-the-fly by tendays · · Score: 2

      Personally I use bumblebee every time I want to clear my /usr, it works great! :)

  7. Re:Why does X let my entire OS crash? by NoNonAlphaCharsHere · · Score: 2

    Because Windows is 99.2% of the market and nVidia throws engineers at Windows drivers like firemen throw water at an oil refinery fire?
    Because the nVidia marketing assholes have to be reminded on a daily basis that Linux (or OSX) even exists?
    Because the Linux nVidia staff is three guys in a room who get less respect than a vomiting crack whore in the Sistene Chapel?

    Idiot.

  8. Re:Why does X let my entire OS crash? by high · · Score: 3, Informative

    Starting from Vista, Windows runs as much as possible of the driver in userspace which means that if it craches it just restarts the driver resulting in a quick blink on the screen and you're back to normal.

  9. Re:Why does X let my entire OS crash? by gmack · · Score: 3, Interesting

    Well how is Windows 7 doing it then?

    Linux has a framework for some sort of recovery on GFX crash but that would require NVidia port their drivers to work with KMS and they havn't bothered.

  10. Re:Why does X let my entire OS crash? by VVelox · · Score: 2

    This is not really an X problem.

    This is a Nvidia providing crappy drivers problem.

    Also it means your system has also most likely been set to not restart the X server, if it did indeed crash.

    What most likely is happening is it is stuck in a loop, which is is not exiting, or something along those lines.

    Regardless, most likely you just need SSH in and restart X.

    The good news is these days it very rarely takes the kernel down with it, at least in regards to FreeBSD.

  11. Re:Better Graphics by VVelox · · Score: 2, Informative

    The performance issues are not an X issue, but a driver issue.

    The major issue when it comes to performance and X is the drivers, which are largely crap. Unfortunately there is very little information on the internals of most cards, which makes writing good drivers complex or damn near impossible. This also requires a nice bit of programming and math knowledge in various areas.

    Changing graphics server technology won't fix this issue.

  12. Re:Why are these releases still news by VVelox · · Score: 2

    Actually it is incredibly useful.

    I've used it at work before for using a single keyboard/mouse between my unix and windows workstations.

  13. Re:Why are these releases still news by priceslasher · · Score: 2

    * support to connect xinerama dynamically to other computers and use them as second display.

    There is that xdmx stuff, although I haven't actually tried it yet.

  14. Re:Do we need network transparency? by TeknoHog · · Score: 3, Insightful

    Maybe RD doesn't have a lot of use for the average desktop user, but it is used in the corporate world and it is used by power users. Just because *you* don't use it doesn't mean nobody does.

    Here are some of the use cases where remote X has been important to me:

    • Compiling and running student projects on the university's Solaris machine
    • Computational fluid dynamics on a supercomputer, situated in another city
    • Just today: running Firefox on my x86-64 machine to access a Flash site, displayed on my Powerbook (no flash for PPC Linux)

    You could summarize these in the way that, for power use(r)s, the number of users is very different from the number of computers. For starters, I'm not going to buy extra monitors, keyboards and mice for all my machines, just because some desktop user thinks remote X is obsolete. In the case of supercomputers and similar specialist machines, it is physically impossible for all users to sit by the same computer. Plus it would be expensive (money, time, environment) for everyone to get there.

    Many people argue that remote X can be replaced by more platform-independent systems like VNC. In some cases that is true; in fact, there are cases where remote X does not work, for example when the OpenGL/CL code need to run on the same machine as the rest of the program. On the other hand, VNC is often much heavier on the network, as it needs to transfer the entire bitmapped screen. For example, my fluid mechanics work involved relatively simple 3D modelling, and it worked fine over a 1-megabit ADSL and cable, but VNC is often sluggish even on a LAN.

    --
    Escher was the first MC and Giger invented the HR department.
  15. Re:Do we need network transparency? by bgat · · Score: 2

    You can also think of the "network transparency" part as being a side-effect of the client-server model implemented by X, which fully isolates applications from the graphics hardware. That isolation contributes in a very positive way to system stability and portability.

    And, once you have a client-server model, it doesn't really matter how far apart the two are. Hence the "network transparency" part.

    Regardless, anyone who argues against X because of its "network transparency" feature is arguing from a point of ignorance.

    --
    b.g.