Advanced

How a “Welded-to KDE 3.5 User” Began a Move to KDE 4.4 - Part 1

Posted by Scott_Ruecker on Nov 22, 2010 7:58 AM · 46 comments
LXer Linux News; By Dr. Tony young

LXer Feature: 22-Nov-2010

In this first part of a two part guest editorial and tutorial Dr. Tony Young (an Australian Mycologist by trade) shares his trials, tribulations, successes and disappointments in working with the new version of KDE. As a long time KDE 3.5 user he decided to see if he could get KDE 4.4 to look, feel and work the way he was used to KDE 3.5 working. Hang on everyone, its going to be a bumpy ride..

<h2>Introduction</h2> Well I have done what I swore I would never do: I have managed to get KDE 4.4 to work for me on openSUSE 11.3. I always intended to move to either Xfce or Gnome once openSUSE 11.1 (which runs KDE3.5) ceased to be supported, however about three days ago I decided to try KDE 4.4 again and really see if I could make it work. At this stage the reader should be aware that I am not a software programmer, nor a person who really knows the “innards” of a Linux computer. I have used Linux as my sole desktop for the past 10 years and I equate myself with an experienced driver who could change spark plugs, oil, tires, light bulbs etc., but would never contemplate the thought of replacing a cam-shaft.

I am pleased that I have been able to make KDE 4.4 run virtually the same as KDE 3.5 and feel a little hypocritical after all my unpleasant diatribes against KDE4, but the point I want to make is that it is possible to remove many (but not all) of my dislikes for KDE4. I am going to keep KDE 4.4 as my main desktop for the present, if only to familiarize myself even more with a window manager about which I still remain very cautious.

I have always used openSUSE as my OS and my previous system was openSUSE 11.1 running KDE 3.5. OpenSUSE's stability, reliability and ease of use have always been its advantages for me. Over the years I have become very familiar with it and its various administrative requirements. I have also noted that a number of writers comment that of all the distributions, openSUSE is one of the best for working with KDE in any version, so for me to choose openSUSE 11.3 as my new system for KDE 4.4 was a foregone conclusion.

My principal computer is an HP Compaq 6710b laptop with an Intel dual core processor running at 2.2Gig with 2Gig of RAM and it is more than adequate for my purposes. When I upgrade I prefer to remove my working hdd and put in a new replacement that can be completely wiped. I then put the old hdd into a usb external caddy which can then be used to transfer files directly onto the new OS ~ simple and very effective. So with this in mind I used a new 320Gig Samsung SATA drive that is more than ample for my use. <h2>First Steps</h2> My first step was to install openSUSE 11.3 with KDE 4.4. It is a real pity that KDE 4.5 was not available on this openSUSE version but the two software packages are out of timing at the moment. The 11.3 installation was quite smooth and eventually I was presented with the default screen of the KDE 4.4 Desktop which contains nothing except the panel at the bottom and the usual small window with some icons in it.

I then did four things in quick succession:

1. I used a right click on the start icon and changed the menu to Classic Style. Although KDE 4.4’s “classic” menu structure is most definitely not the same as that of KDE 3.5, it contains sufficient menu items to allow me to understand what I am doing and more or less where to go. 2. I then right clicked on the centre of the main window and from the drop down menu that appears, I selected Folder View Activity Settings. I then selected Activity from the side menu and then “Folder View” from the selection window in the upper part of the window. I also closed the small sub-window. This gave me a desktop which more or less corresponds to the desktop in KDE 3.5. 3. I opened Personal Settings =>(Look and Feel) Desktop => Desktop Effects and “unchecked” all of the special effects. 4. I then adjusted the size of the bottom panel using a right click and adjusted its height from the default “micro-size” to a height of about 1 centimeter.

From an earlier unpleasant experience with KDE4 I knew that the Trash Can does NOT appear automatically on the desktop and was originally hidden inside Dolphin. However I also knew that the Trash Can was now one of the available “widgets” and I could place it on the desktop. The number of “clicks” to do even a simple thing like this is quite amazing and why such an important widget as the Trash Can is not automatically on the desktop is beyond my comprehension. First you have to right click on the panel and “unlock the widgets”. Then you right click again and select “Panel Options” and then you select “Add widgets” from the new menu that appears.

