x11/xcalib not working on radeondrm(4) ?

Alexis de BRUYN alexis.mailinglist at de-bruyn.fr
Tue Feb 25 09:27:45 PST 2014


Hi List,

This mail was initialy posted on misc at openbsd.org but one of the
developer suggested me to post here too.

I am trying to adjust the brightness of my screens (and invert colors
too) on the following configuration with xcalib.

$ dmesg
OpenBSD 5.5-beta (GENERIC.MP) #20: Mon Feb 17 09:33:44 CET 2014
    root at alex.test.fr:/usr/src/sys/arch/amd64/compile/GENERIC.MP
[...]
drm: initializing kernel modesetting (PITCAIRN 0x1002:0x6818 0x1787:0x2321).
radeondrm0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
radeondrm0: GTT: 512M 0x0000000080000000 - 0x000000009FFFFFFF
ttm_pool_mm_shrink_init stub
drm: PCIE GART of 512M enabled (table at 0x0000000000040000).
drm: Internal thermal controller with fan control
radeondrm0: 1920x1080
wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (std, vt100 emulation)

$ pkg_info | grep xcalib
xcalib-0.8          tiny monitor calibration loader for XFree86 or X.org

$ cat /var/log/Xorg.0.log
[    11.370] (--) checkDevMem: using aperture driver /dev/xf86
[    11.378] (--) Using wscons driver on /dev/ttyC4 in pcvt
compatibility mode (version 3.32)
[    11.396]
X.Org X Server 1.14.5
Release Date: 2013-12-12
[    11.396] X Protocol Version 11, Revision 0
[    11.396] Build Operating System: OpenBSD 5.5 amd64
[    11.396] Current Operating System: OpenBSD alex.test.fr 5.5
GENERIC.MP#20 amd64
[    11.396] Build Date: 17 February 2014  10:23:21AM

It seems to have no effect with radeondrm(4), although it is working
fine with inteldrm(4) (tested with the same motherboard). Kernel,
userland and Xenocara were rebuilt yesterday after fetching -current.

Xcalib doesn't return any error messages (with -verbose option too).

Is it a driver limitation/issue? Radeon Hardware not fully supported (yet)?

Thanks for your feedback.

-- 
Alexis de BRUYN


More information about the xorg-driver-ati mailing list