Slashdot Mirror


Xfce 4.2.0 Released

kelnos copies and pastes: "The Xfce Team is pleased to announce the availability of Xfce 4.2.0, the next major version of the Xfce Desktop Environment and Development Framework for Unix and Unix-like platforms. Xfce 4.2.0 can be downloaded here. Xfce 4.2.0 includes new applications like a session manager and an application finder, a new and beautiful icon theme, support for bleeding-edge features (like the X.org Composite extension), usability and performance improvements, better support for multihead desktops, new and updated translations, additional themes, and various other improvements over the previous stable releases. See this page for a complete list of changes between Xfce 4.0 and Xfce 4.2. Furthermore, Xfce 4.2 is the first desktop environment to ship with an easy-to-use and platform-independent graphical installation wizard, which takes care of compiling and installing Xfce on your system. Visit the os-cillation installers website for download links and instructions. If you want to try Xfce 4.2.0 first, without installing anything on your system, you might want to try the Xfce Live Demo 0.2, provided by os-cillation, to discover the power and efficiency of Xfce."

47 of 275 comments (clear)

  1. One reason why I'm still using Window Maker.... by MisterP · · Score: 4, Insightful

    I've been a Window Maker user for 7 or 8 years and I've tried XFCE 4.0 and the RC's of 4.2. I used 4.0 for a good 2 weeks at home and at work and then 4.2 RC for another week but I'm back using Window Maker again. XFCE is very nice and the developers have done a great job making a nice light WM, but the reason I switched back is the same reason I don't use KDE or Gnome. They all redraw funny. The GUI doesn't feel "solid" like MS Windows, OS X or Window Maker does. I'm not talking about stability. I wish I could explain it better and I hope someone else can chime and explain it. Here's how I reproduce it:

    When I have 4+ desktops (or even one loaded up with applications) and I switch desktops or alt-tab, with XFCE (or Gnome, KDE) it takes longer than it should to redraw the screen or window. I notice this even on fast machines with fast video cards running recent Xorg releases.

    Does anybody else experience this?

    1. Re:One reason why I'm still using Window Maker.... by Chris+Croome · · Score: 2, Informative

      Yeah... I'm also still using WindowMaker, and it's great, the only thing that I don't like is the lack of UTF-8 support...

      --
      Check out MKDoc a mod_perl CMS
    2. Re:One reason why I'm still using Window Maker.... by rhodes777 · · Score: 3, Informative

      I know what you're talking about. It's not your distro. The difference is obvious when you compare something like Fluxbox (or Windows!) to Gnome or KDE. In Flux the redraw is basically instantaneous, whereas KDE and Gnome and others there is definitely a noticible redraw. P.S. I use KDE. I've just learned to accept it.

    3. Re:One reason why I'm still using Window Maker.... by pherthyl · · Score: 5, Interesting

      Yes. I notice this too. I have no idea what causes it exactly, but you can definitely tell that MS Windows or OSX has a better "feel" to it than the Linux desktop (I haven't tried WindowMaker). I think it has something to do with the way redraws are done. KDE has long had problems with flickering, which have been fixed to a large extent in recent releases, but some problems still remain.

      The thing is, it's so hard to quantify so its impossible to file any meaningful bug reports.
      My best guess right now is that Windows seems to draw things to the screen when it is fully rendered so the entire menu/window/dialog will appear at the same time. In KDE I notice that sometimes windows will appear but will be drawn a second time after they are displayed. Perhaps it displays the text first and then redraws the icons or something.

      Well this comment is starting to sound like meaningless blather, but I can't describe the problem much better.

      FYI I almost exclusively use Linux, so no I'm not a microsoft troll.

    4. Re:One reason why I'm still using Window Maker.... by pherthyl · · Score: 2, Informative

      Well in the case of KDE, flickering problems were caused by multiple repaints when only one was actually necessary.

    5. Re:One reason why I'm still using Window Maker.... by NotoriousQ · · Score: 2, Informative

      I am quite certain that from version .90, windowmaker has utf-8 support and antialiasing.

      --
      badness 10000
    6. Re:One reason why I'm still using Window Maker.... by NotoriousQ · · Score: 4, Informative

      Tre enabling the XComposite and XDamage. They have been designed to reduce the problem that you are experiencing.

      Basically the problem is that X, your WM, and your program run (and therefore redraw) during different timeslots. In case of GNOME and KDE, they may call other servers out of process before doing the drawing. This becomes really noticable when you move windows, or windows appear.

      XDamage and XComposite should solve the problem when you move the windows, as only the buffer actually moves, and no redraws are issued. I am not sure if it will help you get more smooth menues.

      And no, XComposite is not enabled by default, because it is beta code, and some applications can behave funny.

      --
      badness 10000
    7. Re:One reason why I'm still using Window Maker.... by Illissius · · Score: 3, Informative

      That, and it's slow as fuck unless you have hardware acceleration. (Add Option "RenderAccel" "True" to the device section of xorg.conf if you have an nvidia card with the nvidia drivers.)

      --
      Work is punishment for failing to procrastinate effectively.
  2. Best Alternative by ebob · · Score: 5, Interesting

    To anyone who thinks this sounds like the best alternative to the bloated KDE and Gnome, it is. Go the their website and check out the flash demos. They show how well (and how fast) it works better than any description. The window manager has about a bazillion styles from simple to extreme. If you want to compile it yourself, the graphical installers are fabulous. Translations into 40 languages! Xfce simply rocks.


    --
    To avoid seeing this message again, always shut down your computer properly by selecting Shut Down from the Start Menu.
    1. Re:Best Alternative by Val314 · · Score: 2, Interesting
      Go the their website and check out the flash demos
      i dont want to bash Xfce (never tried it, so i cant say anything) but compare this to that (not the product, just the movie itself).
      why did they had to make those flash moves so damn fast that you cant really follow them.
    2. Re:Best Alternative by ebob · · Score: 2, Insightful

      This question came up on the xfce user's email list. Here is a link to the relevent reply: http://lunar-linux.org/pipermail/xfce/2004-Decembe r/012132.html

      --
      To avoid seeing this message again, always shut down your computer properly by selecting Shut Down from the Start Menu.
    3. Re:Best Alternative by Wolfrider · · Score: 2, Interesting

      --I've found that ' xftree ' and ' gqview ' (separate package) are a decent alternative to konqueror, at least for local files. Much resource savings since you don't have to load multiple kdeinits.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    4. Re:Best Alternative by Saeger · · Score: 2, Insightful
      I researched this a little while ago, and you've got a few options for doing video screencaptures under linux:
      • vnc2swf
      • vncrec + transcode
      • xvidcap
      • Use the "better" Windows capture software to capture whatever you want running in VMWare, on a FAST machine.
      • (point a camcorder at the screen and encode later)
      If you also want to sync audio recording along with the video, it takes some extra work.
      --
      Power to the Peaceful
    5. Re:Best Alternative by Lumpy · · Score: 2, Informative

      you forgot to add something...

      if you absolutely must clutter your desktop with files and icons. add to XFCE the ROX filer from here

      it will give you the ability to have thousands of icons and files on your desktop as well as that comforting "my computer" that makes your computer all warm and fuzzy.

      --
      Do not look at laser with remaining good eye.
  3. torrent by froggero1 · · Score: 4, Informative
    --
    ~/.sig: No such file or directory
  4. nice by BibelBiber · · Score: 2, Informative

    Looks really nice from the screenshots. Something between Gnome and KDE (but more Gnome like) Thanks to the developers, I'll give it a try if I get it to run on my PPC Ubuntu :-)

  5. Re:How lightweight, if it requires gtk+? by ThisNukes4u · · Score: 4, Informative

    You could try enlightenment, its not exactly "lightweight" but it could serve that purpose and doesn't have many external dependencies. But really, there is no point of running X without either Gtk or Qt as most apps use one of those.

    --
    thisnukes4u.net
  6. Re:How lightweight, if it requires gtk+? by Brandybuck · · Score: 2, Informative

    Try Blackbox or one of its relations (fluxbox, etc). I don't know what you mean by "modern", but they're small, efficient window managers that don't do anything but manage windows.

    --
    Don't blame me, I didn't vote for either of them!
  7. Building. by theapodan · · Score: 3, Interesting
    To be playing devil's advocate for a moment,

    Is this release substantially slower/more bloated than the 4.0 release, and less so than the 4.1 release? When I went from the 4.0 release to the 4.1 release, my system couldn't take it and still remain reasonable (I have a junker running FreeBSD). So how does 4.2 run, for those who went right ahead and installed the release? I wonder if there will even be packages built for this version for the 4.x tree.

    1. Re:Building. by drigz · · Score: 2, Informative

      Using 4.2 over 4.0, I have noticed no speed difference during normal use, although #xfce say that it should be faster.

      However, it is _much_ (several times) slower to load (they have a splash engine now). However, I don't do this very often, so that doesn't really matter.

  8. Re:How lightweight, if it requires gtk+? by avalys · · Score: 2, Insightful

    It requires GTK+, but not Gnome.

    WindowMaker is an excellent window manager - I don't know what else you expect a "small window mangler" to do. If you want something "modern", then I would advise you to stop using an operating system that can trace it's origins back to the 1960's.

    Blackbox is another personal favorite - it's about as lightweight as you can get.

    --
    This space intentionally left blank.
  9. Re:How lightweight, if it requires gtk+? by bcrowell · · Score: 5, Informative

    Are there any good WMs which don't have any gtk+ or Qt dependencies?
    fluxbox

  10. Re:No... by bcrowell · · Score: 2, Informative

    Parent post is a porn link.

  11. License confusion does not inspire confidence. by jbn-o · · Score: 5, Interesting

    From the download page of the Xfld.org website:

    "Various parts of Xfld are covered by so many different licenses, we can't possibly keep them all straight."

    They have an obligation to do exactly that--keep the licensing straight--so they aren't distributing something they don't have a license to distribute. Perhaps it is time to comb the distribution and make sure the licensing is correct.

    1. Re:License confusion does not inspire confidence. by MrHanky · · Score: 2, Interesting

      I can't find that anywhere on the page you link to, but maybe they've removed it. Anyway, it doesn't have to mean the licenses are unknown, just that they are too numerous to list on the web page. And since it seems to be based on Debian, they probably used Debian's packages, and you'll find the licenses and the names of copyright holders under /usr/share/doc/$packagename/copyright.

  12. Re:How lightweight, if it requires gtk+? by damiam · · Score: 4, Informative
    XFCE isn't a window manager; it's a desktop environment. If you want something so ultra-lightweight that libgtk alone is too big, then you probably want Fluxbox or something of that ilk. But that's a damn small pen drive.

    For any decent-sized drive (128MB and up) on any computer built within the past ten years, XFCE would be fine.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  13. Re:How lightweight, if it requires gtk+? by fymidos · · Score: 2, Insightful

    gtk+ is not that big - maybe 5-6 mb.
    Besides, as a *common* library, it will ultimately *save* space, if you are planning to actually install graphical applications.

    --
    Washington bullets will simply be known as the "Bulle
  14. ION by G.+Waters · · Score: 5, Interesting

    Do yourselves a favor; try ion for 15 minutes and you'll be hooked.

  15. Re:How lightweight, if it requires gtk+? by Anonymous Coward · · Score: 4, Funny
    Are there any good WMs which don't have any gtk+ or Qt dependencies? Remember, I said GOOD.
    twm.
  16. Aaah yes, canned Mac troll #17... by Cid+Highwind · · Score: 4, Informative

    It's a classic. Reposted countless times on Slashdot and other websites since it's first appearance in 1998. The poster had enough sense to change the claimed Mac model from 8600/300 to G5, which is better than your average canned post troll can do, but it's still a six-year-old repost.

    (see http://www.kottke.org/98/11/ for a nearly word-for-word identical post made 6 years ago)

    --
    0 1 - just my two bits
  17. Re:Screenshots by Fallingcow · · Score: 2, Informative

    Actually, it more closely resembles C D E than OS X. And CDE definately predates OS X.

  18. Re:How lightweight, if it requires gtk+? by wojci2 · · Score: 2, Informative

    You could try Ion 2 (http://modeemi.cs.tut.fi/~tuomov/ion/) - no GTK+ or Qt dependencies.

    I started using it after I got tired of the mainstream window managers, fluxbox included.

    --


    /wojci
  19. Great for multi-user boxes by Bazman · · Score: 4, Interesting

    I run a lab of thin clients hanging off a rack of Dell servers. I really wasn't too keen on umpteen Gnome sessions running, or even half a dozen bloaty nautiluses. So I stripped them out, and made XFCE the only option.

    Its slick, light, windowsy-enough to not scare newbies too much, and the lab has run for over a term with no problems.

    I set the servers up to give the users a choice of connecting to the Linux boxes or Windows boxes, and 95% of the connections are to the Linux boxes....

    Baz

  20. Toolkit API wrappers by Doc+Ruby · · Score: 2, Interesting

    I wonder whether there's a role for something like "Gtk--": the Gtk/++ API implemented minimally. Both graphics and features are reduced to the bare usable minimum, but compiling against Gtk-- lets "Gtk" dependent apps run on totally stripped systems (like the requested pendrive). Of course a Qt-- seems just as possible, as I'm discussing only architectures, not which toolkit is better.

    Such a "Toolkit--" could be a good enhancement, or spinoff, of the Gtk/Qt unification projects underway. The holy grail is a single build with style features from any toolkit selectable at runtime, without stopping the use of any program due to toolkit dependencies. "Style" includes under-the-hood features like IPC message buses and HW support. Open source is so mutably refactorable - let's leverage that main asset, and have it all!

    --

    --
    make install -not war

    1. Re:Toolkit API wrappers by ThisNukes4u · · Score: 2, Interesting

      While this may be technically feasable by removing some of the lesser-used functions of the libraries out and removing themeing functionality, in practice I would say that it is not practical because you have no idea of knowing if a certain app is going to use that one function that no other app uses but that one, and soon in order to have compatiability with all the apps you want you are basically including all functions. Some of those problems could possibly be worked around by implementing "dummy" functions in place of real funtions that have reduced functionality or none at all, but this could reduce the functionality of the program too or introduce new bugs.

      --
      thisnukes4u.net
    2. Re:Toolkit API wrappers by Doc+Ruby · · Score: 2, Interesting

      I'm talking about "slimming down" every function, but keeping all the functions. So, for example, rather than a widget loading a bitmap to simulate a "real" widget (like a button or shaded dropdown), it just draws its border, and maybe an "X" across to show its area. Other GUI functions get just as simple. Some toolkits, like blackbox, do this, but they don't expose a Gtk or Qt API. So they're nice and lightweight, but useless for running the apps we need - so useless. Maybe an interesting project is not so much a version of the Gtk/Qt convergence, but wrapping blackbox in a Gtk API.

      --

      --
      make install -not war

  21. Re:How lightweight, if it requires gtk+? by ultrabot · · Score: 2, Interesting

    Blackbox is another personal favorite - it's about as lightweight as you can get.

    No, ION is as light as you can get (or ratpoison, but let's be realistic and err on the side of usability). Windows ary typically full screen, without borders. Everything is basically in "workspaces", b/w which you switch by alt-1, alt-2 etc. Works like a charm on that server if you still want to use a browser or GUI apps every now and then.

    --
    Save your wrists today - switch to Dvorak
  22. Re:Focus policy? by drigz · · Score: 3, Informative

    Yes. Settings Manager -> Window Manager -> Focus -> Automatically give focus to newly created windows is what I believe you are looking for.

  23. Oh common! by odyrithm · · Score: 2, Funny

    I've been running xfce for years now, in that time I have yet to restart X, amasing really as I have a cron job running nightly updating.. but I swear if I go into work tommorow and my box(dual head) with a gizillion xterms open, gedits all over, ICA windows, vnc sessions, logins to places I've forgotten password to etc breaks.. I'm gonna go grrr and drink pepsi! yes pepsi! thats how bad this could be!

    --
    moo
  24. Young at Heart by Doc+Ruby · · Score: 5, Insightful

    All operating systems' origins can be traced back to the 1960s, when they invented operating systems. OS development is largely "punctuated evolution" - incremental accelerated by occasional revolutionary changes. So OS'es with older, more direct roots have the advantage of maturity, meaning that many problems which OS'es address have been solved, in order to survive enough to contribute to the next generation. Truly new OS'es, like PalmOS, aren't even tested enough in many scenarios to predict how they'll fail, the most imporant property of using an OS. Some OS'es, like Windows, are trapped in both worlds: significant new, untested tech combined with lots of obsolete legacy apps to support, often in mutually exclusive modes or subsystems. Of all these lineages, Linux probably has the best deal, being a rebirth of pedigreed Unix architectures, without the old apps or users to hold back innovation, combined with its essential self-modifying toolchain and community.

    --

    --
    make install -not war

  25. Re:How lightweight, if it requires gtk+? by Wolfrider · · Score: 3, Informative

    --For the easily infuriated, here is the direct link to the Debian package repository for XFCE 4:

    http://www.os-works.com/view/debian/

    --For the impatient:

    deb http://www.os-works.com/debian testing main
    deb-src http://www.os-works.com/debian testing main

    --I spent like 10 minutes going round the bend with their stupid circular links to find that!!

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  26. I will resume my opinion of Xfce in three words... by Lisandro · · Score: 3, Informative

    ...it's the shit :)

    Seriously, give it a whirl, specially if you're unenchanted with KDE/GNOME's last offerings or have older hardware and want to run something better looking than Fluxbox. XFCE has got an increased number of users since version 4, and with good reason. It's great.

    The 4.2 version fixes a number of issues with the previous 4.x ones - namely, session management, better configuration options and interface polish, specially in stuff like the taskbar and the panel. The only thing i imagine lacking from XFCE are desktop icons, and they're scheduled for a future version.

  27. Re:How lightweight, if it requires gtk+? by cg0def · · Score: 2, Informative

    XFce4 has NO *external* dependancies (whatever that means). Every desktop env for *nix is standalone and you most deffinitelly do not need Gnome or KDE installed in order to run XFce4. However, you have the ability to load the load the esential libraries/services from either KDE or Gnome if you want to speed up the execution of KDE/Gnome software or if you want to add more functionality. XFce4 does not have a usable desktop i.e. you can only put a background and no shortcuts there and you will need to run parts of Gnome/KDE if you want a desktop with folders and shortcuts.

  28. Re:How lightweight, if it requires gtk+? by McDutchie · · Score: 3, Informative
    Are there any good WMs which don't have any gtk+ or Qt dependencies?

    IceWM is my favorite.

  29. Re:I am a developer on the Xfce 4.2.0 release by sofar · · Score: 4, Informative

    I don't know who you are but you are not an Xfce developer. You're posting history also shows a high amount of downmodded posts.

    Too bad. I'm one of the people who puts a lot of time in xfce ... too bad you are taking credit for something you didn't help out with. Perhaps you would like to make it up and send us some donation$ ?

    PS oh yeah to the /. crowd: the server isn't even getting warn yet... bring it on more!

    PS2 thx to the xfce.org crew... now get back to work for 4.4.0 !

  30. Installer by mdavids · · Score: 2, Informative

    Terrific. Now we can subvert our package management systems, and screw up our computers just like Windows users do. In no time at all we'll be formatting our hard drives and reinstalling everything from scratch on an annual basis. Maybe then GNU/Linux will be considered "ready for the desktop".

  31. Congratulations... by borgheron · · Score: 2, Informative

    You've just re-implemented CDE.

    AGAIN.

    It's the e(X)tremely (f)*cking (c)de-like (e)nvironment. :)

    Again... congrats.

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep