Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 439420 - =x11-drivers/xf86-video-intel-2.20.2 pulled from the tree
Summary: =x11-drivers/xf86-video-intel-2.20.2 pulled from the tree
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 430000
  Show dependency tree
 
Reported: 2012-10-23 16:00 UTC by Elijah "Armageddon" El Lazkani (amd64 AT)
Modified: 2012-11-28 21:09 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 Elijah "Armageddon" El Lazkani (amd64 AT) 2012-10-23 16:00:45 UTC
I have a muxless hybrid intel/AMD graphic card. The latest working version of intel drivers with the ati drivers was 2.20.2 everything later causes segfault for Xorg. The 2.20.2 got pulled from the tree, dowgrading or upgrading will probably cause Xorg to segfault and not run.

I tried all intel driver versions with Xorg going up to the latest.

Any suggestions ?
Comment 1 Reinis Danne 2012-10-23 16:44:08 UTC
How about reporting the Xorg crash, so it can be fixed for newer driver versions and you get a working driver?

Start by attaching your /var/lib/Xorg.0.log for crashed session (previous session is in file Xorg.0.log.old).

Then also add output of emerge --info xf86-video-intel xorg-server.

Also give information about what windows manager are you using.
Comment 2 Elijah "Armageddon" El Lazkani (amd64 AT) 2012-10-23 16:53:15 UTC
(In reply to comment #1)
> How about reporting the Xorg crash, so it can be fixed for newer driver
> versions and you get a working driver?
> 
> Start by attaching your /var/lib/Xorg.0.log for crashed session (previous
> session is in file Xorg.0.log.old).
> 
> Then also add output of emerge --info xf86-video-intel xorg-server.
> 
> Also give information about what windows manager are you using.

I can not do any update at the moment as I can not revert back to the current versions. A breakage at this point will mean a breakage forever. If I could have the ebuild of the current 2.20.2, I would attempt all of those.

Window Manager: Awesome

----------------------------------------------------------------------------------

Portage 2.1.11.30 (default/linux/amd64/10.0/desktop, gcc-4.6.3, glibc-2.15-r3, 3.6.2-gentoo-Armageddon x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.6.2-gentoo-Armageddon-x86_64-Intel-R-_Core-TM-_i5-2450M_CPU_@_2.50GHz-with-gentoo-2.1
Timestamp of tree: Tue, 23 Oct 2012 15:30:01 +0000
app-shells/bash:          4.2_p37
dev-lang/python:          2.7.3-r2, 3.2.3
dev-util/cmake:           2.8.9
dev-util/pkgconfig:       0.27.1
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.9.8.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.11.6
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.4-r2 (virtual/os-headers)
sys-libs/glibc:           2.15-r3
Repositories: gentoo sabayon hasufell Armageddon
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -Wall"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe -Wall"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles multilib-strict news parallel-fetch protect-owned sandbox sfperms split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sabayon /var/lib/layman/hasufell /usr/local/Armageddon"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="32bit X a52 aac acl acpi alsa amd64 apng bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus device-mapper dri dts dvd dvdr emboss encode exif fam ffmpeg firefox flac fortran gdbm gif gpm gstreamer gtk iconv ipv6 jpeg jpeg2k lame lcms ldap libnotify lm_sensors lua mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nsplugin ogg opengl openmp pam pango pcre pdf png policykit ppds pppd qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg tcpd threads tiff truetype udev udisks unicode upower usb v4l vdpau vim-syntax vorbis webm wxwidgets x264 xcb xft xinerama xml xv xvid zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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="authn_core authz_core socache_shmcb unixd 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="i915 intel fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

x11-base/xorg-server-1.13.0 was built with the following:
USE="ipv6 kdrive (multilib) nptl udev xorg -dmx -doc -minimal (-selinux) -static-libs -tslib -xnest -xvfb"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-z,lazy"


x11-drivers/xf86-video-intel-2.20.2 was built with the following:
USE="dri (multilib) sna -glamor"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-z,lazy"
Comment 3 Reinis Danne 2012-10-23 17:35:17 UTC
From portage no ebuild disappears without recovery, they are all moved to Attic and can be found there:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/

If you have the ebuild on your system now, then move it to your local overlay or download the dead file from Attic:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/?hideattic=0

And when testing, please do so with SNA and also UXA. The latter is used by default if both are compiled, check in Xorg log which one is used and report results for both.
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-10-23 18:05:35 UTC
(In reply to comment #1)
> How about reporting the Xorg crash, so it can be fixed for newer driver
> versions and you get a working driver?

The crash is already reported in bug 430000 and that version of xf86-video-intel is indeed still needed. Nobody but AMD can fix this crash.
Comment 5 Elijah "Armageddon" El Lazkani (amd64 AT) 2012-10-23 18:34:25 UTC
> The crash is already reported in bug 430000 and that version of
> xf86-video-intel is indeed still needed. Nobody but AMD can fix this crash.

Is it going to be reintroduced into the tree ?

Anyway, even though this is a request for the ebuild to be back into the tree and is different than the bug 43000, it can be closed a duplicate if need be. It is still a recursion with 12.9 as well as which is mentioned in the comments (not the title) and I confirm that.
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2012-10-24 06:26:31 UTC
(In reply to comment #5)
> > The crash is already reported in bug 430000 and that version of
> > xf86-video-intel is indeed still needed. Nobody but AMD can fix this crash.
> 
> Is it going to be reintroduced into the tree ?

I just brought it back to portage. Please do note that this ebuild will not be kept around forever and that a durable solution needs to be found.

Is anyone in touch with ati-drivers' maintainers/upstream?

Cheers
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2012-11-28 21:09:34 UTC
Ebuild is back... for now. Closing.