Posts: 9
triptolemus
Joined: 23 Jul 2016
#1
Greetings!

I am new to antiX.

Problem: blurry/fuzzy enlarged monitor image due to a computer<->monitor resolution mismatch.

OS: AntiX16 via CD download (md5 matched) → booting from the hard drive.
Computer: HP Pavillion a350n. Pentium 4 2.80 MHz CPU with Hyperthreading.
Video Card: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
Video connection: VGA
BIOS: the video card is set to AGP (AGP vs. PCI) in the BIOS.

This video card was supported by the nVidia proprietary 96.43.xx series of drivers. As per the nVidia web site: “Support for the 96.43.xx series is discontinued. No further releases from this series are planned.”

AntiX16 gives a maximum video monitor resolution of 1024 X 768 with this set-up. My monitor is a 19” (non-widescreen) LCD with a native resolution of 1280 X 1024. Result: fuzzy/blurry magnified image.

When I go to the Control Center > Session > Set Screen Resolution, the maximum resolution offered is 1024 X 768.

When I switch out to an old 15” (non-widescreen) LCD monitor (native resolution: 1024 X 768), the image is as crisp as an apple plucked fresh off the tree on a cool October day.

I do not know if this resolution limitation in regards to using a 19” monitor with this set-up is hardware or software-based.

If software: what to do?

If hardware: what is an inexpensive used AGP (or PCI?) card that would get me to 1280 X 1024?

Thank you,

Triptolemus

________________________________________________________

Details:

(1) $ lspci -v | less
. . . edited . . .
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P AGP Bridge (rev 02) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, fast devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Memory behind bridge: fc900000-fe9fffff
Prefetchable memory behind bridge: e7f00000-f7efffff
. . . edited . . .
01:00.0 VGA compatible controller: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 9170
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at fd000000 (32-bit, non-prefetchable)
Memory at e8000000 (32-bit, prefetchable)
Expansion ROM at fe9e0000 [disabled]
Capabilities: <access denied>
Kernel driver in use: nouveau
. . . edited . . .

(2) $ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
1024x768 75.03*+ 75.08 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00
720x400 70.08
TV-1 disconnected (normal left inverted right x axis y axis)
Last edited by triptolemus on 28 Jul 2016, 13:01, edited 1 time in total.
Posts: 1,445
skidoo
Joined: 09 Feb 2012
#2
configuring your system to use"font hinting" might resolve an LCD-specific problem.
press Alt+F2, type"lxappearance"
or
same is accessible via ControlCenter > Desktop > Change GTK and Icon Themes

Within lxappearance, click the"Font" tab and
ensure"antialiasing" is checkmarked (for starters. Later you might want to test by toggling it disabled, click Apply and compare the result)
checkmark the"enable Hinting" box (I can't remember whether it's UNchecked by default)

YMMV. For my daily driver monitor these produce the most crisp result:
Hinting style"Full"
and sub-pixel geometry"RGB"

Changes take effect as soon as you click"Apply"; you don't need to exit lxappearance after each change.
Open various applications so that you can alt+tab between them after changing a hinting setting to check for changes.
Posts: 1,308
BitJam
Joined: 31 Aug 2009
#3
Welcome triptolemus!
  1. It would be helpful if you posted the output of"inxi -F" or at least"inxi -G" so we have a better idea of what is going on software-wise.
  2. The standard way of installing graphics drivers in antiX is with the smxi program. Even though the driver is no longer supported by Nvidia, have you tried installing it anyway? You can try
    ========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
    url was:"http://www.mepiscommunity.org/wiki/antix-faqs-applications/guide-smxisgfxiinxi"
    linktext was:"these instructions"
    ====================================
    . If this works, it might be your best option.
  3. On a live system you can try typing in the cheat xorg=1280x1024 in the bootloader. It is easy to do something like this on the installed system but since I don't know your current configuration, doing so might break things. You can print out a simple xorg.conf with 1280x1024 resolution with the command:

    Code: Select all

    make-xorg-conf 1280x1024
    I realize the horses have already left the barn but I try to encourage people to get things working correctly on the live system before doing the install. Not only are there a plethora of cheats like xog=, if things go badly you can just reboot and start over.

    Another trick on the live system is to use the"F7 Console" menu in the bootloader and select"1280x1024". If your hardware is unhappy with that then it will give you a text menu offering other options. You can try this on an installed system by editing the bootloader entry and typing in"vga=1280x1024". If this works but you are still stuck with 1024x768 resolution in X-windows then a solution would be to also use the cheat xorg=fbdev or the cheat xorg=fbdev,1280x1024.
Posts: 9
triptolemus
Joined: 23 Jul 2016
#4
Skidoo,

I am now on the 15” screen, as it is not blurry. A crisp small screen is better than a large blurry one.

lxappearance > Font tab

Defaults:
“Enable antialiasing” - the box is checked.
“Enable hinting” - the box is checked.
Hinting style is set at “Full”.
Sub-pixel geometry is blank by default.

