Re: X display max xy pixels

Avon Robertson <[email protected]>
Newsgroups gmane.os.openbsd.misc
Message-ID <[email protected]>
On Fri, Aug 14, 2026 at 12:36:36PM +0200, Ingo Schwarze wrote:
> Hi Avon,
> 
> Avon Robertson wrote on Fri, Aug 14, 2026 at 08:52:33PM +1200:
> 
> > I will see if what I need can be found in xrandr.c.
> 
> In addition to that, also look at
> 
>   $ man 3 Xrandr
> 
> which is the API that xrandr(1) uses to dig up the information
> it prints.  Unfortunately, that manual page appears to be
> incomplete.  For example, the function XRRGetOutputInfo(3)
> appears to be relevant to your purpose.  That function is
> declared in <X11/extensions/Xrandr.h>, but not documented,
> which is kind of typical in X11 - much of the documentation
> is missing, and what is available is often outdated and/or vague.
> 
> Either way, X11 programming is not exactly for the faint-hearted.
> You will likely not get around without digging through some
> source code, as it appears Thomas already correctly suggested
> (though i do not see any posting on his part saying that publicly,
> sorry if i missed it).
> 
> In general, when people want to write C programs, OpenBSD
> developers encourage reading the docs in /usr/share/man/
> and the source code in /usr/src/.  With /usr/X11R6/man/
> and /usr/xenocara/, the same exercise furthers your education
> significantly less while inducing significantly more pain,
> but that doesn't mean it is impossible.
> 
> Have fun in Xrandr.h (however doubtful that may seem 8-),
>   Ingo

Thank you for the information Ingo.  My day has just begun and when
I have dealt to my mail I will look at xrandr{x,h}.

In my reply to Thomas, I did not include Thomas' post (as it
appeared to be MIME encoded).


-- 
aer
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.