You are not logged in.

#1 2018-06-22 01:47:48

anselm
Member
Registered: 2017-11-21
Posts: 49

Xorg.conf for older nVidia cards

I have a 16 years old computer: Intel D865PERL mainboard, 2 GB RAM, 2.4 GHz hyperthread CPU, Geforce MX440 64 MB (4x AGP), 21.5" Philips LCD W-LED display.
My PC was usable for everyday tasks, web browsing, programming, avisynth, etc, but sometimes was a bit slowish, especially web browsing with Firefox or Pale Moon. Opera was OK.
Now I managed to setup a more optimized /etc/X11/xorg.conf file, and the visual performance has been greatly improved: "glxgears" becnhmarks shows FPS rates from previous xorg.conf 4 FPS increased to 500 FPS. However I don't run OpenGL games, nor other 3D applications, except Google Earth. Animations on websites became more smooth, even flash ads looks better, not to mention youtube videos, now they play smoothly.

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
	ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
	ModulePath "/usr/lib/xorg/modules/drivers"
	ModulePath "/usr/lib/xorg/modules"
EndSection

Section "Module"
	Load "dbe"
	Load "extmod"
	Load "type1"
	Load "freetype"
	Load "glx"
EndSection


Section "ServerFlags"
    Option  "Xinerama" "0"
    Option "AIGLX" "on"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName "GeForce4 MX 440"
    Option "RenderAccel" "true"
    Option "AccelMethod" "EXA"
    Option "MigrationHeuristic"  "greedy"
    Option 		"InitialPixmapPlacement" "2"
    Option 		"GlyphCache" "1"
EndSection


Section "Screen"
	Identifier "Screen0"
	Device "Videocard0"
	Monitor "Monitor0"
	DefaultDepth 24
	Option "metamodes" "CRT-0: 1024x768_75 +0+0"
	Option "AddARGBGLXVisuals" "True"
	Option "DisableGLXRootClipping" "True"
	SubSection "Display"
		Depth 24
		Modes "1920x1080" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Extensions"
    Option    "Composite"    "Disable"
EndSection

Happy experimenting with the settings!


/var/log/Xorg.0.log

