[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg
Subject: Re: Graphics speed depends on user profile
From: Glynn Clements <glynn () gclements ! plus ! com>
Date: 2014-11-20 20:44:33
Message-ID: 21614.21169.962135.234632 () cerise ! gclements ! plus ! com
[Download RAW message or body]
Juan Pablo de la Cruz wrote:
> We have an library which directly uses the Xlib API to do graphics.
>
> We are observing the following effect: when two different users log
> in the same machine, use the same window manager, and run the very same
> program, the graphics are slower (much) for one of the users.
>
> Concretely, the user for which the drawing is slower, logs himself in,
> and the other user executes su $USER on the terminal.
>
> Both use the exact same libraries (same PATH and LD_LIBRARY_PATH).
> Both use the same window manager.
>
> What other settings/factors could explain this behaviour?
What are their $DISPLAY settings?
If $DISPLAY is ":0" then the client will connect to the X server via
the Unix-domain socket at /tmp/.X11-unix/X0. Whereas if $DISPLAY is
"localhost:0", it will connect to the X server via TCP port 6000.
The latter will result in the data stream being chopped up into
packets and passed through the kernel's TCP/IP stack: routing,
firewall rules, etc.
It may also prevent the use of features such as direct rendering, as
the client and server are likely to be deemed to reside on different
systems.
--
Glynn Clements <glynn@gclements.plus.com>
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic