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 Fri 26 Dec 2014, 09:39
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Video
How to get 3D from Radeon 7500? (SOLVED)
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [8 Posts]  
Author Message
ardvark


Joined: 01 Jul 2013
Posts: 1173
Location: USA

PostPosted: Tue 02 Jul 2013, 18:56    Post subject:  How to get 3D from Radeon 7500? (SOLVED)  

Hi...

Thanks for your help. Before I saw your posts, I noticed that 5.5 was released, so I installed that on the hard drive. The problems I mentioned were fixed and I was able to get a few programs. The dependency issue was my fault and was corrected by the new install.

However, I have a new problem. I'm using a Radeon 7500 video card with this system and while it appears that Puppy correctly recognizes the card, I am not getting any 3D or hardware acceleration. I did a test in live mode to see if the card was indeed being detected correctly and instead of probe, I chose the radeon driver (not radeonhd) which caused X to crash. Sad

I would be happy to post some logs but I don't see a copy/paste ability or menu for rxvt.

Does the radeon driver offer hardware acceleration and if so, how do I get it working. If not, is there a way to get the fglrx driver working in this?

Thanks!

Last edited by ardvark on Mon 22 Jul 2013, 00:46; edited 1 time in total
Back to top
View user's profile Send private message 
ardvark


Joined: 01 Jul 2013
Posts: 1173
Location: USA

PostPosted: Tue 02 Jul 2013, 19:12    Post subject:  

Ok, I was able to install Sakura from the repos so here is what I get with the "glxinfo" command....

# 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_MESA_copy_sub_buffer
client glx vendor string: SGI
client glx version string: 1.4
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_copy_sub_buffer, 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_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_shadow_ambient, 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_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_program,
GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, 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_framebuffer_object, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
GL_EXT_polygon_offset, 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_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_mirror_clamp, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_draw_buffers, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_fragment_program, GL_NV_light_max_exponent, GL_NV_point_sprite,
GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_SGI_color_matrix, GL_SGI_color_table,
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, GL_SUN_multi_draw_arrays

8 GLX Visuals
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
----------------------------------------------------------------------
0x23 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x24 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None
0x25 16 tc 0 24 0 r y . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x26 16 tc 0 24 0 r . . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x27 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x28 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None
0x29 16 dc 0 24 0 r y . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x2a 16 dc 0 24 0 r . . 5 6 5 8 0 16 8 16 16 16 16 0 0 None

8 GLXFBConfigs:
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
----------------------------------------------------------------------
0x23 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x24 0 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None
0x25 0 tc 0 24 0 r y . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x26 0 tc 0 24 0 r . . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x27 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x28 0 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None
0x29 0 dc 0 24 0 r y . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x2a 0 dc 0 24 0 r . . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
Back to top
View user's profile Send private message 
ardvark


Joined: 01 Jul 2013
Posts: 1173
Location: USA

PostPosted: Tue 02 Jul 2013, 19:22    Post subject:  

However, lsmod reports this...

# lsmod
Module Size Used by
snd_intel8x0 19035 0
snd_seq_dummy 903 0
snd_cs4236 19627 0
snd_wss_lib 15709 1 snd_cs4236
snd_opl3_lib 5638 1 snd_cs4236
snd_seq_oss 18033 0
snd_hwdep 3790 1 snd_opl3_lib
snd_mpu401_uart 3695 1 snd_cs4236
snd_seq_midi 3148 0
snd_seq_midi_event 3480 2 snd_seq_oss,snd_seq_midi
snd_rawmidi 11487 2 snd_mpu401_uart,snd_seq_midi
snd_intel8x0m 7932 5
snd_ac97_codec 78088 2 snd_intel8x0,snd_intel8x0m
ac97_bus 686 1 snd_ac97_codec
snd_pcm_oss 27703 0
snd_seq 30329 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
8139too 13616 0
snd_mixer_oss 10073 1 snd_pcm_oss
mii 2630 1 8139too
snd_pcm 44791 8 snd_intel8x0,snd_cs4236,snd_wss_lib,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
snd_seq_device 3605 6 snd_seq_dummy,snd_opl3_lib,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_timer 11292 4 snd_wss_lib,snd_opl3_lib,snd_seq,snd_pcm
squashfs 15580 0
ns558 1543 0
gameport 5493 2 ns558
container 1749 0
serio_raw 2816 0
aufs 118451 0
snd 30714 24 snd_intel8x0,snd_cs4236,snd_wss_lib,snd_opl3_lib,snd_seq_oss,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_seq,snd_mixer_oss,snd_pcm,snd_seq_device,snd_timer
fuse 42197 1
soundcore 3143 1 snd
pcspkr 1151 0
intel_agp 18971 1
snd_page_alloc 4669 4 snd_intel8x0,snd_wss_lib,snd_intel8x0m,snd_pcm
shpchp 21200 0
nls_iso8859_1 2937 0
agpgart 18752 1 intel_agp
pci_hotplug 18474 1 shpchp
nls_cp437 4465 0
parport_pc 19276 0
parport 21067 1 parport_pc
thermal 9122 0
evdev 5392 0
processor 22492 0
button 3526 0
psmouse 47559 0
floppy 39623 0

Unless I missed something, I'm not seeing anything about the radeon card (which I added to the system as a PCI card. Onboard graphics are from the Intel i810 chipset.)

Regards...
Back to top
View user's profile Send private message 
ardvark


Joined: 01 Jul 2013
Posts: 1173
Location: USA

