I'm really eager to get Linux running on my machine but after 3 weeks of disappointments I'm really frustated. I'll summarize what I've done and would be pleased if someone cen tell me what I made wrong.
1. 3 week ago I bought a new machine: P4 3.0 HT, 512 MB RAM, ATI Radeon 9800, 120 GB HD. A great deal! Windows XP preinstalled.
2. Had a SuSE 9.0 Professional ready.
3. I quickly killed XP and partitioned the HD: 4 Partitions, one with a Windows 2000 Pro, a VFAT, a ReiserFS for / and another one ReiserFS /home.
4. Installed Windows 2000 Pro on the HD: no problems so far, rather quick and easy.
5. Installed SuSE 9.0. Rather komplex due to the packet management, e.g. koffice stuff is spread in sveral groups!?! But ok ...
6. First launch of Linux Kernel: mouse and keybord dead! Having a Wireless USB Mouse and Keyboard made the SuSE installation completly deaf and dumb. No way to enter root password.
7. Reboot, Reboot, Reboot, Reboot, Reboot ... I found out: during GRUB and on BIOS side keyboard and mouse were ok but as the init scripts enable the hotplug services the USB mouse and keyboard don't work any more in 8 of 10 tries! So I invastigated the whole script bypassing SuSE's config mechanism and manipulated the /etc/sysconfig/hotplug myself using the Rescue Mechanism of the SuSE DVD. SuSE installs non-default settings for the USB, kicking me out of the installion ...
8. My own fix worked fine but at least the XFree86 Server wanted a running input device right at the start and this was not every time guaranteed since it seems that USB recognition is done in another kernel thread. I also have Firewire, SmartCard and other USB stuff, that's why the X Server shuts down every now and then because of lacking a mouse and keyboard even if they are established right after! So I added a real dirty hack: sleep 10s in the hotplug script. *uahhg*
9. Then I reallized that I was viewing 1024x1024x24, but at a very low frequenz rate and that the X Server consumes one third of the CPU doin' nothing! That's 1 GHz for just been alive! I knewed that ATI 9800 driver isn't supported by XFree right away, so I downloaded the driver of ATI directly and installed it.
10. It looked real good now, but wired thing is, that all of the machine get's total freezed sometimes. No keyboard, no mouse, no on-screen animations (clock, ...). So I had to manually shut down the machine by myself and reboot.
11. As a developer I wanted to have KDevelop 3.0.1. So I tried to installed the new KDE 3.2.1. This crippled totaly SuSE's installation of KDE 3.1. The package kdebase3-SuSE totaly corruptes the KDE 3.1 installation, because you simply CAN'T install KDE 3.2.1 over it. NOT EVEN IF YOU ARE USING SuSE'S KDE 3.2.1 PACKAGES OF THEIR FTP SERVER! So I kicked kdebase3-SuSE and installed KDE 3.2.1 over it. In a rather brute form (no dependencies check, force, ...)
12. Puhhh! At least a running, real cool looking Machine/Desktop. It freezes sometimes, but well: that's ugly, nasty but I can live with that. ReiserFS is replying the journal then and .. on with the show.
13. All of a sudden, two days ago, the kernel started reporting some wired problems reported to the USB module. It also told me that a file system check failed and I should go in and manually do the file system check. Ok. Take the Rescue Option of the SuSE DVD again and make a fsck.reiserfs with some various options (scanning the whole partition). WOW! This took about 6 hours of work and afterwards at a new reboot the kernel couldn't find any /etc/fstab any longer as well as some other cruzial files. But my "lost+found" had aroung 50 MB!
14. Now I switched over to Windows 2000 again. It runs stable without any complaints right from the beginning. No hacking of system files needed here (besides: you can't anyway).
This is just an excerpt of some highlights of 3 weeks of frustating work.
I don't think that this is the normal procedure, is it?
I wonder if I had been better off using another distro: Debain, for instance. Or Fedora, or RedHat, ...
What was wrong?
- Using the propritary ATI 9800 driver? Could this destroyed and corrupted some of the "enhancments" of the XServer made by SuSE?
- Setting the hotplug config file to the default?
- Overriding (with --force) the old KDE 3.1 with the new KDE 3.2.1?
- Using ResierFS instead of ext3?
- Using an old 2.4 Kernel instead of a 2.6 one?
Why is the USB support in Linux that bad? Compared to Windows, recognition and handling seems rather poor and slow. I didn't had *any* troubles using Windows 2000 SP4 with my USB facilities: none. In the last 3 weeks Linux crashed a dozens of times on the same machine whereas the Windows installation had not a single fallout.
I'm defentivly NOT a Micro$oft fan. I feel in love with some KDE 3.2.1 screenshots ... I really want a running Linux on my machine, but I can't have it! I just wanted to install Linux and use it like I do it with Windows. This is obviously a false intention ...
*sigh*
Oliver