Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95683 - ati-drivers 8.14.13-r1 issue with opengl libraries
Summary: ati-drivers 8.14.13-r1 issue with opengl libraries
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
: 95836 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-06-10 06:44 UTC by Manfred Stienstra
Modified: 2005-06-14 17:13 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manfred Stienstra 2005-06-10 06:44:20 UTC
After emerging ati-drivers-8.14.13-r1 xorg starts just fine (without any errors
in the log).

dwerg@ack.~} grep "(WW)" /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/truetype/" does not exist.
(WW) The directory "/usr/share/fonts/afms/adobe" does not exist.
(WW) The directory "/usr/share/fonts/jisx0213" does not exist.
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) Warning, couldn't open module speedo
(WW) fglrx(0): board is an unknown third party board, chipset is supported

But there is no direct rendering.

dwerg@ack.~} 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_OML_swap_method, GLX_SGI_make_current_read, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float, 
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, 
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_lod_bias
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
----------------------------------------------------------------------
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 Slow
0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 Slow
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 Slow
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 Slow
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None
0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 Slow
0x2c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 Slow
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 Slow
0x2e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 Slow
0x2f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None
0x31 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None

It looks like it has something to do with the driver using the wrong opengl
implementation:

dwerg@ack.~} fglrxinfo 
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)

Although

lrwxrwxrwx  1 root root 32 Jun 10 15:23 /usr/lib/libGL.so ->
/usr/lib/opengl/ati/lib/libGL.so

I have a Hercules Radeon 8500 LE (r200 QL)

Reproducible: Always
Steps to Reproduce:
1. emerge ati-drivers-8.14.13-r1
2. startx
3. weep




Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11.10 i686)
=================================================================
System uname: 2.6.11.10 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.12
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r1, 2.3.5, 2.4.1
sys-apps/sandbox:    1.2.1-r2
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/
ftp://mirror.nutsmaas.nl/gentoo/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib alsa apache2 apm avi bash-completion berkdb bitmap-fonts
bluetooth cdr crypt cups curl dga dvd dvdr eds emboss encode evo fam flac
foomaticdb fortran freetds gatos gd gdbm gif gimpprint gnome gpm gstreamer gtk
gtk2 gtkhtml guile hal howl ieee1394 imagemagick imlib jack jack-caps jikes
joystick jpeg junit jython ladspa libg++ libwww mad matroska mikmod mmx mng
mozilla moznomail mp3 mpeg mpeg4 mysql ncurses nptl odbc offensive ogg oggvorbis
openal opengl oss pam pda pdflib plotutils png python quicktime radeon readline
ruby samba sdk sdl slang sms speex spell sqlite sse ssl svga tcltk tcpd tetex
theora tiff transcode truetype truetype-fonts type1-fonts unicode vhost vorbis
xine xml xml2 xv zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 1 Sami Nieminen 2005-06-10 08:16:43 UTC
I have the same problem. Had to downgrade back to 8.12.10 to get direct 
rendering working. 
Comment 2 Luca Barbato gentoo-dev 2005-06-10 10:50:42 UTC
I'm afraid that's an upstream issue I can't solve easly.
Comment 3 Sami Nieminen 2005-06-10 16:53:13 UTC
It seems (based on forum posts) that people are getting the direct rendering  
working if they use the ati installer instead of emerging the  
driver. 
 
Comment 4 Luca Barbato gentoo-dev 2005-06-10 18:45:39 UTC
could you please try the r0 ebuild? (the r1 uses the rpm and the r0 the installer)
Comment 5 Sami Nieminen 2005-06-10 23:33:16 UTC
I tested the r0 build (contains wrong download link btw), but the result was 
the same, no direct rendering although Xorg.0.log reports it is enabled. 
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-06-11 23:20:05 UTC
*** Bug 95836 has been marked as a duplicate of this bug. ***
Comment 7 Luca Barbato gentoo-dev 2005-06-13 13:30:16 UTC
please attach your xorg.conf and the X log

export LIBGL_DEBUG=1

should probably help figuring out the issue.
Comment 8 Luca Barbato gentoo-dev 2005-06-13 14:19:50 UTC
the error was in the ebuild
Comment 9 Luca Barbato gentoo-dev 2005-06-13 14:20:35 UTC
Hopefully now is fixed, wait for 1h and please report if now is working as should
Comment 10 Sami Nieminen 2005-06-14 11:29:52 UTC
Seems to work now, thanks. 
Comment 11 Manfred Stienstra 2005-06-14 14:07:57 UTC
Yes, it's working now. Thanks for your time!
Comment 12 Luca Barbato gentoo-dev 2005-06-14 17:13:45 UTC
eventually fixed, I didn't notice the issue since that lib isn't necessary for
the r300 ^^;