Package: xdebconfigurator
Version: 1.13.demudi2
Severity: important

Hi,

on this  Dell Inspiron 8600, the  latest  hwinfo package suggests both
"nvidia" and "nv" as X driver:

20: PCI 100.0: 0300 VGA compatible controller (VGA)
  [...]
  Model: "ATI GeForce FX Go5200"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0324 "GeForce FX Go5200"
  SubVendor: pci 0x1028 "ATI Technologies Inc"
  SubDevice: pci 0x019c 
  Revision: 0xa1
  Driver: "nvidia"
  [...]
  Driver Info #0:
    XFree86 v4 Server Module: nv
  Driver Info #1:
    XFree86 v4 Server Module: nvidia
    3D Support: yes
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #10 (PCI bridge)

and latest xdebconfigurator chooses "nvidia" over "nv":

VIDEO DRIVER: nvidia
VIDEO DRIVER SRC: hwinfo

Obviously the generated XF86Config-4 does not work  unless one has the
nvidia packages and the  appropriate kernel module installed, and  the
problem is that nvidia is non-free.

Personally I  have the nvidia  driver installed, but  this  is not the
rule (e.g. A/DeMuDi doesn't ship any non-free software).

Moreover notice that changing:

Driver          "nvidia"

with

Driver          "nv"


in the generated /etc/X11/XF86Config-4, does  works as well, and gives
the same results as with "nvidia".

However tuning the    generated /etc/X11/XF86Config-4 with  the  patch
below gives MUCH better and nicer results.

So what I'd do is before choosing nvidia as X driver run the test:

if test ! -e "`modprobe -l nvidia`" && $(dpkg -l nvidia-glx | grep -q ^ii)
then
        # Ok let's use nvidia, and write an improved XF86Config-4 (see the 
patch below)
else
        # Just use nv
fi

Here follows a patch  to get  the best performance  out of  the NVidia
drivers.   It works    on my   machine    and  should work  in    most
cases. Additional information  can be found  in the appendix D of this
document:

ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/README.txt

--- /etc/X11/XF86Config-4       2005-01-27 11:36:10.000000000 +0100
+++ XF86Config-4.MY     2005-01-27 11:37:23.000000000 +0100
@@ -66,15 +66,19 @@
        Option          "Emulate3Buttons"       "true"
 EndSection
 
+
 Section "Device"
        Identifier      "ATI GeForce FX Go5200"
        Driver          "nvidia"
        Option "NoLogo" "1"
 EndSection
 
 Section "Monitor"
        Identifier      "Xdebc Monitor"
-       HorizSync       28-50
-       VertRefresh     43-75
+       HorizSync       30-92
+       VertRefresh     50-85
+       Option "IgnoreEDID" "1"
+       Modeline "1280x800" 83.91 1280 1312 1624 1656 800 816 824 841
        Option          "DPMS"
 EndSection
 
@@ -82,7 +86,7 @@
        Identifier      "Default Screen"
        Device          "ATI GeForce FX Go5200"
        Monitor         "Xdebc Monitor"
-       DefaultDepth    16
+       DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600" "640x400" "640x480" 
"320x240" "320x200" "320x400"
@@ -105,7 +109,7 @@
        EndSubSection
        SubSection "Display"
                Depth           24
-               Modes           "1024x768" "800x600" "640x400" "640x480" 
"320x240" "320x200" "320x400"
+               Modes           "1920x1200" "1680x1050" "1280x800"
        EndSubSection
 EndSection
 

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (901, 'testing'), (101, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-multimedia-686
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages xdebconfigurator depends on:
ii  debconf [debconf-2.0]         1.4.30.11  Debian configuration management sy
ii  discover1                     1.7.6      hardware identification system
ii  kudzu                         1.1.67-1   The Red Hat Linux hardware probing
ii  perl-modules                  5.8.4-5    Core Perl modules

-- debconf information:
  base-config/menu/xdebconfigurator:
* xdebconfigurator/generate-at-boot: false



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to