x11/xcalib not working on radeondrm(4) ?

Alex Deucher alexdeucher at gmail.com
Tue Feb 25 09:45:19 PST 2014


On Tue, Feb 25, 2014 at 12:27 PM, Alexis de BRUYN
<alexis.mailinglist at de-bruyn.fr> wrote:
> 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)?
>

First, what ddxes are you using?  Does xcalib use randr or the old
interface to adjust gamma?  IIRC radeon only supports the randr
interface.

Alex


More information about the xorg-driver-ati mailing list