Bug#567999: xserver-xorg-video-radeon: Please compile with kernel-based modesetting (KMS) enabled
On 2 February 2010 06:40, Pauli Nieminen wrote: > On Mon, Feb 1, 2010 at 9:15 PM, Brice Goglin > wrote: >> Last time I tried, I had some problems with the radeon kernel driver >> being loaded too late (see [1]). What do you use on Ubuntu in >> /etc/modprobe.d/ or on the kernel command line ? >> >> Brice >> [1] https://bugs.freedesktop.org/show_bug.cgi?id=25607 > Ubuntu is putting radeon.ko (+drm.ko+ttm.ko+drmkmshelper.ko) to initrd and > loading it early in the boot. I don't know the details how it is archived. I don't know about Ubuntu, but I managed to get radeon.ko loaded early in the boot process on Debian by including it in the initramfs with a hook script. It could be loaded earlier and easier, except for udev not being available to handle the firmware loading when /etc/initramfs-tools/modules is processed. See Debian bug 561476 [1] for my fix, and bugs 543717 [2] and 557439 [3] for related initramfs/firmware discussion. [1] http://bugs.debian.org/561476 [2] http://bugs.debian.org/543717 [3] http://bugs.debian.org/557439 -- Paul "TBBle" Hampson, paul.hamp...@pobox.com -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#558290: src:xserver-xorg-video-ati: debian/rules loses shlibs substvar for xserver-xorg-video-radeon
Package: src:xserver-xorg-video-ati Version: 1:6.12.3-1 Severity: normal The current xserver-xorg-video-ati debian/rules file has the following lines in its binary-arch rule: dh_shlibdeps -- --warnings=6 cp -f debian/xserver-xorg-video-ati.substvars debian/xserver-xorg-video-radeon.substvars # xsfbs serverabi hack This replaces the shlibs for xserver-xorg-video-radeon with the shlibs for xserver-xorg-video-ati, leaving xserver-xorg-video-radeon depending on insufficiently recent versions of some libraries, and missing dependancies on others. eg. on my box, the following is the xserver-xorg-video-ati shlibs for 6.12.3: shlibs:Depends=libc6 (>= 2.2.5), libpciaccess0 (>= 0) while xserver-xorg-video-radeon gets: shlibs:Depends=libc6 (>= 2.7), libdrm2 (>= 2.3.1), libpciaccess0 (>= 0.10.2) ie. xserver-xorg-video-radeon is missing its libdrm2 dependancy. Simply exchanging the two lines in the rules file appears to work correctly, as the misc:Depends substvar is empty in both cases, and the other substvars are what the cp line is attempting to insert into the radeon substvars file. A quick look at the xsfbs rules file suggests that calling the serverabi rule from it with PACAKGE set to xserver-xorg-video-radeon might be a better fix though, but I haven't tried this, and I'm not totally sure that's even possible in makefile syntax. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (950, 'unstable'), (900, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-rc8 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#521667: libgl1-mesa-dev: please package dri.pc
Package: libgl1-mesa-dev Version: 7.4~rc1-1 Severity: normal X.org from mid 2008 (commit d6b8d9eaffaf3f976db330bc35da3d30eb656bac) checks for DRI support looking for the dri.pc added to Mesa also in mid 2008. However, the Debian packaging scripts for Mesa 7.4 do not install the dri.pc file generated during the build. This means that the next release of the xserver-xorg-core will not be able to build. I'm pretty sure handling it just like the gl.pc file should be fine. Below system information might be wrong, because the bug-reporting machine isn't the machine where this was actually noticed. -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libgl1-mesa-dev depends on: ii libc6-dev 2.9-6 GNU C Library: Development Librari ii libgl1-mesa-glx 7.4~rc1-1 A free implementation of the OpenG ii mesa-common-dev 7.4~rc1-1 Developer documentation for Mesa libgl1-mesa-dev recommends no packages. libgl1-mesa-dev suggests no packages. -- no debconf information -- Paul "TBBle" Hampson, paul.hamp...@pobox.com Shorter .sig for a more eco-friendly paperless office. pgpBcFhHbhzZk.pgp Description: PGP signature
Bug#392453: Confirmation of fix for PPC BSOD with AIGLX
I've just rebuilt a local copy of xserver-xorg-core with the patch at [1], offset +27 lines, and it's fixed the problem on my PPC laptop. If you're trying this at home, make sure it's at the _end_ of the series, as other patches in the series drastically affect this part of the code. I hope the XSF can make an Etch freeze-exception for this one, given it's in both the head and 1.2 branches and our glxdri.c is already a backport from 1.2 (or so it appears to me...) [1] http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commitdiff;h=3ad1642f1bbaa5f96558cdf3384b40f7122f8781 -- Paul "TBBle" Hampson, [EMAIL PROTECTED] Shorter .sig for a more eco-friendly paperless office. pgpvKBHFuKhC6.pgp Description: PGP signature
Bug#390304: Solved by what??
reopen 390304 ! Thankyou Mr Bug Control Robot Umm, -3 hasn't been uploaded to unstable yet... It was tagged in SVN but never uploaded... This illustrates nicely the dangers of closing bugs with things that aren't a Closes: tag in the changelog, or the 'upload has been accepted' message in the case of a bug that's too late for the changelog. ^_^ I'm gonna steal this bug, since the original submitter apparently solved their problem by installing the pacakge version whose versioned dependancy was missed. -- Paul "TBBle" Hampson, [EMAIL PROTECTED] Shorter .sig for a more eco-friendly paperless office. pgpYeoOwwkA8P.pgp Description: PGP signature
Bug#390485: gnome-window-decorator is renamed to gtk-window-decorator
I'm pretty sure I saw that in the doucmentation somewhere, but can't find it now... -- Paul "TBBle" Hampson, [EMAIL PROTECTED] Shorter .sig for a more eco-friendly paperless office. pgp2Voew2EujP.pgp Description: PGP signature
Bug#390304: Build-depends missing epochs make this FTBFS and fail to run with satisfied depends
retitle 390304 compiz: Bad build-depends causing FTBFS and bad depends severity 390304 serious Thankyou Mr Bug Control Robot The compiz source upload doesn't have any epochs on the versions of its build-depends, causing bugs like the one that triggered this bug, and the FTBFS on the autobuilders that grabbed libxcomposite-dev 1:0.2.2.2-3 to satisfy libxcomposite-dev (>= 0.3) (ie all but AMD64, alpha and s390). Build logs at http://buildd.debian.org/build.php?arch=&pkg=compiz In fact, it looks like libxcomposite-dev (>= 0.3), libxfixes-dev (>= 4.0.1), libxdamage-dev (>= 1.0.3), libxrandr-dev (>= 1.1.0.2), libxrender-dev (>= 0.9.1), libice-dev (>= 1.0.1), libsm-dev (>= 1.0.1) in the build-depends should be libxcomposite-dev (>= 1:0.3), libxfixes-dev (>= 1:4.0.1), libxdamage-dev (>= 1:1.0.3), libxrandr-dev (>= 1:1.1.0.2), libxrender-dev (>= 1:0.9.1), libice-dev (>= 1:1.0.1), libsm-dev (>= 1:1.0.1) although so far only libxcomposite-dev seems to have broken on this... -- Paul "TBBle" Hampson, [EMAIL PROTECTED] Shorter .sig for a more eco-friendly paperless office. pgpkLJLvcWQW5.pgp Description: PGP signature
Bug#387146: xserver-xorg-input-keyboard: Should build-depend on xserver-xorg-dev (>= 2:1.0.99.901)
Package: xserver-xorg-input-keyboard Version: 1:1.1.0-1 Severity: normal The configure script in xserver-xorg-input-keyboard barfs if xserver-xorg-dev is less than version 1.0.99.901 anyway, so might as well enforce it with versioned build-depends... I imagine this sort of build-dependancy exists throughout the modules of the 7.1 modular release... I presume they haven't shown up on the autobuilders before since the 7.0 release was compatible with the 6.9 release, and before that we had a renaming instead... -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (950, 'unstable'), (900, 'experimental') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-powerpc Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) -- Paul "TBBle" Hampson, [EMAIL PROTECTED] Shorter .sig for a more eco-friendly paperless office. pgpnrtv2rnmmz.pgp Description: PGP signature
Bug#387145: xorg-server: Should build-depend on x11proto-fixes-dev (>= 4.0)
Package: xorg-server Version: 2:1.1.1-5 Severity: normal The configure script in xorg-server barfs if x11proto-fixes-dev is less than version 4.0 anyway, so might as well enforce it with versioned build-depends... -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (950, 'unstable'), (900, 'experimental') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-powerpc Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) -- Paul "TBBle" Hampson, [EMAIL PROTECTED] Shorter .sig for a more eco-friendly paperless office. pgpqi8Yw7qQRj.pgp Description: PGP signature
Bug#343693: Correct MANIFEST changes for PowerPC (experimental)
Here's the correct patch. The changes are: * A whole bunch of 3x manpages are now in man3/ instead of man1/ * No more libcfb24 (needs removal from xserver-xorg.install.powerpc) * No more pclcomp (as original bug reporter noted) * /usr/X11R6/lib/X11/doc/html/Xprint_FAQ.html is built now (powerpc needs adding to relevant falsenegatives line) With this, I've now built X locally happily, and get r300 DRI on my 15" PowerBook G4. ^_^ (Also had to locally build mesa, no changes were needed, I dunno why the autobuild failed...) This also brings the powerpc manifest into line with the i386 manifest, barring specific hardware support files. (Except my manifest is sorted, the 3x manpage moves were stuck to the end of the i386 manifest) --- MANIFEST.powerpc.in.org 2005-12-29 21:41:26.0 +1100 +++ MANIFEST.powerpc.in 2005-12-29 23:49:09.0 +1100 @@ -475,7 +475,6 @@ usr/X11R6/bin/mmapw usr/X11R6/bin/oclock usr/X11R6/bin/pcitweak -usr/X11R6/bin/pclcomp usr/X11R6/bin/proxymngr usr/X11R6/bin/revpath usr/X11R6/bin/rstart @@ -1154,6 +1153,7 @@ usr/X11R6/lib/X11/doc/RELNOTES usr/X11R6/lib/X11/doc/Versions usr/X11R6/lib/X11/doc/VideoBoard98 +usr/X11R6/lib/X11/doc/html/Xprint_FAQ.html usr/X11R6/lib/X11/etc/Xinstall.sh usr/X11R6/lib/X11/etc/sun.termcap usr/X11R6/lib/X11/etc/sun.terminfo @@ -1632,7 +1632,6 @@ usr/X11R6/lib/modules/libafb.so usr/X11R6/lib/modules/libcfb.so usr/X11R6/lib/modules/libcfb16.so -usr/X11R6/lib/modules/libcfb24.so usr/X11R6/lib/modules/libcfb32.so usr/X11R6/lib/modules/libddc.so usr/X11R6/lib/modules/libexa.so @@ -1671,28 +1670,7 @@ usr/X11R6/lib/pkgconfig/xevie.pc usr/X11R6/lib/pkgconfig/xfixes.pc usr/X11R6/man/man1/XDarwin.1x -usr/X11R6/man/man1/XRRConfig.3x -usr/X11R6/man/man1/XRRConfigCurrentConfiguration.3x -usr/X11R6/man/man1/XRRConfigCurrentRate.3x -usr/X11R6/man/man1/XRRConfigRates.3x -usr/X11R6/man/man1/XRRConfigRotations.3x -usr/X11R6/man/man1/XRRConfigSizes.3x -usr/X11R6/man/man1/XRRConfigTimes.3x -usr/X11R6/man/man1/XRRFreeScreenConfigInfo.3x -usr/X11R6/man/man1/XRRGetScreenInfo.3x -usr/X11R6/man/man1/XRRQueryExtension.3x -usr/X11R6/man/man1/XRRQueryVersion.3x -usr/X11R6/man/man1/XRRRootToScreen.3x -usr/X11R6/man/man1/XRRScreenConfig.3x -usr/X11R6/man/man1/XRRSelectInput.3x -usr/X11R6/man/man1/XRRSetScreenConfig.3x -usr/X11R6/man/man1/XRRSetScreenConfigAndRate.3x usr/X11R6/man/man1/Xdmx.1x -usr/X11R6/man/man1/XevieEnd.3x -usr/X11R6/man/man1/XevieQueryVersion.3x -usr/X11R6/man/man1/XevieSelectInput.3x -usr/X11R6/man/man1/XevieSendEvent.3x -usr/X11R6/man/man1/XevieStart.3x usr/X11R6/man/man1/Xmark.1x usr/X11R6/man/man1/Xnest.1x usr/X11R6/man/man1/Xorg.1x @@ -1737,7 +1715,6 @@ usr/X11R6/man/man1/mkhtmlindex.1x usr/X11R6/man/man1/oclock.1x usr/X11R6/man/man1/pcitweak.1x -usr/X11R6/man/man1/pclcomp.1x usr/X11R6/man/man1/proxymngr.1x usr/X11R6/man/man1/revpath.1x usr/X11R6/man/man1/rstart.1x @@ -2308,6 +2285,22 @@ usr/X11R6/man/man3/XQueryTextExtents.3x usr/X11R6/man/man3/XQueryTextExtents16.3x usr/X11R6/man/man3/XQueryTree.3x +usr/X11R6/man/man3/XRRConfig.3x +usr/X11R6/man/man3/XRRConfigCurrentConfiguration.3x +usr/X11R6/man/man3/XRRConfigCurrentRate.3x +usr/X11R6/man/man3/XRRConfigRates.3x +usr/X11R6/man/man3/XRRConfigRotations.3x +usr/X11R6/man/man3/XRRConfigSizes.3x +usr/X11R6/man/man3/XRRConfigTimes.3x +usr/X11R6/man/man3/XRRFreeScreenConfigInfo.3x +usr/X11R6/man/man3/XRRGetScreenInfo.3x +usr/X11R6/man/man3/XRRQueryExtension.3x +usr/X11R6/man/man3/XRRQueryVersion.3x +usr/X11R6/man/man3/XRRRootToScreen.3x +usr/X11R6/man/man3/XRRScreenConfig.3x +usr/X11R6/man/man3/XRRSelectInput.3x +usr/X11R6/man/man3/XRRSetScreenConfig.3x +usr/X11R6/man/man3/XRRSetScreenConfigAndRate.3x usr/X11R6/man/man3/XRaiseWindow.3x usr/X11R6/man/man3/XReadBitmapFile.3x usr/X11R6/man/man3/XReadBitmapFileData.3x @@ -2562,6 +2555,11 @@ usr/X11R6/man/man3/XeviQueryExtension.3x usr/X11R6/man/man3/XeviQueryVersion.3x usr/X11R6/man/man3/Xevie.3x +usr/X11R6/man/man3/XevieEnd.3x +usr/X11R6/man/man3/XevieQueryVersion.3x +usr/X11R6/man/man3/XevieSelectInput.3x +usr/X11R6/man/man3/XevieSendEvent.3x +usr/X11R6/man/man3/XevieStart.3x usr/X11R6/man/man3/Xfixes.3x usr/X11R6/man/man3/Xfontcache.3x usr/X11R6/man/man3/XmbDrawImageString.3x -- Paul "TBBle" Hampson, [EMAIL PROTECTED] 8th year CompSci/Asian Studies student, ANU Shorter .sig for a more eco-friendly paperless office. pgpAi2fSNCYJB.pgp Description: PGP signature