Once you have that, a band of available widgets appears and you scroll/click along until you find the ones you want. Frankly I found this an incredibly involved process, but it did ultimately work and the Trash Can was now placed on the screen and dragged down to the bottom right hand corner. I stress here that my experience was a very steep learning curve because I was figuring it out slowly for myself by means of my well oiled “search and destroy” techniques. But ultimately the main screen was running Folder View very nicely and I had worked out how to deal with the “cashew” in the upper right hand corner and I could place icons as I wished and lock and unlock the screen...something that was totally unnecessary in KDE 3.5.

<h2>Web Browser</h2>

My next task was to get Firefox working the way I wanted. Firefox is there by default of course but naturally has none of the bookmarks that I routinely use, some of which are highly specialized tools for my biological research. I realized that all I needed to do was import my bookmarks together with my default settings into Firefox from my previous installation. This turned out to be remarkably simple using the external drive with the openSUSE 11.1 hdd. The external drive was plugged in and I had my first experience of the differences between KDE 3.5 and KDE 4.4. In KDE 3.5 a usb device immediately produces a small window which asks if you want to open the device in a file manager or some other choice; but in KDE 4.4 you get a small icon on the panel which you then click and you get a list of the partitions on the hdd.

You must then click each one to get some options..again three or four clicks to perhaps one in KDE 3.5. I opened my original Home directory on the external drive and ticked “Hidden files” so that the file, .mozilla was visible. I must mention here that so far my impressions of Dolphin compared with Konqueror in KDE 3.5 are rather poor – more on that later. I then started Firefox, browsed to a web site and then terminated it. This ensured that Firefox had created the .mozilla file in my new KDE4 Home directory.

I then opened my Home directory, ticked “View hidden files”and deleted the newly created .mozilla file. I then copied across the .mozilla file on my old openSUSE 11.1 drive and restarted Firefox with perfect results. My bookmarks and settings were all in place. I want to stress something here that is very important: the screen views of openSUSE 11.3 running KDE 4.4 are very good. They are crisp and clear with clean fonts and so on.

At this point that with Firefox running the way I liked it, I decided to drag and drop icons of applications that I use all the time from the main menu onto the desktop such as YaST, Arkive, OO.o and KMail. The “dreaded cashew's effects” of lock and unlock seem to apply only to widgets because normal icons can be moved and deleted in either situation. Again, my impression is that KDE 4.4 has moved to complexity rather than simplicity. Nevertheless, when I had finished the desktop was beginning to look very KDE 3.5-ish indeed. The speed was quite reasonable and I was happy so far. <h2>E-mail</h2> With my internet browsing locked in place the next bit was email and that eventually turned out to be quite a problem. I have used KMail for years. I like it and have never felt the need to look at either Thunderbird or Evolution, although I have no doubt that they are both excellent pieces of software. The first bit was easy: I clicked on the desktop icon for KMail and once it was running I set up my email accounts. This follows the same procedure as KMail in openSUSE 11.1 running on KDE 3.5 so there were no problems and using a test message I soon proved I could send and receive.

The next bit was to get all my previous emails across from openSUSE 11.1 into openSUSE 11.3 and once more the external usb-hdd came into play. The easiest procedure is just to copy the entire “kmail” folder across into the new system. This folder contains all the emails and their directory structure, so you are assured of a precise copy of your previous data set. I have used this procedure a few times in the past during upgrades so the first problem was to find exactly where KMail in KDE 4.4 hid the “kmail” folder and of course it was different from KDE 3.5. Eventually I found the kmail folder in .kde4/share/apps. I then deleted it and replaced it with the kmail folder from openSUSE 11.1. This procedure also raised a problem with the Dolphin browser which is very annoying, but more of that later.

There is however one last thing I always do after copying the kmail folder across into its new home and I do this after bitter experience. I always right click on the kmail folder, open properties and then the permissions tab, and I change the group permissions from “Read only” to “Read and write”, tick the box which says make this change for all the files in the folder and then select “Apply”. I then change the permissions back to what they were and again, make the change for all the files in the folder.

This rather odd little procedure has one very important result which I learned much earlier on: the huge block of files in the kmail folder that have been copied across do not have exactly the same permissions and ownerships as the new work space into which they have been copied. Unless you ensure that they do have the correct permissions and ownerships using my little procedure outlined above, I found that KMail did some interesting things with the emails and was apparently deleting them as fast as I selected them to open.

When KMail was restarted all the emails were in place and in their right folders so the next task was to get the address book up and running. This turned out to be the most frustrating part of the whole process and all apparently due to the fact that KMail running in KDE 4.4 has been given the added complexity of the Akonadi server. I had previously exported all my address book in KMail in KDE 3.5 on openSUSE 11.1 into the usual file of address.csv. Using the usb-hdd it was a matter of a second or so to copy that file over into the new Home directory of KDE 4.4 on openSUSE 11.3. Then I imported it into the KMail address book did the usual groupings that are needed, and there it was apparently up and running.

Except that I could not use it.

This drove me insane! I knew that address book was there, I could see all the addresses but if I tried to compose a new email and then pressed Select in order to choose and place the email address of the recipient there was nothing available to me. I then tried deleting and reinstalling the address book a couple of times but I could find nothing to indicate what was happening ~ it just did not work the same way as KDE 3.5. I worked on this problem for the best part of a couple of hours and then did what everybody is already saying should have been the first thing to do: I “googled” for an answer to see if anyone else had struck the same problem ~ and they had.

There was a solution at this location.

The real answer however is to be found in the <a href="http://userbase.kde.org/KAddressBook #Enabling_Resources">link</a> given by Anne Wilson and it concerns the settings of the Akonadi server and Nepomuk. While this turned out to be a relatively simple process, for a person steeped in KDE 3.5 simpler protocols this was quite an experience. I followed the advice given by Anne Wilson and then when I chose Select, made sure that I was using the akonadi-resource and finally all my email addresses were available to me. There was one last little tweak that you should know. When you add the akonadi-server make sure you deselect the default directory, otherwise your Address book will always go to this blank file first although it will include the akonadi-server file in the list of resources and you can still get at it; in other words, for the best results only the akonadi-server entry should remain ticked. </p> </p>

Emails were now up and running and I could send, receive and add email addresses, edit them and to make the final touches, I put my signature block into the email system (you do not need a separate text file, you just add your address block to the standard template) and I then altered the master templates for replies to just how I wanted them. It is worth mentioning that for KMail, Anne Wilson (who suggested how to fix the problem) either implies or indicates via another link that these are problems that the relevant distribution should have fixed and further that a number of teething problems with the Akonadi server occurred in KDE 4.4.1 and the expectation was that they would shortly be fixed.

Well, my present desktop is 4.4.4 and there are STILL problems, which indicates perhaps that the KDE4 team is very busy, or something. Or perhaps openSUSE is also snowed under ~ who knows? I found the new display for KMail very good. My default layout has been changed so that it is now exactly the same as presented in KMail in KDE 3.5 I really don’t like my emails laid out in threads or whatever, I just like them in chronological order. I also immediately got rid of the silly little “favorites” window using “layout” selections because I find this particular item utterly useless. <h2>Printing</h2> The next task was to get printing started. I use a Canon iP4600 inkjet printer which has a cd/dvd printing facility and for several years I have also used TurboPrint which is an exceptionally good proprietary set of printer drivers with a superb set of interactive controls which allow you to see ink levels, service and clean the printer heads, adjust colours, ink usage, etc.

The first thing I did was install Turboprint which I was able to do with YaST by just clicking on the relevant rpm icon. No problem or so I thought, I then turned the printer on and thought that as usual TurboPrint would detect the usb input ~ but it didn’t. I am not going to bore you with the next hour or two banging my head up against a wall but suffice it to say that I fought the system to a standstill – and it was my standstill. The CUPS drivers did work and happily printed the test page but of course they do NOT provide the monitors, feedback on ink levels and printing facilities that TurboPrint does. I then un-installed and re-installed TurboPrint and did some editing in the YaST printer administration section. This time TurboPrint did find the printer but when it sent a test page to the printer all I got was a black sheet with bits of garbage here and there.