[    82.072] 
X.Org X Server 1.12.4
Release Date: 2012-08-27
[    82.109] X Protocol Version 11, Revision 0
[    82.121] Build Operating System: Linux 3.12.6-1-ARCH i686 
[    82.133] Current Operating System: Linux archlinux 4.10.13-1-ARCH #1 SMP PREEMPT Thu Apr 27 12:35:30 CEST 2017 i686
[    82.134] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=c7e2c928-1839-4c39-b5cc-836a3cea6167 rw quiet debug ignore_loglevel earlyprintk=vga,keep log_buf_len=16M memory_corruption_check=1 bootmem_debug memtest acpi=ht ht=on maxcpus=1
[    82.176] Build Date: 05 January 2014  02:33:32PM
[    82.193]  
[    82.208] Current version of pixman: 0.34.0
[    82.242] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    82.242] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    82.323] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 22 01:28:13 2018
[    82.360] (==) Using config file: "/etc/X11/xorg.conf"
[    82.382] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    82.446] (==) ServerLayout "Layout0"
[    82.446] (**) |-->Screen "Screen0" (0)
[    82.446] (**) |   |-->Monitor "Monitor0"
[    82.447] (**) |   |-->Device "Videocard0"
[    82.447] (**) |-->Input Device "Keyboard0"
[    82.447] (**) |-->Input Device "Mouse0"
[    82.447] (**) Option "Xinerama" "0"
[    82.447] (**) Option "AIGLX" "on"
[    82.447] (==) Automatically adding devices
[    82.447] (==) Automatically enabling devices
[    82.555] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[    82.555] (**) ModulePath set to "/usr/lib/xorg/modules/extensions/nvidia,/usr/lib/xorg/modules/drivers,/usr/lib/xorg/modules"
[    82.555] (**) Extension "Composite" is disabled
[    82.555] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    82.555] (WW) Disabling Keyboard0
[    82.555] (WW) Disabling Mouse0
[    82.555] (II) Loader magic: 0x821e5a0
[    82.555] (II) Module ABI versions:
[    82.555] 	X.Org ANSI C Emulation: 0.4
[    82.555] 	X.Org Video Driver: 12.1
[    82.555] 	X.Org XInput driver : 16.0
[    82.555] 	X.Org Server Extension : 6.0
[    82.558] (--) PCI:*(0:1:0:0) 10de:0171:0000:0000 rev 163, Mem @ 0xfc000000/16777216, 0xe8000000/134217728, 0xf0000000/524288, BIOS @ 0x????????/131072
[    82.558] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    82.558] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[    82.558] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[    82.558] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    82.558] (II) "record" will be loaded by default.
[    82.558] (II) "dri" will be loaded by default.
[    82.558] (II) "dri2" will be loaded by default.
[    82.558] (II) LoadModule: "dbe"
[    82.634] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    82.640] (II) Module dbe: vendor="X.Org Foundation"
[    82.640] 	compiled for 1.12.4, module version = 1.0.0
[    82.640] 	Module class: X.Org Server Extension
[    82.640] 	ABI class: X.Org Server Extension, version 6.0
[    82.640] (II) Loading extension DOUBLE-BUFFER
[    82.640] (II) LoadModule: "extmod"
[    82.641] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    82.652] (II) Module extmod: vendor="X.Org Foundation"
[    82.653] 	compiled for 1.12.4, module version = 1.0.0
[    82.653] 	Module class: X.Org Server Extension
[    82.653] 	ABI class: X.Org Server Extension, version 6.0
[    82.653] (II) Loading extension MIT-SCREEN-SAVER
[    82.653] (II) Loading extension XFree86-VidModeExtension
[    82.653] (II) Loading extension XFree86-DGA
[    82.653] (II) Loading extension DPMS
[    82.653] (II) Loading extension XVideo
[    82.653] (II) Loading extension XVideo-MotionCompensation
[    82.653] (II) Loading extension X-Resource
[    82.653] (II) LoadModule: "glx"
[    82.653] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    83.048] (II) Module glx: vendor="NVIDIA Corporation"
[    83.048] 	compiled for 4.0.2, module version = 1.0.0
[    83.048] 	Module class: X.Org Server Extension
[    83.048] (II) NVIDIA GLX Module  96.43.23  Fri Aug 31 15:03:31 PDT 2012
[    83.048] (II) Loading extension GLX
[    83.048] (II) LoadModule: "record"
[    83.049] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    83.070] (II) Module record: vendor="X.Org Foundation"
[    83.070] 	compiled for 1.12.4, module version = 1.13.0
[    83.070] 	Module class: X.Org Server Extension
[    83.070] 	ABI class: X.Org Server Extension, version 6.0
[    83.070] (II) Loading extension RECORD
[    83.070] (II) LoadModule: "dri"
[    83.070] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    83.091] (II) Module dri: vendor="X.Org Foundation"
[    83.091] 	compiled for 1.12.4, module version = 1.0.0
[    83.091] 	ABI class: X.Org Server Extension, version 6.0
[    83.091] (II) Loading extension XFree86-DRI
[    83.091] (II) LoadModule: "dri2"
[    83.092] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    83.093] (II) Module dri2: vendor="X.Org Foundation"
[    83.093] 	compiled for 1.12.4, module version = 1.2.0
[    83.093] 	ABI class: X.Org Server Extension, version 6.0
[    83.093] (II) Loading extension DRI2
[    83.093] (II) LoadModule: "nvidia"
[    83.093] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    83.152] (II) Module nvidia: vendor="NVIDIA Corporation"
[    83.152] 	compiled for 4.0.2, module version = 1.0.0
[    83.152] 	Module class: X.Org Video Driver
[    83.184] (II) NVIDIA dlloader X Driver  96.43.23  Fri Aug 31 14:57:26 PDT 2012
[    83.184] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    83.184] (++) using VT number 4