PostPosted: Tue 02 Jul 2013, 19:30    Post subject:  

lspci -k
00:00.0 Host bridge: Intel Corporation 82810 GMCH (Graphics Memory Controller Hub) (rev 03)
Subsystem: Trigem Computer Inc. Device 3151
Kernel driver in use: agpgart-intel
00:01.0 VGA compatible controller: Intel Corporation 82810 (CGC) Chipset Graphics Controller (rev 03)
Subsystem: Trigem Computer Inc. Device 3151
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE Controller (rev 02)
Subsystem: Intel Corporation 82801AA IDE Controller
Kernel driver in use: ata_piix
00:1f.2 USB Controller: Intel Corporation 82801AA USB Controller (rev 02)
Subsystem: Intel Corporation 82801AA USB Controller
Kernel driver in use: uhci_hcd
00:1f.5 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 02)
Subsystem: Trigem Computer Inc. Device 7140
Kernel driver in use: Intel ICH
00:1f.6 Modem: Intel Corporation 82801AA AC'97 Modem Controller (rev 02)
Subsystem: Trigem Computer Inc. Device 7140
Kernel driver in use: Intel ICH Modem
01:0d.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)
Subsystem: Accton Technology Corporation EN-1207D Fast Ethernet Adapter
Kernel driver in use: 8139too
01:0e.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500]
Subsystem: ATI Technologies Inc Device 013b

If I'm guessing correctly, Puppy is using the Intel driver even though I'm receiving video from the radeon card? That doesn't make sense! Question

Regards...
Back to top
View user's profile Send private message 
OscarTalks

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

PostPosted: Tue 02 Jul 2013, 21:49    Post subject:  

Glad you are making progress.

Unfortunately I don't have any Radeon cards at all, only nVidia, SiS and Intel.

As I said, "report-video" will tell you what driver is loaded and in use.
Also "glxgears" will show you the FPS rate.

Here is my output of those two commands running Wary 5.5 on my nVidia card. Note the nv driver is loaded (choosing "xorg" and "probe" in xorg wizard).

Code:
# report-video
VIDEO REPORT: Wary Puppy, version 5.5

Chip description:
VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

Requested by /etc/X11/xorg.conf:
  Depth (bits, or planes):              24
  Modules requested to be loaded:       dbe type1 freetype xtrap glx dri
  Drivers requested to be loaded:       nv

Probing Xorg startup log file (/var/log/Xorg.0.log):
  Driver loaded (and currently in use): nv
  Loaded modules: dbe ddc dri extmod fb freetype GLcore glx i2c int10 kbd mouse pcidata ramdac type1 vgahw xaa xtrap

Actual rendering on monitor:
  Resolution:  1024x768 pixels (342x271 millimeters)
  Depth:       24 planes

...the above also recorded in /tmp/report-video
# glxgears
1831 frames in 5.0 seconds = 365.675 FPS
1794 frames in 5.1 seconds = 355.093 FPS
1794 frames in 5.0 seconds = 357.390 FPS
1794 frames in 5.1 seconds = 351.026 FPS
1794 frames in 5.0 seconds = 357.984 FPS
1794 frames in 5.1 seconds = 351.002 FPS
1794 frames in 5.0 seconds = 356.149 FPS
1794 frames in 5.1 seconds = 349.319 FPS

_________________
Oscar in England

Back to top
View user's profile Send private message 
ardvark


Joined: 01 Jul 2013
Posts: 1173
Location: USA

PostPosted: Tue 02 Jul 2013, 23:35    Post subject:  

Hi Oscar...

It appears the Radeon driver is loaded but I have no direct rendering....

# report-video
VIDEO REPORT: Wary Puppy, version 5.5

Chip description:
Host bridge: Intel Corporation 82810 GMCH (Graphics Memory Controller Hub) (rev 03)
VGA compatible controller: Intel Corporation 82810 (CGC) Chipset Graphics Controller (rev 03)
VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500]

Requested by /etc/X11/xorg.conf:
Depth (bits, or planes): 16
16
Modules requested to be loaded: dbe type1 freetype xtrap glx dri
Drivers requested to be loaded: radeon intel

Probing Xorg startup log file (/var/log/Xorg.0.log):
Driver loaded (and currently in use): radeon
Loaded modules: dbe ddc dri extmod fb freetype GLcore glx i2c int10 kbd mouse pcidata ramdac type1 vgahw xaa xtrap

Actual rendering on monitor:
Resolution: 1024x768 pixels (320x240 millimeters)
Depth: 16 planes

...the above also recorded in /tmp/report-video

However, in AntiX Linux, which I tried previously, I had rendering with no problem at all. Question

Regards...
Back to top
View user's profile Send private message 
OscarTalks

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

PostPosted: Wed 03 Jul 2013, 07:24    Post subject:  

What output do you get when you type "glxgears" ?
_________________
Oscar in England

Back to top
View user's profile Send private message 
ardvark


Joined: 01 Jul 2013
Posts: 1173
Location: USA

PostPosted: Thu 04 Jul 2013, 02:59    Post subject:  

OscarTalks wrote:
What output do you get when you type "glxgears" ?


Hi Oscar....

It looks like the problem is solved with precise 5.6, it's loading the correct driver and I'm getting direct rendering. Glxgears is reporting around 75 FPS. Very Happy

It looks like the issues are solved. Thanks again for all your help!

Regards...
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [8 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Video
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0915s ][ Queries: 12 (0.0135s) ][ GZIP on ]