{"id":1627,"date":"2018-05-18T20:39:36","date_gmt":"2018-05-18T20:39:36","guid":{"rendered":"http:\/\/blog.datentraeger.li\/?p=1627"},"modified":"2018-05-18T22:35:55","modified_gmt":"2018-05-18T22:35:55","slug":"xephyr","status":"publish","type":"post","link":"https:\/\/blog.datentraeger.li\/?p=1627","title":{"rendered":"Xephyr"},"content":{"rendered":"<p>Wieder mal ein Beitrag aus der Sparte &#8220;alt, aber immer noch saugut&#8221;&#8230;obwohl, soo alt ist das ganze auch noch nicht (gestartet in 2007).<\/p>\n<p>Bin derzeit immer wieder mal mit <a href=https:\/\/en.wikipedia.org\/wiki\/Xephyr target=_blank>Xephyr<\/a> am rumhantieren. Was ist Xephyr ?<\/p>\n<blockquote><p> Xephyr ist einerseits ein X-Server f\u00fcr seine eigenen Programme und andererseits ein X-Client des X-Servers, in den er verschachtelt ist.<\/p><\/blockquote>\n<p>Gestartet ist das ganze ruckzuck &#8211; ich gehe jetzt nicht auf alle Parameter ein, einfach mal zwei Beispiele:<\/p>\n<pre>Xephyr -resizeable -screen 800x600 :1<\/pre>\n<p> oder <\/p>\n<pre>Xephyr -resizeable :1 &<\/pre>\n<p>Nun k\u00f6nnen wir einzelne Applikationen starten, wie bspw. xterm<\/p>\n<pre>DISPLAY=:1 xterm<\/pre>\n<p>oder einen Window-Manager<\/p>\n<pre>DISPLAY=:1 herbstluftwm<\/pre>\n<p>oder eine X-Session via xinitrc<\/p>\n<pre>startx -- \/usr\/bin\/Xephyr :1<\/pre>\n<p>Mit <b>&lt;C&gt;-&lt;Shift&gt;<\/b> kann man den Cursor &#8220;fangen&#8221;, damit es kein &#8220;Ghetto&#8221; zwischen &#8220;Maindesktop&#8221; oder der Xephyr-Session gibt, \u00e4hnlich Virtualbox, KVM etc. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1640 size-full\" src=\"http:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/05\/xephyr-keys.png\" alt=\"\" width=\"438\" height=\"22\" srcset=\"https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/05\/xephyr-keys.png 438w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/05\/xephyr-keys-300x15.png 300w\" sizes=\"auto, (max-width: 438px) 100vw, 438px\" \/><\/p>\n<p>Das wird generell im Fenstertitel angezeigt &#8211; Ich habe jedoch die Fensterdekorationen deaktiviert, deshalb erw\u00e4hne ich es hier kurz&#8230;<\/p>\n<p>Naja, kurz und b\u00fcndig: Mir taugt das ganze ziemlich \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"Wieder mal ein Beitrag aus der Sparte &#8220;alt, aber immer noch saugut&#8221;&#8230;obwohl, soo alt ist das ganze auch noch nicht (gestartet in 2007). Bin derzeit immer wieder mal mit Xephyr am rumhantieren. Was ist Xephyr ? Xephyr ist einerseits ein X-Server f\u00fcr seine eigenen Programme und andererseits ein X-Client des&hellip;\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,38],"tags":[],"class_list":["post-1627","post","type-post","status-publish","format-standard","hentry","category-debiangnu-linux","category-x11"],"_links":{"self":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1627"}],"version-history":[{"count":21,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1627\/revisions"}],"predecessor-version":[{"id":1664,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1627\/revisions\/1664"}],"wp:attachment":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}