[    83.184] (II) Loading sub module "fb"
[    83.184] (II) LoadModule: "fb"
[    83.185] (II) Loading /usr/lib/xorg/modules/libfb.so
[    83.193] (II) Module fb: vendor="X.Org Foundation"
[    83.193] 	compiled for 1.12.4, module version = 1.0.0
[    83.193] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    83.193] (II) Loading sub module "ramdac"
[    83.194] (II) LoadModule: "ramdac"
[    83.194] (II) Module "ramdac" already built-in
[    83.214] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    83.214] (==) NVIDIA(0): RGB weight 888
[    83.214] (==) NVIDIA(0): Default visual is TrueColor
[    83.214] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    83.214] (**) NVIDIA(0): Option "RenderAccel" "true"
[    83.214] (**) NVIDIA(0): Option "MetaModes" "CRT-0: 1024x768_75 +0+0"
[    83.215] (**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
[    83.215] (**) NVIDIA(0): Option "DisableGLXRootClipping" "True"
[    83.215] (**) NVIDIA(0): Enabling RENDER acceleration
[    83.967] (II) NVIDIA(0): NVIDIA GPU GeForce4 MX 440 at PCI:1:0:0 (GPU-0)
[    83.967] (--) NVIDIA(0): Memory: 65536 kBytes
[    83.967] (--) NVIDIA(0): VideoBIOS: 04.17.00.63.a9
[    83.967] (II) NVIDIA(0): Detected AGP rate: 4X
[    83.967] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    83.967] (--) NVIDIA(0): Connected display device(s) on GeForce4 MX 440 at PCI:1:0:0:
[    83.967] (--) NVIDIA(0):     Philips PHL 223V5 (CRT-0)
[    83.967] (--) NVIDIA(0): Philips PHL 223V5 (CRT-0): 350.0 MHz maximum pixel clock
[    83.967] (II) NVIDIA(0): Display Device found referenced in MetaMode: CRT-0
[    83.967] (II) NVIDIA(0): Assigned Display Device: CRT-0
[    83.967] (II) NVIDIA(0): Validated modes:
[    83.968] (II) NVIDIA(0):     "CRT-0:1024x768_75+0+0"
[    83.968] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[    83.968] (--) NVIDIA(0): DPI set to (54, 72); computed from "UseEdidDpi" X config
[    83.968] (--) NVIDIA(0):     option
[    83.968] (WW) NVIDIA(0): 32-bit ARGB GLX visuals require the Composite extension.
[    83.968] (II) NVIDIA(0): Disabling 32-bit ARGB GLX visuals.
[    83.968] (--) Depth 24 pixmap format is 32 bpp
[    83.969] (II) NVIDIA(0): Initialized GART.
[    84.112] (II) NVIDIA(0): Setting mode "CRT-0:1024x768_75+0+0"
[    84.315] (II) Loading extension NV-GLX
[    84.334] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
[    84.366] (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
[    84.366] (==) NVIDIA(0): Backing store disabled
[    84.366] (==) NVIDIA(0): Silken mouse enabled
[    84.366] (**) NVIDIA(0): DPMS enabled
[    84.370] (II) Loading extension NV-CONTROL
[    84.370] (WW) NVIDIA(0): Option "AccelMethod" is not used
[    84.370] (WW) NVIDIA(0): Option "MigrationHeuristic" is not used
[    84.370] (WW) NVIDIA(0): Option "InitialPixmapPlacement" is not used
[    84.370] (WW) NVIDIA(0): Option "GlyphCache" is not used
[    84.370] (==) RandR enabled
[    84.370] (II) Initializing built-in extension Generic Event Extension
[    84.370] (II) Initializing built-in extension SHAPE
[    84.370] (II) Initializing built-in extension MIT-SHM
[    84.370] (II) Initializing built-in extension XInputExtension
[    84.370] (II) Initializing built-in extension XTEST
[    84.370] (II) Initializing built-in extension BIG-REQUESTS
[    84.370] (II) Initializing built-in extension SYNC
[    84.370] (II) Initializing built-in extension XKEYBOARD
[    84.370] (II) Initializing built-in extension XC-MISC
[    84.370] (II) Initializing built-in extension SECURITY
[    84.370] (II) Initializing built-in extension XINERAMA
[    84.370] (II) Initializing built-in extension XFIXES
[    84.370] (II) Initializing built-in extension RENDER
[    84.370] (II) Initializing built-in extension RANDR
[    84.370] (II) Initializing built-in extension COMPOSITE
[    84.370] (II) Initializing built-in extension DAMAGE
[    84.378] (II) Initializing extension GLX
[    85.129] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[    85.130] (**) Power Button: Applying InputClass "system-keyboard"
[    85.130] (**) Power Button: Applying InputClass "Keyboard-layout"
[    85.130] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    85.130] (II) LoadModule: "evdev"
[    85.130] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    85.149] (II) Module evdev: vendor="X.Org Foundation"
[    85.149] 	compiled for 1.12.3.901, module version = 2.7.3
[    85.149] 	Module class: X.Org XInput Driver
[    85.149] 	ABI class: X.Org XInput driver, version 16.0
[    85.149] (II) Using input driver 'evdev' for 'Power Button'
[    85.149] (**) Power Button: always reports core events
[    85.149] (**) evdev: Power Button: Device: "/dev/input/event4"
[    85.149] (--) evdev: Power Button: Vendor 0 Product 0x1
[    85.149] (--) evdev: Power Button: Found keys
[    85.149] (II) evdev: Power Button: Configuring as keyboard
[    85.149] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5/event4"
[    85.149] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    85.149] (**) Option "xkb_rules" "evdev"
[    85.149] (**) Option "xkb_model" "pc105"
[    85.149] (**) Option "xkb_layout" "hu"
[    85.149] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    85.269] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
[    85.273] (**) Sleep Button: Applying InputClass "system-keyboard"
[    85.273] (**) Sleep Button: Applying InputClass "Keyboard-layout"
[    85.273] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    85.273] (II) Using input driver 'evdev' for 'Sleep Button'
[    85.273] (**) Sleep Button: always reports core events
[    85.273] (**) evdev: Sleep Button: Device: "/dev/input/event3"
[    85.273] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[    85.273] (--) evdev: Sleep Button: Found keys
[    85.273] (II) evdev: Sleep Button: Configuring as keyboard
[    85.273] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event3"
[    85.273] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 7)
[    85.273] (**) Option "xkb_rules" "evdev"
[    85.273] (**) Option "xkb_model" "pc105"
[    85.273] (**) Option "xkb_layout" "hu"
[    85.273] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    85.275] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    85.275] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[    85.275] (**) AT Translated Set 2 keyboard: Applying InputClass "Keyboard-layout"
[    85.275] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    85.275] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[    85.275] (**) AT Translated Set 2 keyboard: always reports core events
[    85.275] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[    85.275] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[    85.275] (--) evdev: AT Translated Set 2 keyboard: Found keys
[    85.275] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[    85.275] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[    85.275] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 8)
[    85.275] (**) Option "xkb_rules" "evdev"
[    85.275] (**) Option "xkb_model" "pc105"
[    85.275] (**) Option "xkb_layout" "hu"
[    85.275] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    85.280] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event2)
[    85.280] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall"
[    85.280] (II) Using input driver 'evdev' for 'ImPS/2 Generic Wheel Mouse'
[    85.280] (**) ImPS/2 Generic Wheel Mouse: always reports core events
[    85.280] (**) evdev: ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event2"
[    85.280] (--) evdev: ImPS/2 Generic Wheel Mouse: Vendor 0x2 Product 0x5
[    85.280] (--) evdev: ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
[    85.280] (--) evdev: ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
[    85.280] (--) evdev: ImPS/2 Generic Wheel Mouse: Found relative axes
[    85.280] (--) evdev: ImPS/2 Generic Wheel Mouse: Found x and y relative axes
[    85.280] (II) evdev: ImPS/2 Generic Wheel Mouse: Configuring as mouse
[    85.280] (II) evdev: ImPS/2 Generic Wheel Mouse: Adding scrollwheel support
[    85.280] (**) evdev: ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
[    85.280] (**) evdev: ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    85.280] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input3/event2"
[    85.280] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE, id 9)
[    85.281] (II) evdev: ImPS/2 Generic Wheel Mouse: initialized for relative axes.
[    85.281] (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
[    85.281] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0
[    85.281] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000
[    85.281] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4
[    85.282] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0)
[    85.282] (II) No input driver specified, ignoring this device.
[    85.282] (II) This device may have been added with another device file.
[    85.282] (II) config/udev: Adding input device PC Speaker (/dev/input/event1)
[    85.282] (II) No input driver specified, ignoring this device.
[    85.282] (II) This device may have been added with another device file.
[   156.284] (II) NVIDIA(0): Setting mode "1024x768_60"
[   764.898] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.
[   792.977] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.
[   838.704] Warning: Xalloc: requesting unpleasantly large amount of memory: 0 bytes.

