LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-27-2004, 11:22 AM   #1
gplacek
Member
 
Registered: Aug 2004
Location: Atlanta
Distribution: Slackware
Posts: 56

Rep: Reputation: 15
Unhappy slack10 voodoo3, drops frames, poor picture


Hello.

I have just installed slack10, and I have to say I love it. (much better than FC1)
The only problem I have run into so far is the video quality of avi and other video playback. MPlayer and xine both playback video files poorly. I am not sure if my kernel is compiled correctly. Xine is a nice app and I would like to use it. I am using a voodoo3 3000 16MB AGP. What would be one of the first steps to see if my kernel is compiled with the right modules for this card. I am guessing but I think I may need a module called "tdfxfb"? should I use "lsmod" to look for a certian module, and if its loaded? Any help would be great.. Thanks
 
Old 08-27-2004, 11:58 AM   #2
gplacek
Member
 
Registered: Aug 2004
Location: Atlanta
Distribution: Slackware
Posts: 56

Original Poster
Rep: Reputation: 15
Heh. I know its run of the mill. I guess module and video problems are pretty boring topics.. Heh heh. I could post some output if it would help.

greg@charter:/etc/X11$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
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_SGI_make_current_read, GLX_SGIS_multisample
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_make_current_read,
GLX_SGIS_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.4 Mesa 5.0.2)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_shadow, GL_ARB_shadow_ambient,
GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix,
GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_func_separate, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_ATI_texture_mirror_once,
GL_ATI_texture_env_combine3, GL_IBM_texture_mirrored_repeat,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_point_sprite, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
GL_SGIX_shadow, GL_SGIX_shadow_ambient
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x22 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x24 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
greg@charter:/etc/X11$ lsmod
Module Size Used by Not tainted
snd-pcm-oss 37736 0
snd-mixer-oss 12504 0 [snd-pcm-oss]
usb-storage 66176 0 (unused)
CDCEther 11900 1
acm 5984 0 (unused)
uhci 24444 0 (unused)
usbcore 59308 1 [usb-storage CDCEther acm uhci]
tuner 10184 1 (autoclean)
tvaudio 13480 0 (autoclean) (unused)
bttv 94656 0 (unused)
i2c-algo-bit 7144 1 [bttv]
i2c-core 12804 0 [tuner tvaudio bttv i2c-algo-bit]
videodev 5952 2 [bttv]
snd-bt87x 5192 1
snd-emu10k1 62920 1
snd-pcm 56072 0 [snd-pcm-oss snd-bt87x snd-emu10k1]
snd-timer 13604 0 [snd-pcm]
snd-hwdep 4804 0 [snd-emu10k1]
snd-page-alloc 6328 0 [snd-bt87x snd-emu10k1 snd-pcm]
snd-util-mem 1136 0 [snd-emu10k1]
snd-ac97-codec 49500 0 [snd-emu10k1]
snd-rawmidi 12740 0 [snd-emu10k1]
snd-seq-device 3888 0 [snd-emu10k1 snd-rawmidi]
snd 30852 2 [snd-pcm-oss snd-mixer-oss snd-bt87x snd-emu10k1 snd-pcm snd-timer snd-hwdep snd-util-mem snd-ac97-codec snd-rawmidi snd-seq-device]
soundcore 3396 10 [bttv snd]
emu10k1-gp 1352 0 (unused)
gameport 1420 0 [emu10k1-gp]
pcmcia_core 39972 0
ide-scsi 9328 0
agpgart 43940 0 (unused)
greg@charter:/etc/X11$
 
Old 08-27-2004, 12:07 PM   #3
gplacek
Member
 
Registered: Aug 2004
Location: Atlanta
Distribution: Slackware
Posts: 56

Original Poster
Rep: Reputation: 15
more output

root@charter:/etc/X11# lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0e.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
00:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:0f.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
01:00.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev 01)
root@charter:/etc/X11#


last time I tried something wild I didnt know much about I tried, $modprobe tdfxfb and then my screen clicked and wnet all out of wack. I was not in X. I then tried to $reset and that didnt work. The screen might have clicked and then gone blank, I might have pressed Ctrl-c, and then it went crazy. Not really sure.. I was up really late last night working on that. Then I could not $reset my screen so I had to reboot. Dont know if that tells you any thing
 
Old 08-27-2004, 01:12 PM   #4
gplacek
Member
 
Registered: Aug 2004
Location: Atlanta
Distribution: Slackware
Posts: 56

Original Poster
Rep: Reputation: 15
Well, I gotta go out. I will be back. But can anyone please give me a pointer on finding out if the best driver or module is compiled in my kernel. I need a hint, just something to get me started. Thanks.
 
Old 08-27-2004, 01:28 PM   #5
gplacek
Member
 
Registered: Aug 2004
Location: Atlanta
Distribution: Slackware
Posts: 56

Original Poster
Rep: Reputation: 15
Thanks. I will look into modprobe and try to google more info. Sorry for posting a complaint. :-)
 
Old 08-27-2004, 04:59 PM   #6
tobyl
Member
 
Registered: Apr 2003
Location: uk
Distribution: slackware current
Posts: 768

Rep: Reputation: 64
I had a Voodoo3 card once, and it took a while to get it working, but dont worry, it is fully supported by linux, including 3d acceleration.

I believe the driver is tdfx, and I would expect to see this module in your lsmod output (unless you specifically compiled support directly into the kernel)

Install the glide stuff from
the /extra directory on your slack disk, or a slack mirror, eg

ftp://ftp.nluug.nl/pub/os/Linux/dist...ra/3dfx-glide/

I suspect you will have to make some changes to your /etc/xorg.conf file.
~~Always backup original first~~

You could try running xorgconfig to get a good setup, anyhow I think you will need
Option "DRI" "boolean" enabled, and
in section device something like:

Section "Device"
Identifier "** 3Dfx (generic) [tdfx]"
Driver "tdfx"

Google search for slackware/voodoo3/tdfx/xorg etc in various combinations should help, also the following:

http://freedesktop.org/~xorg/X11R6.7.0/doc/tdfx.4.html

good luck, tobyl
 
Old 09-01-2004, 11:50 AM   #7
gplacek
Member
 
Registered: Aug 2004
Location: Atlanta
Distribution: Slackware
Posts: 56

Original Poster
Rep: Reputation: 15
Talking Thanks

Thanks tobyl. :-)

That helped alot. I have fixed my problem and am running video very smoothly now..

:-)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Voodoo3 drivers Neuro-System Slackware 1 04-04-2005 09:30 AM
Possible to create a frames effect in an HTML page without using frames? furfurdemon666 General 10 12-12-2004 06:52 AM
Netgear FA311 drops TX frames twolf Linux - Networking 1 05-14-2004 10:30 PM
Voodoo3 in mandrake 9.1 Hoax Linux - Newbie 2 07-07-2003 04:59 PM
You poor, poor deluded kids. Nu-Bee General 24 02-25-2003 01:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration