Your message dated Sat, 18 Apr 2009 09:02:49 +0000
with message-id <e1lv6rl-0000m4...@ries.debian.org>
and subject line Bug#521323: fixed in fglrx-driver 1:9-4-1
has caused the Debian Bug report #521323,
regarding libdrm2: causes ATI fglrx driver to hard lock the system upon 
starting X
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
521323: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521323
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdrm2
Version: 2.4.5-2
Severity: important

The current version of libdrm2 is completely breaks the fglrx driver.  Because
the machine completely locks up, I cannot tell exactly what occurs during the
X startup procedure which triggers the lock because the log file does not get
a chance to sync to disk.

However, by process of elimination, I have narrowed down the cause to this
package.  I did an update on March 25 after which X would no longer work.
Checking all the packages I had updated that day did not at first reveal
anything as I failed to notice libdrm2.

Over the next couple of days, I tried kernels 2.6.26, 2.6.28, and 2.6.29 as
well as about six different versions of fglrx.  I hadn't changed any of those
on the 25th, but I couldn't think of a better area of investigation.
Unfortunately, nothing helped.

Checking the list of updated packages again, I noticed libdrm2 this time.
Fetching version 2.3.1-2 from snapshot.debian.net, I installed it and X began
to work again.  A big relief.

So, whatever changed in libdrm2, it affects all fglrx releases going back
about one year and also does not seem dependent on the kernel version.  The
new libdrm2 does not break the OSS ATI drivers, radeon and radeonhd.
Unfortunately, my card has a very new RV770 chipset which is not at all
supported by X in Sid and only barely functional with X from experimental, so
I can't really use those drivers yet.

During my many X experiments trying to discover some new information, I would
let X run and while it was starting, I kept hitting the Magic SysRq key combo
for emergency sync (Alt-SysRq-S) again and again so that after a crash and
reboot I might have some log fragments to look at.  It worked a little.  When
X is trying to start the DRM subsystem I get these messages:

drmOpenDevice: node name is /dev/dri/card0
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenByBusid: drmOpenMinor returns -1

.... repeats for many cardX values ....

drmOpenDevice: node name is /dev/dri/card14
drmOpenByBusid: drmOpenMinor returns -1
(WW) fglrx(0): Failed to open DRM connection
(--) fglrx(0): Video RAM: 524288 kByte, Type: GDDR3
(EE) fglrx(0): [FB] Can not get FB MC address range.


I don't know if any of those are useful, but that is the only DRM related
information from the log.  I can attach the whole log if it might be useful.

Using libdrm 2.3.1-2, a successful X log looks like:

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: drmGetBusid reports PCI:1:0:0
(II) AIGLX: Loaded and initialized /usr/lib/dri/fglrx_dri.so
(II) GLX: Initialized DRI GL provider for screen 0



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libdrm2 depends on:
ii  libc6                         2.9-6      GNU C Library: Shared libraries

libdrm2 recommends no packages.

libdrm2 suggests no packages.

-- no debconf information


-- 
--John Gruenenfelder    Systems Manager, MKS Imaging Technology, LLC.
Try Weasel Reader for PalmOS  --  http://weaselreader.org
"This is the most fun I've had without being drenched in the blood
of my enemies!"
        --Sam of Sam & Max



--- End Message ---
--- Begin Message ---
Source: fglrx-driver
Source-Version: 1:9-4-1

We believe that the bug you reported is fixed in the latest version of
fglrx-driver, which is due to be installed in the Debian FTP archive:

fglrx-amdcccle_9-4-1_all.deb
  to pool/non-free/f/fglrx-driver/fglrx-amdcccle_9-4-1_all.deb
fglrx-atieventsd_9-4-1_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-atieventsd_9-4-1_amd64.deb
fglrx-control_9-4-1_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-control_9-4-1_amd64.deb
fglrx-driver_9-4-1.diff.gz
  to pool/non-free/f/fglrx-driver/fglrx-driver_9-4-1.diff.gz
fglrx-driver_9-4-1.dsc
  to pool/non-free/f/fglrx-driver/fglrx-driver_9-4-1.dsc