So, after all of that I un-installed TurboPrint again and went back to the web and the TurboPrint website. There I found that the TurboPrint people were already aware of this problem in the earlier releases of TurboPrint and the cause is actually a CUPS bug of some description. However the latest versions of TurboPrint have corrected the problem with a work-around and all I needed was a download of the latest version plus its new key. Since I am a pre-user this was a very cheap $AU25 solution.

The latest version of TurboPrint was quickly installed and of course this time it detected the usb connection of the printer immediately and within a minute or so I had TurboPrint able to process test pages, detect ink levels in the cartridges and carry out all its normal functions. TurboPrint gives you 30 days grace as a trial period but within 12 hours I had the new key file, it was put in place and the printer is now fully operational.

<h2>Games</h2>

My next move was to install some simple games. The first one is my favourite, Freecell: the old classical Windows game from my Windows 98SE days. I just happen to have copies of the two files needed to make it work: “freecell.exe” and “cards.dll” and of course I do have a legitimate copy of WinXP from which to extract them if needed. To get those files running all I did was install Wine using the version found in openSUSE 11.3’s repository which installed perfectly and quickly. I then copied cards.dll into the system32 directory of the .wine folder on my desktop and left “freecell.exe” as a desktop “file/icon” (Freecell is a little under 30Kb, so it is not particularly large). My next procedure either exposes the deficiencies of Dolphin as a file manager or my inexperience, because I wanted to find the wine binary in the Linux system.

I assumed the Search process in Dolphin would be identical to that of Konqueror in KDE 3.5 so I navigated Dolphin to the “/” location, inserted “wine” into the search text window and asked it to search: I got nothing. I tried several times but as yet, I cannot get Dolphin to do the simplest file search and I am informed that even if I eventually do get it to search there are some files it will not recognise as files. This is altogether different from the search function in KDE 3.5’s Konqueror which was superb ~ or maybe I am a lousy "driver". I had no option so, I did it by hand. I knew the wine files were located with a lot of other wine files in a ‘bin’ directory and I found them in /usr/bin. (As a quick aside, I have just told Dolphin to do a search for “wine” while only that directory was open to its search but it could not find the file. So what is this file manager doing as regards this basic operation? Or what am I doing wrong? And I have since tried again and again to search for files on Dolphin with no results.

With the wine “master binary” located and its address known, my next step was to put a link to that location on the desktop and the “freecell.exe” file/icon beside it. I closed all operations and then dragged and dropped the “freecell.exe” icon onto the wine link icon.. there was a pause and I swear I could mentally hear a kettle drum rolling followed by a clash of cymbals and there it was: Freecell as I like it ~ and I played a game immediately just to make sure all was well. Okay one game down, three to go. I have since found that for this “drag and drop method of starting Freecell” to work effectively, the cashew must be in the “unlocked” mode – I have no idea why.

The other games I really like are the board games of Shishen-sho and Mahjong and the card game of Patience, but not the versions in KDE4. I have previously tried KDE4’s versions of those games and I find them rather horrible. I do not want to look at a depressing, “kludgy”, brown background all the time; I do not like the new card styles and I thoroughly detest the way the programmers have made the cards move in Patience so that they “compact and ripple themselves up and down” each time you move a card. I find this very distracting and I prefer the extremely simple way in which the cards in the KDE 3.5 version of Patience remain stationary on a light green baize table top, just like real cards.

The answer was simple: I have kept my install dvd of openSUSE 11.0 which of course only runs KDE 3.5 and therefore its board and card games are the traditional ones I like. A minute or two was all it took to insert the openSUSE 11.0 dvd, open YaST, go to software repositories and tell openSUSE 11.3 to add that particular dvd to the repository list. To make sure only the files I wanted were installed, I then temporarily unticked all other repositories except the openSUSE 11.0 dvd, and then installed KDE3’s board and card games without any problems. I then went back to repositories, unchecked openSUSE 11.0 then reticked all those ones I had previously unticked and returned to the desktop.

I opened the main menu, went to Games and sure enough if I selected the new menu entry I could run each of the three games in the KDE 3.5 version. Patience was not entirely happy because it could not find its wallpaper but on this installation it turns up in a light green background anyhow so I’m happy. Perhaps later on I might go back and find the wallpapers in openSUSE 11 and transfer them, but it’s a minor thing and will only take place if I am lacking something to do.

The next bit was to drag and drop the start icons onto the desktop but that produced a minor hiccup. I could certainly do the “drag and drop”, but the resulting icons would only start the KDE 4.4 versions of the games even though I knew I was dragging and dropping the correct starting point on the menu. The solution was again simple: back into YaST and this time to Software Management where I deleted the KDE4 versions of the card and board games. I then tried things again, and everything worked perfectly. I could put start icons on the desktop which did open and run the required game version.



This brings me to a heart felt plea to Aaron Siego and his KDE4 crew: “If they are not there yet, could you please include the KDE 3.5 versions of those games in KDE4”. I personally find the new game creations for KDE4 horrible in colour, style and action; they are also incredibly slow in their operation compared to the KDE 3.5 versions and I have seen, used and compared both over the past 24 hours. Those older versions still, in my view, outclass the newer versions. I make the point Aaron, that the software is instantly available right now, I have just proven that it automatically runs on KDE 4.4 and with that tiny bit regarding the wallpapers fixed up, it would run perfectly. You and your team have only to add it to the KDE4 repository.

Stayed tuned for part 2 coming soon!

Return to the LXer Features

Comments (46)

Article's format is messed up @ 1024x768

I can't read this article on my computer at work (in Firefox at 1024x768 resolution), because the text and images are cut-off at the right side of the column (mid-sentence, mid-word, and even mid-letter) and there's no right-left scroll bar. I don't know if it displays better at higher resolutions, but I suspect that the problem may be caused by the width of the article's images.
Works fine for me at 1280x800.
I have to stretch my Konqueror out left-right to not get the same overlapping.

The graphics are static-sized, and all but the TurboPrint are more than 700 in width. This is what is causing the error in wrapping, as the LXer side-bar on the right is also static sized and overlaps.

The same thing happens when someone puts in a comment URL that is "too long" and causes the main text body to render as larger than the display window minus the static right-side-bar.

No left-right scroll bar comes up either, which is the greatest annoyance.

If the graphics that are displayed by default could be scaled back to 500 wide, rather than 700+, maybe as links to the full sized graphic, that would solve it.
Its always something isn't it? And if I put links to the original pics I would have heard about where I was hosting them..ugh.
@Scott - You knew the job was dangerous when you took it.
Fixed, should be much easier to read now.
This isn't much fun - but you can copy the text and paste it into a text editor and let that wrap for you.
I aim to please..;-)
Yeah, I knew that I could copy/paste the article, but: 1. I didn't know if it would be worth the trouble. and 2. I don't have time to visit thousands of LXer's readers and copy/paste it for each of them.
Of course Hans, I should have done that. Doh!

