Linux-Misc Digest #40, Volume #20 Mon, 3 May 99 14:13:14 EDT
Contents:
Re: XDM problems (Jean Michel BARBET)
Re: DBA username and password Sybase ([EMAIL PROTECTED])
Multithreaded Q3Test? ([EMAIL PROTECTED])
[Newbie] Make ([EMAIL PROTECTED])
Re: How does Q3A Run on your system? ([EMAIL PROTECTED])
Re: The GNU Fragrance of Sharing vs. the Stench of Greed (was: GNU reeks of
Communism (really) ("Martin Knoblauch")
Re: Xfree Matrox Mil (jason)
Re: GNU reeks of Communism (Ed Avis)
Re: Slackware and glibc2 (brian moore)
Re: The GNU Fragrance of Sharing vs. the Stench of Greed (was: GNU reeks of
Communism (really)
Re: SUID games? What is RedHat doing? (Vincent Defert)
Re: how do i detect if x is running? (Ian Tester)
Re: XANIM and .avi files (Erik Rissanen)
Re: Timezone problems on Slackware (Villy Kruse)
Removing KDE from RH 6.0 GNOME "Start" menu... (David Nedrow)
Re: What is this? (brian moore)
Re: glibc 2.1 + downgrade + staroffice (Jeremy Weinberger)
Re: Win98 and Linux Dual Boot (Jeremy Weinberger)
Re: glibc 2.1 + downgrade + staroffice (Jeremy Weinberger)
----------------------------------------------------------------------------
From: Jean Michel BARBET <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.x,comp.os.linux
Subject: Re: XDM problems
Date: Mon, 03 May 1999 08:15:41 +0200
Salman Ahmed wrote:
>
> I recently switched from GNOME+GDM to XDM and window-maker, and
> in the process of upgrading to the latest window maker, I ran into a few
> problems with XDM.
>
> I get the following error message when I su to root (logged in as a
> regular user) and try to open any xwindows/GUI app :
>
> Xlib: connection to ":0.0" refused by Server
> Xlib: client is not authorized to connect to Server
Just finished reading "X-Window System Administrator's guide"
(O'Reilly and ass.). I think your problem is related to the X-security
model. If I understood well :
- During the initiation of the X session via XDM, a file ".Xauthority"
is created in the home directory of the user. The content of this
file is transmitted to the X server .
- When you start an X-client, it gets the content of this file and
transmit it to the server which is able to compare with is own
version. If it matches, the client is permited to connect to
the X server.
When you su root, the X client reads the file .Xauthority (if it
exists) in the home directory of root. The comparison fails and the
client is not allowed to connect.
This protocol is known as "MIT-MAGIC-COOKIE".
I think that this is what is happening to you. Check this...
Jean-Michel.
========================================================================
Jean-michel BARBET | Tel: +33 (0)2 51 85 84 86
Laboratoire SUBATECH Nantes France | Fax: +33 (0)2 51 85 84 79
CNRS-IN2P3/Ecole des Mines/Universite | E-Mail: [EMAIL PROTECTED]
========================================================================
------------------------------
From: [EMAIL PROTECTED]
Subject: Re: DBA username and password Sybase
Date: Mon, 03 May 1999 15:35:48 GMT
In article <[EMAIL PROTECTED]>,
Raymond Doetjes <[EMAIL PROTECTED]> wrote:
> I have sybase running on my Liuxbox.
> But I can't seem to find what the dba user and password is.
>
> Can someone help me out.
>
> Raymond
>
The id is "sa" and there is no password (just hit enter after the password
prompt).
Regards,
Raymund
============= Posted via Deja News, The Discussion Network ============
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
From: [EMAIL PROTECTED]
Subject: Multithreaded Q3Test?
Date: 3 May 1999 15:55:16 GMT
Hi!
Somewhat earlier, there were rumours that Quake3 for Linux
will support SMP-Machines. Yesterday, i tried it out,
but there is only one prozess using one CPU at a time
(CPU usage of the prozess: 80%)
I couldn't find anything usefull on www.quake3arena.com.
(I didn't tried yet pMESA - this should increase
geometry calculation-speed)
--
-------------------------------------------------------------------
| Bernhard Kuhn (kuhn[at]lpr.ei.tum.de) O|||OO||OO| |
| Laboratory for Process Control and Real-Time Systems O|||O|O|O|O |
| Technische Universit�t M�nchen Tel.+49-89-289-23732 O|||OO||OO| |
| 80290 M�nchen, Germany Room 3944 Fax -23555 OOO|O|||O|O |
--------------------------------------------------------------------
------------------------------
From: [EMAIL PROTECTED]
Subject: [Newbie] Make
Date: Mon, 03 May 1999 14:58:55 GMT
just a quick question, and one that I'm sure has a very simple answer :)
I've just installed Red Hat 5.1 and am trying to set up my 3DFX Voodoo2, I'm
using rpm to put in the glide runtime libraries (as in
http://glide.xxedgexx.com/3DfxRPMS.html). Anyway, I'm stuck on step 3.1 of
the installation, I get the error "make : command not found".
Have I done something wrong in my Red Hat installation, or is it just a case
of
installing make ?
If it is, where do I get the needed files and how do install them ?
thanks in advance,
Lemon459
============= Posted via Deja News, The Discussion Network ============
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
From: [EMAIL PROTECTED]
Subject: Re: How does Q3A Run on your system?
Date: 3 May 1999 15:58:59 GMT
Jason Bond <[EMAIL PROTECTED]> wrote:
: I've installed Q3A on my celeron 366 (o/c to 458) with 128 meg of
: ram, only a voodoo 1 unfortunately. I get anywhere from 6-15 fps
: which is quite unsatisfactory to play with. What do other people
: get (and with what systems)? It seems to me that 6-15 fps
: is slower than it should be with the system I am running...maybe not...
: what do you think? Thanks,
I have a Dual-Celeron 300A (oc450MHz) with Voodoo I.
Quake uses 80% of one CPU, so the bottleneck seems to be
the 3DFX-Card.
--
-------------------------------------------------------------------
| Bernhard Kuhn (kuhn[at]lpr.ei.tum.de) O|||OO||OO| |
| Laboratory for Process Control and Real-Time Systems O|||O|O|O|O |
| Technische Universit�t M�nchen Tel.+49-89-289-23732 O|||OO||OO| |
| 80290 M�nchen, Germany Room 3944 Fax -23555 OOO|O|||O|O |
--------------------------------------------------------------------
------------------------------
From: "Martin Knoblauch" <[EMAIL PROTECTED]>
Crossposted-To:
talk.politics.misc,comp.os.linux.advocacy,alt.activism,alt.society.liberalism
Subject: Re: The GNU Fragrance of Sharing vs. the Stench of Greed (was: GNU reeks of
Communism (really)
Date: Mon, 3 May 1999 17:57:29 +0200
Hayden wrote in message
<[EMAIL PROTECTED]>...
>In article <[EMAIL PROTECTED]>,
>[EMAIL PROTECTED] (Chris Costello) wrote:
>
>> > >
>> > > Ok, I misunderstood that part. How about this hypothetical
>> > >situation:
>> > >
>> > > I'm writing a closed-source database system, but I *really*
>> > >like the sort code from FooSQL, the GPLed SQL server. So I have
>> > >it working with my closed database system. Can I sell it
>> > >legally?
>> >
>> > Sure. You just have to provide source. Distribution
>> > requires disclosure of source regardless of what you
>> > charge for it. Don't distribute it (just use it like
>> > Walnut Creek) & you don't have to release your source.
>>
So, what happens if the fictual ClosedSQL has a mechanism to replace the
sort code at run time (plug-in). They take the fast FooSQL sort algorithm
and
tweak it to work with that mechanism. Next they package it as an option to
ClosedSQL and sell/distribute it including the source to the better
algorithm. The binaries
of ClosedSQL and the FooSQL-Sort-PlugIn would be kept separate (with
ClosedSQL
able to work without that package - the slow algorithm is still builtin).
Does the
GPL still mandate that the full ClosedSQL source has to be released? IMO
the intention of the "owner" ow FooSQLs sort algorithm is observed and
ClosedSQL
can keep their own property secret.
Martin
--
============================================================
Martin Knoblauch
Compaq Computer EMEA BV
E-Mail: [EMAIL PROTECTED]
Std.Disclaimer: Not speaking for COMPAQ in any form on this medium
------------------------------
From: jason <[EMAIL PROTECTED]>
Subject: Re: Xfree Matrox Mil
Date: Mon, 03 May 1999 12:04:39 -0400
Zdravko Balorda wrote:
>
> : You need to get the latest XFree86, 3.3.3.1. I have a Mystique G200 AGP running
> : like a dream here.
>
> Could you send me your XF86Config? All I get is builtin 320x200 mode.
>
> Thanks, Zdravko.
Here's the relevant sections to add. Make sure you don't remove the 'default'
ones, for example the "Generic VGA" Device section. Just add these (and edit
to your tastes):
Section "Device"
Identifier "Mystique G200"
VendorName "Unknown"
BoardName "Unknown"
VideoRam 8192
EndSection
# The Colour SVGA server
Section "Screen"
Driver "svga"
Device "Mystique G200"
Monitor "NEC MultiSync E500" # change this to your monitor name
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
Virtual 1024 768
EndSubsection
EndSection
This starts X off in 1024x768x32bpp by default, from which you can use ctrl-alt-plus
and ctrl-alt-minus to cycle through 800x600 and 640x480.
-jason
(to reply via email, make the appropriate substitution in my email address)
------------------------------
From: Ed Avis <[EMAIL PROTECTED]>
Crossposted-To: comp.os.ms-windows.advocacy,comp.os.linux.advocacy,gnu.misc.discuss
Subject: Re: GNU reeks of Communism
Date: Mon, 03 May 1999 17:46:33 +0100
Peter Seebach wrote:
[what sort of anarchist is ESR, if he supports copyright for software,
while claiming that it produces poor software?]
>We have found that, in technical terms, there seem to be strong advantages
>to software released under very open terms. This doesn't mean the state
>is "intervening" to create "poorer software". We cannot accurately model
>the effects of the enforcement of copyright law; there are too many variables,
>and too many behaviors would change if copyright law changed.
But ESR claims that open source is the only way (or at least the best
way) to get software that 'doesn't suck'. The effect of the current
copyright system is to promote proprietary software, which, according
to ESR, is likely to 'suck'. Hence state intervention, while
well-intentioned, tends to cause poorer quality software - at least if
you believe what ESR says.
I think it's fairly clear that if software copyrights were abolished,
all software would become free software. The only snag is that people
might release binaries only, and not source. However, if you have no
hope of enforcing 'cripples' such as per-CPU licensing, it doesn't
make much sense not to give customers source code as well; and once
source is released, the genie is out of the bottle. Combine that with
the fact that your competitors will likely be offering source, and it
seems likely that abolition of copyrights on software would produce
nearly 100% free software.
The reason we have copyrights is to grant a temporary monopoly, to
promote writing the software in the first place. But I don't see how
any self-respecting 'anarchist' could support that. And I would
expect that a strong free software advocate like ESR wouldn't support
it either. So I'm doubly suprised that ESR claims to be an anarchist,
and claims that non-open-source software is of poorer quality, and yet
supports copyrights on software.
--
Ed Avis
Advertise here! [EMAIL PROTECTED]
------------------------------
From: [EMAIL PROTECTED] (brian moore)
Subject: Re: Slackware and glibc2
Date: 3 May 1999 16:45:42 GMT
On Mon, 03 May 1999 11:17:11 GMT,
Thomas Zajic <[EMAIL PROTECTED]> wrote:
> On 3 May 1999 02:18:21 GMT, brian moore wrote:
> > On Sun, 02 May 1999 21:02:27 GMT,
> > Thomas Zajic <[EMAIL PROTECTED]> wrote:
> > > And, surprise, Slack 4.0 will also be glibc2 based if I understood the
> > > ChangeLog.txt in the /slackware-current (4.0-beta) directory correctly!
> > > YEAH!!! :-)
> > Nope, you understood wrong.
>
> Damn, you�re right! Everything�s still using ld-linux.so.1 ... bummer. :-( So
> what�s the reason for the version jump then, the upgrade to the 2.2 kernel?
Yep, and the usual piles-of-stuff-that-have-been-updated-in-the-last-year.
I still think it's not worthy of a major version number increment (the
1.2.13->2.0.0 didn't get a version boost).
It is better than calling it Slackware'99, though.
--
Brian Moore | "The Zen nature of a spammer resembles
Sysadmin, C/Perl Hacker | a cockroach, except that the cockroach
Usenet Vandal | is higher up on the evolutionary chain."
Netscum, Bane of Elves. Peter Olson, Delphi Postmaster
------------------------------
From: [EMAIL PROTECTED] ()
Crossposted-To: talk.politics.misc,comp.os.linux.advocacy,alt.activism
Subject: Re: The GNU Fragrance of Sharing vs. the Stench of Greed (was: GNU reeks of
Communism (really)
Date: Mon, 3 May 1999 09:15:03 -0700
On Mon, 03 May 1999 15:03:02 GMT, Chris Costello <[EMAIL PROTECTED]> wrote:
>In article <[EMAIL PROTECTED]>, Robert Krawitz wrote:
>> [EMAIL PROTECTED] writes:
>>
>> > The GPL is not inherenly bad for any great social reason. The real reason it
>> > doesn't work is because it encorages inefficient software engineering models
>> > which results in a lot of very bad software being not just written, but
>> > propegated.
This is my usual criticism of proprietary software. At least everything
is completely and usefully(1) documented (in the code if nowhere else)
with Free Software so that those that don't want to put up with appfoo
can replicate appfoo relatively easily and be merrily on their way.
This is much better than being forced into the difficult decision of
whether or not to be incompatible with some large group of other users.
That DOS was able to sell for as long as it did rather shreds your argument.
>>
>> Explain further how the GPL (as opposed to laziness) encourages this,
>> please?
>
> It doesn't. He's speaking nonsense again.
This is likely one of the few things in this thread
that the two major camps can wholeheartedly agree
upon...
--
Microsoft subjected the world to DOS until 1995. |||
A little spite is more than justified. / | \
In search of sane PPP Docs? Try http://penguin.lvcm.com
------------------------------
From: [EMAIL PROTECTED] (Vincent Defert)
Crossposted-To: alt.os.linux,comp.security.unix
Subject: Re: SUID games? What is RedHat doing?
Date: Mon, 03 May 1999 07:32:07 GMT
On 2 May 1999 18:01:32 GMT, [EMAIL PROTECTED] (Bill Unruh) wrote:
>Not really. Having uncontrolled programs on your system which are suid
>root is insane. It is precisely such programs which a user on the system
>can use to gain root access, and hving them there as games, instead of
>crucial system programs, is just silly and dangerous.
Just a question, maybe stupid, but ... If you're concerned by security,
why do you install games on your computer ? I believe games are
intended to be used at home, not at work.
Vincent
------------------------------
From: Ian Tester <[EMAIL PROTECTED]>
Subject: Re: how do i detect if x is running?
Date: Mon, 3 May 1999 17:15:45 +1000
On 3 May 1999, Cameron Spitzer wrote:
> In article <[EMAIL PROTECTED]>,
> Jim Richardson <[EMAIL PROTECTED]> wrote:
> >On 2 May 1999 01:05:27 -0500,
> > Paul Kimoto, in the persona of <[EMAIL PROTECTED]>,
> > brought forth the following words...:
> >
> >>In article <[EMAIL PROTECTED]>, digs wrote:
> >>> If at the console I'd like to use vim
> >>> if using x11 then nedit
> >
> >>Anyway, you could try to run some program that requires that X be
> >>available, for example
> >>
> >>if xrdb -query > /dev/null 2>&1 ; then
>
> How about checking for the X server's socket?
>
> test -S /tmp/.X11-unix/X0 && echo The X server is running.
>
> Cameron
But this only finds if the X server is running. What if you switch VT's
away from X and log in. Or if you telnet in from the network?
I think one of the simplest methods is to test if the DISPLAY environment
variable is defined -
if [ "$DISPLAY" != "" ]; then
exec nedit $@
else
exec vim $@
fi
(I haven't read the original request. Was this for a shell script?)
hope this helps,
bye
--
8<--------8<--------8<--------8<--------8<--------8<--------8<--------
Ian Tester *8)# \7\ LINUX: because geeks will find a way
[EMAIL PROTECTED] \7\ http://www.zipworld.com.au/~imroy
------------------------------
From: [EMAIL PROTECTED] (Erik Rissanen)
Subject: Re: XANIM and .avi files
Date: Mon, 03 May 1999 16:57:10 GMT
On Mon, 03 May 1999 02:19:10 GMT, Stephen Speicher <[EMAIL PROTECTED]> wrote:
[snip about xanim and downloading the codec dlls]
>Thanks, Jason. This was very simple to do, and it worked well
>for 5.0 and 3.2, but for some reason I get this message for 4.1:
>
>XAnim Rev 2.80.0 by Mark Podlipec Copyright (C) 1991-1999. All Rights Reserved
>dlopen of /home/sjs/mmr/vid_iv41_1.0_linuxELFx86g21.xa failed: File not found.
>
>even though the file for 4.1 is there:
>
>mattcom.speicher.com> ls vi*
>vid_iv32_2.1_linuxELFx86g21.xa* vid_iv50_1.0_linuxELFx86g21.xa*
>vid_iv41_1.0_linuxELFx86g21.xa*
You mentioned that you are using Red Hat 5.2. In that case you are
most likely not using GNU libc 2.1. The dlls you downloaded are for
that C-library (the g21 ending in the file names). If you download the
glibc 2.0 version, your problem will disappear.
(There also are versions for libc.so.5. Those are also not the right
ones for your system.)
Hope this helps.
P.S. Red Hat 5.2 is using glibc, right? If you have a file named
/lib/libc.so.6, then you have glibc.
--
http://www.bahnhof.se/~mirty/
I am sorry for my bad English (eller svenska).
------------------------------
From: [EMAIL PROTECTED] (Villy Kruse)
Crossposted-To: alt.os.linux.slackware
Subject: Re: Timezone problems on Slackware
Date: 3 May 1999 10:27:39 +0200
In article <[EMAIL PROTECTED]>,
Donn Miller <[EMAIL PROTECTED]> wrote:
>
>touch /etc/localtime
>
>before doing clock -a. Apparently, you need a file called
>/etc/localtime (zero length) if your CMOS clock is local time
>instead of UTC.
>
This also means you run the system clock on local time, and while you
certainly can do this, this is a not the standard way. /etc/localtime
is supposed to by a symbolic link refering to the right file in the
/usr/share/zoneinfo directory or the /usr/lib/zoneinfo directory.
If you have both libc5 and glibc you need to make one of these being
a symbolic link to the other, for example:
ln -s /usr/lib/zoneinfo /usr/share/zoneinfo
Villy
------------------------------
From: [EMAIL PROTECTED] (David Nedrow)
Subject: Removing KDE from RH 6.0 GNOME "Start" menu...
Reply-To: [EMAIL PROTECTED]
Date: Mon, 03 May 1999 13:36:11 -0400
Does anybody know how to globally remove the KDE menu from the default "Start"
menu of the GNOME/Enlightenment desktop?
I don't want this menu option to appear for any of the systems users, since KDE
isn't and won't be installed. I found the configuration option to remove the
item at the individual user level, but I want to make this a global change.
Any pointers for me?
-David
------------------------------
From: [EMAIL PROTECTED] (brian moore)
Crossposted-To: comp.os.linux.setup
Subject: Re: What is this?
Date: 3 May 1999 17:55:40 GMT
On Mon, 3 May 1999 10:39:37 -0700,
Robert Annandale <[EMAIL PROTECTED]> wrote:
> Anyone seen this, or can anyone offer a solution...
>
> INIT: ld "1" respawning too fast: disabled for 5 minutes
> INIT: ld "2" respawning too fast: disabled for 5 minutes
> INIT: ld "3" respawning too fast: disabled for 5 minutes
> INIT: ld "4" respawning too fast: disabled for 5 minutes
> INIT: ld "5" respawning too fast: disabled for 5 minutes
> INIT: ld "6" respawning too fast: disabled for 5 minutes
>
> ...then it starts from the top again and loops nicely.
> It was still looping when I came in after the weekend.
> What a lovely Linux trick!
It's not Linux's fault that you hosed your inittab.
> Any takers.
You have something wrong with /etc/inittab.
We'll assume you're using RH, where '1' through '6' are:
# Run gettys in standard runlevels
1:12345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
I betcha /sbin/mingetty, or whatever you're launching, doesn't work or
isn't there.
> My Hardware.
Irrelevant.
--
Brian Moore | "The Zen nature of a spammer resembles
Sysadmin, C/Perl Hacker | a cockroach, except that the cockroach
Usenet Vandal | is higher up on the evolutionary chain."
Netscum, Bane of Elves. Peter Olson, Delphi Postmaster
------------------------------
From: Jeremy Weinberger <[EMAIL PROTECTED]>
Crossposted-To: nwu.comp.unix.linux
Subject: Re: glibc 2.1 + downgrade + staroffice
Date: Mon, 03 May 1999 02:32:10 -0500
Thanks for the advice; however, this doesn't allow me to get the
installation script working. I decided to start from scratch, do some
repartitioning, so I began with some empty disk, installed rh 6.0, then
downloaded my xemacs and staroffice again. A transcript of what I did to
attempt to install staroffice 5.0 follows. I believe there are two
things that are not working right.
1. glibc2.0 appears to be compiled without "version information". I'm
not a glibc c hacker, so I don't know what it means except that this
compilation of ld doesn't really work so good.
2. Something, somewhere on my system, defines the symbol
_dl_global_scope_end. Apparently, this is present only in glibc2.1.
Which system header files refer to this?
What's wrong with this version of glibc2.0? I have tried using the 2.0.7
compat rpm's available with rh 6.0, and also the copy provided with
staroffice, but both give me the same errors.
jeremy
transcript
____________
rpm -ivh compat-glibc-5.2-2.0.7.1.i386.rpm
rpm -ivh compat-libs-5.2-1.i386.rpm
(installs libraries under /usr/i386-glibc20-linux/lib)
(sh)
export LD_LIBRARY_PATH=/usr/i386-glibc20-linux/lib:$LD_LIBRARY_PATH
(csh)
setenv LD_LIBRARY_PATH=/usr/i386-glibc20-linux/lib:${LD_LIBRARY_PATH}
cd so501/so501_inst
/usr/i386-glibc20-linux/lib/ld-2.0.7.so ./setup /net
(errors I get without modifying the ld_library_path; this should fail)
[root@grey so501_inst]# /usr/i386-glibc20-linux/lib/ld-2.0.7.so ./setup
/net
./setup: error in loading shared libraries
/lib/libc.so.6: undefined symbol: _dl_initial_searchlist
(errors I get with modifying the ld_library_path; this should succeed)
[root@grey so501_inst]# /usr/i386-glibc20-linux/lib/ld-2.0.7.so ./setup
/net
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: error in loading shared libraries:
/usr/i386-glibc20-linux/lib/libc.so.6: undefined symbol:
_dl_global_scope_end
./setup: Window manager didn't set icon sizes - using default.
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: error in loading shared libraries:
/usr/i386-glibc20-linux/lib/libc.so.6: undefined symbol:
_dl_global_scope_end
------------------------------
From: Jeremy Weinberger <[EMAIL PROTECTED]>
Subject: Re: Win98 and Linux Dual Boot
Date: Mon, 03 May 1999 03:24:10 -0500
Robear wrote:
>
> Please bare with me on this. It is not covered in any FAQ or newsgroup that
> I have come across.
You obviously haven't read the kernel howto, the lilo howto, the loadlin
howto or the linux+win95 howto. Read them. http://metalab.unc.edu/LDP/
I would recommend lilo over loadlin. config.sys bootmenus provide very
limited support for options on boot. They also don't timeout and boot to
one automatically, like lilo or the winnt bootloader. loadlin was
necessary about a year ago, when many people were still using kernels
that could not read a fat32 filesystem or using older versions of lilo
that couldn't read the filesystem. If you are using a current version of
lilo (I have 0.21; 0.18 is the minimum) and a current kernel (2.0 series
and above), then there is no reason to use loadlin.
If you are going to boot your system, you need to provide a kernel
properly configured for your hardware. How did you make this floppy? Is
it a 'make zdisk' floppy? Or is it the floppy you can write at the end
of a redhat installation? If it is a zdisk floppy, you should be able to
use the kernel from that floppy for booting. If it is a redhat default
bootdisk, then you will need to build a new kernel.
The "image" of which we all speak is a linux kernel. While you are not
required to compile your own, only sissies and ninnies use precompiled
kernels. Download a source package from ftp.mx.kernel.org (my favorite
local mirror) and build it. The correct steps for making this image are
given in the kernel howto and in the README file in the kernel source
code package. These steps are, without any explanation whatsoever:
mv kernel-2.2.x /usr/src/
cd /usr/src
gzip -cd kernel-2.2.x.tar.gz |tar pxvf -
cd linux
make xconfig (or make menuconfig) (make config is for newbies that
aren't really newbies)
make dep; make modules; make modules_install; make zImage
Some people like to do make zlilo. I prefer to do this by hand.
If you do not wish to learn how to compile a kernel, you may simply edit
your lilo.conf file to refer to whatever default kernel you are using.
This is probably /boot/vmlinuz, a symbolic link created in many
distributions to a current kernel in the same directory. Doing a 'file
/boot/*' will tell you what kind of thing each file is. Kernels return
the file identifier "x86 boot sector"
So, to set up your multiboot:
Read kernel, lilo, lilo+win95 howtos. Read man lilo and man lilo.conf.
Build your kernel, if necessary
copy the kernel image out of the source tree into /boot/
cp $SRCDIR/arch/$ARCH/boot/zImage (or bzImage) /boot/zImage-$VERSION
remove the symbolic link /boot/vmlinuz and make it point to the new
zImage
create an appropriate lilo.conf file
The following would probably be appropriate for you:
boot = /dev/hda
delay = 40
timeout = 40
prompt
default = linux
other = /dev/hda1
label = win
image = /boot/vmlinuz
label = linux
root = /dev/hdc1
Or, copy the /etc/lilo.conf off of your boot floppy and modify it as
necessary. Or just write one on your own.
The run lilo, which will install the bootloader according to the
lilo.conf instructions.
reboot
type: linux
smile
jeremy
------------------------------
From: Jeremy Weinberger <[EMAIL PROTECTED]>
Crossposted-To: nwu.comp.unix.linux
Subject: Re: glibc 2.1 + downgrade + staroffice
Date: Mon, 03 May 1999 02:59:54 -0500
Thanks for the advice; however, this doesn't allow me to get the
installation script working. I decided to start from scratch, do some
repartitioning, so I began with some empty disk, installed rh 6.0, then
downloaded my xemacs and staroffice again. A transcript of what I did to
attempt to install staroffice 5.0 follows. I believe there are two
things that are not working right.
1. glibc2.0 appears to be compiled without "version information". I'm
not a glibc c hacker, so I don't know what it means except that this
compilation of ld doesn't really work so good.
2. Something, somewhere on my system, defines the symbol
_dl_global_scope_end. Apparently, this is present only in glibc2.1.
Which system header files refer to this?
What's wrong with this version of glibc2.0? I have tried using the 2.0.7
compat rpm's available with rh 6.0, and also the copy provided with
staroffice, but both give me the same errors.
jeremy
transcript
____________
rpm -ivh compat-glibc-5.2-2.0.7.1.i386.rpm
rpm -ivh compat-libs-5.2-1.i386.rpm
(installs libraries under /usr/i386-glibc20-linux/lib)
(sh)
export LD_LIBRARY_PATH=/usr/i386-glibc20-linux/lib:$LD_LIBRARY_PATH
(csh)
setenv LD_LIBRARY_PATH=/usr/i386-glibc20-linux/lib:${LD_LIBRARY_PATH}
cd so501/so501_inst
/usr/i386-glibc20-linux/lib/ld-2.0.7.so ./setup /net
(errors I get without modifying the ld_library_path; this should fail)
[root@grey so501_inst]# /usr/i386-glibc20-linux/lib/ld-2.0.7.so ./setup
/net
./setup: error in loading shared libraries
/lib/libc.so.6: undefined symbol: _dl_initial_searchlist
(errors I get with modifying the ld_library_path; this should succeed)
[root@grey so501_inst]# /usr/i386-glibc20-linux/lib/ld-2.0.7.so ./setup
/net
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: error in loading shared libraries:
/usr/i386-glibc20-linux/lib/libc.so.6: undefined symbol:
_dl_global_scope_end
./setup: Window manager didn't set icon sizes - using default.
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: /usr/i386-glibc20-linux/lib/libc.so.6: no version information
available (required by sh)
sh: error in loading shared libraries:
/usr/i386-glibc20-linux/lib/libc.so.6: undefined symbol:
_dl_global_scope_end
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.misc) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Misc Digest
******************************