GeForce GTS 450 graphics card in Two-Headed Dog 528

Problems and successes with specific brands/models of computer video hardware
Message
Author
xsilvergs
Posts: 12
Joined: Sat 20 Aug 2011, 15:18

#16 Post by xsilvergs »

Mill0001

Thanks for idea but unfortunately it still will only work if I use a vesa driver.

Perhaps I'll just stick with Ubuntu and try again at the next release.

Thanks again

Tony

Peterm321
Posts: 411
Joined: Thu 29 Jan 2009, 14:09
Location: UK

#17 Post by Peterm321 »

I'm not sure I would give in just yet.

I have a difficult hardware setup for Linux: an addon PCI Nvidia GeForce4 card with an onboard Intel AGP card. Once coaxed, however, Linux lends its rewards.

I am assuming the the xorg.conf file was initially created from the xorg wizard? I gave up using xorgwizard a few years back as it couldn't cope with the above outlined setup.

But IIRC I built a basic xorg.conf from another command line program:

nvidia-xconfig

and took it from there.

The xorg.conf posted looks a bit minimalistic I can't see an obvious flaw, however a fairly detailed log is available (at least on my system) located at:

/var/log/Xorg.0.log

And in the past when I have messed with my config I have looked at this file which usually pointed in the right direction.

xsilvergs
Posts: 12
Joined: Sat 20 Aug 2011, 15:18

#18 Post by xsilvergs »

I've attached my log but it doesn't mean much to me. Any advice?
Attachments
Xorg.0.log.tar.gz
Xorg.0.log
(5.98 KiB) Downloaded 508 times

Peterm321
Posts: 411
Joined: Thu 29 Jan 2009, 14:09
Location: UK

#19 Post by Peterm321 »

xsilvergs

It appears that the gziped tar file was truncated, I don't think the log file is that large, I would try an attach an uncompressed copy if that is easier and if murga-linux allows it.

From the information that was uploaded I am curious to see the lines

(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"


The directory /usr/lib/X11/xorg.conf.d is not used on my system. As a general rule of debugging I try to start as simple as possible: get Xorg up and running with a minimal configuration and then look at seeing what can be added step by step and reverting if there is a failure.

So I would look to see what is in /usr/lib/X11/xorg.conf.d and perhaps if there is extra config information in it to temporarily rename file or files to get Xorg to only use /etc/X11/xorg.conf.

The log file states

(II) VESA(0): Not using mode "1920x1080" (no mode of this name)

I would edit xorg.conf to use resolution 1024x768, not 1920x1080. Even if that is not the native resolution of the monitor my view is you start with a basic configuration which can be tweaked later. Starting with a lesser resolution in my experience means there is more tolerance if refresh rates are not configured correctly.

xsilvergs
Posts: 12
Joined: Sat 20 Aug 2011, 15:18

#20 Post by xsilvergs »

Opens with abiword. Hope you can make sense of this.
Attachments
Xorg.).log.gz
Opens with abiword ok
(147.77 KiB) Downloaded 651 times

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#21 Post by puppyluvr »

:D Hello,
Success!!
After much struggling, finally got GLX going on my sons NVidia box..
Backstory...
My 4 yr old son loves Lugaru, a game battleshooter posted a while back...
But I wanted my laptop back... :D
I tried every pet available, to no avail, just nv and vesa worked.

His machine is a Sony Vaio Desktop
1.4g P4, 128mb ram, 512mb swap
NVidia geforce 400 video card...

How?
Make sure you have about 200mb free space in your save file first..

1 Download the NVidia Linux package for your card.
For his it was :
Nvidia-Linux-x86-93.43.20-pkg1.run

2 Download the devx for your system.
His is Wary 5.10 so wary_devx.501.sfs.

3 Download the kernel sources for your system.
His was kernel sources 2.6.32.28.sfs

4 Enable both sfs files in the bootmanager, and reboot..

