LinuxSA Mailing list archives
Index:
[thread]
[date]
[subject]
[author]
[stats]
From: James Leone <linuxcpa@netscape.net>
To : Linuxsa <linuxsa@linuxsa.org.au>
Date: Sun, 27 Apr 2003 22:08:25 -0700
Upgrade from SuSE 8.1 to 8.2/Review of 8.2
Ok, I am writing this whole thing to share some of my experiences with
the upgrade, as well as my experiences with SuSe 8.2.
I hope this is helpful, but I figure if I am going to type up some
notes, I may as well do that in an email. That way, someone else may be
able to use the information to their benefit.
The short of it is that SuSE is very nicely set up, and the enhancements
are noticable. However, I don't recommend doing an upgrade install.
*******************************************
Where did I start?
My system had SuSE 8.1 Professional installed with the following
modifications:
1. My 2.4.19 kernel modules had been deleted
2. I brought my system back by compiling a vanilla 2.4.20 kernel from
kernel.org and installing the 2.4.20 modules
3. The names of the sound modules had changed between Kernel 2.4.19
and Kernel 2.4.20, so I had to change the sound settings.
4. To change the sound settings, I went to alsa.org and downloaded
the latest driver set.
5. I was not able to use the Yast2 Control Center to change sound
settings, even though my sound cards were working perfectly
6. My fetchmail had suddenly stopped working
7. I had used SuSE's Linuks service to upgrade to KDE 3.1
8. Knoda was half functional. If I tried to create forms or reports,
it would just crash
9. I had Apt installed and it was working nicely
10. I had CUPS 1.18 installed through APT
11. My system was up to date. I had installed all of the available
patches via SuSE's Yast Online Update.
*********************************************************************************************
What Condition was SuSE 8.2 in after the upgrade?
The installation was broken to the point that I performed a fresh install:
1. Yast2's sound configuration tool was still broken, but sound still
worked
2. Jpilot would not start, it could not find fonts
3. Knoda was broken on dependencies, I had to uninstall it
4. The Yast 2 control center installation module was broken. When I
tried to install new packages, it would first warn me that my
storage drive was close to full. After I clicked on "ok" it would
ask me if I wanted to abandon changes with "ok" and "cancel" as
choices. It didn't matter which one I selected, I would be asked
the same question. CTRL-ALT-ESC allowed me to kill the Yast2
installation module.
5. DosEMU was not installed
6. Apt's sources list needed to be changed for 8.2. However, after I
modified /etc/apt/sources.list for 8.2 and ran apt-get update,
most of the packages I wanted to install were not available.
Pretty bad considering that the RPM installation module was broken
too. Kind of 'up the creek withodda paddle'.
7. I was told that nagios-nsca was installed twice when I ran rpm -i.
I had to remove with rpm -i nagios --nodeps, then reinstall
8. The upgrade held my printer configurations. This has not happened
on other SuSE upgrades.
9. Network services and settings remained in tact.
10. KDE kept rearanging my icons upon reboot
11. Fetchmail worked, but spamassassin did not
I started to waste a lot of time troubleshooting. I uninstalled all of
the Yast modules, and then reinstalled them after deleting what I
thought were the yast configuration files. I searched for answers about
Jpilot. Finally I wrote SuSE support, they have not got back to me in
4 days about the broken Yast2 installation module. They did get back to
me about Jpilot and said that I would have to pay for that support,
because in their opinion, it was outside the scope of my support. [1]
With all of this, I was willing to format my drive and start over again.
However, I was not happy to have to waste 8 hours on the reinstallation
and configuration.
As a side note, I will say that the SuSE 8.2 upgrade package selection
module miscalculated how much space I needed, and could not install all
of the packages even though it had calculated that I had an additional
250MB of free space.
Also, the upgrade installation will "lock" some packages if you
installed them as RPM's but they were not provided by SuSE. If there is
a conflict, it will propose a solution. However, with the application
"locked", the only option I was proposed was to ignore and risk system
inconsistancies. If you cancel out and unlock the packages, you could
still be in trouble. After unlocking the packages, some of the
solutions proposed including removing 56 (fifty six) packages including
Yast2-core and KDE3base. Most of the conflicts arose because I had
already upgraded to KDE 3.1. I found myself in FWM at one point. :-(
All this being said, I don't think I am going to go around to each desk
and upgrade each machine. Although I only have 6 more to do, that would
be 48 hours of work that I can't squeeze out of my spare time.
I just wish that there was a package available that can tell you how or
if your installation differs from the default setup.
************************************************************************************************************
How did the clean installation go?
Here are some new things that went very nicely: :-)
1. Knoda was fully functional, it no longer crashed when I used the
forms module
2. The Yast 2 installation module worked fine. (Just to try to
isolate the issue, I tested it again while the Windows fonts were
present, and it still worked fine.)
3. Jpilot worked just fine, until I merely copied over my Windows
fonts. It worked fine again once I removed them.
4. Dosemu worked fine
5. My Compusa generic Netcamera was autodetected, and can be used if
I merely plug in the camera into the USB port
6. My Handspring Visor was autodetected, and was able to sync up with
Jpilot after I merely pressed the sync button twice.
7. I was very impressed to merely have plugged my Logitech Quickcam
Express into the USB port and to have it work in XAWTV
immediately. I did not have the camera plugged in during the
installation. All I did was plug it in a few hours after the
installation, and it worked. Very nice. I had not seen this with
any other distribution. Mandrake 9.0 detected my compusa generic
webcam and autodetected and configured it, but it did not pick up
my Logitech.
8. A Zip drive Icon appeared on my desktop a few minutes after I
plugged it into the USB drive. This is the type of zip drive that
gets its electricity from the computer via USB.
9. Grub contained working entries for Windows and Linux
10. The splash boot screen hides the messages at boot up with a very
nice blue screen with the SuSE logo on it. F2 allows you to see
messages. Very nice.
11. My printer was detected and set up to print without running the
configuration wizzard at all. I ended up changing the driver, but
this was still very nice. Before the upgrade, print jobs to our
Konica Copier/Fax/Printer would show up as size A4, even though
the Yast settings said letter. However, this is no longer a
problem. Note that there was not a problem with the other two
printers. The configuration wizzard made a query and a printer I
think once, so I was momentarily confused because I was not used
to seeing a queue and printer.
12. My monitor was detected and set up very nicely by default.
However, it picked too large of a resolution, and was a bit off
center. I also have a Thinkpad, and it did that there too.
13. I was asked if I wanted to update packages before the installation
had finished, but after I entered the network settings. It updated
the packages a lot quicker than in SuSE 8.1. YOU is as nice as it
was in 7.1, fast & reliable.
14. Although I do not use DHCP here, I was able to tell that SuSE
8.2's installation will autoconfigure the network connection with
DHCP. BeOS is a bit better, it can tell that DHCP will not work
and assign an unused IP number. However, it will not set up our
differently numbered gateway and obviously external DNS numbers.[2]
15. Fetchmail worked as expected
16. The bootloader configurator seemed 'less brainless.' I thought
their changes took the bootloader module a small step backwards.
17. Compupic will not run. It will error out with the message
"segmentation fault." Strace showed an error with
/lib/id-linux.so.2 just before it crashed.
18. The new Xfree4.3 seems to provide a performance boost. It system
seems to run faster and smoother.
19. The Yast2 sound configurator worked perfectly and the audio
recordings I took did not have the slight, high pitched distortion
that seems to be discussed at Linuxsa from time to time. I did
have to download and install lame and mp3info from sources outside
of SuSE.
20. During the installation it asked if I wanted to integrate the
workstation into the LAN with NIS, LDAP or NIS+. I didn't know
what all that meant, but I mention it because its new.
21. Although no different from SuSE 8.1, I had to enable sound in
DOSEMU by editing /etc/dosemu.conf as root to read (speaker =
"native") and (Sound="on") to be able to hear the Leisure Suit
Larry in the Land of the Lounge Lizzards theme song come up when
the game started.
22. Winex3 was not able to install America Online 5.0. I left a post
at Transgaming, and a solution was provided in about a day:
http://www.transgaming.com/showthread.php?news=67
Overall a very nice distribution, with very nice features.
James Leone
[1] I have since solved this. The mere presence of Windows fonts in
/usr/X11R6/lib/X11/fonts/local/ causes Jpilot to leave this message:
"No fonts found; this probably means that the fontconfig library is not
correctly configured. You may need to edit the fonts.conf configuration
file. More information about fontconfig can be found in the
fontconfig(3) manual page on http://fontconfig.org. " This message was a
time drain. No fonts.conf file was present in /etc. I found one in
/etc/fonts, but the damn thing was written in a programming language.
Fontconfig.org appeared to be more of a page with trivial information,
and I saw nothing there that appeared to point me to a man page, and I
ran out of patience. I found out what the problem was on the subsequent
reinstall. I tested Jpilot just prior to adding Windows fonts, and say
that it was broken up until I removed them.
What is annoying about this is that SuSE states in its upgrade notes
that it changed the font configuration between 8.1 and 8.2. Obviously,
whatever they did, broke Jpilot if Windows fonts are installed. I have
no idea why they wanted me to pay them to figure out how they screwed
things up.
[2] I was also surprised to find out the other day that someone named
Ingo BeOS
--
LinuxSA WWW: http://www.linuxsa.org.au/ IRC: #linuxsa on irc.freenode.net
To unsubscribe from the LinuxSA list:
mail linuxsa-request@linuxsa.org.au with "unsubscribe" as the subject
Index:
[thread]
[date]
[subject]
[author]
[stats]
Return to the LinuxSA Mailing List Information Page