Last edited by anselm (2018-06-22 01:53:57)

Offline

#2 2018-06-22 09:15:50

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: Xorg.conf for older nVidia cards

Nice going. :-)

Do you have a picture of the machine?

Offline

#3 2018-06-22 20:07:53

anselm
Member
Registered: 2017-11-21
Posts: 49

Re: Xorg.conf for older nVidia cards

snODklC.jpg

A dirty old machine:

gQVsgBS.jpg

One can spot an ancient Maxtor 80 MB (!) hard disk on the first picture from 1992. I simply used it as some kind of "keel", ballast to reduce chassis vibration caused by a previous IDE hard drive. I also applied plastic foam pieces with medical tape for the same reason. Nowadays I can achieve the same effect with "hdparm" utility and hard disk drive noise management... After the highly vibrating and noisy IDE hard disk died, I simply put my new Western Digital Blue 7200 RPM, 500 GB SATA hard disk on the top of my IDE DVD burner without using any screws, onto a folded newspaper, to reduce vibration. We can see the passively cooled AGP video card, Geforce MX440. I had previously a passive FX5200 too, but unfortunately it abruptly died without any particular reason. I also have a Sound Blaster 16 and a minimalistic network card connected to the motherboard PCI channels. However there are integrated network card and sound card on the motherboard too. I use them when needed as spare parts in case of failure. The adjustable Zalman cooler always works on the lowest spin rate, I never adjust the regulator which is tied with some wire onto the rear of the chassis. Sometimes I use an ordinary paintbrush together with the vacuum cleaner to get rid of the laying dust. The chassis has a handhold on the top, I choosed this chassis when I bought the computer in 2002 exactly for this reason: to be able more easily to carry home by bus and train. Since then everything was replaced or upgraded except the chassis, the mobo and the CPU. This is my main computer, as I have an even older one: KOB KT266a FDSX mainboard, 2 GB RAM @ 133 Mhz, AMD Athlon XP 1800, 80 GB Maxtor HDD, I use it only as a spare machine in case of failure. However I am unable to use a decent web browser on the older machine due to the lack of SSE2 instruction set of the AMD Athlon.

