Many problems using, remastering Puppy 4.3.1

Booting, installing, newbie
Message
Author
Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

DOSBox

#61 Post by Kogije »

Some of the games don't have a standalone DOS install
It is my fault for not being very clear on this...

They will not install in DOS or on XP!!!

Only in Windows 95, 98 or NT4
or through WINE

I know XP has a run as option to set the environment to Windows 95, 98 etc..., but it does not work for installing these games, they still read it as Windows 5 and won't install...

I should be able to get these to run in WINE or maybe DOSBox afterwards because the DOS versions were meant for a 80Mhz+ CPU...

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

Video and New Topic

#62 Post by Kogije »

Formatted the Drive to ext3
I just installed Lighthouse Pup 4.43

The Video is doing the same thing it did in Lucid Puppy 5.11

The playback was fine in it till I Installed the Alsa Sound

I DID NOT INSTALL the nvidia driver yet.

Just Installed the nvidia driver with no change

The Volume Control Icon has dissappeared again

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#63 Post by Karl Godt »

Have fired up my K7 now and must say that with my LCD monitor the nv driver with the default settings is not working well: have lots of moving shadowing on the screen (Puppy-Lupu 511 variant xorg-1.7.6) .
Unfortunately it seems that my RIVA-TNT2 refuses to show anything from the BIOS already, though the fan on it is running.
Have a second nvidia :
Identifier "Card0"
Driver "nv" #card0driver
VendorName "nVidia Corporation"
BoardName "NV18 [GeForce4 MX 440SE AGP 8x]"

mini-jaguar
Posts: 597
Joined: Thu 13 Nov 2008, 13:45

#64 Post by mini-jaguar »

This is where you want to get Wine .pets, regardless of Puppy version: http://www.murga-linux.com/puppy/viewtopic.php?t=53675

If you're still interested in VLC for 4.3.1, this is what you need: http://www.murga-linux.com/puppy/viewtopic.php?p=218947 but I have to warn you that I experienced lots of drop-outs with 4.3.1, so I switched to 4.3.2 and it runs smoothly.

I have similar specs to your computer, maybe a bit more RAM and a bit faster processor, but not too far ahead. Lighthouse Puppy wouldn't work correctly on my computer, but FatDog64 does, 5.2*, 6.0.* and 6.2.0beta, but not 6.1.* or UEFI. Also Lucid, 3 Headed Dog and most Slacko, Exprimo and Precise versions work fine.

With Fatdog you have to install the 32-bit .sfs to get Wine to work, I just use the native Wine .sfs for it.

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

Its all 32 bit

#65 Post by Kogije »

Everything needs to be 32 bit anyway

I think the main problem I'm having is coming from the Alsa Sound Driver

I'm going back to Lucid Puppy 5.11
So, the software won't be an issue.

I was installing the Alsa Sound first then the nvidia Driver

What I've found is

After a fresh Install (Lucid 5.11 and Lighthouse Pup 4.43)
Video works for Playback okay, not as well as with 4.3.1 with Graphics Driver installed, but fast enough to be watchable.

Installed Alsa Sound
Video no longer works good, Video Playback drops to 1 frame per minute

Installed Video Driver
Volume Control Icon dissappears.

Removed Alsa Sound
Video works for playback again

Also, I need to run Alsaconf every time I boot to get the audio working again!

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

Back to Lucid Puppy 5.11

#66 Post by Kogije »

I went back to Lucid Puppy 5.11

I went ahead and ran alsaconf because apparently there is no getting around it.

alsaconf REQUIRES there to be a etc/modprobe.conf

After installing the Audio Driver I deleted the etc/modprobe.conf
and made a alsa.conf file in etc/modprobe.d/
I added these lines to it:

alias snd-card-0 snd-sb16
alias sound-slot-0 snd-sb16
options snd-sb16 isapnp=0

on reboot the Audio works, I don't get the Deprecated config file Warning and my Volume Control Icon shows where it should be

Those 3 issues are now solved, however
Video Playback has dropped to 1 frame per minute.

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

Video Playback Solved

#67 Post by Kogije »

I fixed the Video Playback issue by forcing the Audio down to a lower quality bitrate.
It seems the main problem is that OpenGL isn't working.
I need this to work with Hardware Rendering.
I put Mesa Utils on it (7.7.1)
I put the needed libgl libraries on it and got glxgears working.

It doesn't seem to be hardware rendering though.

I get 100 frames in 5.7 seconds

How do I make it hardware render?

Do I need to downgrade these 2 libs from 7.7.1 to?
libgl1-mesa-dri 7.0.3-7
libgl1-mesa-glx 7.0.3-7

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#68 Post by linuxcbon »

How to use gpl drivers :
Can you edit file /etc/X11/xorg.conf
In section "Module", you should have Load "dri"
In section "Device", you should have Driver "nouveau"
(that can be nouveau or nv, it depends on puppy version)
Restart X.
Type glxgears and give results ?
ps1: as someone "noticed", I will not say "exact" things for older versions, since I don't use them. ps2 : I cannot not help for closed source drivers (nvidia).

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

