Mon, 29 Aug 2005 23:50:00 GMT

Installing SuSE

To initiate my experiment in running a Linux desktop I downloaded The SUSE 9.3 Network Boot ISO [57Mb] and burnt a CD using it. This CD is enough to install SUSE 9.3 on a system via the Internet. Obviously this only makes sense if you have a good connection to the Internet and you don't have a concern about the approximately 3Gb of files that are downloaded as a part of the install process. I found that the OpenSUSE a great help in understanding the network install process.

The install process went very smoothly and unlike a system like Debian, didn't require answering a lot of highly technical questions. It took about 2 hours to download and install all the components (mostly the defaults offered) and proceeded unattended.

Once SUSE was installed I was surprised at how well the default KDE mimicked the Windows user interface. While some might not see that as a good thing, it sure makes the transition from Windows a lot easier.

The first piece of software that I had to figure out how to use was YaST (Yet Another Setup Tool). This controls the installation of software and the configuration of software and hardware. This tool is somewhat akin to Window's Control Panel. It was easy to go and do a system update to make sure that I had the latest versions of all the software components using the "System Update". I also setup automatic updating on a nightly basis to keep my software as current and secure as possible.

Once the general software management was set up it was time to start exploring the system and testing of various devices to see how well they work. I also started testing my ability to do what I was doing under Windows in SUSE.

The first problem that I noticed was that I wasn't getting any audio. There were no errors and it looked like there were drivers installed for the audio hardware that I had but no sound. After lots of looking through various audio related programs, I found in YaST under Hardware/Sound and clicking on the Volume button that most of the volume levels were set at 0. That seems like an odd default setting. Once that was set properly I got audio using the associated Test button but other programs still had problems at times. For instance, I installed Skype and it worked when I started to chat with someone but later other programs generated "unable to find a sound card" or similar errors. After a couple of system reboots (for other reason) I noticed that the audio seemed to be working more reliably. I'm not sure why it's working right now but I will see as I get into a more typical usage mode if the audio really is working completely.

I was happy to say that my LG GSA-4040B DVD drive was accessible and was able to read burn disks. One of the things that I really liked about this is that I didn't have to find/buy additional software to make this happen. This is one of the great things about open source software -- most of the software that a typical user needs comes as a part of the basic installation.

My Radeon 9250 video card can handle two video monitors, one VGA and the other DVI. Under Windows I had a CRT and a LCD panel connected to my computer and was using them as two desktops. I was running them at different resolutions that were the most appropriate to their size. The 15" LCD's natural resolution of 1024 x 768 but the 17" CRT looked best at 1280 x 1024. This worked pretty well under Windows although you had to get used to the mismatch of cursor location across the boundary between the two desktops.

When I installed SUSE, the two monitors were working in "clone" mode where the two monitors showed the same desktop. The problem was that under YaST only showed a single graphics card even though this card effectively has two cards. It took a while for it to dawn on me that all I had to do was to "Add new card..." in SaX2 that is the same type as the first card. Once that was done I used the multihead component in SaX2 and set the mode to Xinerama mode that allows windows to be dragged between the two windows. Unfortunately this mode seems to require that both monitors to run at the same resolution, or at least I've not been able to set the resolutions independently. Maybe I will fix this with a little more work.

Mon, 29 Aug 2005 21:48:00 GMT

Selecting a Linux Distro

The first thing that I had to do in switching to Linux is to decide on which distro to use. In the past I've used several distros in text-only mode but I've only had limited experience with the running the Gnome or KDE graphical environments. The distro that I have the most experience with is Debian. I currently have 3 servers running Debian. I chose it mostly for security reasons. I felt that it was the most secure of the popular distros and I liked it's automatic handling of security updates.

In thinking about a desktop Linux I had a very different set of criteria. I had two main goals:

  • have a desktop that I would be happy with without having to tweak it too much
  • experiment with a desktop that I could provide to people that I support

Obviously these are two very different goals but a common thread is that the desktop must be easy to use. Ideally it should also be easy to transition to from Windows.

I won't go into my whole thought process of choosing SuSE but it came from listening to other people's thoughts on good desktop distros and from my own trial an error. In truth, my selection really depended on which distro I got far enough with to not bother looking any further.

Mon, 29 Aug 2005 19:55:00 GMT

The Linux Experiment

I've been threatening to switch from Windows to Linux for my main desktop computer for a long time. I finally got the initiative a few days ago. I've decided to post a few blog entries that describe my experience in making the transition.

First I should layout my general experience with Windows and Linux to better put into context my comments.

I've been using and developing software for Windows since the first beta version of Windows 1.0. Some version of Windows has been my main desktop OS for most of that time. I support various friends and family's use of Windows.

I started using Linux as a web server technology in 1998 when I saw the limitation and vulnerabilities of Windows as an Internet platform. I've been administering Internet connected servers and developing various technologies on these servers ever since. In all that time I've never given up on Window to attach my local keyboard to. It's hard to give up the comfort of my familiar tools.

As time has gone on the hurdles to switching to Linux have been falling and the advantages have been increasing. I've made half-hearted attempts to make this switch many times over the years. Each time some issue would prevent me from making the transition. This time is different. This time I've committed to move as much of my day-to-day computing to Linux.

To make the transition a little easier, I've kept an old computer that is still running Windows XP if I need it for any reason. This has allowed me to move over to Linux has I have time to transform things. I've set up this XP machine to run VNC so that I can VNC into it from my desktop without really having to change keyboards and so that I can cut & past between the two systems.

Future posts will get into the transition itself and the issues that I've come across.

Mon, 25 Jul 2005 16:24:00 GMT

Grouse Mountain

This weekend we took a visitor to Grouse Mountain in North Vancouver. Grouse Mountain has a great view of Vancouver and surrounding cities as well as Vancouver Island, Mount Baker and well into the US. You get to the top of Grouse Mountain on a tram call "The Skyride". Grouse also has some exhibits and a couple of small shows. What surprised me most was the price. $30. Last year it was $20 or $24 and I thought that was excessive. I think that this new pricing truly turns Grouse Mountain into a tourist trap.

Older posts: 1 ... 4 5 6