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

Bug#622606: xserver-xorg-video-r128: [regression] [powerpc] X dies with SIGBUS if I tell it "UseFBDev" "false"



X-Debbugs-CC: debian-powerpc@lists.debian.org
Package: xserver-xorg-video-r128
Version: 6.8.1-5
Severity: important

Hi there.

This is a PowerPC (iBook G3), with a R128 video card and with a very recent
kernel (2.6.38), all from Debian, none compiled by me.

As per bug #484015 (see my comments there), I have to provide an xorg.conf
file or I get a completely screwed X.

When I use the file attached below by the bug script, I get a SIGBUS when I
tell the X server that I want to disable UseFBDev. This is a regression of,
at least, version 1:6.8.0-1 of the driver.

I am attaching the last log from X here. If any further information is
desired, please let me know.


Regards.


-- Package-specific info:
X server symlink status:
------------------------
lrwxrwxrwx 1 root root 13 Jun 27  2010 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1981840 Mar 26 05:04 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
----------------------------------
0000:00:10.0 VGA compatible controller [0300]: ATI Technologies Inc Rage Mobility M3 AGP 2x [1002:4c46] (rev 02)

Xorg X server configuration file status:
----------------------------------------
-rw-r--r-- 1 root root 1156 Apr 13 07:39 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
-------------------------------
Section	"ServerLayout"
	Identifier	"X.org Configured"
	Screen		0	"Screen0"	0	0
	InputDevice	"Mouse0"	"CorePointer"
	InputDevice	"Keyboard0"	"CoreKeyboard"
EndSection


Section	"ServerFlags"
	Option		"DontZap"	"false"
EndSection


Section	"InputDevice"
	Identifier	"Keyboard0"
	Driver		"kbd"
EndSection


Section	"InputDevice"
	Identifier	"Mouse0"
	Driver		"mouse"
	Option		"Protocol"	"auto"
	Option		"Device"	"/dev/input/mice"
	Option		"ZAxisMapping"	"4 5 6 7"
EndSection


Section	"Monitor"
	Identifier	"Monitor0"
	VendorName	"Monitor Vendor"
	ModelName	"Monitor Model"
	Option		"DPMS"
	HorizSync	28-49
	VertRefresh	43-72
EndSection

Section	"Device"
	Identifier	"Card0"
	VendorName	"ATI Technologies Inc"
	BoardName	"Rage Mobility M3 AGP 2x"
	BusID		"PCI:0:16:0"
	Driver		"r128"

	Option		"DMAForXv"		"true"
	Option		"AGPMode"		"2"
	Option		"UseFBDev"		"false"
EndSection

Section	"Screen"
	Identifier	"Screen0"
	Device		"Card0"
	Monitor		"Monitor0"

	DefaultDepth	16
	SubSection	"Display"
		Modes	"1024x768"	"800x600"	"640x480"
		Depth	16
	EndSubSection

	SubSection	"Display"
		Modes	"1024x768"	"800x600"	"640x480"
		Depth	24
	EndSubSection
EndSection

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
-------------------------------
Linux version 2.6.38-2-powerpc (Debian 2.6.38-3) (ben@decadent.org.uk) (gcc version 4.4.5 (Debian 4.4.5-15) ) #1 Thu Apr 7 05:23:43 UTC 2011

No Xorg X server log files found.

udev information:
-----------------
P: /devices/pci0001:10/0001:10:17.0/input/input4/event4
N: input/event4
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0001:10/0001:10:17.0/input/input4/event4
E: MAJOR=13
E: MINOR=68
E: DEVNAME=/dev/input/event4
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_PATH=pci-0001:10:17.0

P: /devices/virtual/input/input0/event0
N: input/event0
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input0/event0
E: MAJOR=13
E: MINOR=64
E: DEVNAME=/dev/input/event0
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_SERIAL=noserial
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: XKBVARIANT=intl
E: XKBOPTIONS=terminate:ctrl_alt_bksp
E: BACKSPACE=guess

P: /devices/virtual/input/input1/event1
N: input/event1
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input1/event1
E: MAJOR=13
E: MINOR=65
E: DEVNAME=/dev/input/event1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: XKBVARIANT=intl
E: XKBOPTIONS=terminate:ctrl_alt_bksp
E: BACKSPACE=guess

P: /devices/virtual/input/input2/event2
N: input/event2
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input2/event2
E: MAJOR=13
E: MINOR=66
E: DEVNAME=/dev/input/event2
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial

P: /devices/virtual/input/input2/mouse0
N: input/mouse0
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input2/mouse0
E: MAJOR=13
E: MINOR=32
E: DEVNAME=/dev/input/mouse0
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial

P: /devices/virtual/input/input3/event3
N: input/event3
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input3/event3
E: MAJOR=13
E: MINOR=67
E: DEVNAME=/dev/input/event3
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: XKBVARIANT=intl
E: XKBOPTIONS=terminate:ctrl_alt_bksp
E: BACKSPACE=guess


DRM Information from dmesg:
---------------------------
[    1.062190] aty128fb: Rage128 LF M3 AGP [chip rev 0x0] 8M 128-bit SDR SGRAM (1:1)
[    1.093545] fb0: ATY Rage128 frame buffer device on Rage128 LF M3 AGP
[    1.097827] Linux agpgart interface v0.103
[    1.098022] agpgart-uninorth 0000:00:0b.0: Apple UniNorth/Pangea chipset
[    1.100969] agpgart-uninorth 0000:00:0b.0: configuring for size idx: 64
[    1.101436] agpgart-uninorth 0000:00:0b.0: AGP aperture is 256M @ 0x0
[   30.444739] [drm] Initialized drm 1.1.0 20060810
[   30.551971] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   30.552002] [drm] No driver support for vblank timestamp query.
[   30.552021] [drm] Initialized r128 2.5.0 20030725 for 0000:00:10.0 on minor 0
[   30.557811] agpgart-uninorth 0000:00:0b.0: putting AGP V2 device into 2x mode
[   30.557844] aty128fb 0000:00:10.0: putting AGP V2 device into 2x mode
[ 4227.678934] agpgart-uninorth 0000:00:0b.0: putting AGP V2 device into 2x mode
[ 4227.678967] aty128fb 0000:00:10.0: putting AGP V2 device into 2x mode


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.38-2-powerpc
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xserver-xorg-video-r128 depends on:
ii  libc6                         2.11.2-11  Embedded GNU C Library: Shared lib
ii  xserver-xorg-core [xorg-video 2:1.9.5-1  Xorg X server - core server

xserver-xorg-video-r128 recommends no packages.

Versions of packages xserver-xorg-video-r128 suggests:
ii  firmware-linux                0.29       Binary firmware for various driver

-- no debconf information

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

Attachment: Xorg.0.log.old
Description: application/trash


Reply to: