Slashdot Mirror


KDE 2.2 Released

Well, we had covered it being tagged last week, and now, after a hardware problem with one of the main download servers, KDE is ready for download. Except that you'll probably want to go to the mirrors to actually get it. You can get more about it about it from Dre's dot.kde post, or you can read the KDE announcement - and have a good time!

98 of 334 comments (clear)

  1. Re:Site-specific popup policy by swright · · Score: 2, Interesting

    yeah, I'd kill for that functionality too! I'm thinking this could be scaled up to a per-site profiling system where the useragent, javascript and other options are all defined for each site. That way it could be more easily extended to handle other often abused features that are so handy to turn off (javascript alert() calls, Flash, etc)

  2. Site-specific popup policy by kdgarris · · Score: 4, Interesting

    Konqueror already has the ability to allow or not allow Javascript on a per-site basis,a nd also has an option to disable the Javascript window.open function globally, but what I'd really like to see is the ability to disable window.open on a site-specific basis as well.

    Popup windows are annoying on some (okay, most) sites, but a few require them in order to make use of the site.

    -Karl

    1. Re:Site-specific popup policy by Elwood+P+Dowd · · Score: 2

      Great job. Now we'll have banners that only pop up once you click a link. You've ruined everything.

      Of course I'm kidding. But keep in mind that most "pop-under" ads only pop up at the beginning of page load. That is, when you click a link.

      --

      There are no trails. There are no trees out here.
    2. Re:Site-specific popup policy by Drone-X · · Score: 5, Insightful
      but what I'd really like to see is the ability to disable window.open on a site-specific basis as well.
      Or even better, ignore window.open being used when loading or unloading a page but allow it when I click a link. Now that would effectively stop banners without having to keep going to the configuration dialog.
  3. Improvements... by chill · · Score: 4, Insightful

    Now that I've installed it and played for a hour...

    1) Was KDESUPPORT not upgraded? It wasn't in the Mandrake binary section or the source section. They should either include it or put a link so people who AREN'T UPGRADING can download it (if it is still necessary).

    2) After install ROOT logged in fine, but my users had to kill some .kde files in their home before it would use KDM instead of WDM. I like the Preferences Wizard.

    3) First Crash! Something (KDE Daemon) poped up with a SEGFAULT and then disappeared. Nothing seemed to be affected.

    4) It is faster and more responsive. I like the new eye candy. Automatic antialiasing (if you turn it on in the Wizard) and everything looks SMOOTH!

    5) Better compatibility with some of the web sites I visit. No problems any more for my kids when playing Flash games on Disney.COM. Now if I could figure why half the sites (like Disney) find my Flash plugin and the other half (like Cartoon Network) DON'T, I'll be happy.

    Over all, a nice desktop. A very good first impression.

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:Improvements... by DeeKayWon · · Score: 2
      Was KDESUPPORT not upgraded?

      KDESupport is actually just a couple of packages (audiofile and libxml2) that the KDE team didn't develop, but are still neccessary to run KDE2.

    2. Re:Improvements... by Psiren · · Score: 2

      Was KDESUPPORT not upgraded? It wasn't in the Mandrake binary section or the source section. They should either include it or put a link so people who AREN'T UPGRADING can download it (if it is still necessary).

      I believe it's no longer supplied, since the general consensus is that most modern Linux distributions contain all the programs/libraries that kdesupport did anyway.

    3. Re:Improvements... by bero-rh · · Score: 4, Informative

      1) kdesupport is gone. It was a collection of libraries that are used by KDE, but not part of KDE.
      On the Red Hat side, I've replaced it with the non-kde subdirectory on ftp.kde.org.

      2) kdm configuration has changed quite a bit, but I don't see what could be causing this. Please send me your old kdm config files.

      3) backtrace?

      4) agreed ;)

      5) The best way to fix this is to tell them to fix up their setup - we can't keep trying to figure out what proprietary browsers are doing forever. ;)
      Most of the cases where Konqueror "misrenders" something can be traced down to the fact that it's actually more intelligent than it's proprietary counterparts. Take a look at a couple of changes in the KDE_2_2_BRANCH in CVS for examples.

      --
      This message is provided under the terms outlined at http://www.bero.org/terms.html
  4. Mosfets Icon themes manual no longer online by kaltan · · Score: 2, Interesting
    It is possible to use icon themes in KDE, but the online manual for creating them is no longer online :-(
    It used to be on http://www.mosfet.org/themeapi

    But Mosfet removed that page...in some moment of rage

  5. Re:some notes by RelliK · · Score: 2
    If KDE can run on a diskless machine with 128MB RAM (with an NFS-mounted /home directory) - this would be a real winner.

    A diskless X terminal runs only the X server. It is irrelevant what window manager and apps you are using -- the system requirements would still be the same. (All the apps, including the window manager run on the app server). So, even 32 MB would do. The only thing you need to ensure is that the client and network are able to handle the resolution and color depth you want to use. Obviously the higher the resolution and color depth the more bandwidth and client resourses it will take, but still at 1280x1024x16 bit color a low-end pentium with 32 MB RAM and 100MB/s network would do just fine.

    Increase scalability. Apart from RAM, KDE spawns a bunch of processes. On a workstation this isn't a problem, but scale it up to a several hundred users on a large box and things can get a bit ugly. (Haven't pushed it this far - extrapolating for a handful of trial users.) Do you really need so many kdeinit jobs?

    Apparently you are not aware of shared memory. If two users run the same app, they will not use twice the memory. The program text is shared among all instances, only data is private. In fact using a one big box shared amoung a number of clients is a lot more efficient than lots of less-powerful workstations both in terms of memory and CPU utilization: 90% of the time a workstation is idle (a secretary types a document; a developer types code, etc.) and 10% of the time it is too slow for a given task (start word processor; compile program, etc.)

    As for the kdeinit processes they each run a different thing. They are not copies of the same process. The explanation I heard is that kdeinit is used as a wrapper because Linux's ld works slow for C++ apps. (Somebody in the know, please post a more detailed expanation about it.)

    --
    ___
    If you think big enough, you'll never have to do it.
  6. Mirrrors list (someone had to do it, right?) by pdiaz · · Score: 5, Informative

    Europe:
    ftp://gd.tuwien.ac.at/hci/kde
    ftp://sunsite.cnlab-switch.ch/mirror/kde
    ftp://sunsite.mff.cuni.cz/MIRRORS/ftp.kde.org/pu b/ kde/
    ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde
    ftp://sunsite.informatik.rwth-aachen.de/pub/Linu x/ kde
    ftp://sunsite.auc.dk/pub/X/kde
    ftp://ftp.dataplus.se/pub/linux/kde
    ftp://ftp.dit.upm.es/linux/mirrors/ftp.kde.org/p ub /kde

    Asia:
    ftp://ftp.au.kde.org/pub/kde
    ftp://casper.yz.yamagata-u.ac.jp/mirror/kde
    ftp://linux.sarang.net/mirror/desktop/kde

    Africa:
    ftp://ftp.sun.ac.za/sites/ftp.kde.org/pub/kde
    ftp://ftp.na.kde.org/pub/kde

    America:
    ftp://ftp.matrix.com.br/pub/kde
    ftp://mirror.chpc.utah.edu/pub/kde
    ftp://ftp.rutgers.edu/pub/kde

    Now, could anybody tell me when the debian (potato) packages of the 2.2. will be available?

    --
    Make It Secret . Free JavaScript implementation of AES for your browser
  7. Re:It broke RH71 by bero-rh · · Score: 2

    Yes. Read the README file.

    You need to install the stuff from the non-kde directory. It contains libraries that are needed by KDE (but not part of KDE).

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  8. Re:Been running it for a week now, great release. by update() · · Score: 2, Informative
    Since Qt/KDE 2.x is fairly recent code (KDE 2.0 came out last year, fer crying out loud), I wonder what cruft might be in there. Or was it the proverbial design decision that turns out to be bad afterall, once your product has been unleashed?

    It's not really like that. The decision to break binary compatability was based on the desire to use new features in Qt 3, and encouraged by the fact that gcc 3.0 is going to disrupt BC anyway. Given that decision, you may as well take the opportunity to patch up API's that could use some further improvement.

  9. Re:make 'find' for Konsole as it is in OpenStep by Brian+Knotts · · Score: 2

    Yes. That's how I do it, too. Nevertheless, what he is talking about sounds like a handy feature, and probably wouldn't be very hard to implement.

  10. Suggestions (since you asked for them) by miracle69 · · Score: 2

    Disclaimer: I use both KDE and GNOME at the house. I have several computers, and I have my computer-illiterate girlfriend using KDE 2.1 with little problem.

    There is one feature that GNOME has that KDE doesn't which, quite honestly, is the reason I use GNOME as *my* primary desktop. And it's the silliest thing, and perhaps the easiest to implement into KDE, yet I've asked a few times and even spoke to a few KDE developers at the ALS last year about it, and I've yet to see it arrive.

    It's the desktop pager/guide. The desktop pager in GNOME (Desk Guide 0.4 in the version of GNOME I'm running now) is much more configurable. You can have multiple workspaces and these workspaces can have multiple windows (configured by the colums/rows option in the GNOME control center).

    Thus, if I wanted to duplicate the multiple-workspace desktop a-la KDE - then I would pick 4-6 workspaces and configure these workspaces to have 1 row and 1 colum, hence having just the viewable screen real-estate for each workspace.

    But, I don't particularly like that configuration. I want one big workspace with multiple rows/columns, so I can drag stuff to the side and it be on a different row/column of the same workspace. And I don't think KDE allows me to do this, hence I use GNOME.

    Now, I know that is silly, but that is why I use GNOME over KDE as my primary desktop. However, I am impressed with KDE 2.x and I use Konq as my primary browser. So, if that could be squeezed into 2.2.1 or 3.0, I'd love it.

    --
    Linux - Because Mommy taught me to Share.
  11. Re:Developpers and speed by Adnans · · Score: 2

    BeOS was developed on 66MHz PPCs with 16MB of RAM and it shows. The damn thing runs like hell on mediocre machines, and even faster on faster ones.

    It was also far from what it is today, no journalling filesytem, very crude "Media Kit", very little drivers, horrible VM (still does), etc. etc..

    I went back to PR2 on my BeBox, since the latest release (R5) is about 50% slower for most things. Of course driver/application support on PPC is even more pathetic than x86 (imagine that) so it really doesn't matter. The once glorious and ultra-hip BeBox is now a SSH terminal box :-)

    Yes it even needs it's own HUB since no 100Mbit network card works in it...not that the network kit would benefit from it.

    -adnans

    --
    "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
  12. Re:tear away menus by Rich · · Score: 2

    You can add this yourself if you want to. Look for an applications XMLGUI definition file (something like konquerorui.rc) then add the tag to the Menu tag you want to be able to tear off. You could try adding it to the global ui_standards.rc file if you want to do this to all your apps.

    Rich.

  13. Re:Been running it for a week now, great release. by ChadN · · Score: 2

    Would you trade speed of compilation for standards compliance? That would be complete stupidity. GCC 3 is a godsend for C++ developers, and a firm base for future speed improvements.

    Besides, standards compliance is not GCC 3's only feature. It is also one of the most portable and retargetable compilers out there (perhaps THE most), which was always the main killer feature.

    --
    "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
  14. Mosfet's Liquid Style Engine by kdgarris · · Score: 4, Interesting

    For a great visual effect, check out the Liquid style engine which was designed for this version of KDE. I'm running it now, and it looks beautiful:



    http://www.mosfet.org/liquid.html

    -Karl
    1. Re:Mosfet's Liquid Style Engine by Pengo · · Score: 2

      Yeah,

      I installed it on a build of KDE from last friday at home and to say the least I was stunned. ;-) KDE has never looked quite so good. I would love to see this rolled into the main CVS.

      I run KDE from XWIN32 on my windows machine on a lan network and the performance of the widgets and alpha-blending was 4-5x faster than my G4 466 running OSX. (Remind you, this is over a terminal!!)

      If you are impressed with the OSX widgets and menu transparancy, this is a must-see.

      (NOTE: It does require a build of 2.2 or (2.2alpha) to work.

      Cheers

  15. Re:some notes - Fix the Fonts please by be-fan · · Score: 2

    Okay, I'll buy the bait. Win2K never crashes. It has yet to crash on me, even though I brutalize it with crappy programs (for example, InteractiveC). Of course, this is just my personal experience, so it doesn't matter much. On the other hand your little point is also personal experience, and similarly doesn't matter much. What counts is the fact that the majority consensus on the net is that Win2K is very stable (read through some non-Slashdot newsgroups). Maybe not as stable as Linux, but quite usably so. If it is unstable for you, than by all means use something better. However, don't pretend that just because it doesn't work for you that it doesn't work for everyone else.

    --
    A deep unwavering belief is a sure sign you're missing something...
  16. Re:Work with the GNOME people (and vice versa) by Drone-X · · Score: 4, Informative
    Better interoperability between KDE and Gnome could only improve the situation for both desktops. Isn't The X Desktop Group supposed to be working on with KDE and Gnome on this?

    There is activity going on on their mailing list. E.g. right now they're coining up a standard for storing image thumbnails so Nautilus, Konqueror and the GIMP will be able to share them.

  17. Re:No Solaris 8 binaries !!! by HeUnique · · Score: 2

    If I recall correctly - PatriotSoft will issue Solaris binaries RSN

    --
    Hetz (Heunique)
  18. Re:some notes by rleyton · · Score: 4, Insightful
    A small gripe - but what I'd most like to see is some breakout of the individual apps into seperate packages. As my post above states, I love kmail - but I do wish I could keep up with stable(ish) development releases of that, without having to download the entire kdenetwork module.

    --
    ooooooh! What does this button do? - DeeDee, Dexters Lab.
  19. Re:Ok, user friendly with no installer? by SilentChris · · Score: 2

    I agree. A lot of KDE upgrades I avoid simply because I'm afraid of the incompatibilities it can cause with my current distro (in this case, RedHat 7.1). I normally wait for a Linux company to place the new interface into their distro, then download that instead.

  20. Debian Packages by qlippoth · · Score: 2, Informative

    KDE 2.2(Final) Debs are available in the unstable tree. If you normally run the stable tree, you may want to switch over to unstable, install just the needed kde packages, then switch back. deb http://http.us.debian.org/debian unstable main contrib non-free

    --
    Mmmm, -funroll-loops
  21. Re:RedHat 7.2 by bero-rh · · Score: 2

    KDE 2.2 is part of Red Hat Linux 7.2.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  22. Re:Does it run with Mac OS X? by seanw · · Score: 2

    yeah, the would be Gnome you where thinking of (as compiled under the FINK project). and of course you need to run it under XFree, it doesn't run directly under Quartz/Aqua. but FINK has been moving along pretty well, so KDA may not be that far away...

    sean

  23. Re:KDE vs Gnome by Capt.+Beyond · · Score: 2, Informative

    Why not use both? Install both of them, install a program like selectwm, and choose which wm to use. This way, if you get tired of using one, you can easily switch to another. No big deal.

    --
    -- "Perceptions create reality. By changing your perceptions you change your reality."
  24. make 'find' for Konsole as it is in OpenStep by Pegasus · · Score: 2, Interesting
    I think it's also a good time for you - the reader/user to post what do you want to be changed in KDE? what do u hate about KDE? what do you like? What do you think should be improved? What do you think should be removed? most of the KDE developers read slashdot - so maybe your request will be fullfilled - you never know...

    What we at our company are almost YELLING about at some places ... we're all used to OpenSTEP and some of us are still using it just because of the Terminal.app. When you have some process or script that outputs tons of stuff, you just press Ctrl+F, you get a find panel, you enter your search keyword and it moves the terminal buffer to the right place and highlights what you've searched for. I think OS X has something simmiliar.
    If such functionallity would be added to KDE, there'll be no reasons for us to keep OpenStep anymore, expect for sentimentallity. :) Such feature greatly simplifies the daily job of the sysadmin.

  25. Oh Boy! by Anonymous Coward · · Score: 2, Funny

    I am pleased to announce that since my porn came in 78% clearer now that I'm using KDE 2.2 (automatic antialiasing all da way!), I got off in 2 seconds instead of 3. Thank you. You've made my day the best ever, and also made my keyboard a gooey mess.

  26. Re:some notes by be-fan · · Score: 2

    Windows 2000 might not be usably fast on a 386/33, but neither is KDE (1.x even) for that matter... And maybe you and I have a different definition of "usable" because I consider something jerky to be unusable. Maybe I'm spoiled, but if I notice it, its going too slowly. Win2K goes fast enough that I don't notice it (and it is significantly faster than 9x, if you don't know why read a good OS book) but KDE2 doesn't. Simple as that.

    --
    A deep unwavering belief is a sure sign you're missing something...
  27. Re:Been running it for a week now, great release. by be-fan · · Score: 2

    Would you trade speed of compilation for standards compliance?
    >>>>>>>>>
    Yes. Because I tend to stick very closely to "safe" code, which is always a good practice, no matter how standards complient your compiler. There is, of course, a balance, but GCC's balance point is in the wrong place.

    That would be complete stupidity. GCC 3 is a godsend for C++ developers, and a firm base for future speed improvements.
    >>>>>>>>>>
    Well, let's see what shapes up. Of course, the competition isn't standing still either. IntelC++, for example, is very fast, makes great code, and is quite standard complient (not to the point of GCC, but very close). If only it didn't cost so damn much...

    Besides, standards compliance is not GCC 3's only feature. It is also one of the most portable and retargetable compilers out there (perhaps THE most), which was always the main killer feature.
    >>>>>>>>>
    90% of the world runs x86, deal with it. Something useful to a very limited portion of the population cannot be billed as a "killer" feature. Maybe if GCC was billed as an embedded compiler, that would be true, but as a compiler for Linux/x86, that feature carries little weight.

    I have no doubt that GCC will improve. Whether it will every be better than its competitors, however, is totally up in the air. As it stands, 3.0 is not much better than 2.95.3 in any respect other than standards complience. If 3.1+ changes this, then great. Otherwise, not so great.

    --
    A deep unwavering belief is a sure sign you're missing something...
  28. Re:Been running it for a week now, great release. by be-fan · · Score: 2

    Apparently, GCC 3.0 is quite a dissapointment for most people. It really doesn't compile faster, it really doesn't produce faster code. It is *very* standard complient, but standards complience cannot be a compiler's only feature. Luckily, Intel C++ is being ported to Linux. Hopefully Intel does something smart and releases 'icl' in a form that's usable to the community. Since many users compile their software themselves, god knows a $400 compiler won't fly very well in the Linux market.

    --
    A deep unwavering belief is a sure sign you're missing something...
  29. Re:some notes by Arandir · · Score: 2

    Hmmm, I don't know about porting to qt-3.x, but I definitely remember the hassles of porting KDE from qt-1.4x to qt-2.x. Many major KDE applications were simply unavailable for KDE-2.0 for a very long time.

    Don't get me wrong, I don't think an API should be frozen in stone. But a lot of attention needs to be made to the existing source and binaries that were made for last months API.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  30. Been running it for a week now, great release. by cybrthng · · Score: 4, Informative
    KDE 2.2 is a huge leap in usability for KDE. I personally can't wait for 2.2.1 as they may include a prelinker for compiling that optimizes the loadtimes on the applications. It shouldn't take the amount of time it currently takes to load, but it is usable.

    New features I like:

    Pulsating icon when program is loading

    Interface cleanup - Finally looks good on hi-res LCD

    Bug fixes - Browser is getting more usable day by day

    Kdevelop - intriguing program. Hope it continues to mature at it's current pace. Very familiar coming from MS Vis Studio.

    Koffice - Hope to see you at 1.1 soon! looking great

    Schemes, Colors, Sounds and everything are much snappier

    Control panel cleanups!

    Setup wizards (makes it easy for windows converts

    And lots of GUI toys & options - can change icon & font rendering, window popup speed and much more. eye candy for sure

    Again, compile times suck. It takes a few hours to compile kde_base alone on a 1ghz P3 with a gig of memory.

    Hopefully Gcc 3.01 /3.1, QT 3.0 and KDE 3.0 will be the killer desktop. 2.2 is a VAST improvement, but only that.. an improvement on existing interfaces and bugfixes.

    I do like KDE's object model of sorts, widgets and kparts. Very will thought out implementations, i just hope they learn to quit breaking binary compatibility with each major release :)

    Keep up the good work KDE team!

    1. Re:Been running it for a week now, great release. by ChadN · · Score: 2

      I shouldn't bother responding to this obnoxious and patronzing post, but screw it, you are a pretentious fuck.

      When I started using GCC, nowhere near 90% of GCC targets were for IA32. It could build for 68000, Sparc, PDP-20, etc. I remember hacking on the code generation for a summer job I had ages ago, since the ANSI C compliance was so good (for the time). That is why I said that the retargetable nature of GCC was always its "killer feature". Telling me to "deal" with the fact that 90% of targets NOW are intel, is an assinine retort.

      GCC 3.0 is a nice step forward, and perhaps compile speeds will improve in future releases. If that isn't good enough for you, spend the $400-$500 for Intel's compiler, you damn cheapskate. Meanwhile, I'll spend that money on a faster CPU, more RAM, a bigger disk, AND have money left over for good sushi.

      GCC is *good* for developers, since commercial compilers have to perform at least as well as GCC in order to expect any sales. So the non-free "competition" must not stand still to remain relevant. As of GCC 3.0, we have the makings of a very good baseline for C++ (and even C99, to some extent) support, and it will just get better. Deal with it yourself.

      --
      "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
    2. Re:Been running it for a week now, great release. by thefogger · · Score: 2, Informative
      I do like KDE's object model of sorts, widgets and kparts. Very will thought out implementations, i just hope they learn to quit breaking binary compatibility with each major release :)

      Well... after all I've heard they're going to break binary compatibilty one more time with KDE 3. After that, it won't be necessary to do this any more, because of some feature in QT and/or KDE 3.

      Does anybody know more about this?

      --


      Um... I didn't do it!
    3. Re:Been running it for a week now, great release. by be-fan · · Score: 2

      I shouldn't bother responding to this obnoxious and patronzing post, but screw it, you are a pretentious fuck.
      >>>>>
      God I love being me...

      When I started using GCC, nowhere near 90% of GCC targets were for IA32. It could build for 68000, Sparc, PDP-20, etc. I remember hacking on the code generation for a summer job I had ages ago, since the ANSI C compliance was so good (for the time). That is why I said that the retargetable nature of GCC was always its "killer feature". Telling me to "deal" with the fact that 90% of targets NOW are intel, is an assinine retort.
      >>>>>>>
      I meant that right now, 90% (or some other big percentage) of people using GCC are running x86. That's just the simple truth of the world.

      GCC 3.0 is a nice step forward, and perhaps compile speeds will improve in future releases. If that isn't good enough for you, spend the $400-$500 for Intel's compiler, you damn cheapskate. Meanwhile, I'll spend that money on a faster CPU, more RAM, a bigger disk, AND have money left over for good sushi.
      >>>>>>>>
      Hey, I never said it wouldn't get better. I'm just saying it really isn't that great. And aside from better complience, there is no real tangible improvements in 3.0, despite the extensive changes.

      GCC is *good* for developers, since commercial compilers have to perform at least as well as GCC in order to expect any sales. So the non-free "competition" must not stand still to remain relevant. As of GCC 3.0, we have the makings of a very good baseline for C++ (and even C99, to some extent) support, and it will just get better. Deal with it yourself.
      >>>>>>
      Again, I never said that it wouldn't get better. I'm just saying, that at this point, commercial competitors such as icl have almost as good complience, much better speed, much better code generation, and are more developer friendly (icl has GREAT error messages). Sure GCC will get better, but it isn't that great yet.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:Been running it for a week now, great release. by SilentChris · · Score: 2

      Good point. How does it handle antialiasing of fonts?

    5. Re:Been running it for a week now, great release. by 10Ghz · · Score: 5, Informative
      i just hope they learn to quit breaking binary compatibility with each major release :)

      Doesn't GCC 3 break binary compatibility regardless? KDE decided to move to QT3 when they did so end-users would have easier time. If they did it otherwise, users would lose binary compatibility when changing to GCC 3, and then again when moving to KDE/QT 3. This way they can move to GCC/KDE/QT 3 in the same time, breaking binary compatibility only once (instead of twice)

      There was a long discussion about this among KDE-developers

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    6. Re:Been running it for a week now, great release. by JabberWokky · · Score: 2
      I personally can't wait for 2.2.1 as they may include a prelinker for compiling that optimizes the loadtimes on the applications.

      I'm amazed at how fast 2.2 is over 2.1. That said, the prelinker is a released tool - since KDE does not do *any* packaging whatsoever, it's up to the distro to decide how they want to compile it (in theory, you don't *have* to use gcc), what package format, what directories, etc. Since KDE is released for Solaris, AIX, BSD, etc, the prelinker may or may not apply.

      In SuSE's case, I notice that there is an "experimental" directory that came down when I wget'ed the entire group of packages. Maybe those are the prelinked binaries?

      Incidently, for those who might be wondering what the Fine Manual I'm talking about, see the Dot article at: http://dot.kde.org/996240227/ and some of the original technical bits here: http://www.suse.de/~bastian/Export/linking.txt

      And yes, the gcc team is apparantly aware of this, and will be taking some of this into consideration when new revisions are made to the linker.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    7. Re:Been running it for a week now, great release. by DeeKayWon · · Score: 2

      KDE3 will be almost a direct port of KDE2 to QT3. In the process they're going to clean up the problems in their APIs that they've uncovered since releasing KDE2, thus breaking compatibility with most KDE2 apps.

  31. Re:Compiling 2.1 now, worth the upgrade? by jbrw · · Score: 3, Informative

    It's a major upgrade - you probably want to upgrade (or, get ready to upgrade when 2.2.1 inevitably comes out in a couple of weeks).

    The release notes are worth reading over.

    ...j
    (jackass has been cancelled. eep!)

  32. Re:It has been taken care of by Billly+Gates · · Score: 2

    Oops, I meant the new kde 2.2 and not 2.1 has been fixed. Sorry about that.

  33. Superb by rleyton · · Score: 3, Informative
    I was all ready on Monday to get my SuSE install of KDE upgraded, but disappointed when it didn't appear. Tuesday's announcement of hardware problems (don't they always hit you when you least expect it), meant a bit of rummaging about (and ftp.suse.com dropped my connections frequently), but thankfully SuSE RPM's were available on ftp.mirror.ac.uk - So I've been running it for a couple of days now.

    Well worth the upgrade. It's slicker and feels faster than before, and the "kpersonalizer" is a nice quick way to tune your environment. Konquerer is nice, but still a bit clunky, so Moz wins for me here. KMail simply goes from strength to strength.

    If you've not done it yet, go for it. You won't be disappointed, you'll certainly be impressed at the hard work that has clearly gone into this environment. Well done the KDE team!

    --
    ooooooh! What does this button do? - DeeDee, Dexters Lab.
    1. Re:Superb by grammar+fascist · · Score: 2

      KMail simply goes from strength to strength.

      Does it do IMAP this time?

      --
      I got my Linux laptop at System76.
  34. Re:too bad the red hat RPM's suck by bero-rh · · Score: 2

    Please provide a backtrace - I definitely can't reproduce this.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  35. Re:some notes by ozbird · · Score: 2

    A diskless X terminal runs only the X server.

    In the traditional model, yes; this is what our prototype is doing. However, given that the that the *minimum* system readily available these days is a Duron 850MHz with 128MB stick of SDRAM, it seems rather wasteful not to put this to good use. NCD provides Netscape and ICA on some of their xterms, and we've tried this successful on the Linux-based "xterm" too. Moving the window manager to the terminal is the logical next step, but admitted more of a giant leap...

    Ignoring the technical issues of running the window manager locally, the more stuff added to the boot image, the longer the boxes take to boot. While this shouldn't be an issue, users who have been exposed to Windows will reboot the terminals with Ctrl-Alt-Del at the merest hint of a problem...

    More likely, we'll harvest the spare CPU cycles after hours - imagine a Beowulf cluster of Duron-based xterms... ;-)

    Apparently you are not aware of shared memory.

    Actually I am aware of shared memory, which is why I built everything with shared libraries to minimize the memory usage. There were some memory savings using shared libraries, but the actual memory usage of the limited trial indicated that we would have trouble with a full user load.

  36. KDE and Ximian Gnome Can't Get Along? by idonotexist · · Score: 5, Interesting

    Apt-getting kde, noticed kde removes gdm. I thought --- well, I'll install kde 2.2 and then reinstall gdm. After installing kde, apparently an install of gdm is not possible without removing kdm and kde.

    While I enjoy using gnome more than kde, I like to occassionally use kde by selecting kde in gdm. However, with kde 2.2, this no longer seems possible. Does someone have any suggestions to allow gdm with kde 2.2?

    --
    "There ought to be limits to freedom"
    1. Re:KDE and Ximian Gnome Can't Get Along? by ikekrull · · Score: 2

      Use Windows 2000. A few weeks back, i installed Windows 2000 and was quite impressed with Windows compared to Linux. Far nicer.

      --
      I gots ta ding a ding dang my dang a long ling long
  37. Here's what I'd like to see by dmelomed · · Score: 3, Interesting

    Less bloat. More optimizations. You shouldn't neet lots of resources to move windows around and copy and paste. 1.x release was actually bearable on a 64 or 128 MB machine, can't say the same about the new release. I know this is asking for impossible, but maybe people who moderated my previous post a troll can prove me wrong, and have a large C++ project have a memory foot print/resource usage that these kinds of binaries could have (C instead).

  38. Re:some notes by Arandir · · Score: 2

    SO people who want to either developer QT or KDE applications might want to download QT 3 snapshot and play with it.

    Sorry, I don't play that game. That's what they do in the closed source world. Always chasing after the latest software. Don't get me wrong, I will be using KDE 3.0. But I won't be doing any KDE development. I tired of chasing after Qt.

    How many X11 programs written ten years ago compile perfectly fine today? How many Motif programs written ten years ago compile perfectly fine today? Will today's Qt-2.3.1 program compile with next year's Qt? Hah!

    I like Qt. It's well organized and sensible. But this is going to be release 3.0. Not 0.3.0. You would think Trolltech would have the API hammered out by now. Give us a break and freeze the damn interface and let us catch up!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  39. Re:Work with the GNOME people (and vice versa) by bero-rh · · Score: 3, Informative

    A good idea in theory - but in practice, this can be quite hard. For example, for panel applets, both desktops drag along large libraries - and while it is possible to display GTK widgets in Qt applications, you don't want the memory requirements that introduces.

    For menus etc., we are using the desktop file standard (with the exception that gnome hasn't converted its translations to UTF8 yet) - with a sane setup, you can get an application into both menus at the same time (e.g. the /etc/X11/applnk menu on Red Hat Linux), so it's not quite as bad as you make it sound.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  40. Good to see desktop enviroments live and well by hillct · · Score: 2

    This looks to be a pretty solid release.

    Perhaps linux on the desktop isn't dead yet, dispite what Microsoft and others keep insisting...?

    --

    --Got Lists? | Top 95 Star Wars Line
    1. Re:Good to see desktop enviroments live and well by Nailer · · Score: 3, Insightful

      err, precisely when did "MS" say linux on the desktop was dead? References please.

      In their Linux Myths article they said `Linux on the desktop makes absolutely no sense'. I doubt Microsoft ever acknowledged that Linux on the desktop was ever alive, much less previously living but now dead.

  41. Re:I've tried KDE 2.2, it's so good by Glytch · · Score: 3, Funny

    I think you're confusing cause and effect.

  42. Re:some notes - Fix the Fonts please by Rich · · Score: 2

    There seems to be some confusion here. The fonts are the same regardless of the anti-aliasing setting, the only difference is in the way the font is rendered.

    Rich.

  43. Re:Sharing user's home directories by BeanThere · · Score: 2

    You have a good point .. I installed a dual-boot Mandrake/RedHat recently (I like RH but have been trying out Mandrake), and I tried to share my home directory between them. Had the same problem, the info in the two .kde directories were not compatible (Mandrake paths rather prolificly seem to have "mdk" everywhere in filenames) .. many icons were screwed up etc.

    It should really be possible to share this home directory not just between Mandrake/RH but older versions and other different versions too. I mean, how difficult could it be to just make the config directories configurable? (e.g. .kde-redhat, .kde-mdk etc).

    The problem is this applies to many programs .. I have dozens of ".*" config files in my home directory. Perhaps there should be some "profile" mechanism? e.g. have a single subfolder for each "profile", e.g. ".profile-redhat", ".profile-mdk" .. then all the ".*" files could be dumped into the specific profile directories.

    I ended up doing some really hacky stuff with a number of symbolic links into a "shared" spare partition. OK, I could never do that with Windows at all, but its still far from ideal.

  44. Re:Bloat by fault0 · · Score: 3, Informative

    Yes, bloat, but if you do not use the STL, exceptions, and RTTI, c++ binaries are about the size of c binaries.

    And yes, most of kde does not use RTTI, STL, and exceptions (Qt uses RTTI afaik, but it's not as big of a bloat maker as exceptions are).

    Also, about, execution speed, c++ is only barely slower than c. HOWEVER, g++ compiled c++ programs with lots of shared libs take forever to be loaded. This seems to be bugs in g++ that the team is fixing. The same prelinking time does not occur in other compilers (visual c++ comes to mind).

    There are several approaches that the kde project has compensated for this. First was kdeinit. Kdeinit linked the majority of kde and qt shared libs and then loaded the app, resulting in less memory usage. Now, with 2.2, there is a objprelink. This reduces time of loading of many kde apps from 30% to 50%.

    In the future, g++ will probably be fixed. Meanwhile, there will be other prelinking solutions (some have already been announced)

  45. problems... by Anonymous Coward · · Score: 3, Insightful

    one thing that drives me nuts about linux is that there are all these different desktops with all these competing standards. there's no one API for instance to add an icon to the desktop or a program group, because each one of these systems does everything totally differently.

    i know it sounds petty, but until something is done to make all of these things less linux-y and more transparent, linux will forever be a server closet geek toy.

    sorry.

  46. Re:some notes by be-fan · · Score: 2

    Its not even that. MS goes to a lot of trouble optimizing the "feel" of the OS. They make sure that things load quickly, even if they're not fully functional when first loaded. They make sure that widgets flicker as little as possible when being resized. They grok the scheduler to make sure that GUI apps get preferential scheduling. These things just make the environment "feel" faster. While KDE2 is probably better technology than Win2K's GUI, it seems that the KDE devels would rather add features than go to the trouble of optimizing things like this. There is no arguement that the Linux core OS is significantly faster and more stable than Win2K. However, KDE2 (and, to be fair, most other non-minimalistic Linux GUIs) slows the cheetah down to the point where it loses the race to the hippo.

    --
    A deep unwavering belief is a sure sign you're missing something...
  47. Re:some notes by bero-rh · · Score: 2

    People who would like to contribute to the KDE development are most welcome to join - you don't have to be a C++ programmer in order to contribute - Graphics artists, GUI guru's, HTML experts and others are more then welcome to join the big KDE famility of developers..

    And so are total newbies who don't know anything about computers yet - feedback from those people can be vital. Most of us simply don't notice if something is not intuitive because it's what we're used to.

    If you think you can't do anything that would be useful, please check out usability.kde.org and convince yourself of the opposite. We need the feedback...

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  48. Re:Ok, user friendly with no installer? by HeUnique · · Score: 2
    I belive that Redhat officially supports Gnome from top to bottom (look at the Redhat Anaconda Installer, up2date etc) - they also pay some Gnome and GTK developers... Thats - in USA..

    On the other side of the world - in Europe, the picture is different. KDE is very popular in Europe (most KDE developers are from Europe and outside USA) and Redhat DOES help a bit. Bero (who is one of their employees) does package the KDE for Redhat for releases. Redhat did load some hardware for the KDE team in LinuxTag - so it's not exactly black & white scenario..

    --
    Hetz (Heunique)
  49. Re:some notes by Matthew+Luckie · · Score: 2, Informative
    and you might want to look at X protocol compression as well, such as LBX or any of the alternatives listed at the bottom of this page.

    if you have your KDE clock set to blink and show seconds etc, that kind of bandwidth will chew up your LAN in no time.

    and as soon as you start web browsing you can kiss your LAN good bye if you have lots of clients on the same LAN.

  50. Ok, user friendly with no installer? by joshv · · Score: 4, Interesting

    Such a major project with an emphasis on usability and user friendliness and the package has no installer. Sure different distros can wrap it up in whatever package manager they use, but this is still a pain. Why can't they have something like mozilla's binary installer so end users (who may not know their distro) can download it and just go.

    -josh

  51. Re:some notes by tim_maroney · · Score: 2
    It outlines how Largo, in Florida, uses KDE 2.1.1 on 400 NCD thin clients to cater for 800 users.

    Not to mention this /. thread. Unfortunately from the open-source perspective, they're using these Linux terminals primarily to run commercial software packages: WordPerfect, Excel, PowerPoint, and Access.

    Tim

  52. Missing X libraries and RH7.0 by Jason+Pollock · · Score: 2

    I've got similar problems. I've got a RH7.0 box, and when I try to install KDE, it starts complaining about needing libXft, and libXrender. Of course, there is no mention of either in the README (such as what version of XF86 is required), nor is there a version of X in the non-kde directory. This is also ignoring the collisions on libcrypto, libssl, python, liblber, libldap, librpm and librpmio. Just a little frustrating.

    Luckily, I haven't done a --nodeps like the README suggests.

    So, anyone know what the magic versions are?

  53. Re:some notes by grammar+fascist · · Score: 2

    I thin[k] it's also a good time for you - the reader/user to post what do you want to be changed in KDE? what do u hate about KDE? what do you like?

    Twist some arms and get C++ apps to load faster. Konqueror takes 18 seconds or more, and I'm pretty sure most of it is accounted for by resolving function addresses for every object with virtual functions. It's not KDE's fault, but they may be able to either fix it or get someone else to.

    --
    I got my Linux laptop at System76.
  54. Re:Screen Shots by navindra · · Score: 3, Informative
  55. some notes by HeUnique · · Score: 5, Informative

    Hi people,

    Just few words about this release (and future road-map)..

    This is the final major version of KDE 2.2 - expect KDE 2.2.1 next month with all the last-minute bug fixes (without any new features), and translations update..

    The next major version is going to be KDE 3.0 that will be out at around January 2002 featuring QT 3.0.x (with all the QT 3 features), and some changes in the backend, among other things. Most of KDE will be ported from 2.2 to 3.0. SO people who want to either developer QT or KDE applications might want to download QT 3 snapshot and play with it. It's got some bugs - but it's pretty stable.

    People who would like to contribute to the KDE development are most welcome to join - you don't have to be a C++ programmer in order to contribute - Graphics artists, GUI guru's, HTML experts and others are more then welcome to join the big KDE famility of developers..

    I thin it's also a good time for you - the reader/user to post what do you want to be changed in KDE? what do u hate about KDE? what do you like? What do you think should be improved? What do you think should be removed? most of the KDE developers read slashdot - so maybe your request will be fullfilled - you never know...

    As for other platforms - expect KDE 2.2 to be available within days for Solaris (X86 & Sparc), HP/UX, SGI's Irix, IBM AIX, and others..

    Enjoy the release people - lots of work has been done on this one - and you get as a bonus %30-%50 speed increase..

    --
    Hetz (Heunique)
    1. Re:some notes by Arandir · · Score: 2

      If you're programming to the Linux kernel API you are making a mistake. It would be much, much better to program to the stable POSIX API.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:some notes by meldroc · · Score: 2

      That has been addressed in 2.2 - it comes with a prelinker utility that greatly improves startup times.

      --

      Meldroc, Waster of Electrons
    3. Re:some notes by Arandir · · Score: 2

      Okay, the $64,000 question. Why waste my time getting up to speed with qt-3.0 when you know darn well qt-4.0 will be out in 12 to 18 months?

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:some notes by ozbird · · Score: 5, Informative

      I thin it's also a good time for you - the reader/user to post what do you want to be changed in KDE? what do u hate about KDE? what do you like? What do you think should be improved? What do you think should be removed? most of the KDE developers read slashdot - so maybe your request will be fullfilled - you never know...

      I would dearly love to roll out KDE as the Unix desktop at work - works great on Intel platforms (with > 64MB RAM to avoid "excessive" swapping to disk) but ran into some problems when trying to get it working under Solaris. I haven't tried 2.2 yet - hopefully this fixes some of these issues.

      What I would like to see changed are its resource requirements. Slim it down! We're considering replacing our current X-terminals (some old Labtams, Tektronix and NCD boxes) with diskless PCs running Linux - disks are not an option. If KDE can run on a diskless machine with 128MB RAM (with an NFS-mounted /home directory) - this would be a real winner.

      Increase scalability. Apart from RAM, KDE spawns a bunch of processes. On a workstation this isn't a problem, but scale it up to a several hundred users on a large box and things can get a bit ugly. (Haven't pushed it this far - extrapolating for a handful of trial users.) Do you really need so many kdeinit jobs?

      I love KDE; my boss likes it. Now if I could just get it to work as well as the users expect things to work...

    5. Re:some notes by bero-rh · · Score: 4, Redundant

      Twist some arms and get C++ apps to load faster. Konqueror takes 18 seconds or more, and I'm pretty sure most of it is accounted for by resolving function addresses for every object with virtual functions.

      Fixed. Get the glibc, binutils and prelink packages from the current Red Hat Linux beta, and run prelink --all.

      --
      This message is provided under the terms outlined at http://www.bero.org/terms.html
  56. Re:Developpers and speed by be-fan · · Score: 2

    That would be silly. I want all developpers to have quad SMP machines with a Gig of RAM and 100 gigs disk. That way they can develop and compile and debug FASTER.
    >>>>>>>>
    BeOS was developed on 66MHz PPCs with 16MB of RAM and it shows. The damn thing runs like hell on mediocre machines, and even faster on faster ones.

    It would be nice if they all had a small machine like you described on their network so that they could INSTALL their rapidly developped applications for TESTING. That might lead to some optimizations being done that don't happen now.
    >>>>>>>>
    Its not just optimizations. Its the whole mindset that features are more important than basic usability.

    OTOH maybe it would be better if the KDE project started suggesting 400mhz and 256RAM as a minimum for a useable "desktop workstation", and saved time by *not* optimizing the code for old machines. It's an engineering question worthy of debate.
    >>>>>>>>
    That's ridiculous! And Linux people claim that Win2K is bloated! An OS (and by extension, a GUI environment) is just a helper. A lowly piece of code that has no other reason for existance than the fact that it is sometimes useful to the application. Nobody wants to run KDE-2, they want to run their apps. The OS code should just get the hell out of the way and leave all the processor they can do the application. I don't mind my 3D renderer sucking up resources like anything. Hell, I'm getting a dual Athlon soon just so I can feed it more. But moving windows around on my desktop is a means to an end, not an end in itself. Thus, it deserves very little of my processor time, whether my machine is a dual 1.2GHz monster, or a wimpy 300Mhz weakling.

    --
    A deep unwavering belief is a sure sign you're missing something...
  57. KHTML & IE compatibility. Bah! by abischof · · Score: 2

    From the changelog:

    * KHTML: extended compatibility with IE's parsing and tokenisation fallbacks for really malformed HTML.

    This really disappoints me. A web browser needs to follow the spec and do exactly what the web author says, not necessarily what the web author thought he/she said. One reason for this is interoperability: web authors never know which browser people will be using to view their site. For instance, in a few years, many people could be web browsing from their cell phones using "Nokia Integrated Browser" or something. So, web authors must get the idea that the only long term solution is to write valid code -- and having web browsers that "guess" at what the web author "intended" to write in their code doesn't reinforce that.

    --

    Alex Bischoff
    HTML/CSS coder for hire

    1. Re:KHTML & IE compatibility. Bah! by A+coward+on+a+mouse · · Score: 5, Insightful
      You're absolutely right. And if, by adhering to a standard not adhered to by the browser used by the rest of the world, 90% of pages look like shit in Linux, well, fsck 'em, we didn't want to look at those pages. And if nobody uses Linux because 90% of all web pages look like sh*t, well, fsck them too, we don't want those kind of people using Linux. I'm sure that everyone will feel so bad that the colicky Linux users aren't participating that the world will change.

      Seriously though, your hardline standards-compliance stance is an idea whose time has either passed or whose time is not yet come. Some facts:
      1. The defacto standard *is* IE. If you don't believe this, you are in denial.
      2. The vast majority of web authors are not interested in finding a "long term solution". Not only is finding long term solutions difficult, but doing so harms the web author's job security and besides, most clients expect a complete re-work of their site every once in a while, to keep it fresh.
      3. As a result of the above, most of the web is optimized for IE.
      4. Approximately 0% of average users give a good goddamn whether the web page they are viewing is standards compliant.
      5. Approximately 100% of average users don't care if the browser uses black magic to render the pages as long as the pages be readable.
      If Linux wants to attract users, Linux will need a browser that can render the millions of pages already written for IE somewhere near as well as IE can render them. On the other hand, if Linux is hoping to go down in history as a highly standards-compliant system that was too good for this world, then your way is the right choice.
      --
      If you mod me down, I will become more powerful than you can possibly imagine.
  58. Re:Bloat by dark_panda · · Score: 2
    I wouldn't go that far. There are a few imcompatibilities between C and C++ that go beyond the fact that C++ has reserved words that don't exist in C. One of the appendices in the C++ standard lists the incompatibilities. For instance...

    • ... because of C++'s stricter type checking, things like comparing two differently named but otherwise identical structs (which is fine in C) becomes illegal in C++, as C++ treats them as two distinct types.

    • ... the following is valid C:

      enum myEnum {ONE, TWO, THREE};
      myEnum e = 2;


      This is invalid in C++, because of C++'s type checking. Casting would correct the problem.

    • ... typedefs work differently in C++ than in C because of the way structs, classes and unions work -- they're namespaces in C++, and don't need to be prefixed with struct or union when you're using them as in C. (Obviously, C has no classes.) So, in C, you could have something like

      struct myStruct { /* whatever */ };
      typedef char myStruct;


      because in order to create an instance of myStruct, you must prefix it with struct, which distinguishes it from the "char" myStruct. You can't do this in C++, because you don't need to prefix myStruct with struct to use it.
    There are other differences, too. Most of them aren't common, but the above are a few I can remember off the top of my head.

    J
  59. Re:Sharing user's home directories by Moritz+Moeller+-+Her · · Score: 2

    At least on my KDE the thing is called
    KDEHOME without space.

    --
    Moritz
  60. Work with the GNOME people (and vice versa) by Nailer · · Score: 5, Insightful

    My suggestion: work closer with GNOME (and vice versa. Its entirely possib;le to have 2 seperate projects without the current incompatibility and lack of standards between the two.

    Users don't pick their apps based on toolkit. They pick them based on quality. For almost all users, that's going to be a mix of KDE and GNOME apps.

    Create a standard for:

    * Component models. Really. We know its hard to agree on, but it must be done.

    * File types - > application mapping database (some people call these MIME types).

    * Launcher menus. Application developers and end users are tired of having to add new apps Mozilla to two different sets of menus. Nobody says `I want a QT app...oh, and by the way, can it be a web browser'?. They say `I want a web browser'. They don't care about toolkits and neither should the desktop menus.

    * Panel applets.

    * Icons. GNOME uses 48 x 48. KDE uses various sizes (which is probably a better way to do it - 48 x 28 icons do notRe:some notes not look pretty). Have a kind word to the GNOME folk and suggest they use the same approach as KDE.

    * Package deployment. I'd love to download KDE via Ximian's Red Carpet, or a KDE interface for the same.

    1. Re:Work with the GNOME people (and vice versa) by Nailer · · Score: 2

      Oops, thought you meant /usr/share/applnk (what KDE uses). /me gets educated :)

      Its great this directory exists - why then doesn't Red Hat use it more? Every release up to the 7.2 beta is still sticking GNOME programs in their own seperate submenu within KDE.

    2. Re:Work with the GNOME people (and vice versa) by bero-rh · · Score: 2

      1. End users not have to need to do work to have menus that are logical (sorting apps by toolkit is illogical). All it takes is for distro packagers to have to use a symlink.

      That's not how it works. Anything in /etc/X11/applnk is merged directly into both the KDE ang GNOME menus, without introducing a new top level entry.

      2. Users shouldn't have to maintain 2 redundant sets of the same information.

      3. Packagers shouldn't have to put something into two menus, create 2 sets of icons, etc


      See (1) - they don't. Put it in /etc/X11/applnk and it's ok

      --
      This message is provided under the terms outlined at http://www.bero.org/terms.html
    3. Re:Work with the GNOME people (and vice versa) by Nailer · · Score: 2

      with a sane setup, you can get an application into both menus at the same time (e.g. the /etc/X11/applnk menu on Red Hat Linux)

      Yes I can. I still think its broken:

      1. End users not have to need to do work to have menus that are logical (sorting apps by toolkit is illogical). All it takes is for distro packagers to have to use a symlink.
      2. Users shouldn't have to maintain 2 redundant sets of the same information.

      3. Packagers shouldn't have to put something into two menus, create 2 sets of icons, etc

      It is bad anough to make it unusable. Try Ksysguard, Kmenuedit, or the kde file associations dialog box with the GNOME apps in your menus - the icons don't resize, so you've got a combination of 16 x 16 and 48 x 48 icons that makes the creen almost unreadable. KDE 2.2 new highlight-mouseover effect also seems to fail on some GNOME icons...

      PS bero; Like your work. The new version of RPM required by KDE 2.2 requires a new version of Glibc that doesn't seem to exist in the non KDE packages on the mirrors.

  61. Screen Shots by Captain+Pooh · · Score: 2

    Hey..what about some screen shots, but first I must read the changelog ummmm.

  62. Packaging... by Moritz+Moeller+-+Her · · Score: 3, Informative

    is done by the distributors. Debian for example splits the kdenetwork in the different applications.(AFAIK)

    There is even a script in the kdesdk to package single apps. Aa long as the distributors don't do it, there is nothing KDE can do about it.

    --
    Moritz
  63. Re:Bloat by asincero · · Score: 2, Insightful

    > here's much more cruft in C++ than there's in C.
    > C++ lets the programmer go lazy on many things
    > at the expense of bloat and execution speed.

    Such as?

    > Even "Hello world" examples are much larger in
    > size than C equivalents.

    The following *C++* program compiles to a 3368 byte dynamic binary on my Linux box:

    #include
    int main() { printf("Hello, world!\n"): }

    Oh whats this? You say thats not a C++ program but a C program? Hate to break it to you, but (with a few exceptions) any valid ANSI C program is also a valid ANSI C++ program.

    - Arcadio

  64. Re:tear away menus by HeUnique · · Score: 2

    You haven't tried KDE for a long time - did you?

    This option is available long time ago - enabled as default for example in the K menu..

    --
    Hetz (Heunique)
  65. Re:Sharing user's home directories by BeanThere · · Score: 2

    Thanks! Thats useful to know.

  66. Re:Not quite clear what is missing... by miracle69 · · Score: 3, Insightful

    No.

    I want one huge workspace that can scroll. Not 4 individual workspaces - which is what KDE has.

    I want to be able to drag an app to the corner of my screen and be able to go to the adjacent view and see the app.

    Follow the steps listed in my post under gnome using the control panel, and you'll see what I mean. KDE doesn't have the colums/rows option for each workspace.

    --
    Linux - Because Mommy taught me to Share.
  67. Re:and... by ff · · Score: 3, Informative

    FreeBSD binary packages are already on the KDE FTP, so you should get those. The port will probably take a couple of weeks, if the past is any indication.

    2.2 works great on FreeBSD, the only problem I've found so far is that SSL is completely shot. So you'll have to do without https for a while in Konqueror. Too bad.

  68. Bloat by dmelomed · · Score: 2, Insightful

    Don't take this as a flame, but I don't think it's easy to slim down a project like this. It's OO, it's C++, what can be expected? C++ is a higher level language, resulting in slow compilation times and bloat. The gain is shorter developement cycle at the expense of bloat. Same goes for Mozilla.

  69. Re:Where are the themes gone ? by Rich · · Score: 2

    It's down for a hardware upgrade IIRC.
    You can make KDE look pretty awesome (IMHO) using the styles etc. provided in the release though.

    Rich.

  70. Re:some notes - Fix the Fonts please by mosch · · Score: 2
    Don't pretend that just because it works for you, it works for everyone else. Within the past 3 months I've crashed (kernel panic-style, not just locked console) W2K, Linux and FreeBSD.

    And no, not once was it faulty hardware to blame.

    p.s. next time you troll, you need to be more subtle.

  71. It has been taken care of by Billly+Gates · · Score: 3, Informative

    There was a bug that has now been fixed with g++/kde-libs. Basically the linker did not index and point to the pre-compilied objects properly. What happened was the linker had to reswap and load all the compilied objects in the proper sequence(i think) and that took some time. Its minimal on my PIII700 :-).

    The new kde2.1 and the new gnu-bintools and glibc (not the recent gcc 3.0 compiler) fix the error. According to the press release you can expect %30-%50 improvment on load times because the excess object swaping and loading has been taken care of.

  72. Re:GO AWAY M$ MUNCHKIN by be-fan · · Score: 2

    Actually, corporate machines are unilaterally badly configured. MS Windows is very needy. For example, if you hose something, you can't just reinstall over the old installation, but you have to wipe the disk clean. You have to feed it the highest quality drivers and make sure not to run programs that can bother it (like AIM). If you follow the rules (not so hard in reality), clean you recyle bin regularly, and keep up on those updates, you too can be a happy Win2K user.

    --
    A deep unwavering belief is a sure sign you're missing something...
  73. Re:Backwards compatibility by HeUnique · · Score: 3, Interesting

    Well - this point was very crucial in the decision to move to developing KDE 3.0

    Most of KDE will stay the same, and QT is around 90% source compatible (not binary compatible)..

    So basically - moving an application from KDE 2 to KDE 3 shouldn't take more then a few tweaks.

    Lars from TrollTech has been playing for fun in ported the entire KDE libraries from QT 2.X to 3.0 beta in a few hours - so if few hours takes to move something this big - then it shouldn't take for an avrage programmer more then an hour or so..

    You should also remember - by the time that KDE 3.0 will be out - most of the distributions will move from GCC 2.9X to 3.0.X or 3.1 (if everything goes according to the GCC team) - so the developers will have to do some work - regardless of KDE or Gnome applications...

    --
    Hetz (Heunique)