Bug#567999: xserver-xorg-video-radeon: Please compile with kernel-based modesetting (KMS) enabled

2010-02-02 Thread Paul "TBBle" Hampson
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

2009-11-27 Thread Paul TBBle Hampson
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

2009-03-29 Thread Paul TBBle Hampson
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

2006-10-23 Thread Paul TBBle Hampson
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??

2006-10-11 Thread Paul TBBle Hampson
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

2006-10-01 Thread Paul TBBle Hampson
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

2006-10-01 Thread Paul TBBle Hampson
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)

2006-09-12 Thread Paul TBBle Hampson
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)

2006-09-12 Thread Paul TBBle Hampson
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)

2005-12-29 Thread Paul TBBle Hampson
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