xorg

#69 Post by Kogije »

I looked in /etc/X11/xorg.conf
In section "Module", I have Load "dri"
In section "Device", I have Driver "nv" and
it correctly identifies my Video Card.

I'm currently dumping glxgears results as well as glxinfo
I'm using Lucid Puppy 5.11, I can't install anything newer.
glxgears
100 frames in 5.1 seconds
100 frames in 5.4 seconds
100 frames in 5.1 seconds
100 frames in 5.2 seconds
100 frames in 5.2 seconds
100 frames in 5.2 seconds
100 frames in 5.1 seconds
100 frames in 5.4 seconds
100 frames in 5.1 seconds
100 frames in 5.2 seconds

and glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_MESA_copy_sub_buffer
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer
GLX version: 1.2
GLX extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_ARB_get_proc_address
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 1.4 (2.1 Mesa 7.7.1)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_vertex_program, GL_ARB_window_pos, GL_ATI_texture_mirror_once,
GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_IBM_texture_mirrored_repeat, GL_NV_blend_square, GL_NV_depth_clamp,
GL_NV_fragment_program_option, GL_NV_light_max_exponent,
GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod

I'm skipping the Visuals

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#70 Post by linuxcbon »

If you want faster graphics, you need the closed "nvidia" module.
You have at least 3 solutions :
1/ find the already compiled nvidia for your kernel version.
2/ ask someone (for example shinobar, JustGreg ,) to compile 71.86.xx for your kernel version.
3/ you compile it yourself...
Then in xorg.conf, you can comment-out line with "dri" and replace nv with nvidia.

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

71.86.xx

#71 Post by Kogije »

I have 71.86.xx for my Kernel Version
the closed "nvidia" module does not seem to work well
If I comment-out line with "dri" and replace nv with nvidia glxgears doesn't work.
my frame rate stays the same.

There has to be a way to make this hardware render.

figured out the problem with glxgears not working with those changes
after reboot glxgears gives me

100 frames in 5.6 seconds
100 frames in 5.6 seconds
100 frames in 5.4 seconds
100 frames in 5.7 seconds
100 frames in 5.6 seconds

also
xorg.conf chages the driver from nvidia to vesa

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#72 Post by linuxcbon »

Try this : rename the nv driver to be sure it is not used.
mv /lib/modules/2.6.33..xy/kernel/drivers/gpu/drm/nv.ko /lib/modules/2.6.33..xy/kernel/drivers/gpu/drm/nv.blabla
modprobe nvidia
restart xorg
run glxgears

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

nv driver

#73 Post by Kogije »

not using nv driver slows down the graphics

apparently my xorg only supports nv for nvidia and does not have a nvidia for nvidia option.
Last edited by Kogije on Sat 30 Mar 2013, 21:31, edited 1 time in total.

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#74 Post by linuxcbon »

Wait or ask for other people who know nvidia better than me... :) (as I said, I cannot help with closed source drivers (nvidia).

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#75 Post by linuxcbon »

Where did you get your nvidia drivers ? It seems possible to get the nvidia drivers from PPM, did you try it ?

I found a howto, give it a try : http://www.murga-linux.com/puppy/viewtopic.php?t=58810

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

no

#76 Post by Kogije »

PPM doesn't have 71.86.xx
only later versions which do not support my card

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#77 Post by linuxcbon »

Can you answer the other questions : where did you get the driver ? Did you try the howto ?

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

Driver

#78 Post by Kogije »

The Video Driver I found
NVIDIA-71.86.11-k2.6.30.5-1.pet
from http://www.revolutionvoice.com/dl.html

and it installed on Lucid Puppy 5.11 and hasn't complained
it also properly identified my card as a nvidia Riva TNT2
although,
I think the kernel in Lucid Puppy 5.11 is newer (something like 2.6.33.2)
I also found the same version NVIDIA-71.86.11 driver for Linux on the nvidia webpage, but didn't try it.

The How to
http://www.murga-linux.com/puppy/viewto ... 818#365818
doesn't cover full installs
also
http://puppylinux.com/sources/
wants a login name and password to access the source files for the kernel

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#79 Post by linuxcbon »

That link is not the howto I gave you ! :shock:

Kogije
Posts: 76
Joined: Thu 21 Mar 2013, 19:36

The how to

#80 Post by Kogije »

The how to you gave me wants me to install a new driver.

The only other driver I found was from nvidia and it needs to be compiled

I now have
/Root/NVIDIA-Linux-x86-71.86.15-pkg1.run
/mnt/home/lupu_devx_511.sfs
/mnt/home/kernel_src-2.6.33.2-patched.sfs

but I'm not sure what to do from there

I think I'm suppose to remove my current nvidia driver then reboot and add those 2 files in home to the boot manager
then reboot again
not sure after that

Post Reply