Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159333 - media-libs/mesa-6.5.1-r1 - libGLcore.so: undefined symbol __glXActiveScreens
Summary: media-libs/mesa-6.5.1-r1 - libGLcore.so: undefined symbol __glXActiveScreens
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-28 18:02 UTC by Luca
Modified: 2007-01-27 18:24 UTC (History)
1 user (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 Luca 2006-12-28 18:02:02 UTC
Hi to all!
I am trying to have in my catalyst livecd,a Xorg with opengl enabled via software trough mesa; 
So I installed this:
x11-base/xorg-server-1.1.1-r1  USE="dri ipv6 nptl xorg -3dfx -aiglx -debug -dmx -kdrive -minimal -sdl -xprint" INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo -epson -fglrx (-impact) -mach64 (-newport) -nvidia -r128 -radeon (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx)"

and 

media-libs/mesa-6.5.1-r1  USE="nptl -debug -doc -hardened -motif" VIDEO_CARDS="i810 mga s3virge savage sis tdfx trident via -mach64 -none -r128 -radeon (-sunffb)"

If i startx, it goes fine, but in the log i found this:

(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
dlopen: /usr/lib/xorg/modules/extensions/libGLcore.so: undefined symbol: __glXActiveScreens
(EE) Failed to load /usr/lib/xorg/modules/extensions/libGLcore.so
(II) UnloadModule: "GLcore"
(EE) Failed to load module "GLcore" (loader failed, 7)

Also glxinfo report an error

Thanks
Comment 1 Luca 2006-12-28 18:04:32 UTC
I forgot to say that i tested it both with "vesa" and "via" driver but in all situations, X starts fine, but opengl is not working
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-29 00:25:20 UTC
emerge --info, please.
Comment 3 Luca 2006-12-29 02:01:49 UTC
Sorry for this!

Portage 2.1.1-r2 (unavailable, gcc-4.1.1, unavailable, 2.6.18-gentoo-r6 i686)
=================================================================
System uname: 2.6.18-gentoo-r6 i686 AMD Athlon(TM) XP 1500+
Gentoo Base System version 1.12.6
Last Sync: Unknown
ccache version 2.3 [disabled]
dev-lang/python:     2.4.3-r4
sys-devel/autoconf:  2.60
sys-devel/automake:  1.6.3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  [Not Present]
ACCEPT_KEYWORDS=""
CFLAGS="-O2 -march=i686 -pipe"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/root/livecd/relases/ominiverdi/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE=""
Unset:  CHOST, EMERGE_DEFAULT_OPTS
Comment 4 Luca 2006-12-29 02:04:52 UTC
Sorry for this!

Emerge --info:

Portage 2.1.1-r2 (unavailable, gcc-4.1.1, unavailable, 2.6.18-gentoo-r6 i686)
=================================================================
System uname: 2.6.18-gentoo-r6 i686 AMD Athlon(TM) XP 1500+
Gentoo Base System version 1.12.6
Last Sync: Unknown
ccache version 2.3 [disabled]
dev-lang/python:     2.4.3-r4
sys-devel/autoconf:  2.60
sys-devel/automake:  1.6.3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  [Not Present]
ACCEPT_KEYWORDS=""
CFLAGS="-O2 -march=i686 -pipe"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/root/livecd/relases/ominiverdi/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE=""
Unset:  CHOST, EMERGE_DEFAULT_OPTS

If can be helpfull, this is a list of all packges installed:

http://rafb.net/p/z4ad1i97.html
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-12-29 02:07:17 UTC
(In reply to comment #4)
> Sorry for this!

Uh, I don't know much about catalyst but your emerge --info looks very weird...
Comment 6 Luca 2006-12-29 03:34:22 UTC
I think this is an issue of xorg-server and not of mesa;libGLcore.so is provided by this package.

What do you think?
Comment 7 Laurento Frittella (mrfree) 2007-01-14 12:12:30 UTC
I'm not using catalyst but this howto ( http://gentoo-wiki.com/HOWTO_build_a_LiveCD_from_scratch ) to build a livecd and I have the same problem.
 
# emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-suspend2-r1 i686)
=================================================================
System uname: 2.6.19-suspend2-r1 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System version 1.12.6
Last Sync: Fri, 12 Jan 2007 07:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61
sys-devel/automake:  1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage-distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LINGUAS="it en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol berkdb bitmap-fonts bzip2 cli cracklib crypt cups dlloader dri elibc_glibc fortran gdbm gpm iconv input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog kernel_linux libg++ linguas_en linguas_it livecd ncurses nls nptl nptlonly opengl pam pcre perl ppds pppd python readline reflection sdl session spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_i810 video_cards_savage video_cards_vesa xorg zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 Laurento Frittella (mrfree) 2007-01-15 08:35:23 UTC
The problem seems to reside in the /etc/X11/xorg.conf.in template used by mkxf86config.sh to build a working xorg.conf during the livecd boot process. Try commenting out Load "GLcore" (or load it after Load "glx"), it works for me

Section "Module"
        Load    "ddc"
        Load    "vbe"
#       Load    "GLcore"
        Load    "dbe"
        Load    "dri"
        Load    "extmod"
        Load    "glx"
        Load    "bitmap"
        Load    "type1"
        Load    "freetype"
        Load    "record"
EndSection

But I'm actually trying to obtain a working 3D capable livecd :(
Comment 9 Joshua Baergen (RETIRED) gentoo-dev 2007-01-27 18:24:21 UTC
Luca, attach your xorg.conf and the full X log and re-open the bug please.