I have to admit, in Chrome with the 'Hover zoom' extension installed and the 'Allow access to file URLs' checked the pic links auto load the image and it pops up full size looking all pretty and stuff..;-)
OK, for those of you who don't have Google's Chrome and a 3,5 yard display like Scott, I'm on my way!
Hey I gotta be at least a little bleeding edge..its a Dell 20" I got for next to nothing set at 1680x1050..;-)

Should even be OK in 800x600 now. I certainly hope nobody is running 640x480 in IE5.5...

Back on topic: Also tested with Konqeuror and looks fine! Only Konqueror takes much longer to load the png's it seems.
@Scott - You knew the job was dangerous when you took it.

I still have nightmares...

h
The smaller images make the layout look and work fine here. Thanks, Hans.

Masterfully Typified

9 earlier comments in the full thread.

> That was the point I tried making, but without actually making it.

Always glad to be of service, Hans. :)
@theBeez: (other Hans): Considered OpenBSD? I'm not sure if it's of any use for your case, but it will give you up to date security + KDE 3.5. It's a bit of a hassle if you're used to Linux though.
Have to add: Once, I found myself compiling KDE4 while 3.5 was still on my system. It ought to be possible to have both on the same time on Gentoo.

However, the worst dependency hell I ever came across was the result. Took days of configuring, compiling, failing, configuring again, another error, and then I gave up. Removed everything KDE3 (I thought) and emerged 4. I thought I was all set and done!

