Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 218190 - x11-drivers/xf86-video-i810-2.2.99.903 - Font corruption when switching from console back to X
Summary: x11-drivers/xf86-video-i810-2.2.99.903 - Font corruption when switching from ...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Rémi Cardona (RETIRED)
URL: http://bugs.freedesktop.org/show_bug....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-18 00:28 UTC by Marcus Furlong
Modified: 2008-04-26 18:43 UTC (History)
1 user (show)

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


Attachments
Screenshot of font corruption (snapshot1.png,119.24 KB, image/png)
2008-04-18 00:30 UTC, Marcus Furlong
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Furlong 2008-04-18 00:28:16 UTC
Fonts are corrupted (look like little blocks) when I switch back to X from a virtual console. Restarting X is the only solution.

Reproducible: Always

Steps to Reproduce:
1. Switch to virtual console and make some output occur (e.g. dmesg)
2. Switch back to X with Ctrl-Alt-F7


Actual Results:  
Fonts are corrupted, can't read anything.

Expected Results:  
Non-corrupt fonts.
Comment 1 Marcus Furlong 2008-04-18 00:30:26 UTC
Created attachment 150117 [details]
Screenshot of font corruption

Screenshot attached
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2008-04-18 11:34:14 UTC
Please provide :
- the relevant section of lspci -vv
- the full output of emerge --info
- the versions of xorg-server, fontconfig and libX11 you're using

Thanks
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2008-04-18 11:34:49 UTC
Oh and do the other RCs .901 and .902 have that issue?

Thanks
Comment 4 Marcus Furlong 2008-04-19 02:39:44 UTC
(In reply to comment #2)
> Please provide :
> - the relevant section of lspci -vv

00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
        Subsystem: Dell Unknown device 01fe
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at fea00000 (64-bit, non-prefetchable) [size=1M]
        Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at efe8 [size=8]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
                Address: 00000000  Data: 0000
        Capabilities: [d0] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
                Bridge: PM- B3+

00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)
        Subsystem: Dell Unknown device 01fe
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Region 0: Memory at feb00000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [d0] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
                Bridge: PM- B3+

> - the full output of emerge --info

Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23.17 i686)
=================================================================
System uname: 2.6.23.17 i686 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
Timestamp of tree: Fri, 18 Apr 2008 00:30:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe"
CHOST="i686-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/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.heanet.ie/pub/gentoo/ ftp://ftp.heanet.ie/pub/gentoo/"
LANG="en_IE.UTF-8"
LC_ALL="en_IE.UTF-8"
LINGUAS="en_GB"
MAKEOPTS="-j5"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acct acl addbookmarks akode alsa amarok amr amrnb amrwb artswrappersuid audiofile bash-completion berkdb bzip2 cairo cddb cdparanoia cli connectionstatus cracklib crypt cscope css cups curl dbus dell dga divx dmi dri dts dv dvb dvd dvdr dvdread enca encode erandom exif expat fam fame fasttrack fbcon festival ffmpeg fftw flac fontconfig foomaticdb fping fpx ftp fuse gcrypt gd gdbm gif glitz glut gmail gmedia gmp gnutella gnutls gphoto2 gpm graphviz gzip hal highlight history hpn iconv idn ieee1394 imagemagick imap imlib inifile ipod ipw3945 irc isdnlog ithreads jabber java javascript jbig jikes jingle jpeg jpeg2k justify kde kdehiddenvisibility kqemu lame lcms libcaca libsamplerate libvisual live lm_sensors lzo mad maildir mailwrapper matroska mbox mbrola md5sum midi mime mjpeg mmap mmx mmxext mng modplug moznopango mp2 mp3 mp4 mpeg mpeg2 mplayer mpm-worker msn mudflap multiuser musepack musicbrainz mysql ncurses netmeeting network network-cron nls noantlr nobcel nobeanutils nobsf nobsh nocommonslogging nocommonsnet nojdepend nojsch nojython nolog4j nooro noregexp norhino nowlistening nptl nptlonly nsplugin ntfs ofx ogg openal openexr openft opengl openmp pam pango paste64 pcmcia pcre perl png pop posix ppds pppd pvm python qt3 qt3support qt4 quicktime rar rdesktop readline real realmedia reflection reiser4 reiserfs rss rt2500usb rtc ruby samba sasl scanner sdl session skey slang slp smi smp sms sndfile snmp socks5 sound sox speex spl sql sse sse2 ssl ssse3 statistics subtitles subversion svg symlink sysfs tcpd theora threads tidy tiff tokenizer transcode truetype type1 unicode usb utempter v4l v4l2 vcd vim-pager vim-syntax vim-with-x visualization vorbis vorbis-psy wavpack wifi win32codecs winpopup wmf wmp wxwindows x264 x86 xanim xattr xcomposite xine xinerama xml xorg xsl xv xvid yahoo yv12 zeroconf zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="i810 vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


> - the versions of xorg-server, fontconfig and libX11 you're using

x11-libs/libX11-1.1.3
media-libs/fontconfig-2.5.0-r1
x11-base/xorg-server-1.4.0.90-r3
Comment 5 Marcus Furlong 2008-04-19 02:49:10 UTC
(In reply to comment #3)
> Oh and do the other RCs .901 and .902 have that issue?
> 
> Thanks
> 

No, neither of them have the same issue. Happens consistently on .903 only.

Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2008-04-19 05:39:25 UTC
(In reply to comment #5)
> No, neither of them have the same issue. Happens consistently on .903 only.

Now that's the info that will save you :)

1) please read this document : http://intellinuxgraphics.org/how_to_report_bug.html

2) please file a bug there : https://bugs.freedesktop.org/

3) please add me CC to that bug so I can track it.

When filing the bug, so make sure you're assigning it to the correct Product/Component.

Thanks
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2008-04-26 18:43:42 UTC
Thanks for reporting upstream :)

Closing as I'll be tracking the fd.o bug instead.