5 After rebooting, and making sure both sfs files are enabled..
Drop out of X to the command prompt and run the installer..
For his I typed:
/mnt/home/Nvidia-Linux-x86-93.43.20-pkg1.run
Let the installer do its thing, and watch for any errors..
(If you have the wrong driver, which I did the first time around, the installer scans your card, and will tell you which package you need...)
When it is finished, reboot...
After rebooting, run xorgwizard, and choose nvidia..
Ta-da...
Now his old machine gets way better frame rates than mine.... :shock:
And I get my laptop back.... 8)
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

Peterm321
Posts: 411
Joined: Thu 29 Jan 2009, 14:09
Location: UK

#22 Post by Peterm321 »

I'm not clear why the log file refers to vesa frequently, according to xorg.conf you listed the driver being loaded is nvidia, I should mention that my Xorg version goes back to 2007 though the puppy linux version is from 2010. Its a version intended to be kinder to older hardware, loads the nvidia driver for a GeForce4 and the log makes no reference to vesa.

There was one error (EE) in the logfile:

(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

There seems to be some kind of mismatch with the glx module, however when I disabled the glx module and restarted X, I still had a functioning screen albeit without 3D acceleration (would affect games etc). I would leave that for later.

On the xorg.conf previously listed in this thread, the line (in the "screen" section near the end of xorg.conf) there is this line:

#Option "metamodes" "1280x1024_60 +0+0" #METAMODES_0

That line is commented out (preceded by a #)? You might want to amend 4 of these lines according to the following suggestions, (backing up xorg.conf first of course).

Code: Select all

Option         "metamodes" "1280x1024_60 +0+0; 1920x1080_60  +0+0" #METAMODES_0
   Subsection "Display"
      Depth       24
      Modes      "1280x1024"  "1920x1080"  
I hope this would provide two resolutions to choose from 1280x1024 and 1920x1080

Both modes 1280x1024 and 1920x1080 are specified at 60HZ (a tolerant frequency, may be flicker).

If that helps your problem you can see if you can run the resolutions at a higher refresh rate e.g. 75HZ:

Code: Select all

Option         "metamodes" "1280x1024_75 +0+0; 1920x1080_75  +0+0" #METAMODES_0
   Subsection "Display"
      Depth       24
      Modes      "1280x1024"  "1920x1080" 
BTW if you have it working in Ubuntu it may be worth looking at ubuntu's xorg.conf and log files, see also:

http://uk.answers.yahoo.com/question/in ... 624AAA7lYQ

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#23 Post by bigpup »

xsilvergs,

Your problem is you need the proper Nvidia driver for your video card.

If the test in quickpet suggested using the Xorg-High driver, that is the best optional driver that comes readily available with Two Head Dog 528.
The Xorg-High driver adds more capabilities to the Vesa driver. Adds OpenGL and 3D.

You need to go to Nvidia driver support and see what Nvidia driver your video card needs.

You need to start over with a fresh install of Puppy.

If you do a frugal install.
Make the save file before trying to install a new video driver.
Minimum free space is 200MB to do a driver install. Nvidia drivers are big after being uncompressed.

You can find pets for some drivers in the Additional Software (Pets & Stuff)->drivers section of this forum.
Make sure the driver pet was made to work with Puppy 528
The thing to look for is what kernel it was compiled for.
Example:
http://www.murga-linux.com/puppy/viewtopic.php?t=69290

I know I told you about this one before and you had problems installing, but I
would try it again.

If you try a driver and it does not work.
Need to follow these directions to try another one.
http://murga-linux.com/puppy/viewtopic.php?t=58810

If you can not find an already made driver pet. You may have to do the driver compile method that is described above by puppyluvr.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

xsilvergs
Posts: 12
Joined: Sat 20 Aug 2011, 15:18

#24 Post by xsilvergs »

It works!

Many thanks to all who helped, eventually using bigpup's and puppyluvr's posts I downloaded the .run from Nvidia and now I have 1920x1080 displyed.

Thanks again.

Post Reply