Then, 'backwards compability' kicked in, some applications only indirect linked to KDE3 were still there. For about a year some applications have been wanting to pull in the full QT3 eco-system which I painstakingly removed. Only recently, this has stopped and I'm free of the nightmare of trying to separate KDE3/ 4 in the sometimes chaotic environment that is 'portage'.
Hi Helios and others.......and yes, I'm the author of the article in Part I. I use the name of "Ridcully" after the character of Mustrum Ridcully, the irascible, grumpy, stubborn old curmudgeon who is the arch-chancellor of Unseen University in the Terry Pratchett diskworld series - and I just couldn't resist the parallel. Totally untrue of course ~ because I'm never stubborn. (Oh, and my family informs me that I tell fibs too :-) .

Thankyou for all the constructive comments. I found myself in agreement with many of them but withheld from returning any comments until I had checked with LXer's "powers that be" about the protocols of comments and using my pen-name. I obviously don't want to say too much because I don't want to reveal Part II and my final conclusions, however I will say that Part II is now in the final stages of production and will be out very soon and almost certainly early next week if all goes to plan.

One thing I can say is that I have, over the past year or so, tinkered with KDE4 in its versions, but each time it was a "brief play about" until I got pretty disgusted with what was happening and dumped it. I never on any of those occasions actually put my data in place and began to use it properly ~ I just didn't see the point since I considered the software unusable. However I always thought that KDE4 might, just might get to the "useful tip-over point" around version 4.5, so when the latest openSUSE came out, I decided to get thoroughly serious and actually find out if KDE4.4 would work if I had to rely on it as my sole desktop. Until you do that, anything you say is really only observing from the sidelines ~ you have to put on the uniform and boots and get "down and dirty" if you want to properly understand the game of football from the player's perspective. So I did. I have now been using KDE4.4 as my sole desktop for about 5 weeks and I am coming to grips with its good and bad sides, and it very definitely has both in my opinion.

It's been very revealing and confirmed many pre-held concepts, but shifted or removed others. One thing I will say at this stage is that I have found KDE4.4 to be far more difficult to administer than KDE3.5. My daughter has read Part I and while she admits she could not understand much of the terminology, she has told me quite clearly that she would not (and I stress she uses computers extensively in her daily work and has her own Linux laptop), ever like to go near anything that I did to accomplish my results.

For "Hkwint", one of the most infuriating things that happened to me during this whole process was the installation of a package called DeVeDe which I treasure because it is a GUI package that allows me to convert avi files into standard dvd's playable on any commercial dvd player. I had a dependency hell. Eventually, I forced DeVeDe installation and it then told me it was lacking certain files when I started it up......One by one, those files were put in place until I got to the last two. One was "libMagickCore1-6.4.5.4-15.1.i586.rpm" and the other was "libMagickWand1-6.4.5.4-15.1.i586.rpm", both readily available over the internet. So using Dolphin, I clicked on libMagickCore and once YaST started up, I got told that I could not install this file without libMagickWand. So I went back and started the installation of libMagickWand, only to be told I could not install this file without libMagickCore ...........you could see this Catch 22 coming couldn't you ?

Eventually what I did was to tell YaST to go ahead and install that first file and break dependencies.....which it did. Then I installed the second file and this time it simply went ahead and was happy. Then to make doubly sure, I went back and reinstalled the first file......it was happy too. DeVeDe then decided it was happy as well.

Now all of that is normally not encountered if Packman is running properly.........Stand by for what happened.
Already wondered who'd suddenly write such an article for LXer, but thinking of it, it all makes sense!

Thanks for the article, and looking forward to the next one.

Screwups like 'mutual dependencies' ought to be reported as a bug ASAP I suggest! Usually they're pretty easy to solve, and prevent lots of user-headaches.
Ridcully, while I sympathize with your plight, I don't think you can lay the RPM h#ll at KDE4's feet, but rather your chosen distro, OpenSuse. Devede isn't a KDE app, or even a QT app, so it is rather unfair to lump it into you issues with KDE4.

That said, here are some additional rants: 1. Why did they neuter Konqueror as a file manager, but neglect to give Dolphin the ability to split the window more than once. 2. Since Kontact now runs off a server backend, why can't you share the same address book and calendar with multiple computers? Why doesn't Korganizer support shared calendars? Does NO KDE developer have a desktop and a laptop or perhaps a spouse they want to share a calendar with?