Experimentation with unchecking antialiasing and hinting and changing sub-pixel geometry to RGB: I am not able to see a noticeable difference on the screen.

I will return to the defaults for now.

Thank you for your help,

triptolemus
Posts: 9
triptolemus
Joined: 23 Jul 2016
#5
BitJam,

I am now on the 15” screen, as it is not blurry.

(1) As per your request:

$ inxi -F
System: Host: n42uzw2 Kernel: 4.4.10-antix.1-486-smp i686 (32 bit)
Desktop: IceWM 1.3.8
Distro: antiX-16_386-full Berta Cáceres 26 June 2016
Machine: Mobo: ASUSTeK model: 'P4SD-LA' v: Rev 1.xx
Bios: American Megatrends v: 3.14 date: 09/04/2003
CPU: Single core Intel Pentium 4 (-HT-) cache: 512 KB
clock speeds: max: 2800 MHz 1: 2800 MHz 2: 2800 MHz
Graphics: Card: NVIDIA NV18 [GeForce4 MX 440 AGP 8x]
Display Server: X.Org 1.16.4 drivers: nouveau (unloaded: fbdev,vesa)
Resolution: 1024x768@75.03hz
GLX Renderer: Mesa DRI nv18 x86/MMX/SSE2
GLX Version: 1.2 Mesa 10.3.2
Audio: Card Intel 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller
driver: snd_intel8x0
Sound: ALSA v: k4.4.10-antix.1-486-smp
Network: Card: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
driver: 8139too
IF: eth1 state: unknown speed: 100 Mbps duplex: full
mac: 00:0c:6e:be:7e:9d
Drives: HDD Total Size: 40.0GB (19.9% used)
ID-1: /dev/sda model: WDC_WD400BB size: 40.0GB
Partition: ID-1: / size: 35G used: 5.5G (17%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 2.18GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
Sensors: None detected - is lm-sensors installed and configured?
Info: Processes: 138 Uptime: 4 min Memory: 297.6/3649.2MB
Client: Shell (bash) inxi: 2.3.0

(2) I have now read through the linked “Guide to smxi/sgfxi/inxi,” taken paper notes, and I will attempt to implement.

I will switch over to the 19” monitor, first.

If you do not hear from me for a while, it will likely be because I have borked my system.

(3) I will also try the suggestions you gave in “(3)."

If I bork my system, I will try your suggestions on reinstalling AntX16 – with the 19” screen attached on reinstall.

Thank you for your help,

triptolemus
Posts: 850
fatmac
Joined: 26 Jul 2012
#6
The VESA driver might work, as 1280x1024 is one it should support.
Posts: 9
triptolemus
Joined: 23 Jul 2016
#7
Tried a few things so far with the 19” monitor connected:

(1) Ran a live antiX-16 CD session and tried:
- F7 in the console menu of the bootloader – selected 1280x1024 – that did not change the situation
- rebooted and tried the bootloader option “xorg=fbdev” (without the quotation marks) – that did not change the situation
- rebooted and tried the bootloader option “xorg=fbdev,1280x1024” (without the quotation marks) – that did not change the situation

In all three cases, the computer booted to 1024x768.

Control Centre > Session > Set Screen Resolution each time gave me 1024x768 as the maximum resolution or as the only resolution (it varied).


(2) During a booted up live antiX-16 CD session I tried the following in the terminal:

“make-xorg-conf 1280x1024” (without the quotation marks)

Result: 1024x768

I logged out and back in again with the same results.

Control Centre > Session > Set Screen Resolution gave 1024x768 as the maximum resolution or as the only resolution (I forget which).


(3) I'm not done yet . . .


Thank you for your suggestions,

triptolemus
Posts: 9
triptolemus
Joined: 23 Jul 2016
#8
fatmac,

Thank you for your suggestion - and for your kind welcome.

I write this to you on the VESA driver during a live CD session (antiX-16).

I got VESA going via the various boot settings on the CD. Safe mode and such.

This try included the F7 option to change the settings to 1280x1024. Watching the data pour across the boot screen, I could see that this change vga=788 to vga=794.

Result: no joy. Still at 1024x768.

I am beginning to think that this is a limitation of the nVidia GeForce4 MX 440 64MB RAM AGP 8x video card.

Perhaps it was just not meant to drive a 19" monitor.

Thoughts?

Suggestions for an old used AGP (or PCI) card that can handle 1280x1024?

Thanks, again,

triptolemus

------------------------------------------------------------------------------------

$ inxi -F
System: Host: antix1 Kernel: 4.4.10-antix.1-486-smp i686 (32 bit)
Desktop: IceWM 1.3.8
Distro: antiX-16_386-full Berta Cáceres 26 June 2016
Machine: Mobo: ASUSTeK model: 'P4SD-LA' v: Rev 1.xx
Bios: American Megatrends v: 3.14 date: 09/04/2003
CPU: Single core Intel Pentium 4 (-HT-) cache: 512 KB
clock speeds: max: 2800 MHz 1: 2800 MHz 2: 2800 MHz
Graphics: Card: NVIDIA NV18 [GeForce4 MX 440 AGP 8x]
Display Server: X.Org 1.16.4 driver: vesa
Resolution: 1024x768@61.00hz
GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits)
GLX Version: 3.0 Mesa 10.3.2
Audio: Card Intel 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller
driver: snd_intel8x0
Sound: ALSA v: k4.4.10-antix.1-486-smp
Network: Card: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
driver: 8139too
IF: eth0 state: unknown speed: 100 Mbps duplex: full
mac: 00:0c:6e:be:7e:9d
Drives: HDD Total Size: 40.0GB (5.2% used)
ID-1: /dev/sda model: WDC_WD400BB size: 40.0GB
Partition: ID-1: / size: 2.9G used: 23M (1%) fs: overlay dev: N/A
ID-2: swap-1 size: 2.18GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
Sensors: None detected - is lm-sensors installed and configured?
Info: Processes: 120 Uptime: 18 min Memory: 202.8/3649.2MB
Client: Shell (bash) inxi: 2.3.0
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#9
Have you tried installing an old nvidia (prop) graphics driver as suggested in BitJam's post?
Posts: 521
Shay
Joined: 20 Apr 2015
#10
It is supported

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.cnet.com/products/nvidia-geforce-mx440-agp-8x-64mb/specs/"
linktext was:"http://www.cnet.com/products/nvidia-gef ... 4mb/specs/"
====================================
Posts: 9
triptolemus
Joined: 23 Jul 2016
#11
anticapitalista wrote:

< Have you tried installing an old nvidia (prop) graphics driver as suggested in BitJam's post? >

No. I was running away from the challenge. I figured that, if the card probably wasn't supported anyway, why put in the time?


Shay wrote:

< It is supported

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.cnet.com/products/nvidia-gef"
linktext was:"http://www.cnet.com/products/nvidia-gef"
====================================
... 4mb/specs/ >

Shay leaves me nowhere to run.

It looks like I have a project for after dinner, tonight . . .

I will keep you informed.


Thanks, All!

triptolemus
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#12
Maybe it is not supported after all in Debian jessie (on which antiX-16 is based)


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://mepiscommunity.org/wiki/hardware/unsupported-nvidia-gpus"
linktext was:"http://mepiscommunity.org/wiki/hardware ... vidia-gpus"
====================================


Best bet is to get a cheap 6 series driver (8 is probably better)


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://wiki.debian.org/NvidiaGraphicsDrivers"
linktext was:"https://wiki.debian.org/NvidiaGraphicsDrivers"
====================================
Posts: 9
triptolemus
Joined: 23 Jul 2016
#13
BitJam,

It has been an interesting and informative evening.

I wanted to let you know how I did with the smxi & sgfxi applications to which you were kind enough to refer me.

Step one – I backed up the little that I needed to back up on the fairly new AntiX-6 install that I had installed.
Step two – I followed the instructions for running the smxi & sgfxi applications as closely as I could.

Results:

(1) After the process was completed, I found myself still at 1024x768 with the same screen issues I had previously.
(2) I also found that I had inadvertantly wiped out my entire AntiX-6 installation and replaced it with a straight Debian distribution. My fault, I am sure – I must not have followed the instructions correctly.
(3) I just finished reinstalling AntiX-16 from the CD.

A few notes:

The smxi & sgfxi applications indicated that the nVidia 96.43.23 driver appropriate to the nVidia GeForce4 MX 440 AGP 8x card is not supported after xorg 1.12.

Later in the installation process - quote:

<< The driver you selected: 96.43.23 does not support your current xorg version: 1.16.4. You can override this test with the -! 6 option. If the install works, please let the maintainer know. >>

Could you resist such a challenge?


All is well that ends well.


Thank you for your suggestion -

Triptolemus
Posts: 9
triptolemus
Joined: 23 Jul 2016
#14
Anticapitalista wrote:

<< Best bet is to get a cheap 6 series driver (8 is probably better)


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://wiki.debian.org/NvidiaGraphicsDrivers"
linktext was:"https://wiki.debian.org/NvidiaGraphicsDrivers"
====================================
>>

Thank you, anticapitalista! I am now looking into these.

Following the above link, It looks like the nVidia 6xxx series will be supported by nVidia"through the end of 2017,” whereas the 8xxx series will be supported “through the end of 2019.”

I have some eBay shopping to do.

I will now try to figure out how to append"[SOLVED]" to the thread title.

Thanks, All!

Triptolemus

--------------------------------------------------------------

What's a legacy driver?

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://www.nvidia.com/object/IO_32667.html"
linktext was:"https://www.nvidia.com/object/IO_32667.html"
====================================


Support timeframes for Unix legacy GPU releases

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://nvidia.custhelp.com/app/answers/detail/a_id/3142"
linktext was:"https://nvidia.custhelp.com/app/answers ... /a_id/3142"
====================================