Last edited by anselm (2018-06-22 20:46:55)

Offline

#4 2018-06-23 00:10:04

anselm
Member
Registered: 2017-11-21
Posts: 49

Re: Xorg.conf for older nVidia cards

I did a quick benchmark with "gtkperf", 1st belongs to the accelerated xorg.conf:

GtkEntry - time:  0.15
GtkComboBox - time:  1.32
GtkComboBoxEntry - time:  1.03
GtkSpinButton - time:  0.26
GtkProgressBar - time:  0.18
GtkToggleButton - time:  0.32
GtkCheckButton - time:  0.21
GtkRadioButton - time:  0.33
GtkTextView - Add text - time:  0.79
GtkTextView - Scroll - time:  0.34
GtkDrawingArea - Lines - time:  1.07
GtkDrawingArea - Circles - time:  1.38
GtkDrawingArea - Text - time:  7.62
GtkDrawingArea - Pixbufs - time:  1.03
 --- 
Total time: 16.04

Offline

#5 2018-06-23 00:34:25

anselm
Member
Registered: 2017-11-21
Posts: 49

Re: Xorg.conf for older nVidia cards

What a gotcha, 2nd benchmark produced even better results than with the accelerated xorg.conf:

GtkPerf 0.40 - Starting testing: Sat Jun 23 01:30:52 2018

GtkEntry - time:  0.10
GtkComboBox - time:  1.07
GtkComboBoxEntry - time:  0.79
GtkSpinButton - time:  0.18
GtkProgressBar - time:  0.12
GtkToggleButton - time:  0.22
GtkCheckButton - time:  0.14
GtkRadioButton - time:  0.25
GtkTextView - Add text - time:  0.67
GtkTextView - Scroll - time:  0.27
GtkDrawingArea - Lines - time:  0.94
GtkDrawingArea - Circles - time:  1.15
GtkDrawingArea - Text - time:  6.72
GtkDrawingArea - Pixbufs - time:  0.87
 --- 
Total time: 13.51

Offline

#6 2018-07-06 00:12:25

Luffy
Member
Registered: 2018-05-24
Posts: 14

Re: Xorg.conf for older nVidia cards

Hello,
How it is possible use the controller 96.43.23 with xorg-server 1.20?

http://www.nvidia.com/object/linux-disp … river.html

Added support for X.Org xserver versions 1.11 and 1.12

I use a GeForce4 mx 4000.

Offline

#7 2018-07-06 06:17:34

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: Xorg.conf for older nVidia cards

Xorg is currently at version 1.20.  I doubt that any of the current Nvidia driver packages is able to drive them.
You can try Nouveau..

(disclaimer: I don't have any Nvidia card, so I cannot test).

Offline

Board footer

Powered by FluxBB