[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#366609: marked as done (xserver-xorg-video-via: DRI non-functional with 64-bit kernel)



Your message dated Wed, 30 May 2007 18:39:59 +0200
with message-id <465DA8DF.3010402@ens-lyon.org>
and subject line Bug#366609: xserver-xorg-video-via: DRI non-functional with 64-bit kernel
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xserver-xorg-video-via
Version: 1:0.1.33.2-3
Severity: normal


Relevant snippet of X log file:

(II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) VIA(0): Caught X working around an old VGA limitation
(HBlankStart).
(II) VIA(0): 3D Engine has been initialized.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenByBusid: drmOpenMinor returns 6
drmOpenByBusid: drmGetBusid reports (null)
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
[snip]
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
(II) VIA(0): [drm] loaded kernel module for "via" driver
(II) VIA(0): [drm] DRM interface version 1.0
(II) VIA(0): [drm] drmSetBusid failed (6, PCI:1:0:0), Invalid argument
(EE) VIA(0): [dri] DRIScreenInit failed.  Disabling DRI.
(II) VIA(0): VIAInternalScreenInit

Kernel messages:

[drm] Initialized drm 1.0.1 20051102
GSI 20 sharing vector 0xE9 and IRQ 20
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 233
PCI: Via IRQ fixup for 0000:01:00.0, from 11 to 9
[drm] Initialized via 2.7.4 20051116 on minor 0
ioctl32(Xorg:8169): Unknown cmd fd(6) cmd(c0106407){00} arg(ffffc2a0) on /dev/dri/card0
ioctl32(Xorg:8169): Unknown cmd fd(6) cmd(c0086401){00} arg(ffffc2a4) on /dev/dri/card0
ioctl32(Xorg:8169): Unknown cmd fd(6) cmd(c0246400){00} arg(08213b68) on /dev/dri/card0
ioctl32(Xorg:8169): Unknown cmd fd(6) cmd(c0246400){00} arg(08213b68) on /dev/dri/card0
ioctl32(Xorg:8169): Unknown cmd fd(6) cmd(c0106407){00} arg(ffffc5b0) on /dev/dri/card0
ioctl32(Xorg:8169): Unknown cmd fd(6) cmd(40086410){00} arg(ffffc5bc) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0246400){00} arg(082129b8) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0246400){00} arg(082129b8) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0106407){00} arg(ffffb840) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0086401){00} arg(ffffb844) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0246400){00} arg(082129b8) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0246400){00} arg(082129b8) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(c0106407){00} arg(ffffbb50) on /dev/dri/card0
ioctl32(Xorg:8237): Unknown cmd fd(6) cmd(40086410){00} arg(ffffbb5c) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0246400){00} arg(082129c0) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0246400){00} arg(082129c0) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0106407){00} arg(ffffcbe0) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0086401){00} arg(ffffcbe4) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0246400){00} arg(082129c0) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0246400){00} arg(082129c0) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(c0106407){00} arg(ffffcef0) on /dev/dri/card0
ioctl32(Xorg:8377): Unknown cmd fd(6) cmd(40086410){00} arg(ffffcefc) on /dev/dri/card0 

Man page via(4):

"The driver is not fully 64 bit clean. In particular, 3D acceleration,
XvMC and VBEModes do not work properly in 64-bit mode."

Obviously, I'd like things to work in 64-bit mode!

I have no idea how easy or difficult it would be to rebuild this package
from source. If it is doable, I might try debugging it myself.

Regards,
Myxie.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16myx4
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages xserver-xorg-video-via depends on:
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libdrm2                       2.0.1-1    Userspace interface to kernel DRM 
ii  xserver-xorg-core             1:1.0.2-7  X.Org X server -- core server

xserver-xorg-video-via recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Version: 1:0.2.1-1

Closing since I didn't receive any reply from the submitter after my
ping one month ago, and also because the 64bit bugs have been removed
from the upstream manpage, so it should work now.

Brice


--- End Message ---

Reply to: