Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103028 - media-video/ati-drivers-8.16.20 doesn't work, blank screen
Summary: media-video/ati-drivers-8.16.20 doesn't work, blank screen
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-18 20:13 UTC by Allan Wang
Modified: 2006-05-26 00:20 UTC (History)
2 users (show)

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


Attachments
config (.config,27.22 KB, text/plain)
2005-08-19 11:45 UTC, Allan Wang
Details
xorg.conf (xorg.conf,19.74 KB, text/plain)
2005-08-19 11:46 UTC, Allan Wang
Details
Xorg Config (xorg.conf,19.61 KB, text/plain)
2006-01-08 06:07 UTC, Magnus Anderson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Allan Wang 2005-08-18 20:13:59 UTC
After merging 8.16.20 and restarting xorg, I get a blank screen. Other people
seem to have problems too. Downgrading fixes.

Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre6
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -pipe -ffast-math"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/kde/devel/env /usr/kde/devel/share/config /usr/kde/devel/shutdown
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -pipe -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ccccom.com http://gentoo.osuosl.org"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/kde-live /usr/local/overlays/bmg-main
/usr/local/portage"
SYNC="rsync://rsync5.us.gentoo.org/gentoo-portage/"
USE="amd64 X aalib alsa apache2 avi bash-completion bitmap-fonts bzip2 cairo cdb
cdr crypt cups curl dvd dvdr dvdread eds encode ffmpeg firefox flac foomaticdb
freetype gamin gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal howl imagemagick
imlib java jpeg jpg kde kdeenablefinal kernel_linux libwww lzw lzw-tiff mad
matroska mikmod motif mozilla mp3 mpeg mpeg4 ncurses nls nptl nptlonly offensive
ogg oggvorbis opengl oss pam pcre pdflib perl php png postgres python qt
quicktime readline real ruby samba sdl spell sqlite ssl subversion svg tcpd
theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vhosts
vorbis xine xinerama xml xml2 xpm xv zlib"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 1 Homer Parker (RETIRED) gentoo-dev 2005-08-18 20:18:02 UTC
I had problems as well. Not a blank screen, was more like running a virtual
desktop, and running at a lower resolution. But, I only have a single resolution
defined. Tried generating a new xorg.conf, didn't help. downgrading ati-drivers,
and using the same new config, everything works fine. This is with an ATi 9700
mobility.

emerge --info
Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre5
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r2, 2.16-r1, 2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -fomit-frame-pointer -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -fomit-frame-pointer -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/
ftp://mirrors.tds.net/gentoo ftp://gentoo.ccccom.com"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi bash-completion berkdb bonobo browserplugin bzip2 cdr
crypt cups curl dbus dga directfb dvd dvdread eds encode esd ethereal exif flac
foomaticdb ftp gdbm geoip gif gmp gnome gnome-print gnomedb gphoto2 gps
gstreamer gtk gtk2 gtkhtml hal howl ieee1394 imagemagick imap imlib java
javascript john jpeg lm_sensors logrotate lzo lzw lzw-tiff mad memlimit mmap
mozilla moznocompose moznoirc moznomail mp3 mpeg mpi msession ncurses nls
no-old-linux nodrm nptl nptlonly nsplugin offensive ogg opengl oss pam pcmcia
pcntl pcre pdflib perl pic png pnp posix ppds python quicktime readline rtc
samba sasl sdl session sharedmem sockets speex spell ssl sysvipc szip tcltk tidy
tiff truetype truetype-fonts type1-fonts usb userlocales vcd vim-with-x vorbis
wifi wxwindows xml2 xmms xpm xv xvid xvmc zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 2 Luca Barbato gentoo-dev 2005-08-18 20:53:41 UTC
please attach your .config and the xorg.conf
Comment 3 Michal Kurgan (RETIRED) gentoo-dev 2005-08-19 08:21:20 UTC
for me it work well... 
maybe it's issue with x64? 
Comment 4 Allan Wang 2005-08-19 11:45:27 UTC
Created attachment 66339 [details]
config
Comment 5 Allan Wang 2005-08-19 11:46:33 UTC
Created attachment 66340 [details]
xorg.conf
Comment 6 Luca Barbato gentoo-dev 2005-08-19 11:58:02 UTC
The problem is somewhat related to the screen configuration and the information
that the monitor passes back to X...
Comment 7 Oliver Schoett 2005-08-19 12:04:34 UTC
I had a similar problem - the driver would come up in 1600x1200 mode, which does
not work well on my 1280x1024 LCD.  I managed to solve the problem by two
changes to my xorg.conf file:

  1. Delete or comment out the line: Option "DesktopSetup" 

  2. Activate (uncomment) the line: Virtual     1280 1024

In other words, I now have:

Section "Device"
    # Option "DesktopSetup"               "(null)" 
[...]
Section "Screen"
[...]
    Subsection "Display"
[...]
        Virtual     1280 1024

After these changes, the X server behaves better than the previous version: I
can now switch between X and the text console without system crash; see
http://ati.cchtml.com/show_bug.cgi?id=37
Comment 8 Manuel McLure 2005-08-19 12:53:05 UTC
I had the same problem - the issue is that the driver by default tries to send
the  output to the TV out instead of the CRT. The way I solved this was to add

Option "ForceMonitors"              "notv"

to the "Device" section of my xorg.conf.
Comment 9 Daren Hayward 2005-08-29 11:50:43 UTC
I had a blank screen problem too, however it was solved by inserting the correct
AGP module into the kernel.

By default the driver inserts the agpgart module and not the amd64_agp module if
you make sure it's in your kernel config and modprobe it before you insert the
fglrx module you should find that it works

Comment 10 Erlend Davidson 2005-10-18 09:37:40 UTC
(In reply to comment #8)
> I had the same problem - the issue is that the driver by default tries to send
> the  output to the TV out instead of the CRT. The way I solved this was to add
> 
> Option "ForceMonitors"              "notv"
> 
> to the "Device" section of my xorg.conf.
Yeah, this fixes it for me too (this applies to 8.18.6, it's because ati have
disabled some of the old options in xorg.conf).  Maybe an einfo/ewarn should be
put in the ebuild about this?

Comment 11 Luca Barbato gentoo-dev 2005-10-20 03:52:19 UTC
I'll add some lines soon
Comment 12 Magnus Anderson 2006-01-08 06:07:07 UTC
Created attachment 76522 [details]
Xorg Config
Comment 13 Magnus Anderson 2006-01-08 06:08:09 UTC
Comment on attachment 76522 [details]
Xorg Config

Running kernel gentoo-sources-2.6.15 with ATI Drivers 8.20.8

Adding this option to the Xorg.conf file,
Option "ForceMonitors"              "notv"

This will result in an error on my machine when using GDM after logging
out again.

Results:
1. Login with GDM
2. Logout of Gnome
3. I get a grey screen with only the input box visible and nothing else.
Going to any console will result in a grey screen. Computer will still
reboot with Ctrl+alt+del

Expected results:
1. Login with GDM
2. Logout of Gnome
3. Get a clean login screen with GDM again

Solution:
Remove 'Option "ForceMonitors"              "notv"' from Xorg.conf

ATI Card: Radeon 9200

Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5,
glibc-2.3.6-r2, 2.6.15-gentoo i686)
=================================================================
System uname: 2.6.15-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.0_pre13
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4"
DISTDIR="/usr/portage.distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo"
LANG="sv_SE.UTF-8"
LC_ALL="sv_SE.UTF-8"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X alsa apm audiofile avi berkdb bitmap-fonts bzip2 cdb cdr
crypt cups curl dvd dvdr emboss encode esd exif expat fam firefox flac
foomaticdb fortran gd gdbm gif glut gnome gpm gstreamer gtk gtk2 hal
howl idn imagemagick imlib ipv6 java jpeg junit lcms libg++ libwww mad
mikmod mng motif mp3 mpeg ncurses nls nsplugin ogg oggvorbis opengl oss
pam pcre pdflib perl png ppds python quicktime readline samba scanner
sdl snmp spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev
unicode usb vorbis win32codecs xml2 xmms xv zlib elibc_glibc
kernel_linux userland_GNU video_cards_radeon video_cards_-sis
video_cards_-rage128 video_cards_-matrox video_cards_-3dfx
video_cards_-gamma video_cards_-i8x0"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 14 Luca Barbato gentoo-dev 2006-05-26 00:20:31 UTC
The issue should be resolved now