Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38763 - apple2 screensaver displays garbage on PPC
Summary: apple2 screensaver displays garbage on PPC
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High major (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-19 15:10 UTC by Jake Hamby
Modified: 2006-02-04 06:04 UTC (History)
0 users

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 Jake Hamby 2004-01-19 15:10:10 UTC
When I run /usr/lib/xscreensaver/apple2, instead of the normal output, I get diagonal white bars rolling up the screen, with a horizontal bar separating the bottom from the top, and the text output skewed up and to the right at about a 60 degree angle, and rolling up and to the right as well.  It's almost completely unreadable. The other screensavers all work fine.

I'm guessing this is some sort of byte-ordering or data alignment problem but I don't have time to track it down.  The "old TV simulator" code seems to be working properly, but it's the Apple ][ display itself which is bad.  I wonder if this also happens on other big-endian platforms like SPARC?

Portage 2.0.50_pre16 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-benh1)
=================================================================
System uname: 2.6.1-benh1 ppc 7450, altivec supported
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec"
CHOST="powerpc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/lib/pbbuttonsd /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="ftp://gentoo.oregonstate.edu/pub/gentoo http://www.gtlib.cc.gatech.edu/pub/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib alsa altivec apache2 arts berkdb bidi crypt cups curl dga doc dvd dvdr emacs encode esd evo foomaticdb gb gd gdbm gif gnome gnome-libs gphoto2 gpm gtk gtk2 guile imap imlib innodb java jikes joystick jpeg junit kde ldap libwww mad mbox mcal memlimit mikmod mitshm motif mozilla mpeg mysql ncurses nls nocd nptl oggvorbis opengl oss pam pcmcia pdflib perl png pnp ppc ppds python qt quicktime readline samba sdl slang spell ssl tcltk tcpd tetex tiff truetype unicode usb videos xml xml2 xmms xv zlib video_cards_radeon"
Comment 1 Lars Weiler (RETIRED) gentoo-dev 2004-02-15 10:02:14 UTC
It doesn't work here, too.  Also pong and xanalogtv show the same problems.  I'll test it on my Sparc to see, if it's an endianess problem.
Comment 2 Lars Weiler (RETIRED) gentoo-dev 2004-02-15 11:05:03 UTC
Works on Sparc.  Seems we have to file a bug to the xscreensaver-authors...
Comment 3 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-08-19 12:51:54 UTC
needs fixing upstream