XP/FC1 on Dell Inpiron 5150
Pierre De Boeck
pierre.deboeck at skynet.be
Sun Mar 14 16:10:31 UTC 2004
Yet another info.
The current kernel version (uname -r) is: 2.4.22-1.2115.nptl
But when I checked with rpm -q kernel-source, I see
2.4.22-1.2174.nptl
So ./NVIDIA-Linux-x86-1.0-5336-pkg1.run --add-this-kernel complains.
Can I just use
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --kernel-name='2.4.22-1.2174.nptl'
> -----Original Message-----
> From: Marc Schwartz [mailto:MSchwartz at MedAnalytics.com]
> Sent: Sunday, March 14, 2004 4:30 PM
> To: pierre.deboeck at skynet.be; For users of Fedora Core releases
> Subject: RE: XP/FC1 on Dell Inpiron 5150
>
>
> On Sun, 2004-03-14 at 08:54, Pierre De Boeck wrote:
> > Ok Mark,
> >
> > I joined the file in attachement. Note that
> > I took the one in /etc/X11 and not the one in /etc.
> >
> > And here are my "progress":
> >
> > As no setting was working, I have reinstall everything with
> > Dell 1024*780 LCD and it was not working either.
> >
> > But I used the rescue mode to edit the inittab and now
> > I can boot in level 3 with an NIC working. :-)
> >
> > I also used wget to download the last driver
> > (NVIDIA-Linux-x86-1.0-5336-pkg1.run) from nvidia
> > and executed the sh script.
> >
> > Then it complained about some compiler mismatch version.
> >
> > I joined the log file also.
> >
> > Anyway, thanks a lot for all your help. I already installed
> > RH9 on our servers, configured apache, sendmail,.. and I never
> > had such problems. But obviously our servers hardware were more
> > common I suppose than the one found on my laptop.
>
>
> Ok...There are several things that you need to do:
>
> First, the issue of the compiler errors with NVidia is well known and
> has been discussed on this list at length. As I understand
> unfortunately, the archives are down right now, which would preclude a
> direct search. This issue stems from the fact that the FC kernel is
> compiled with a different version of gcc than the rest of the system.
> Thus when compiling kernel modules you get the error, since the "system"
> gcc is used by default. There are multiple workarounds for this, but the
> one that I use is the following TWO steps:
>
> ./NVIDIA-Linux-x86-1.0-5336-pkg1.run --add-this-kernel
> ./NVIDIA-Linux-x86-1.0-5336-pkg1-custom.run
>
> The first command creates the second file, which you can then run. This
> will get around the compiler error.
>
> You will need to REDO the above, any time you update the kernel.
>
>
> Once you then have the NVidia module installed, you need to make the
> following changes in your XF86Config file, which are documented in the
> NVidia README file at:
>
> ftp://download.nvidia.com/XFree86/Linux-x86/1.0-5336/README
>
>
> 1. In the module section:
>
> Section "Module"
> Load "dbe"
> Load "extmod"
> Load "fbdevhw"
> Load "glx"
> Load "record"
> Load "freetype"
> Load "type1"
> Load "dri"
> EndSection
>
> You need to remove the line:
>
> Load "dri"
>
>
>
> 2. In the device section:
>
> Section "Device"
> Identifier "Videocard0"
> Driver "nv"
> VendorName "Videocard vendor"
> BoardName "NVIDIA GeForce FX (generic)"
> EndSection
>
> Replace the line:
>
> Driver "nv"
>
> With:
>
> Driver "nvidia"
>
>
>
>
> 3. In the Monitor section, change:
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Monitor Vendor"
> ModelName "0"
> HorizSync 31.5 - 48.5
> VertRefresh 59.0 - 75.0
> Option "dpms"
> EndSection
>
> To:
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Monitor Vendor"
> ModelName "Dell 1600x1200 Laptop Display Panel"
> HorizSync 31.5 - 90.0
> VertRefresh 59.0 - 85.0
> Option "dpms"
> EndSection
>
> Note the different Sync/Refresh settings and Name.
>
>
>
> 4. In the Display section, change:
>
> Section "Screen"
> Identifier "Screen0"
> Device "Videocard0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> Modes "1024x768" "800x600" "640x480"
> EndSubSection
>
> To:
>
> Section "Screen"
> Identifier "Screen0"
> Device "Videocard0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> Modes "1600x1200" "1280x1024" "1024x768"
> "800x600" "640x480"
> EndSubSection
> EndSection
>
>
> Note the addition of "1600x1200" and "1280x1024" to the list of
> resolutions.
>
>
>
>
> 5. In order to get the 3D screen savers to work, you need to remove the
> following RPM:
>
> XFree86-Mesa-libGL-4.3.0-55
>
> Using:
>
> rpm -e --nodeps XFree86-Mesa-libGL
>
> If you have not yet done any system updates, the version of the RPM you
> have installed may be different than what I have above.
>
> This is something that you will need to do again when there are XFree86
> updates. In order to avoid conflicts during up2date, what I have done is
> to use up2date to include the above in the RPM database, but not to
> actually install the RPM using:
>
> up2date --justdb XFree86-Mesa-libGL
>
>
> The above should get you going.
>
>
> HTH,
>
> Marc Schwartz
>
>
>
More information about the users
mailing list