fglrx-driver_9-4-1_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-driver_9-4-1_amd64.deb
fglrx-driver_9-4.orig.tar.gz
  to pool/non-free/f/fglrx-driver/fglrx-driver_9-4.orig.tar.gz
fglrx-glx-ia32_9-4-1_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-glx-ia32_9-4-1_amd64.deb
fglrx-glx_9-4-1_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-glx_9-4-1_amd64.deb
fglrx-kernel-src_9-4-1_all.deb
  to pool/non-free/f/fglrx-driver/fglrx-kernel-src_9-4-1_all.deb
fglrx-source_9-4-1_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-source_9-4-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 521...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Patrick Matthäi <patrick.matth...@web.de> (supplier of updated fglrx-driver 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 18 Apr 2009 09:33:54 +0200
Source: fglrx-driver
Binary: fglrx-driver fglrx-glx fglrx-glx-ia32 fglrx-source fglrx-kernel-src 
fglrx-control fglrx-amdcccle fglrx-atieventsd
Architecture: source amd64 all
Version: 1:9-4-1
Distribution: unstable
Urgency: low
Maintainer: Fglrx packaging team <pkg-fglrx-de...@lists.alioth.debian.org>
Changed-By: Patrick Matthäi <patrick.matth...@web.de>
Description: 
 fglrx-amdcccle - control panel for the non-free AMD/ATI r6xx - r7xx display 
driver
 fglrx-atieventsd - external events daemon for the non-free AMD/ATI r6xx - r7xx 
displ
 fglrx-control - control panel for the non-free AMD/ATI r5xx, r6xx, r7xx 
display d
 fglrx-driver - non-free AMD/ATI r6xx - r7xx display driver
 fglrx-glx  - proprietary libGL for the non-free AMD/ATI r6xx - r7xx display dr
 fglrx-glx-ia32 - proprietary libGL for the non-free AMD/ATI display driver 
(ia32 l
 fglrx-kernel-src - transitional dummy package for fglrx-source
 fglrx-source - kernel module source for the non-free AMD/ATI r6xx - r7xx 
display
Closes: 521164 521323 522027 523833
Changes: 
 fglrx-driver (1:9-4-1) unstable; urgency=low
 .
   * New upstream release.
     - Warning: This release does not support anymore any chips below the
       r600 series. If you have a r1xx-r5xx chip, please use the radeon or
       radeonhd driver instead.
     - aticonfig does not fail anymore on configuring newer cards.
       Closes: #522027
     - fglrx works now with newer libdrm version.
       Closes: #521323
     - Support for newer xserver-xorg versions.
       Closes: #523833
     - Fix for incorrect colour displaying.
       Closing: #523746
     - This release only supports r6xx and r7xx cards. So note this in the
       packages short description.
     - Drop 04-macro_fix-flush_tlb_page.dpatch. It is not needed anymore.
   * Add 02-2.6.29-support.dpatch which adds a hack to support Linux 2.6.29.
     Closes: #521164
   * Remove svn:executable on debian/amdcccle.xpm. This fixes lintian warning
     executable-not-elf-or-script. Thanks.
Checksums-Sha1: 
 817391346257fbd74b5d736b76b522260407b0d9 1703 fglrx-driver_9-4-1.dsc
 22c815e0a2d86ee801d52b812f8418518418562a 83049988 fglrx-driver_9-4.orig.tar.gz
 26026fd2dbb3945238c35cd466c144fcbb16b111 185572 fglrx-driver_9-4-1.diff.gz
 e966f1ded0ac550390404f703ee5445ca8494e94 12373384 fglrx-driver_9-4-1_amd64.deb
 60cb22a50070e0f9c94defbccadd9e8f66ea8767 6798820 fglrx-control_9-4-1_amd64.deb
 a3afa25b02ba767ba6675392934b6ab4e4b24b2c 191520 fglrx-glx_9-4-1_amd64.deb
 bc34b6de7035664021dc599fda5874d4cdbff515 1600022 fglrx-source_9-4-1_amd64.deb
 88a673cd2a347df703a0d9b85495993b760497e2 137604 
fglrx-atieventsd_9-4-1_amd64.deb
 64f8befe6fe01ad732ee7a2e0c8b54fc8be0c80f 21018 fglrx-amdcccle_9-4-1_all.deb
 ab95478173685e9396d710e2d3afbb495effbd4a 20990 fglrx-kernel-src_9-4-1_all.deb
 ccd526ee134766de3ad974213a1226096a915309 6445092 fglrx-glx-ia32_9-4-1_amd64.deb
Checksums-Sha256: 
 d058d7875818d488fdd4737924adee25972ea85fbf2dd22cefe25a6e9aa5a2de 1703 
fglrx-driver_9-4-1.dsc
 bfc2608f77f4b7ec3d7b7fa4ef3db800f77416fd3fb55bdd545e3b9b7b8b0f5a 83049988 
fglrx-driver_9-4.orig.tar.gz
 16e3bee8b0affd84a4021a72b2e8e63e87c930471d14ae522373d2fa2f44a304 185572 
fglrx-driver_9-4-1.diff.gz
 5fb76c6219e029758ad0b300bc6c8090e2f9196b69e55fd97d5c0429ef64ab39 12373384 
fglrx-driver_9-4-1_amd64.deb
 de5f64887bdf50074fc80ae09db305cb201214184da7d2ad1470c00b32cea4e1 6798820 
fglrx-control_9-4-1_amd64.deb
 7125e74a88c767d29c9160969ec1e60a67fc3aaa69c9504fe017d1c8b514ff40 191520 
fglrx-glx_9-4-1_amd64.deb
 6be1e53f190f75be4db2288d6040fc50fa5d54873f0760937cbbac3f815fb6f5 1600022 
fglrx-source_9-4-1_amd64.deb
 8c607225f4059b2fc5462aad44c61695681924323b95f608fd2002761c4bea9e 137604 
fglrx-atieventsd_9-4-1_amd64.deb
 6f9da567bf9908719dde8408cb33b6cb7af6e4737140dfc466824880395965e0 21018 
fglrx-amdcccle_9-4-1_all.deb
 9266a65eab5113402ab341cbebb1d204661c0daba12d308968190848d16c31ad 20990 
fglrx-kernel-src_9-4-1_all.deb
 1a2c03bbb833fcaa6df4ecc7fc27956e2901248677a29360a9b7cd55cd9d596c 6445092 
fglrx-glx-ia32_9-4-1_amd64.deb
Files: 
 c5f805eaf3e03888b14bc0f4c029d2a7 1703 non-free/x11 extra fglrx-driver_9-4-1.dsc
 e952af5e656c67e9bca8ad5229ef19f4 83049988 non-free/x11 extra 
fglrx-driver_9-4.orig.tar.gz
 3d10d958acb519f6272e11bd06b3dc25 185572 non-free/x11 extra 
fglrx-driver_9-4-1.diff.gz
 17353e8e233ad4a2a126a972e3b0241a 12373384 non-free/x11 extra 
fglrx-driver_9-4-1_amd64.deb
 1abd57ab561d7447720abcf3c200a224 6798820 non-free/x11 extra 
fglrx-control_9-4-1_amd64.deb
 42757a98de8af17af0f7af33d245f0a1 191520 non-free/x11 extra 
fglrx-glx_9-4-1_amd64.deb
 a9204775c5fc712156195ae421f546eb 1600022 non-free/kernel extra 
fglrx-source_9-4-1_amd64.deb
 8590b3ca02c2519af92b9e3847740b2f 137604 non-free/x11 extra 
fglrx-atieventsd_9-4-1_amd64.deb
 5757c25ed6692ff1b94eb33a73879a69 21018 non-free/x11 extra 
fglrx-amdcccle_9-4-1_all.deb
 2cbaa61bf72d785143778d105cc59d05 20990 non-free/x11 extra 
fglrx-kernel-src_9-4-1_all.deb
 587c5f985de4a72fc1a5b1a67f553971 6445092 non-free/x11 extra 
fglrx-glx-ia32_9-4-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknphGsACgkQ2XA5inpabMfUIgCglNMf46LJh+55P1vNdGGPtdus
wZsAoIhO+/XuzNkXWdBZsbTlE06IV5vR
=Kj6a
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to