Re: SuSE 9.2 - impressed, just two problems - NFS and X multihead

From: David Wright (david_c_wright_at_hotmail.com)
Date: 11/10/04


Date: Wed, 10 Nov 2004 08:42:01 +0100

suttie wrote:

> Hi,
>
> I just installed SuSE V9.2 on an LG LM50 laptop. This version of SuSE
> Linux is really useable. The installation went smooth, no problems.
>
> All the issues I had under SuSE 9.0 and 9.1 have been addressed.
> Powermanagement works for the first time on this machine under Linux.
> The wireless network (Intel Pro 2100) also works.
> Suspend to disk: well done
> Kdevelop with Qt, the first installation from a SuSE distro which worked
> straight out of the box.
> I am very happy with what I have seen so far.

Yep, I found the same thing. My laptop used to work with SuSE 8.0 (I think
also 8.1, although I had to switch it back to W2k for work around that
time, so 8.1 may not have been on board). With 9.0 and 9.1, with power
management switched on, the laptop would go into suspend mode every 30
seconds - 2 minutes! APM off and a safe install worked. Switching to 9.2
and it installed perfectly, I'm very impressed so far - although I could do
with something better than a 1Ghz PIII, it works fine, just feels sluggish
after my AMD64 desktop :-P

> Now to the problems
>
> When I try to mount nfs shares from a machine running SuSE V8.2, I get the
> message nfsserver reported tcp not available, falling back to udp.
> rpcinfo reveals, that nfs over tcp is not available on the server
> rpcinfo -p 192.168.1.186
> program vers proto port
> 100000 2 tcp 111 portmapper
> 100000 2 udp 111 portmapper
> 100003 2 udp 2049 nfs
> 100003 3 udp 2049 nfs
> 100005 3 udp 33426 mountd
> 100005 3 tcp 39513 mountd
>
> So I added prot=udp to the mount command, but now the tranfer rate is
> about half of what it was when running the client under SuSE V8.2.
> Is there a way to configure the nfsserver on the server machine to use
> tcp?

Maybe it is getting close to the time to upgrade the server...

As far as I know, NFS TCP server support was not built into the 2.4 kernel
until late in the day - not sure how late. Updating your installation to
the newest 2.4 kernel might sort the problem.

According to sourceforge (http://nfs.sourceforge.net/), NFS version 3 is
required for files over 2GB and kernel 2.4.19 or later for TCP on the
server side - although it is up to the distribution to compile in this
option, so it is possible it appeared later with SuSE for example.

My guesses are:
1. Try the latest available 2.4 Kernel available for SuSE 8.2
2. Upgrade 8.2 to a 2.6 kernel (TCP support is built in)
3. Compile your own kernel from the latest 2.4 sources and turn on NFS TCP
server support (don't ask me the flag, I've never tried to compile a
kernel)
4. Upgrade the server to a newer version of SuSE - I would guess 9.1 or 9.2
as they will definitely include TCP support

Whichever method you choose, I would recommend doing the job properly and
installing a test server and proving all your services will migrate without
problems, then rebuild you server and copy the working configuration files
back across from the test server - changing the IP addresses and names etc.
as relevant.

Sorry I can't give you an instant fix for this...

> The second problem is with X, The LG LM50 has a radeon mobility 9200
> graphics card, with a monitor connector and an s-video connector. When I
> try to configure Multihead, I get the message that my system does not
> provide for more than one graphics device. As I use the laptop for
> presentations, (promoting SuSE Linux/Novell), it would be great to get
> both, the monitor connector (for data projectors) and the s-video for
> large screen tv's going. Any clues and hints welcome.
>

To use 3D or mutli-head support, you need to use the official ATi drivers,
the open source ones don't support the advanced features. Unfortunately,
according to a post over the weekend, ATi are still working on drivers for
SuSE 9.2 (I guess it is a kernel version issue). This means that you will
unfortunately have to wait.

My notebook has a key combination (Fn+ F4) to switch output from the
internal to an external display. This bypasses the operating system, as it
works during booting while the BIOS screen is displayed. (My old company
Toshiba did something similar as well.) If that works, you could use that
as a short term solution until ATi get around to releasing a driver;
workable, but not very convenient if you are standing facing the crowd and
the display is behind you... Hopefully ATi will pull their fingers out ;-)

I stopped using ATi cards in around 98. They always seemed to cause problems
with games and were always less than stable under Windows. I switched to
Matrox for a while, then finally switched to nVidia a few years ago. ATi
make some great hardware, but I've never trusted their software - a bit
like Microsoft I guess :-P

DAve



Relevant Pages

  • Re: Using Suse as a server
    ... > I heard a lot about using RedHat as a server and Suse as a desktop, ... and is very popular in Europe, especially in Germany where the SuSE ... an "image" or standard installation. ...
    (alt.os.linux.suse)
  • Re: AMD Athlon 64bit processors and 32bit Linux distributions
    ... the ndiswrapper is supposed to be in the SuSE installation but I ... Use the 2.6.8.1 kernel, earlier kernels ... # Specify which keyboard LEDs can be user-controlled ...
    (comp.os.linux.portable)
  • solution: installing SuSE 9.2 on cerc megaraid system
    ... Dell 500SC with a CERC megaraid controller, ... Apparently this issue started with a Yast-provided kernel upgrade on ... SuSE 9.1. ... Do a SuSE 9.1 installation from CD. ...
    (alt.os.linux.suse)
  • Installationsproblem Deb 3
    ... Habe aber mit der Installation eine kleine technische Schwierigkeit. ... Bei meinem Suse System (auch 2.4er Kernel) liess sich das Problem recht ... # Start LILO global Section ...
    (Debian-User)
  • Re: loader(8) not loading ?!? -> top STILL not working
    ... I managed to boot the server again and did the "boot0cfg -v ad0", ... costum rebuilt kernel nor world, everything straight out of the CD. ...
    (freebsd-questions)