And finally, a tip: Newly discovered drives show up in the places toolbar in Konqueror and Dolphin, so if what you want to do with them is open them in a filemanager, and you already have one open, it only takes one click.
When KDE4 first came out I recall a motto for KDE4 was something along the lines of Work(s)the way you want. KDE4 doesn't work the the way I want, KDE3.5 did, and GNOME currently does, both after only a little simple tweaking, but KDE 4 doesn't, and many of the things I don't like can't be tweaked out.

Things like Konqueror being neutered, and Dolphin not living up to what Konqueror once was. Little cosmetic things like the left hand panel icons getting bigger or smaller when one resizes the LH panel - I can see the icons, thank you very much, what I want is to be able to read the text better, Stupid idiotic things like including the terminal inside Dolphin - I don't want my terminal trapped inside the file manager, I want a terminal that can be opened from the file manager, in the same file system context, but I want them free to go their separate ways (and the scary thing is Nautilus Elementary copies this dumb idea). The fact that it seems so restrictive. I can add all sorts of things to the current GNOME desktop, and really make it mine. I can't do that with KDE4, and I'm afraid GNOME is going the same way.

For Patrokov...........I thoroughly agree.......If you re-read my note above and especially the last sentence, you'll see that I haven't laid the RPM hell at KDE4's feet because it was nothing to do with KDE4 in the slightest. Part II comes out next week and you'll find out where the "blame" was then and what has happened; I think you will find it very interesting reading....All will be revealed. With regard to the drives, agreed; but that isn't what normally happens when I am working. Usually, I don't have a file manager open when I put in either a disk or a usb drive and so the larger number of clicks takes place each time. But again, wait for Part II.

And for Tracyanne, I also thoroughly and emphatically agree about Dolphin and Konqueror; Part II is on its way and again, "all will be revealed" - including some more on the DE environments.

One thing that is remarkably constant in this discussion is that even from avowed defenders such as Hkwint, there is agreement that KDE4 has defects. It is very, very frustrating at the moment, but my fingers are "blindfolded".....I would dearly like to say much more, but there's only another few days and part II will be out.
Monday everyone will get their Part 2 “Welded-to KDE3.5" fix, I promise..lol.

Here's a minor update on the start method of Freecell with Wine: In Part 1, I stated that the "drag and drop" method of starting Freecell by dropping its icon/link onto the Wine icon/link would only work properly when the "cashew" was unlocked. Right now, five weeks or so later, I almost invariably use KDE4.4 with the cashew locked........and the drag and drop method works perfectly. So something has changed. I have not the foggiest as to what it is, or what I did, because I certainly never tried to change the situation.
But why on earth would anybody want to run Microsoft's FreeCell anyway?

Even on Windows, better versions are available! I had a Windows version which could calculate if you could still solve your game, and you could use the keyboard to 'navigate' (1-8 for rows and a-d for stacks, h for 'home'). Nice thing was, it could calculate if you could still solve your game. Think I even got it legal, though not sure I have to admit, and I forgot the name, as I recently deleted it.

Nowadays I use KPat, on my system it has a green background. Whether you like the graphical design is a personal issue I guess.
Well Hans, I do, my daughter does and my wife is happily playing it right now. I'll bet there are others who still love it - perhaps not many, but that isn't the point. It's an old and very simple classic and it's our personal preference.

Yes, I know there are supposedly "better" versions available, and in KDE3.5's KPat, there is a pretty good version of Freecell which works very well. If I didn't have the antique Win98SE version, that's what I'd be playing. There was a comment on LXT with respect to this very thing which went along the lines of "more modern and updated is not necessarily better" and personally, I don't really care to be told in advance that I cannot win - I like to find out for myself (frustrated or not) and restart the game.

Really, it all boils down to this: "If that ancient and simple version of Freecell is what I prefer and I (and my family) are very happy with it, why not ? If you like the bells and whistles updated version and are happy with it, why not ? Each of us has a choice and in FOSS, personal choice really does count."

In any event, the most important part of the Freecell episode was to demonstrate how to get a Wine operated piece of software running happily in KDE4.4 and the "glitch" that "self-removed".
Basically, I've always had the opinion the fewer Windows-software on my Linux system, the better. Preferably not having Wine at all would be best. That's the reason for trying to phase out / seeking Linux alternatives for any .exe on my system.

