
Ich verwende OpenCL-beschleunigte Mathematik auf meiner Workstation, auf die ich nur über die Befehlszeile von Windows aus remote zugreifen kann. Ich habe kein Interesse an einem VNC-Desktop oder Tunneln von X über SSH.
Wenn ich nicht am Desktop meiner Workstation angemeldet bin, kann ich die GPU für nichts verwenden. Beispielsweise clinfo
bleibt es hängen. strace clinfo
zeigt an, dass es in meiner abgelaufenen ~/.Xauthority
Datei sucht und dann das Magic Cookie nicht verwenden konnte. Es bleibt dann beim Polling für das nicht vorhandene Magic Cookie hängen.
Ich dachte, eine Lösung könnte darin bestehen, Ubuntu dazu zu bringen, einen Benutzer über die Remote-Shell anzumelden, aber nachdem ich herumgesucht habe, glaube ich nicht, dass dies mit automatischer Anmeldung möglich ist (was ich nicht tun möchte). Eine andere Möglichkeit könnte etwas Geschick erfordern, ~/.Xauthority
aber ich weiß wirklich nicht, wie das mit dem magischen Cookie überhaupt funktioniert.