Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 21 Dec 2014, 20:53
All times are UTC - 4
 Forum index » House Training » Bugs ( Submit bugs )
Precise 543 nouveau on nv34 on k8n athlon 64 = bad menu font
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
galen


Joined: 04 Jan 2010
Posts: 19
Location: Halifax, Nova Scotia, Canada

PostPosted: Mon 28 Jan 2013, 09:22    Post_subject:  Precise 543 nouveau on nv34 on k8n athlon 64 = bad menu font
Sub_title: nouveau driver or kernel bug rendering menu fonts
 

I run several Athlon 64 machines with nv34 video cards, and nouveau seems to be my nemesis.

Computer:
K8N nvidia2
AMI bios
ACPI 1 / 2
DDR1 (even tested at lower speeds)
nv34 GeForce5200 AGP
LCD Monitor with native resolution: 1680x1050

O/S: Precise 543

boot option to enable an usable session: puppy acpi=off
defaults give bad menu font rendering

http://www.flightsimhq.org/pub/?d=linux/puppy/543bugs
capture13337.png
Description 
png

 Download 
Filename  capture13337.png 
Filesize  1005.48 KB 
Downloaded  201 Time(s) 
capture10678.png
Description 
png

 Download 
Filename  capture10678.png 
Filesize  784.24 KB 
Downloaded  190 Time(s) 
capture4156.png
 Description   
 Filesize   258.61 KB
 Viewed   717 Time(s)

capture4156.png

capture6429.png
Description 
png

 Download 
Filename  capture6429.png 
Filesize  229.23 KB 
Downloaded  203 Time(s) 
Back to top
View user's profile Send_private_message Visit_website AIM 
OscarTalks

Joined: 05 Feb 2012
Posts: 939
Location: London, England

PostPosted: Mon 28 Jan 2013, 12:18    Post_subject:  

Yes, I'm afraid the nouveau driver with the nVidia GeForce FX5200 gives this problem of missing menus and other graphics artifacts. I suppose it is really up to the nouveau developers to address this.

For anyone trying to get a machine with this card to work with Puppy there are a couple of things to try.

With recent Puppies like Precise you can try booting with the option nouveau.modeset=0 and see if that loads a different driver like nv or vesa and from there see if you can get a suitable screen resolution. If that works then go to /etc/modprobe.d/nouveau.conf and change the modeset=1 to modeset=0

I have found that the best solution (which also gives the best graphics performance) is to download the driver installer from the nVidia website. It will be a file called something like:-

NVIDIA-Linux-x86-173.14.36-pkg1.run

This installs relatively easily. What I did was place it in /root then exit to prompt.

Code:
cd /root
sh NVIDIA-Linux-x86-173.14.36-pkg1.run


If the nouveau driver is loaded the installer won't complete, but it offers the option to disable it for you. Accept this. Exit the installer and reboot. Enter the boot option puppy pfix=nox to make sure you are back to a prompt screen again and then repeat the above code to run the installer again. This time it should all complete including the option to set up the nVidia driver config which you accept.

Reboot and you should have the proprietary nVidia driver installed and running now. You may need to run fixmenus and jwm -reload in order to get the nVidia config to appear in your menu. The installer file can now be deleted from /root.

Oh by the way, you do of course need devx and kernel sources loaded in order to be able to do this.

_________________
Oscar in England

Back to top
View user's profile Send_private_message 
ETP


Joined: 19 Oct 2010
Posts: 584
Location: UK

PostPosted: Mon 28 Jan 2013, 15:20    Post_subject: Precise 543 nouveau on nv34 on k8n athlon 64 = bad menu font  

Hi galen

Before you take OscarTalks’s wise advice you may just want to give another of the included GTK & JWM themes a quick try to see if it resolves the problem. I suspect that the default themes have a few problems.
Quick and easy to do so worth a try.

_________________
Regards ETP
Accessibility Pups: -- Magoo -- The Pup With No Name -- MouseCam -- Obedient
Back to top
View user's profile Send_private_message 
galen


Joined: 04 Jan 2010
Posts: 19
Location: Halifax, Nova Scotia, Canada

PostPosted: Tue 29 Jan 2013, 18:27    Post_subject:  

yes I have tried other themes; same result.
I really hate nouveau, it is forced on us and bug reports are ignored and the performance is worse than old nv drivers. I've had lots of experience with nvidia drivers, mostly very good.
I have no problems with FATDOG64 (fast 3D) or wary 5.3 (nv driver)
Back to top
View user's profile Send_private_message Visit_website AIM 
01micko


Joined: 11 Oct 2008
Posts: 7841
Location: qld

PostPosted: Wed 30 Jan 2013, 19:19    Post_subject:  

I found an interesting kernel line the other day to do with nouveau. It may or may not help with NV-3X cards (including fx-5200).

There are a few ways to implement it.

If booting pfix=ram:
Code:
puppy pfix=ram nouveau.noaccel=1


If adding to kernel line: (example, edit as necessary)
Code:
kernel (hd0,0) /puppy54/vmlinuz root=/dev/ram0 pmedia=atahd psubdir=puppy54 nouveau.noaccel=1
This will vary considerably depending on your system and bootloader.

Replace /etc/modprobe.d/nouveau.conf:
Code:
options nouveau noaccel=1


YMMV

ref: http://en.gentoo-wiki.com/wiki/Nouveau

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send_private_message Visit_website 
OscarTalks

Joined: 05 Feb 2012
Posts: 939
Location: London, England

PostPosted: Thu 31 Jan 2013, 20:54    Post_subject:  

@ 01micko

Thanks for taking the time to post about this.

Test of my Dell Dimension 4600 with nvidia FX 5200 card.

Booting Live CD of Slacko 5.4

Code:
puppy pfix=ram nouveau.noaccel=1


Boots to a satisfactory desktop, all menus and graphics present and correct.

Code:
Report Video 1.4 - Fri 1 Feb 2013 on Slacko Puppy 5.4 - Linux 3.2.33-4g i686
   
  Chip description:
    0.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) 
    oem: NVIDIA
    product: NV34 Board - p162-1nz Chip Rev
   
  X Server: Xorg  Driver used: nouveau
  X.Org version: 1.12.3
    dimensions:    1280x1024 pixels (338x270 millimeters)
    depth of root window:    24 planes


Then went into xorgwizard to change to a lower resolution for larger images and all went OK

Code:
Report Video 1.4 - Fri 1 Feb 2013 on Slacko Puppy 5.4 - Linux 3.2.33-4g i686
   
  Chip description:
    0.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) 
    oem: NVIDIA
    product: NV34 Board - p162-1nz Chip Rev
   
  X Server: Xorg  Driver used: nouveau
  X.Org version: 1.12.3
    dimensions:    1024x768 pixels (270x203 millimeters)
    depth of root window:    24 planes


Running glxgears shows around 210 FPS

Of course it does still mean having to input that kernel line manually but at least the nouveau driver loads and works. Can you enter this parameter in as default or would that be silly for the vast majority of users?

Hope this test was helpful in some way.

_________________
Oscar in England

Back to top
View user's profile Send_private_message 
galen


Joined: 04 Jan 2010
Posts: 19
Location: Halifax, Nova Scotia, Canada

PostPosted: Wed 13 Feb 2013, 17:38    Post_subject:  

I'd suggest looking at fatdog's nouveau implementation, it works great.
Back to top
View user's profile Send_private_message Visit_website AIM 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0697s ][ Queries: 13 (0.0048s) ][ GZIP on ]