<div dir="ltr"><span style="font-size:12.8px">Hi,</span><div><br></div><div><div class="gmail_extra" style="font-size:12.8px"><div class="gmail_quote"><div>I tried again. I am starting to doubt that xset works properly!</div><div><br></div><div>I did:</div><div><br></div><div>$ export DISPLAY=:1<br>$ sudo X :1 -noreset &</div><div>$ xeyes &<br>$ xterm &<br></div><div><br></div><div>I can then confirm that xset has no effect on the running X:</div><span><div><br></div><div>$ xset r rate 50 150<br></div><div><br></div></span><div>No difference in the repeat rate.</div><div>However, if you run the command on the terminal within :1, it will work (as expected).</div><div><br></div><div>It really looks like xset will only work if run within the server itself... but why? Should I report this as a bug? (it's really easy to reproduce)</div><div><br></div><div>Bye,</div><div><br></div><div>Merc.</div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 14 October 2015 at 08:00, Tony Mobily <span dir="ltr"><<a href="mailto:merc@mobily1.com" target="_blank">merc@mobily1.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div class="gmail_extra"><div class="gmail_quote"><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">$ export DISPLAY=:1<br>
$ sudo X :1 &<br>
$ xterm &<br>
<br>
At this point, a new terminal is running and it's all dandy. But repeat is SLOW.<br>
<br>
Then, from the LAUNCHING terminal:<br>
<br>
$ xset r rate 50 150<br>
<br>
Back in the :1 server, the repeat has NOT changed. Input from xterm is still<br>
very slow.<br>
</blockquote>
<br></span>
My best guess is either DISPLAY isn't set correctly for the xset process or<br>
that since you don't have -noreset in that X command line you're hitting a<br>
race condition and the xset exits before the more complicated xterm begins<br>
and thus the server resets between the two.</blockquote><div><br></div><div><br></div></span><div>I tried again.</div><div><br></div><div>$ export DISPLAY=:1<br>$ sudo X :1 -noreset &</div><div>$ xeyes &<br>$ xterm &<br></div><div><br></div><div>I can then confirm that xset has no effect on the running X:</div><span><div><br></div><div>$ xset r rate 50 150<br></div><div><br></div></span><div>No difference in the repeat rate.</div><div>However, if you run the command on the terminal within :1, it will work (as expected).</div><div><br></div><div>It really looks like xset will only work if run within the server itself... but why? Should I report this as a bug? (it's really easy to reproduce)</div><div><br></div><div>Bye,</div><div><br></div><div>Merc.</div><div><br></div><div><br></div></div></div></div>
</blockquote></div><br></div></div>