When starting openarena, you see the start screen where to choose a level first. After this is done and when you click on "start game" you will HEAR all the sounds in the game like shooting etc. but you still see the start screen with the menue. The game seems to run but you cannot see what happens. Reproducible: Always Steps to Reproduce: 1. Start the game 2. Choose a level 3. Enter an arena Actual Results: The startmenue keeps on the screen, status messages (entering bot players etc) appear but you do not see what is acually happening Expected Results: After entering an arena you will see it and interact with other object / players The games worked properly a few weeks ago, the issue is most likely cause by a library update like openal or sdl. Rebuilding the game did not fix the problem.
erdiemobil ~ # emerge --info Portage 2.1.6.4 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.27-gentoo-r7 x86_64) ================================================================= System uname: Linux-2.6.27-gentoo-r7-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9300_@_2.50GHz-with-glibc2.2.5 Timestamp of tree: Sat, 17 Jan 2009 11:00:05 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.5.2-r7 dev-util/cmake: 2.4.6-r1 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.63 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac aalib acl acpi afm alsa amd64 arts berkdb bluetooth branding bzip2 cairo cdinstall cdr cli cracklib crypt css cups dbus dri dssi dvd dvdr dvdread eds emboss encode esd evo faad faad2 fam fftw firefox flac fltk fortran freesound gdbm gif gpm gstreamer gtk h264 hal iconv ipv6 ipw4965 isdnlog jack jpeg kde ldap libnotify libsamplerate mad midi mikmod mjpeg mmx mp3 mp4 mpeg mplayer mudflap multilib ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session soundtouch spell spl srt sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb v4l v4l2 vorbis x264 xcomposite xine xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel hdsp" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Since the bug isn't in openarena itself but rather an incompatibility with some new library version, how about listing all libraries that have been upgraded in the last few weeks since the game ran properly? 'qlop -l' will give you a nice chronological listing of emerged packages.
Created attachment 179640 [details] Info from terminal run of both ebuild and manual compile I have a similar problem (also in x86_64), but in my case the screen is totally black, except for the layer of status and crosshair; all textures do not appear. This also happens in another pc(i686). The above problem I have also seen in another one (x86_64). This is not an incopatibility of dependencies of openarena, since I have used the same sources (openarena-engine-0.8.1.tar.gz) from my distfiles to compile it for a user. When I compiled it, it requested the *.pk3 that come in the openarena binary (oa081.zip). After I copied them to $build_dir/build/release-linux-x86_64/baseoa/ the game ran fine. Also, I had a diferent version of openal before and it had the same problem. I deep updated my system with the same results (black textures). Unmerged openarena and merged it again(not pkg) and again the same. This are all dependencies with their respective current versions and time of build: media-libs/libsdl (1.2.13@13/09/08) x11-libs/libXext (1.0.3@15/06/08) x11-libs/libX11 (1.1.4@09/12/08) x11-libs/libXau (1.0.3@15/06/08) x11-libs/libXdmcp (1.0.2@15/06/08) net-misc/curl (7.18.2@06/08/08) media-libs/openal (1.6.372@19/01/09) libvorbis (1.2.1_rc1@25/06/08) games-fps/openarena (0.8.1@22/01/09) also @09/01/09 Attached is the info gathered from terminal run. I will further inspect this, what I really think is that it is some problem with the ebuild not doing/copying something.
please retry with 0.8.8 and an updated system, I cannot reproduce anymore