Radeon troubles

John F. Carr jfc at mit.edu
Sat Nov 29 21:13:55 UTC 2014


My amd64 system with Radeon video has X11 troubles apparently
introduced between August and November.  I rebooted in August
and all was fine, rebooted in mid-November (with then-current
10.0 software) to find the problems below.  I installed 10.1
today with no change in behavior.  Following list archive
instructions to rebuild packages didn't fix the problem (but
did eliminate an ABI major version mismatch error message).

A Radeon HD 5450 (now installed) and an older Radeon behave the same.
Both are PCIe cards.  The kernel says "[drm] RADEON_IS_PCIE" if I start X.

There are two problems:

1. When X exits the screen never switches back to console mode.
It freezes with the image on the X server when it exits.  The text
console is running behind the frozen graphics.  I can login blind as
root and reboot.  I can rerun xinit and see my compressed windows
again.  But I can't see the console.  (I don't use graphical login.
I log in on the console and run xinit.)

2. On a PA272W 2560x1440 monitor the image is horizontally compressed
into the middle half of the screen.  The image is mangled as I would
if half of the pixels were dropped.  I think it is trying to display
2560 pixels but setting up some mode parameters wrong.  On a lower
resolution monitor the image is fine, but see item 1.


Any advice?  Configuration and logs follow.

$ pkg info|grep xf86
libXxf86dga-1.1.4_2            X DGA Extension
libXxf86misc-1.0.3_2           X XF86-Misc Extension
libXxf86vm-1.1.3_2             X Vidmode Extension
xf86-input-keyboard-1.8.0_6    X.Org keyboard input driver
xf86-input-mouse-1.9.0_5       X.Org mouse input driver
xf86-video-ati-7.5.0           X.Org ati display driver
xf86-video-intel-2.21.15_5     Driver for Intel integrated graphics chipsets
xf86-video-mach64-6.9.4_4      X.Org mach64 display driver
xf86-video-nv-2.1.20_5         X.Org nv display driver
xf86-video-openchrome-0.3.3_4  X.Org openChrome display driver
xf86-video-r128-6.9.2_4        X.Org r128 display driver
xf86-video-vesa-2.3.3_4        X.Org vesa display driver
xf86dga-1.0.3_1                Test program for the XFree86-DGA extension
xf86dgaproto-2.1               XFree86-DGA extension headers
xf86driproto-2.1.1             XFree86-DRI extension headers
xf86miscproto-0.9.3            XFree86-Misc extension headers
xf86vidmodeproto-2.3.1         XFree86-VidModeExtension extension headers

Standard error of xinit (including X server output):

X.Org X Server 1.12.4
Release Date: 2012-08-27
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 10.0-RELEASE-p9 amd64 
Current Operating System: FreeBSD atropos 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014     root at releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
Build Date: 10 October 2014  01:55:22AM
 
Current version of pixman: 0.32.6
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov 29 15:50:11 2014
(==) Using default built-in configuration (30 lines)
(II) [KMS] Kernel modesetting enabled.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Xorg.0.log
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20141129/15a4ccc0/attachment.ksh>


More information about the freebsd-x11 mailing list