Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264390 - x11-drivers/xf86-video-ati-6.12.1: unable to start X
Summary: x11-drivers/xf86-video-ati-6.12.1: unable to start X
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Tomáš Chvátal (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-31 13:46 UTC by Mikayel Grigoryan
Modified: 2009-11-29 14:15 UTC (History)
2 users (show)

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


Attachments
xf86-video-ati-6.12.1 build.log (build.log,59.50 KB, text/plain)
2009-04-02 20:28 UTC, Mikayel Grigoryan
Details
build.log from x11-drivers/xf86-video-ati-6.8.0-r1 (build.log,104.23 KB, text/plain)
2009-04-02 20:42 UTC, Mikayel Grigoryan
Details
/var/log/Xorg.0.log (Xorg.0.log,39.60 KB, text/plain)
2009-04-03 09:27 UTC, Mikayel Grigoryan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mikayel Grigoryan 2009-03-31 13:46:58 UTC
When I start X server screen shows garbage, scrambled: desktop manager in small part and the rest is a mess of colors, figures, black holes, etc.
Screen freezes, n mouse keyboard action is possible at all. However, system is not totally down as ACPI shutdown signal passes, so I can nicely power off laptop pressing a power button.

hardware - HP nx6125, with Xpress 200m chipset. 
kernel versions: 2.6.26-29 tested.
xorg-server 1.5.3-r5

Reproducible: Always

Steps to Reproduce:
1. startx
Actual Results:  
Screen opens in a total mess and no input device action is possible, no mouse pointer, keyboard actions: ctrl+alt+f1, ctrl+alt+bksp, ctrl+alt+del have no effect.

Expected Results:  
Just to open reasonableX server with a DM.

meanwhile fglrx opens fine. No error in /var/log/Xorg.0.log file as if driver does not figure out that the fast has failed.
Disabling DRI with false on "NoAccel" "DRI" does not help. Tweaking dimensions of "Virtual" in Screen section slightly influences the way garbage comes out.
Comment 1 Mikayel Grigoryan 2009-03-31 13:48:18 UTC
Portage 2.1.6.7 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-x86_64-AMD_Turion-tm-_64_Mobile_ML-34-with-glibc2.2.5
Timestamp of tree: Mon, 30 Mar 2009 08:00:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.2-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  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="-O2 -pipe -march=athlon64 -msse3"
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/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=athlon64 -msse3"
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"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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="acl alsa amd64 berkdb bzip2 cli cracklib crypt dri dvd fortran gdbm gpm gtk hal iconv isdnlog kde midi mmx mudflap multilib ncurses nls nptl nptlonly openmp pam pcre perl pppd python qt readline reflection session spl sse sse2 ssl sysfs tcpd unicode xcb xorg zlib" ALSA_CARDS="atiixp" 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="mouse keyboard evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon fglrx"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Rafał Mużyło 2009-03-31 15:12:23 UTC
This may be a dupe of bug 260669, please check.
Comment 3 Mikayel Grigoryan 2009-03-31 16:27:20 UTC
(In reply to comment #2)
> This may be a dupe of bug 260669, please check.
> 

At first, I thought so, too. But today I downloaded xf86-video-ati latest with new radeon_output.c, compiled and installed but that did not help. Exactly mess on the screen.
Comment 4 Rafał Mużyło 2009-04-01 18:32:49 UTC
Could you attach a build.log both from a non-working and
the last working version ?
I'm on Radeon 9600 and x86 - it works for me.
Comment 5 Rafał Mużyło 2009-04-01 18:33:48 UTC
That's "6.12.1-r1 works for me".
Comment 6 Mikayel Grigoryan 2009-04-02 20:28:03 UTC
Created attachment 187136 [details]
xf86-video-ati-6.12.1 build.log

Build log from emerge of the radeon opendource driver 6.12.1
Comment 7 Mikayel Grigoryan 2009-04-02 20:42:15 UTC
Created attachment 187138 [details]
build.log from x11-drivers/xf86-video-ati-6.8.0-r1

And here's the build.log from x11-drivers/xf86-video-ati-6.8.0-r1. But as you know that version is not compatible with xorg-server 1.5.x.
Comment 8 David Abbott (RETIRED) gentoo-dev 2009-04-03 00:59:36 UTC
also /var/log/Xorg.0.log
Comment 9 Mikayel Grigoryan 2009-04-03 09:27:07 UTC
Created attachment 187176 [details]
/var/log/Xorg.0.log

/var/log/Xorg.0.log after startx resulting in messy frozen screen.
Comment 10 Mikayel Grigoryan 2009-04-06 12:02:11 UTC
Now, that I moved today to stable Xorg server 1.5.3-r5 (have no entries at package.keywords), I am able to start X server with xf86-video-ati having options:

NoAccel "true"
DRI "false"
Comment 11 Rafał Mużyło 2009-04-08 20:20:25 UTC
Well, for me, it works with DRI.
Comment 12 Mikayel Grigoryan 2009-04-09 04:05:43 UTC
I found out that only "NoAccel" option is now making all the difference. X server starts pk, when it is "false". If I comment the line X server does not start successfully.
DRI option makes no difference.
Comment 13 Mikayel Grigoryan 2009-10-18 09:29:23 UTC
In xorg-server problem is practically gone, hang happens only when I leave option "busType PCIE". Without that option X server start well, DRI is activated just that there is record in Xorg.log saying:

> AIGLX: Screen 0 is not DRI2 capable
Comment 14 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-29 13:06:20 UTC
(In reply to comment #13)
> In xorg-server problem is practically gone, hang happens only when I leave
> option "busType PCIE". Without that option X server start well, DRI is
> activated just that there is record in Xorg.log saying:
> 
> > AIGLX: Screen 0 is not DRI2 capable
> 

Great to hear.
DRI2 is not around for stable xf86-video-ati drivers, but is done and prepared in the git repository for next major release.

Closing this as fixed then :]
Comment 15 Mikayel Grigoryan 2009-11-29 14:07:48 UTC
(In reply to comment #14)
> (In reply to comment #13)
> > In xorg-server problem is practically gone, hang happens only when I leave
> > option "busType PCIE". Without that option X server start well, DRI is
> > activated just that there is record in Xorg.log saying:
> > 
> > > AIGLX: Screen 0 is not DRI2 capable
> > 
> 
> Great to hear.
> DRI2 is not around for stable xf86-video-ati drivers, but is done and prepared
> in the git repository for next major release.
> 
> Closing this as fixed then :]
> 

Comment 16 Mikayel Grigoryan 2009-11-29 14:08:45 UTC
Thanks for info, Tomáš.
You know which verson will have DRI2 for ATI, or when approx, we shall se it in stable ?
Comment 17 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-29 14:15:27 UTC
Sorry cant predict the date.
I would like something like "soon", or i will have to create snapshot myself :/