Of course, I've been playing FreeCell using wine for years as well. Recently, kpat came so close to mimicking the old Win98 / fcpro version, I decided to get rid of Fcpro6.exe.

Anyway, I'm glad there are more die-hard freecellers! I've always felt having or not having a decent FreeCell program is important for a distro, and at first I didn't even know it was in KDE. Because who cares about dependency hell, FreeCell is much more important!
LOL.........What can I say ????? And there I was thinking you didn't like Freecell..........Seriously however, I have become very, very pragmatic. If I can use FOSS software to do what I want, I most definitely will. I loathe the lock-in of Redmond and all its works....BUT, there are some items of software that will only run in Windows and for that you need either Wine, OR, its "kissing cousin" Crossover Office, and usually Crossover is much easier in dealing with Win-based software. I don't want to go any further because this will all be explored in Part II...........but I have three items of Windows based software that I must have and a fourth which I prefer to have.........Let's leave it at that.

However you have really excited my interest. I have not heard of Fcpro6.exe........???????????????????

You have seen what I have done which is the old freecell.exe and cards.dll.......but yours sounds very, very interesting.......Okay, you have whetted my appetite........please give.
My Mom wouldn't switch to Linux until I found Penguin Freecell.
You see, never underestimate the power of Freecell. It makes or brakes any Linux experience!

FC Pro is here: http://www.solitairelaboratory.com/fcpro.html

Be sure to read the rest of the website as well, the FAQ is great! It shows you the one game of the Microsoft 32k which can't be solved (if you ever encounter that one) and offers solutions for many games, in standard notation. Moreover, you can save games, change the number of free cells (3 cells is enough to save about any game) and so on. There's also statistics like number of moves needed, hints and so on. Best of all, it uses the original CARDS.DLL.

It's "freeware", nowhere is a license mentioned. Hence, if you don't have a valid Windows-license it's probably "more legal" than running the MS one. It runs great in wine, I've been using this for five years on Linux I think.
Quoting:My Mom wouldn't switch to Linux until I found Penguin Freecell.


I had a similar problem. My mom couldn't do without hearts. There wasn't any good hearts game for Linux (except an old KDE one) so I wrote this: http://www.jejik.com/gnome-hearts/
Thanks Hkwint.........I'll definitely download and then give it a whirl sometime to see what it looks like.
The absolute best Solitire game is http://www.pysol.org/ PySol. Pysol is, if anyone remembers the the old DOS game Hoyles, Hoyles for Linux. It has just about every solitaire game in the book, including, of course Freecell, and variations on Freecell.

Now development work on PySol stopped in 2004, and eventually PySol was deprecated and removed from the Debian/Ubuntu/anyother debian based distro repositories. However, pysol has been forked and is now available as http://pysolfc.sourceforge.net/ PySolFC, and is once again under development, with a number of bug fixes and new development, PySolFC is available in the Debian, and derivatives repositories.

I highly recommend PySolFC to any Solitaire lover.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post

LXer

  Latest Features
bob: LXer now speaks Markdown
Oct 27, 2026

bob: How to protect against PHP2Shell
Oct 26, 2026

Scott Ruecker (San Diego, U.S.): Linux That's Small
Oct 14, 2024

penguinist: Encryption, Trust, and the Hidden Dangers of Vendor-Controlled Data
Aug 27, 2024

Scott Ruecker (San Diego, U.S.): My Linux Mint Tribute
Aug 23, 2024

Scott Ruecker (San Diego, U.S.): How I Turned My Chromebook Into A "Mintbook"
Jul 08, 2024

Scott Ruecker (San Diego, U.S.): Adventures With My New Chromebook
Jun 10, 2024

Scott Ruecker: My Linux Laptop
May 08, 2022

Scott Ruecker: Laptop Dual Boot Project: Part 2
Nov 30, 2021

Scott Ruecker: Laptop Dual Boot Project
Nov 30, 2020


View all

  Search Features

Search LXer Features:

[ Copyright © LXer | All times are recorded in Central Daylight Time (CDT) ]

[ Contact Us | Privacy Policy | Terms of Service | About us | rss | Mobile ]

Login