Summary: | et-etpro fails to load libGL.so.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mats Liljegren <mats.liljegren> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mats Liljegren
2005-12-09 12:05:54 UTC
you neglected to post `emerge info` like the bug report page told you to also, what does this show: $ ls /var/db/pkg/app-emulation/ Enemy Territory is not a 64-bit application, so files in /usr/lib won't be the ones it needs/uses. It sounds like you either are missing viable 32-bit versions if your video drivers, such as what you would get with the ATI or Nvidia binary drivers, or you haven't run opengl-update to setup your opengl libraries. What kind of video card do you have? If it isn't one supported by the Nvidia/ATI binary drivers, then it is not likely to ever work with any 32-bit applications. It will not work with any of the X-provided drivers. First, here comes the "emerge info", sorry for not providing it before: # emerge info Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6 .12-rc3-vidalinux x86_64) ================================================================= System uname: 2.6.12-rc3-vidalinux x86_64 AMD Athlon(tm) 64 X2 Dual Core Process or 3800+ Gentoo Base System version 1.12.0_pre10 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1 1/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/ distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/vlos" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl ed s emboss encode esd exif expat fam foomaticdb fortran gif glut gnome gpm gstream er gtk gtk2 hal howl imlib ipv6 java jpeg junit kde lcms lzw lzw-tiff mng mp3 mp eg ncurses nls nptl nptlonly ogg opengl pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xine xml2 xpm xv zlib userland_GNU kernel_linux eli bc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS Here's the requested extra info: # ls /var/db/pkg/app-emulation/ emul-linux-x86-baselibs-2.1.1 emul-linux-x86-glibc-1000 emul-linux-x86-xlibs-2.1 emul-linux-x86-compat-1.0 emul-linux-x86-gtklibs-2.1 As for driver, I use ATI 64-bit driver downloaded from ATI website. Do I have to throw away this driver and use a 32-bit version? since you installed the ati driver yourself, it's up to you to also take care of installing a 32bit libGL --> INVALID OK... This isn't a "bug" so much as a configuration issue on your part. For one, dump the driver you got form ATI's site and use "emerge ati-drivers" instead, as it installs botht he 64-bit and the 32-bit portions and sets up your OpenGL properly. Right. This is INVALID in the sense that it is not a bug. If you still need help configuring your drivers after using the ebuild, try the forums. |