{"id":3095,"date":"2025-11-15T14:12:12","date_gmt":"2025-11-15T05:12:12","guid":{"rendered":"https:\/\/nsb.homeip.net\/wp\/?p=3095"},"modified":"2026-04-07T00:06:47","modified_gmt":"2026-04-06T15:06:47","slug":"%e9%9b%bb%e5%ad%90%e8%be%9e%e6%9b%b8brain%e3%82%92%e3%81%84%e3%81%98%e3%82%8b-3-brainux%e3%81%a7x11x-window-system%e3%81%a7%e9%81%8a%e3%81%b6","status":"publish","type":"post","link":"https:\/\/nsb.homeip.net\/wp\/?p=3095","title":{"rendered":"\u96fb\u5b50\u8f9e\u66f8Brain\u3092\u3044\u3058\u308b (3) Brainux\u3067X11(X window system)\u3068USB\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3067\u904a\u3076"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#Brainux%E3%81%A8X%E7%92%B0%E5%A2%83%E3%81%B8%E3%81%AE%E6%8E%A5%E7%B6%9A%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" >Brainux\u3068X\u74b0\u5883\u3078\u306e\u63a5\u7d9a\u306b\u3064\u3044\u3066<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#%EF%BC%91%EF%BC%8EBrain%E3%82%92%E7%9B%B4%E6%8E%A5%E6%93%8D%E4%BD%9C%E3%81%97%E3%81%A6%E3%80%81Brain%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\" >\uff11\uff0eBrain\u3092\u76f4\u63a5\u64cd\u4f5c\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#%EF%BC%92%EF%BC%8EBrain%E3%81%8B%E3%82%89%E4%BB%96PC%E3%81%ABssh%E3%81%A7%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%A6%E3%80%81%E4%BB%96PC%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\" >\uff12\uff0eBrain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#%EF%BC%93%EF%BC%8EPC%E3%81%8B%E3%82%89ssh%E3%81%A7Brain%E3%81%AB%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%A6%E3%80%81Brain%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\" >\uff13\uff0ePC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#%EF%BC%94%EF%BC%8E%E4%BB%96PC%E3%81%A7%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%A6%E3%80%81%E4%BB%96PC%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\" >\uff14\uff0e\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#X%E7%92%B0%E5%A2%83%E3%81%B8%E3%81%AE%E6%8E%A5%E7%B6%9A%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E8%A3%9C%E8%B6%B3\" >X\u74b0\u5883\u3078\u306e\u63a5\u7d9a\u306b\u3064\u3044\u3066\u306e\u88dc\u8db3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#xterm%E3%80%80%E3%81%AE%E8%A8%AD%E5%AE%9A%E5%A4%89%E6%9B%B4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6X%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E7%AE%A1%E7%90%86\" >xterm\u3000\u306e\u8a2d\u5b9a\u5909\u66f4\u306b\u3064\u3044\u3066(X\u30ea\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u306e\u7ba1\u7406)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#JWM%E3%81%AE%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%AB%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%EF%BC%88xterm%EF%BC%89%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B\" >JWM\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\uff08xterm\uff09\u306b\u8ffd\u52a0\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#OS%E3%81%AB%E7%99%BB%E9%8C%B2%E3%81%95%E3%82%8C%E3%81%9F%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92JWM%E3%81%AB%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B\" >OS\u306b\u767b\u9332\u3055\u308c\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092JWM\u306b\u8868\u793a\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#X11%E7%94%BB%E9%9D%A2%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%E3%82%92%E6%92%AE%E3%82%8B%E6%96%B9%E6%B3%95\" >X11\u753b\u9762\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3092\u64ae\u308b\u65b9\u6cd5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#Brainux%E3%81%A7%E3%81%AESound%E5%86%8D%E7%94%9F%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" >Brainux\u3067\u306eSound\u518d\u751f\u306b\u3064\u3044\u3066<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#%E9%9F%B3%E6%A5%BD%E3%83%BB%E5%8B%95%E7%94%BB%E5%86%8D%E7%94%9F%E3%81%AF%EF%BC%9F\" >\u97f3\u697d\u30fb\u52d5\u753b\u518d\u751f\u306f\uff1f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\/#PulseAudio%E5%B0%8E%E5%85%A5%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\" >PulseAudio\u5c0e\u5165\u306b\u3064\u3044\u3066<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brainux%E3%81%A8X%E7%92%B0%E5%A2%83%E3%81%B8%E3%81%AE%E6%8E%A5%E7%B6%9A%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\"><\/span>Brainux\u3068X\u74b0\u5883\u3078\u306e\u63a5\u7d9a\u306b\u3064\u3044\u3066<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brainux\u306b\u306f\u3001\u6a19\u6e96\u3067X\u74b0\u5883(X11[X window system])\u304c\u5229\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>X\u74b0\u5883\uff08X11[X Window system]\uff09\u306e\uff11\u3064\u306e\u7279\u5fb4\u3068\u3057\u3066\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u8868\u793a\u3059\u308b\u30b7\u30b9\u30c6\u30e0\u304c\u72ec\u7acb\u3057\u3066\u3044\u3066\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u52d5\u304b\u3059\u30b5\u30fc\u30d0\u3068\u3001\u753b\u9762\u63cf\u753b\u3059\u308b\u30b5\u30fc\u30d0\u304c\u5225\u3067\u3082\u69cb\u308f\u306a\u3044\u3053\u3068\u3067\u3059\u3002<\/p>\n\n\n\n<p>X11\u306f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\uff0f\u30b5\u30fc\u30d0\u30e2\u30c7\u30eb\u3067\u63d0\u4f9b\u3057\u3066\u3044\u308b\u306e\u3067\u3059\u304c\u3001<br \/>\u3042\u304f\u307e\u3067\u753b\u9762\u63cf\u5199\u304c\u4e3b\u4f53\u3068\u306a\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u4e00\u822c\u7684\u306a\u8a8d\u8b58\u3068\u306f\u9006\u306b\u306a\u308a\u307e\u3059\u3002<br \/><br \/>\u30fb\u3053\u3053\u3067\u306e\u300c\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u300d\u306f\u3001GUI\u3092\u8868\u793a\u3059\u308b\u30d7\u30ed\u30b0\u30e9\u30e0\uff08X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\uff09\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\u30fb\u3053\u3053\u3067\u306e\u300c\u30b5\u30fc\u30d0\u30fc\u300d\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\uff08X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\uff09\u304b\u3089\u306e\u8981\u6c42\u3092\u53d7\u3051\u4ed8\u3051\u3066\u3001\u753b\u9762\u306b\u8868\u793a\u3059\u308b\u5185\u5bb9\u3092\u7ba1\u7406\u3059\u308b\u30d7\u30ed\u30b0\u30e9\u30e0(X11[X window system])\u306b\u306a\u308a\u307e\u3059\u3002<br \/><br \/>Brain\u306e\u753b\u9762\u3067X11\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5229\u7528\u3059\u308b\u306b\u306f\u3001\u3044\u304f\u3064\u304b\u306e\u30d1\u30bf\u30fc\u30f3\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"#\uff11\uff0eBrain\u3092\u76f4\u63a5\u64cd\u4f5c\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">Brain\u3092\u76f4\u63a5\u64cd\u4f5c\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li>\n\n\n\n<li><a href=\"#\uff12\uff0eBrain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">Brain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li>\n\n\n\n<li><a href=\"#\uff13\uff0ePC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">\u4ed6PC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li>\n\n\n\n<li><a href=\"#\uff14\uff0e\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\uff11<\/td><td>\u8d77\u52d5\u64cd\u4f5c<\/td><td>X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c<\/td><td>X\u30a2\u30d7\u30ea\u8868\u793a(\u64cd\u4f5c)<\/td><\/tr><tr><td><a href=\"#\uff11\uff0eBrain\u3092\u76f4\u63a5\u64cd\u4f5c\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">1.Brain\u3092\u76f4\u63a5\u64cd\u4f5c\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/td><td>Brain<\/td><td>Brain<\/td><td>Brain<\/td><\/tr><tr><td><a href=\"#\uff12\uff0eBrain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">2.Brain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/td><td>Brain-&gt;\u4ed6PC<\/td><td>\u4ed6PC<\/td><td>Brain<\/td><\/tr><tr><td><a href=\"#\uff13\uff0ePC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">3.\u4ed6PC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/td><td>\u4ed6PC-&gt;Brain<\/td><td>Brain<\/td><td>Brain<\/td><\/tr><tr><td><a href=\"#\uff14\uff0e\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b\" title=\"\">4.\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/a><\/td><td>\u4ed6PC<\/td><td>\u4ed6PC<\/td><td>Brain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u3053\u3053\u3067\u306f\u3001\u4ee5\u4e0b\u3092\u60f3\u5b9a\u3057\u3066\u3001\u305d\u308c\u305e\u308c\u306e\u65b9\u6cd5\u3067\u306e\u63a5\u7d9a\u4f8b\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002<br \/><br \/>brain\uff08IP:192.168.29.11\uff09    Brainux\u74b0\u5883<br \/>\u4ed6PC\uff08IP:192.168.29.19\uff09    X11\u74b0\u5883\u3092\u6301\u3063\u305fLinux\u3092\u60f3\u5b9a<\/p>\n\n\n\n<p>\u4eca\u56de\u306e\u74b0\u5883\u7684\u306b\u306f\u3001USB\u30db\u30b9\u30c8\u30a2\u30c0\u30d7\u30bf\u3092\u4f7f\u3063\u3066\u3001USB\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a2\u30c0\u30d7\u30bf\u7d4c\u7531\u3067\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3057\u3066\u3044\u307e\u3059\u3002<br \/>\uff08USB\u3067\u30db\u30b9\u30c8PC\u3092\u7d4c\u7531\u3057\u3066\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u63a5\u7d9a\u3059\u308b(USB Ethernet Gadget)\u3060\u3068\u3001\u4ed6\uff30\uff23\u304b\u3089Brain\u3078\u306e\u901a\u4fe1\u306b\u3064\u3044\u3066\u5236\u9650\u304c\u51fa\u3066\u304f\u308b\u306e\u3067\u3001\u30db\u30b9\u30c8PC\u304cX11\u5c0e\u5165\u3057\u305fLinux\u3067\u3042\u308c\u3070\u3044\u3051\u308b\u304b\u3082\u3068\u3044\u3063\u305f\u3068\u3053\u308d\uff09<\/p>\n\n\n\n<p> <br \/><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%EF%BC%91%EF%BC%8EBrain%E3%82%92%E7%9B%B4%E6%8E%A5%E6%93%8D%E4%BD%9C%E3%81%97%E3%81%A6%E3%80%81Brain%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\"><\/span>\uff11\uff0eBrain\u3092\u76f4\u63a5\u64cd\u4f5c\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u8d77\u52d5\u64cd\u4f5c<\/td><td>X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c<\/td><td>X\u30a2\u30d7\u30ea\u8868\u793a(\u64cd\u4f5c)<\/td><\/tr><tr><td>Brain<\/td><td>Brain<\/td><td>Brain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u3053\u308c\u304cBrainux\u3067\u306e\u4e00\u822c\u7684\u306a\u64cd\u4f5c\u306b\u306a\u308a\u307e\u3059\u3002<br \/>Brain\u4e0a\u3067Brainux\u3092\u8d77\u52d5\u3059\u308b\u969b\u306b\u306f\u3001\u300cxinitrc\u300d\u304b\u300cjvm\u300d\u3092\u9078\u629e\u3057\u3066\u8d77\u52d5\u3059\u308c\u3070\u3001X\u74b0\u5883\u304c\u7acb\u3061\u4e0a\u304c\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3042\u3068\u306f\u3001terminal\u3092\u8d77\u52d5\u3057\u3001X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>DISPLAY\u74b0\u5883\u5909\u6570\u306b\u306f\u3059\u3067\u306b:0\u306f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u660e\u793a\u7684\u306b\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002(xeyes\u306f\u3001\u30de\u30a6\u30b9\u30ab\u30fc\u30bd\u30eb\u306e\u65b9\u5411\u3092\u5411\u304f\u76ee\u7389\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3059\u3002\uff09<\/p>\n\n\n\n<p>xeyes &amp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ printenv DISPLAY\n:0\nuser@brain:~$ xeyes &amp;\n&#91;1] 1714<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-54.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"743\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-54-1024x743.png\" alt=\"\" class=\"wp-image-3151\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-54-1024x743.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-54-300x218.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-54-768x557.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-54.png 1039w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u305d\u306e\u4ed6\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u3001x11-apps\u3068\u3044\u3046\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u5c0e\u5165\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<br \/>xeyes(\u76ee\u7389\u30a2\u30d7\u30ea)\u4ee5\u5916\u306b\u3082\u3001oclock(\u30a2\u30ca\u30ed\u30b0\u6642\u8a08),xclock(\u30a2\u30ca\u30ed\u30b0\u6642\u8a08),calc(\u96fb\u5353)\u3001xedit(\u30a8\u30c7\u30a3\u30bf)\u3001xmore(\u30d3\u30e5\u30fc\u30a2)\u3042\u305f\u308a\u306f\u666e\u901a\u306b\u4f7f\u3048\u308b\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>x11-apps\n\n - \u30d3\u30c3\u30c8\u30de\u30c3\u30d7\u753b\u50cf\u3092\u64cd\u4f5c\u3059\u308b\u30c4\u30fc\u30eb atobm, bitmap \u304a\u3088\u3073 bmtoa\n - \u591a\u9762\u4f53\u3092\u52d5\u753b\u8868\u793a\u3059\u308b\u30c7\u30e2\u30d7\u30ed\u30b0\u30e9\u30e0 ico\n - \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306a\u6642\u8a08 oclock \u304a\u3088\u3073 xclock\n - render\u62e1\u5f35\u306e\u5b9f\u88c5\u3092\u691c\u67fb\u3059\u308b\u30d7\u30ed\u30b0\u30e9\u30e0 rendercheck\n - \u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u4e0d\u900f\u660e\u5ea6\u5c5e\u6027\u3092\u8a2d\u5b9a\u3059\u308b\u30c4\u30fc\u30eb transset\n - \u65b0\u7740\u30e1\u30fc\u30eb\u3092\u901a\u77e5\u3059\u308b\u30c4\u30fc\u30eb xbiff\n - \u95a2\u6570\u96fb\u5353\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30a2\u30af\u30bb\u30b5\u30ea xcalc\n - \u30ab\u30c3\u30c8\u30a2\u30f3\u30c9\u30da\u30fc\u30b9\u30c8\u3057\u305f\u30c6\u30ad\u30b9\u30c8\u9078\u629e\u90e8\u5206\u306e\u7ba1\u7406\u30c4\u30fc\u30eb xclipboard\n - \u30b7\u30b9\u30c6\u30e0\u30b3\u30f3\u30bd\u30fc\u30eb\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u76e3\u8996\u3059\u308b xconsole\n - PNG \u304b\u3089 X \u306e\u30ab\u30fc\u30bd\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u30c4\u30fc\u30eb xcursorgen\n - ditroff \u51fa\u529b\u7528\u30d3\u30e5\u30fc\u30a2 xditview\n - X \u7528\u306e\u30b7\u30f3\u30d7\u30eb\u306a\u30c6\u30ad\u30b9\u30c8\u30a8\u30c7\u30a3\u30bf xedit\n - \u4e8c\u3064\u306e\u76ee\u304c\u30dd\u30a4\u30f3\u30bf\u3092\u8ffd\u3044\u304b\u3051\u308b\u30c7\u30e2\u30d7\u30ed\u30b0\u30e9\u30e0 xeyes\n - \u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30c7\u30e2 xgc\n - \u30b7\u30b9\u30c6\u30e0\u5e73\u5747\u8ca0\u8377\u30e2\u30cb\u30bf xload\n - X \u306e\u30ed\u30b4\u3092\u8868\u793a\u3059\u308b\u30c7\u30e2\u30d7\u30ed\u30b0\u30e9\u30e0 xlogo\n - X \u753b\u9762\u306e\u4e00\u90e8\u3092\u62e1\u5927\u3059\u308b xmag\n - \u30de\u30cb\u30e5\u30a2\u30eb\u30da\u30fc\u30b8\u30d6\u30e9\u30a6\u30b6 xman\n - \u30c6\u30ad\u30b9\u30c8\u30da\u30fc\u30b8\u30e3 xmore\n - X \u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u30c0\u30f3\u30d7 (\"\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\") \u3092\u53d6\u308b\n\u3000\u3000\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3 xwd\n - xwd \u306b\u3088\u3063\u3066\u4f5c\u6210\u3055\u308c\u305f\u30a6\u30a3\u30f3\u30c9\u30a6\u30c0\u30f3\u30d7\u306e\u30d3\u30e5\u30fc\u30a2 xwud\n - X Window System \u4e0a\u3067\u306e\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u6027\u80fd\u3092\u30d9\u30f3\u30c1\u30de\u30fc\u30af\u3059\u308b\u30c4\u30fc\u30eb x11perf \n\u3000\u3000\u304a\u3088\u3073 x11perfcomp (Xmark\u306f\u5165\u3063\u3066\u3044\u306a\u3044\u3088\u3046\u3067\u3059)<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%EF%BC%92%EF%BC%8EBrain%E3%81%8B%E3%82%89%E4%BB%96PC%E3%81%ABssh%E3%81%A7%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%A6%E3%80%81%E4%BB%96PC%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\"><\/span>\uff12\uff0eBrain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u8d77\u52d5\u64cd\u4f5c<\/td><td>X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c<\/td><td>X\u30a2\u30d7\u30ea\u8868\u793a(\u64cd\u4f5c)<\/td><\/tr><tr><td>Brain-&gt;\u4ed6PC<\/td><td>\u4ed6PC<\/td><td>Brain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Brain\u304b\u3089\u3001\u4ed6PC\u306bSSH\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u8d77\u52d5\u3057\u305fX\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u3001Brain\u306e\u753b\u9762\u306b\u51fa\u3059\u65b9\u6cd5\u3067\u3059\u3002<br \/>Terminal\u3092\u7acb\u3061\u4e0a\u3052\u3066\u3001ssh\u3067\u30ed\u30b0\u30a4\u30f3\u3059\u308b\u969b\u306b\u3001-X \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3067\u3001\u30a2\u30af\u30bb\u30b9\u5143\u306eX\u74b0\u5883\u306b\u753b\u9762\u8868\u793a\u306e\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3092\u3057\u3066\u304f\u308c\u307e\u3059\u3002\uff08DISPLAY\u74b0\u5883\u5909\u6570\u306f\u81ea\u52d5\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002\uff09<\/p>\n\n\n\n<p>ssh -X user@192.168.29.19<br \/>xeyes &amp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ ssh -X user@192.168.29.19\nuser@192.168.29.19's password:\nWelcome to Linuxfx 11.2 22.04.6 LTS (GNU\/Linux 5.15.0-67-generic x86_64)\n\n * Documentation:  https:\/\/help.ubuntu.com\n * Management:     https:\/\/landscape.canonical.com\n * Support:        https:\/\/ubuntu.com\/advantage\n\n * Introducing Expanded Security Maintenance for Applications.\n   Receive updates to over 25,000 software packages with your\n   Ubuntu Pro subscription. Free for personal use.\n\n     https:&#47;&#47;ubuntu.com\/pro\nLast login: Sat Nov  8 17:21:53 2025 from 192.168.29.11\n\nnasubi@nasubi-vmwarevirtualplatform:~$ printenv DISPLAY\nlocalhost:10.0\n\nnasubi@nasubi-vmwarevirtualplatform:~$ xeyes &amp;\n&#91;1] 11904\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%EF%BC%93%EF%BC%8EPC%E3%81%8B%E3%82%89ssh%E3%81%A7Brain%E3%81%AB%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%A6%E3%80%81Brain%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\"><\/span>\uff13\uff0ePC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u8d77\u52d5\u64cd\u4f5c<\/td><td>X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c<\/td><td>X\u30a2\u30d7\u30ea\u8868\u793a(\u64cd\u4f5c)<\/td><\/tr><tr><td>\u4ed6PC-&gt;Brain<\/td><td>Brain<\/td><td>Brain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u4ed6PC\u304b\u3089ssh\u3067Brain\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001Brain\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3059\u308b\u65b9\u6cd5\u3067\u3059\u3002<br \/>\u4ed6PC\u306fWindows\u4e0a\u3067\u3082putty\u7b49\u3067\u306essh\u30a2\u30af\u30bb\u30b9\u3067\u3082\u304b\u307e\u3044\u307e\u305b\u3093\u3002\u554f\u984c\u3042\u308a\u307e\u305b\u3093\u3002<br \/>Brain\u306e\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u76f4\u63a5\u5165\u529b\u3059\u308b\u3068\u3001\u7279\u6b8a\u306a\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u306e\u9055\u3044\u3084\u53cd\u5fdc\u306e\u60aa\u3055\u306a\u3069\u3067\u3001\u4ed6PC\u3067\u30a2\u30d7\u30ea\u306e\u8d77\u52d5\u3092\u3059\u308b\u5834\u5408\u7b49\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\uff08\u30c7\u30d0\u30c3\u30af\u5411\u3051\u304b\u306a\uff09\u3002<\/p>\n\n\n\n<p>\u4ee5\u4e0b\u306e\u901a\u308a\u3001\u753b\u9762\u8868\u793a\u5148\u3092\u6307\u5b9a\u3059\u308b\u3001DISPLAY\u74b0\u5883\u5909\u6570\u3092\u624b\u52d5\u3067\u8a2d\u5b9a\u3059\u308c\u3070OK\u3067\u3059\u3002<\/p>\n\n\n\n<p>export DISPLAY=:0<br \/>xeyes &amp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@pc1:~$ ssh user@192.168.29.11\n\nlogin as: user\nuser@192.168.29.11's password:\nLinux brain 5.4.149-gaa3edcd5fcbc #2 PREEMPT Mon Dec 23 11:34:55 UTC 2024 armv5tejl\n\n  ____            _\n |  _ \\          (_)\n | |_) |_ __ __ _ _ _ __  _   ___  __\n |  _ &lt;| '__\/ _` | | '_ \\| | | \\ \\\/ \/\n | |_) | | | (_| | | | | | |_| |&gt;  &lt;\n |____\/|_|  \\__,_|_|_| |_|\\__,_\/_\/\\_\\\n\n           by Brain Hackers\n\n   https:&#47;&#47;github.com\/brain-hackers\n\nLast login: Sun Nov  9 15:00:04 2025 from 192.168.29.19\nuser@brain:~$ printenv DISPLAY\n\nuser@brain:~$ export DISPLAY=:0\n\nuser@brain:~$ printenv DISPLAY\n:0\n\nuser@brain:~$ xeyes &amp;\n&#91;1] 1770\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%EF%BC%94%EF%BC%8E%E4%BB%96PC%E3%81%A7%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%97%E3%81%A6%E3%80%81%E4%BB%96PC%E4%B8%8A%E3%81%A7X%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%80%81Brain%E3%81%AE%E7%94%BB%E9%9D%A2%E3%81%A7%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B\"><\/span>\uff14\uff0e\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u8d77\u52d5\u64cd\u4f5c<\/td><td>X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c<\/td><td>X\u30a2\u30d7\u30ea\u8868\u793a(\u64cd\u4f5c)<\/td><\/tr><tr><td>\u4ed6PC<\/td><td>\u4ed6PC<\/td><td>Brain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u3053\u308c\u306f\u3001X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u5b9f\u884c\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u307f\u3092\u3001Brai\u306b\u8868\u793a\u3055\u305b\u308b\u3082\u306e\u3067\u3059\u3002<br \/>\u305f\u3060\u3057\u3001Brain\u4e0a\u3067\u3001X11\u5074\u3067\u3001X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304b\u3089\u306e\u63a5\u7d9a\u3092\u8a31\u53ef\u3055\u305b\u308b\u5fc5\u8981\u304c\u3042\u308b\u305f\u3081\u3001\u901a\u5e38\u3068\u9055\u3046\u624b\u9806\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u63a5\u7d9a\u8a31\u53ef\u306f\u3001xhosts \u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5229\u7528\u3057\u307e\u3059\u3002<br \/>\u305f\u3060\u3057\u3001Brainux\u6a19\u6e96\u3067\u306f\u3001xhost\u306f\u5c0e\u5165\u3055\u308c\u3066\u3044\u306a\u3044\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ xhost\nbash: xhost: command not found<\/code><\/pre>\n\n\n\n<p>\u307e\u305a\u306f\u3001Brain\u306bX\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304b\u3089\u306e\u63a5\u7d9a\u3092\u8a31\u53ef\u3059\u305f\u3081\u306e\u30b3\u30de\u30f3\u30c9(xhost)\u3092\u5c0e\u5165\u3057\u307e\u3059\u3002<br \/>\uff08\u4e00\u5ea6\u5c0e\u5165\u3059\u308c\u3070\u3001\u5927\u4e08\u592b\u3067\u3059\u3002\uff09<\/p>\n\n\n\n<p>sudo apt update<br \/>sudo apt show x11-xserver-utils<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo apt update\nHit:1 http:\/\/archive.debian.org\/debian bullseye InRelease\nHit:2 https:\/\/packagecloud.io\/brainhackers\/brainux\/any any InRelease\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\n1 package can be upgraded. Run 'apt list --upgradable' to see it.\n\n\nuser@brain:~$ sudo apt show x11-xserver-utils\nPackage: x11-xserver-utils\nVersion: 7.7+8\nPriority: optional\nSection: x11\nMaintainer: Debian X Strike Force &lt;debian-x@lists.debian.org&gt;\nInstalled-Size: 476 kB\nDepends: libc6 (&gt;= 2.26), libice6 (&gt;= 1:1.0.0), libx11-6, libxaw7, libxcursor1 (&gt;&gt; 1.1.2), libxext6, libxi6, libxmu6, libxmuu1, libxrandr2 (&gt;= 2:1.5.0), libxrender1, libxt6, libxxf86vm1, cpp\nSuggests: nickle, cairo-5c, xorg-docs-core\nConflicts: iceauth, sessreg, xgamma, xhost, xmodmap, xrandr, xrdb, xrefresh, xrgb, xset, xsetmode, xsetpointer, xsetroot, xstdcmap, xvidtune\nBreaks: arandr (&lt;&lt; 0.1.9)\nReplaces: iceauth, sessreg, xbase-clients (&lt;&lt; 1:7.3), xgamma, xhost, xmodmap, xrandr, xrdb, xrefresh, xrgb, xset, xsetmode, xsetpointer, xsetroot, xstdcmap, xutils (&lt;&lt; 1:7.2), xvidtune\nTag: implemented-in::c, interface::commandline, role::program,\n uitoolkit::TODO, x11::xserver\nDownload-Size: 158 kB\nAPT-Sources: http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\nDescription: X server utilities\n An X client is a program that interfaces with an X server (almost always via\n the X libraries), and thus with some input and output hardware like a\n graphics card, monitor, keyboard, and pointing device (such as a mouse).\n .\n This package provides a miscellaneous assortment of X Server utilities\n that ship with the X Window System, including:\n  - iceauth, a tool for manipulating ICE protocol authorization records;\n  - rgb;\n  - sessreg, a simple program for managing utmp\/wtmp entries;\n  - xcmsdb, a device color characteristic utility for the X Color Management\n    System;\n  - xgamma, a tool for querying and setting a monitor's gamma correction;\n  - xhost, a very dangerous program that you should never use;\n  - xmodmap, a utility for modifying keymaps and pointer button mappings in X;\n  - xrandr, a command-line interface to the RandR extension;\n  - xrdb, a tool to manage the X server resource database;\n  - xrefresh, a tool that forces a redraw of the X screen;\n  - xset, a tool for setting miscellaneous X server parameters;\n  - xsetmode and xsetpointer, tools for handling X Input devices;\n  - xsetroot, a tool for tailoring the appearance of the root window;\n  - xstdcmap, a utility to selectively define standard colormap properties;\n  - xvidtune, a tool for customizing X server modelines for your monitor.\n\n\nuser@brain:~$ sudo apt install x11-xserver-utils\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nSuggested packages:\n  nickle cairo-5c xorg-docs-core\nThe following NEW packages will be installed:\n  x11-xserver-utils\n0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.\nNeed to get 158 kB of archives.\nAfter this operation, 476 kB of additional disk space will be used.\nGet:1 http:\/\/archive.debian.org\/debian bullseye\/main armel x11-xserver-utils armel 7.7+8 &#91;158 kB]\nFetched 158 kB in 1s (127 kB\/s)\nSelecting previously unselected package x11-xserver-utils.\n(Reading database ... 44310 files and directories currently installed.)\nPreparing to unpack ...\/x11-xserver-utils_7.7+8_armel.deb ...\nUnpacking x11-xserver-utils (7.7+8) ...\nSetting up x11-xserver-utils (7.7+8) ...\nProcessing triggers for man-db (2.9.4-2) ...\n\n\nuser@brain:~$ xhost\naccess control enabled, only authorizaed clients cat connect<\/code><\/pre>\n\n\n\n<p>\u6b21\u306b\u3001Brain\u3067Brainux\u3092\u8d77\u52d5\u3059\u308b\u969b\u306b\u3001\u300cshell\u300d\u3067\u8d77\u52d5\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\uff08\u305d\u306e\u307e\u307e\u300cxinitrc\u300d\u304b\u300cjvm\u300d\u3067\u8d77\u52d5\u3057\u3066\u3057\u307e\u3046\u3068\u3001X\u63a5\u7d9a\u7528\u306e\u30dd\u30fc\u30c8(:0\u306e\u5834\u54086000)\u304c\u9589\u3058\u3066\u3044\u308b\u305f\u3081\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002\uff09<\/p>\n\n\n\n<p>shell\u304c\u8d77\u52d5\u3057\u305f\u3089\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067X\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ stratx -- -listen tcp<\/code><\/pre>\n\n\n\n<p>Brain\u4e0a\u3067X\u304c\u8d77\u52d5\u3057\u305f\u3089\u3001terminal\u3092\u8d77\u52d5\u3057\u3066\u3001\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff08X\u8d77\u52d5\u6bce\u306b\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002\uff09<br \/>(\u4eca\u56de\u306f\u3001&#8221;192.168.29.19&#8243;\u304b\u3089\u306e\u30a2\u30af\u30bb\u30b9\u3092\u8a31\u53ef\u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002)<\/p>\n\n\n\n<p>xhost +192.168.29.19<\/p>\n\n\n\n<p>\uff08\u306a\u304a\u300cxhost +\u300d\u3068\u3059\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u63a5\u7d9a\u3092\u8a31\u53ef\u3059\u308b\u8a2d\u5b9a\u306b\u306a\u3063\u3066\u3057\u307e\u3044\u307e\u3059\u3002\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u7684\u306b\u306f\u975e\u63a8\u5968\u306b\u306a\u308a\u307e\u3059\u3002\uff09<br \/>+\u306fBrain\u306e\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u306f\u3001\u300c\u30b7\u30d5\u30c8\uff0b\u8a18\u53f7\uff0bF\u300d\u3067\u3059\u304c\u3001\u5165\u529b\u304c\u3057\u305a\u3089\u3044\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ xhost\naccess control enabled, only authorizaed clients cat connect\nSI:localuser:user\n\nuser@brain:~$ xhost +192.168.29.19\n192.168.29.19 being added to access contol list\n\nuser@brain:~$ xhost\naccess control enabled, only authorizaed clients cat connect\nINET:192.168.29.19\nSI:localuser:user<\/code><\/pre>\n\n\n\n<p>\u3053\u3053\u307e\u3067\u7d42\u308f\u308c\u3070\u3001\u4ed6PC(Linux)\u3067Terminal\u3092\u7acb\u3061\u4e0a\u3052\u3066\u3001<br \/>DISPLAY\u74b0\u5883\u5909\u6570\u3092\u4e0a\u66f8\u304d\u8a2d\u5b9a\u3057\u307e\u3059\u3002<br \/>(Brai\u306eIP\u306f192.168.29.11\u3068\u3057\u305f\u5834\u5408)<\/p>\n\n\n\n<p>export DISPLAY=192.168.29.11:0<br \/>xeyes &amp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@pc1:~$ printenv DISPLAY\n:0\n\nuser@pc1:~$ export DISPLAY=192.168.29.11:0\n\nuser@pc1:~$ printenv DISPLAY\n192.168.29.11:0\n\nuser@pc1:~$ xeyes &amp;<\/code><\/pre>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"X%E7%92%B0%E5%A2%83%E3%81%B8%E3%81%AE%E6%8E%A5%E7%B6%9A%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E8%A3%9C%E8%B6%B3\"><\/span>X\u74b0\u5883\u3078\u306e\u63a5\u7d9a\u306b\u3064\u3044\u3066\u306e\u88dc\u8db3<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u4e0a\u8a18\u306e\u63a5\u7d9a\u306e\u7d44\u5408\u305b\u3067\u3082\u3001X\u74b0\u5883\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br \/>\u4f8b\u3048\u3070\u30013\u306e\u5f8c\u306b2\u3092\u3084\u308b\u3053\u3068\u3067\u3001\u7591\u4f3c\u7684\u306b4\u306e\u63a5\u7d9a\u306b\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002<br \/>\uff08\uff14\uff0e\u306e\u7279\u6b8a\u306aXn\u306e\u7acb\u3061\u4e0a\u3052\u3084\u8a2d\u5b9a\u304c\u4e0d\u8981\uff09<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u8d77\u52d5\u64cd\u4f5c<\/td><td>X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5b9f\u884c<\/td><td>X\u30a2\u30d7\u30ea\u8868\u793a(\u64cd\u4f5c)<\/td><\/tr><tr><td>\u4ed6PC-&gt;Brain-&gt;\u4ed6PC<\/td><td>\u4ed6PC<\/td><td>Brain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>2.Brain\u304b\u3089\u4ed6PC\u306bssh\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<br \/>4.\u4ed6PC\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3001Brain\u306e\u753b\u9762\u3067\u64cd\u4f5c\u3059\u308b<\/p>\n\n\n\n<p>ssh user@192.168.29.11<br \/><br \/>export DISPLAY=:0<br \/>ssh -X nasubi@192.168.29.19<br \/><br \/>xeyes &amp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@pc1:~$ ssh user@192.168.29.11\n\nuser@brain:~$ export DISPLAY=:0\nuser@brain:~$ ssh -X nasubi@192.168.29.19\n\nuser@pc1:~$ xeyes &amp;<\/code><\/pre>\n\n\n\n<p>\u5b9f\u969b\u306b\u3084\u3063\u3066\u307f\u308b\u3068\u3001\u4ed6PC\u4e0a\u3067X\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3059\u308b\u4ee5\u4e0b\u306e\u65b9\u6cd5\u3067\u306f\u3001<br \/>\u901f\u5ea6\u7684\u306b\u3082\u554f\u984c\u306a\u304f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3053\u308c\u3089\u306f\u3001\u4fd7\u306b\u3044\u3046\u300c\u30b7\u30f3\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u300d\u904b\u7528\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\u5225PC\u306b\u51e6\u7406\u3092\u3055\u305b\u3066\u3001\u7d50\u679c\u306e\u307fBrain\u306b\u8868\u793a\u3055\u305b\u3001<br \/>Brain\u306bUSB\u30ad\u30fc\u30dc\u30fc\u30c9\u3068\u30de\u30a6\u30b9\u3092\u4ed8\u3051\u308c\u3070\u3001\u30cf\u30f3\u30c9\u30d8\u30eb\u30c9PC\u306e\u51fa\u6765\u4e0a\u304c\u308a\u3067\u3059\u3002<br \/><\/p>\n\n\n\n<p>\u307e\u305f\u3001\u3053\u308c\u307e\u3067\u306e\u8aac\u660e\u306e\u4e2d\u306e\u30b5\u30fc\u30d0\u6307\u5b9a\u3092\u9006\u306b\u3059\u308c\u3070\u3001\u5225\u30b5\u30fc\u30d0\u306eX\u753b\u9762\u306b\u3001Braiux\u4e0a\u3067\u8d77\u52d5\u3057\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8868\u793a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u304c\u3001\u3053\u3053\u3067\u306f\u5272\u611b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u96e3\u70b9\u3092\u3044\u308c\u3070\u3001\u73fe\u72b6Sound\u518d\u751f\u306f\u3055\u308c\u306a\u3044\u3068\u3044\u3063\u305f\u3068\u3053\u308d\u3050\u3089\u3044\u3067\u3057\u3087\u3046\u304b\u30fb\u30fb\u30fb<\/p>\n\n\n\n<p>\u53c2\u8003<br \/><a href=\"https:\/\/qiita.com\/kkk627\/items\/8db34266722488eae412\" target=\"_blank\" rel=\"noopener\" title=\"\">\u30ed\u30fc\u30ab\u30eb\u304b\u3089\u30ea\u30e2\u30fc\u30c8\u306eX\u30b5\u30fc\u30d0\u306b\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u98db\u3070\u3059<\/a><\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"xterm%E3%80%80%E3%81%AE%E8%A8%AD%E5%AE%9A%E5%A4%89%E6%9B%B4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6X%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E7%AE%A1%E7%90%86\"><\/span>xterm\u3000\u306e\u8a2d\u5b9a\u5909\u66f4\u306b\u3064\u3044\u3066(X\u30ea\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u306e\u7ba1\u7406)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>lxterminai\u306f 40MB\u7a0b\u5ea6\u3068\u7d50\u69cb\u30e1\u30e2\u30ea\u3092\u6d88\u8cbb\u3059\u308b\u306e\u3067\u3001<br \/>\u30e1\u30e2\u30ea\u6d88\u8cbb\u91cf\u304c\u6bd4\u8f03\u7684\u5c11\u306a\u3044(8MB)\u30bf\u30fc\u30df\u30ca\u30eb\u3068\u3057\u3066<br \/>xterm\u3082\u4f7f\u3048\u308b\u3088\u3046\u306b\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u305f\u3060xterm\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u767d\u5730\u306b\u9ed2\u6587\u5b57\u3067\u76ee\u304c\u75db\u3044\u306e\u3067<br \/>\u9ed2\u5730\u306b\u767d\u6587\u5b57\u306b\u5909\u66f4\u3059\u308b\u305f\u3081\u306b\u306f\u3001<br \/>xterm\u306e\u8a2d\u5b9a\u5909\u66f4\u3068\u3057\u3066\u3001X\u306e\u30ea\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u306b\u8ffd\u8a18\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>X\u306e\u30ea\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u30a2\u30d7\u30ea\u3054\u3068\u306b\u4ee5\u4e0b\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u307e\u3068\u3081\u3089\u308c\u3066\u3044\u307e\u3059\u3002<br \/>\/etc\/X11\/app-defaults\/<\/p>\n\n\n\n<p>xterm\u306e\u5834\u5408\u3001\/etc\/X11\/app-default\/XTerm \u306b\u8ffd\u8a18\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u9ed2\u5730\u306b\u767d\u6587\u5b57\u306b\u5909\u66f4\u3059\u308b\u306b\u306f\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u6700\u5f8c\u306b\u3001\u4ee5\u4e0b\u306e\u884c\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo vi \/etc\/X11\/app-defaults\/XTerm<br \/>xterm*reverseVideo:on<\/p>\n\n\n\n<p>\u306a\u304a\u3001\u30e6\u30fc\u30b6\u5358\u4f4d\u3067\u306e\u8a2d\u5b9a\u3067\u306f\u4e00\u822c\u7684\u306b<br \/> ~\/.Xresources\u306b\u8ffd\u52a0\u3059\u308b\u3088\u3046\u306b\u66f8\u304b\u308c\u3066\u3044\u308b\u8cc7\u6599\u3082\u3042\u308a\u307e\u3059\u304c\u3001<br \/>Brainux\u3067\u306f\u3001\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u53c2\u7167\u3059\u308b\u69d8\u306b\u306f\u306a\u3063\u3066\u3044\u306a\u3044\u306e\u3067\u3001<br \/>\u3082\u3057\u30e6\u30fc\u30b6\u5358\u4f4d\u3067\u30ea\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u3092\u5207\u308a\u66ff\u3048\u305f\u3044\u306e\u3067\u3042\u308c\u3070\u3001<br \/>~\/.xprofile\u306b\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u884c\u3092\u8ffd\u52a0\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\u8d77\u52d5\u6642\u306b\u3001~\/.Xresources\u304c\u8aad\u307f\u8fbc\u307f\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ vi ~\/.Xresources<br \/>xterm<em>reverseVideo:on<\/em><br \/><em>x-terminal-emulator<\/em>reverseVideo:on<\/p>\n\n\n\n<p>$ vi  ~\/.xprofile<br \/>xrdb -merge ~\/.Xresources<\/p>\n\n\n\n<p>\u8d77\u52d5\u6642\u306b\u30d5\u30a9\u30f3\u30c8\u306e\u30ef\u30fc\u30cb\u30f3\u30b0\u304c\u51fa\u308b\u5834\u5408\u306f\u3001\u30d5\u30a9\u30f3\u30c8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<br \/>$ sudo apt install xfonts-base xfonts-100dpi xfonts-75dpi<br \/><br \/>$ sudo apt install x11-xserver-utils<br \/>$ xset +fp \/usr\/share\/fonts\/X11\/misc<br \/>$ xset fp rehash<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"JWM%E3%81%AE%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%AB%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%EF%BC%88xterm%EF%BC%89%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B\"><\/span>JWM\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\uff08xterm\uff09\u306b\u8ffd\u52a0\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u73fe\u72b6JWM\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u306f\u3001Terminal(lxterminal)\u3057\u304b\u30a2\u30d7\u30ea\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u306a\u3044\u306e\u3067\u3001<br \/>xterm\u3092\u8ffd\u52a0\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u8abf\u3079\u3066\u307f\u308b\u3068\u3001JWM\u306e\u30b3\u30f3\u30d5\u30a3\u30b0\u306f\u3001\u4ee5\u4e0b\u306b\u3042\u308a\u307e\u3057\u305f\u3002<br \/>\/etc\/jwm\/system.jwmrc<\/p>\n\n\n\n<p>\u306a\u304a\u3001\u30e6\u30fc\u30b6\u3054\u3068\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3057\u305f\u3044\u306e\u3067\u3042\u308c\u3070\u3001<br \/>\u5148\u307b\u3069\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u3001~\/.jwmrc\u306b\u30b3\u30d4\u30fc\u3059\u308c\u3070\u3001\u3053\u308c\u3089\u306e\u8a2d\u5b9a\u304c\u512a\u5148\u7684\u306b\u4f7f\u308f\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>\/etc\/jwm\/system.jwmrc\u30d5\u30a1\u30a4\u30eb\u306e\u5148\u982d\u90e8\u5206\u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b\u3068\u3001<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>&lt;?xml version=&#8221;1.0&#8243;?&gt;<br \/>&lt;JWM&gt;<br \/>    &lt;!&#8211; The root menu. &#8211;&gt;<br \/>    &lt;RootMenu onroot=&#8221;12&#8243;&gt; &lt;Include&gt;\/etc\/jwm\/debian-menu&lt;\/Include&gt;<br \/>       &lt;Program icon=&#8221;terminal.png&#8221; label=&#8221;Terminal&#8221;&gt;lxterminal&lt;\/Program&gt;<br \/>       &lt;Separator\/&gt;<br \/>       &lt;Program icon=&#8221;lock.png&#8221; label=&#8221;Lock&#8221;&gt; xlock -mode blank &lt;\/Program&gt;<br \/>       &lt;Separator\/&gt;<br \/>       &lt;Restart label=&#8221;Restart&#8221; icon=&#8221;restart.png&#8221;\/&gt;<br \/>       &lt;Exit label=&#8221;Exit&#8221; confirm=&#8221;true&#8221; icon=&#8221;quit.png&#8221;\/&gt;<br \/>    &lt;\/RootMenu&gt;<\/p>\n\n\n\n<p>\u3053\u3053\u3067\u3001\u30e1\u30cb\u30e5\u30fc\u306b\u3001xterm\u306e\u5b9a\u7fa9\u3092\u8ffd\u52a0\u3057\u3066\u307f\u307e\u3059\u3002<br \/>\u3064\u3044\u3067\u306b\u3001Include\u306e\u884c\u306e\u4e0b\u306b&lt;Separator\/&gt;\u3082\u8ffd\u52a0\u3057\u3066\u3044\u307e\u3059\u3002<br \/> &lt;Program label=&#8221;xterm&#8221;&gt;xterm&lt;\/Program&gt;<\/p>\n\n\n\n<p>$ sudo vi \/etc\/jwm\/system.jwmrc<br \/><br \/> &lt;Include&gt;\/etc\/jwm\/debian-menu&lt;\/Include&gt;<br \/> &lt;Program icon=&#8221;terminal.png&#8221; label=&#8221;Terminal&#8221;&gt;lxterminal&lt;\/Program&gt;<br \/> &lt;Separator\/&gt;<br \/>\u3000\u2193<br \/> &lt;Include&gt;\/etc\/jwm\/debian-menu&lt;\/Include&gt;<br \/><strong> &lt;Separator\/&gt;<\/strong><br \/> &lt;Program icon=&#8221;terminal.png&#8221; label=&#8221;Terminal&#8221;&gt;lxterminal&lt;\/Program&gt;<br \/><strong> &lt;Program label=&#8221;xterm&#8221;&gt;xterm&lt;\/Program&gt;<\/strong><br \/> &lt;Separator\/&gt;<\/p>\n\n\n\n<p>\u8a2d\u5b9a\u306b\u9593\u9055\u3044\u304c\u306a\u3044\u304b\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u30c1\u30a7\u30c3\u30af\u3057\u307e\u3059\u3002<br \/>$ jwm -p<\/p>\n\n\n\n<p>\u6700\u521d\u306f \/etc\/jwm\/debian-menu \u30d5\u30a1\u30a4\u30eb\u304c\u306a\u3044\u305f\u3081\u3001\u305d\u3053\u306f\u5931\u6557\u3057\u307e\u3059\u304c\u3001<br \/>\u4eca\u56de\u306f\u305d\u306e\u5206\u306f\u30a8\u30e9\u30fc\u3067OK\u3067\u3059\u3002\u305d\u308c\u4ee5\u5916\u306b\u30a8\u30e9\u30fc\u304c\u51fa\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<br \/><\/p>\n\n\n\n<p>\u3067\u306f\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u3001\u8a2d\u5b9a\u3092\u30ea\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<br \/>$ jwm -reload<\/p>\n\n\n\n<p>\u3059\u308b\u3068\u3001xterm\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-111.png\"><img loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"255\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-111.png\" alt=\"\" class=\"wp-image-3937\"\/><\/a><\/figure>\n\n\n\n<p>xterm\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u3001\u5b9a\u7fa9\u3057\u305fxterm\u304c\u8d77\u52d5\u3057\u307e\u3057\u305f\u3002<br \/><\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"OS%E3%81%AB%E7%99%BB%E9%8C%B2%E3%81%95%E3%82%8C%E3%81%9F%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92JWM%E3%81%AB%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B\"><\/span>OS\u306b\u767b\u9332\u3055\u308c\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092JWM\u306b\u8868\u793a\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Brainux\u306fDebian11\u30d9\u30fc\u30b9\u306eOS\u3067\u3059\u306e\u3067\u3001Debian\u306bApt\u30b3\u30de\u30f3\u30c9\u3067\u30a2\u30d7\u30ea\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u4ee5\u4e0b\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u767b\u9332\u30d5\u30a1\u30a4\u30eb(*.desktop)\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br \/>\/usr\/share\/applications<\/p>\n\n\n\n<p>\u3053\u306e\u767b\u9332\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306b\u81ea\u52d5\u3067JWM\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306b\u5909\u63db\u3057\u3066\u304f\u308c\u308b\u30c4\u30fc\u30eb\u3092\u5c0e\u5165\u3057\u307e\u3059<br \/><a href=\"https:\/\/github.com\/gapan\/xdgmenumaker\" target=\"_blank\" rel=\"noopener\" title=\"xdgmenumaker\">xdgmenumaker<\/a><\/p>\n\n\n\n<p>$ cd<br \/>$ mkdir xdgmenumaker<br \/>$ cd xdgmenumaker<br \/>$ git clone https:\/\/github.com\/gapan\/xdgmenumaker.git<br \/>$ cd xdgmenumaker\/<br \/>$ sudo apt install txt2tags<br \/>$ make<br \/>$ pip install pyxdg<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u3082\u3057\u3001pip install pyxdg\u304c\u30a8\u30e9\u30fc\u306b\u306a\u3063\u305f\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306b\u7f6e\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044<br \/>(Debian 12 \u4ee5\u964d\u3067pip\u304c\u7981\u6b62\u3055\u308c\u3066\u3044\u308b\u305f\u3081)<br \/>$ sudo apt install python3-xdg<\/p>\n<\/blockquote>\n\n\n\n<p>$ sudo make install<br \/>$ sudo touch \/etc\/jwm\/debian-menu<br \/>$ sudo chmod 666 \/etc\/jwm\/debian-menu<br \/>$ xdgmenumaker -n -i -f jwm > \/etc\/jwm\/debian-menu<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u3082\u3057\u3001xdgmenumaker \u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u306b\u3001\u201dimport gi\u201d\u3068\u30a8\u30e9\u30fc\u306b\u306a\u3063\u305f\u3068\u304d\u306f\u3001\u4ee5\u4e0b\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>$ sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0<\/p>\n\n\n\n<p>dbind-WARNING **:\u3000\u306e\u30ef\u30fc\u30cb\u30f3\u30b0\u304c\u51fa\u305f\u5834\u5408\u306f\u3001<br \/>\u7121\u8996\u3057\u3066\u5927\u4e08\u592b\u3067\u3059\uff08Debian13\u74b0\u5883\u3060\u3068\u51fa\u308b\u305d\u3046\u3067\u3059\uff09\u3002<br \/>\u51fa\u3055\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30d5\u30a1\u30a4\u30eb\u306e\u6700\u5f8c\u306b\u8ffd\u8a18\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>(\u53cd\u6620\u306b\u306f\u3001\u518d\u30ed\u30b0\u30a4\u30f3\u304c\u5fc5\u8981\u3067\u3059\u3002)<br \/>$ sudo vi \/etc\/environment<br \/>NO_AT_BRIDGE=1<\/p>\n<\/blockquote>\n\n\n\n<p>\u5b9f\u884c\u306b\u6210\u529f\u3057\u305f\u3089\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u3001\u8a2d\u5b9a\u3092\u30ea\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<br \/>$ jwm -reload<\/p>\n\n\n\n<p>\u3059\u308b\u3068\u3001apt\u7d4c\u7531\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u5206\u306e\u30e1\u30cb\u30e5\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-121.png\"><img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"521\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-121.png\" alt=\"\" class=\"wp-image-3984\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-121.png 344w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-121-198x300.png 198w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/a><\/figure>\n\n\n\n<p><br \/>\u305f\u3060\u3001\u3053\u306e\u72b6\u614b\u3060\u3068apt\u3067\u30a2\u30d7\u30ea\u3092\u8ffd\u52a0\u3057\u3066\u3082\u81ea\u52d5\u3067\u30e1\u30cb\u30e5\u30fc\u3078\u306e\u53cd\u6620\u304c\u3055\u308c\u307e\u305b\u3093\u3002<br \/>JWM\u8d77\u52d5\u6642\u306b\u81ea\u52d5\u7684\u306b\u53cd\u6620\u3055\u305b\u3066\u3082\u3044\u3044\u306e\u3067\u3059\u304c\u3001\u8d77\u52d5\u3057\u3066\u304b\u3089JWM\u304c\u64cd\u4f5c\u3067\u304d\u308b\u307e\u3067\u306b\u304b\u306a\u308a\u6642\u9593\u304c\u304b\u304b\u308b\u305f\u3081\u3001\u300c\u30e1\u30cb\u30e5\u30fc\u306e\u53cd\u6620\u300d\u3092reload menu\u3068\u3057\u3066\u767b\u9332\u3057\u3066\u3001\u624b\u52d5\u3067\u767b\u9332\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3059(\u30a2\u30a4\u30b3\u30f3\u304c\u4e0d\u8981\u3067\u3042\u308c\u3070-i\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6d88\u3059\u3068Menu\u52d5\u4f5c\u304c\u8efd\u304f\u306a\u308a\u307e\u3059)\u3002<\/p>\n\n\n\n<p>$ sudo vi \/etc\/jwm\/reloadjwmmenu<br \/><br \/>#!\/bin\/sh<br \/>NO_AT_BRIDGE=1 xdgmenumaker -n -i -f jwm > \/etc\/jwm\/debian-menu<br \/>jwm -reload<br \/>exit<\/p>\n\n\n\n<p>$ sudo chmod 755 \/etc\/jwm\/reloadjwmmenu<\/p>\n\n\n\n<p><br \/>\u4f5c\u6210\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\u3092system.jwmrc\u306b\u767b\u9332\u3057\u307e\u3059\u3002<br \/> &lt;Program label=&#8221;ReloadMenu&#8221;&gt;sh \/etc\/jwm\/reloadjwmmenu&lt;\/Program&gt;<br \/><br \/>\u3064\u3044\u3067\u306b\u3001VirtualKeybord\u3082\u8ffd\u52a0\u3057\u3066\u304a\u304d\u307e\u3057\u305f\u3002<br \/>\u3053\u308c\u3067\u300c.profile\u300d\u3067\u81ea\u52d5\u8d77\u52d5\u3057\u306a\u304f\u3066\u3082\u3088\u304f\u306a\u308a\u307e\u3059\u3002<br \/> &lt;Program label=&#8221;VirtualKeybord&#8221;&gt;xvkbd&lt;\/Program&gt;<\/p>\n\n\n\n<p>$ sudo vi \/etc\/jwm\/system.jwmrc<br \/><br \/>&lt;!&#8211; The root menu. &#8211;&gt;<br \/>&lt;RootMenu onroot=&#8221;12&#8243;&gt;<br \/> &lt;Include&gt;\/etc\/jwm\/debian-menu&lt;\/Include&gt;<br \/> &lt;Separator\/&gt;<br \/> &lt;Program icon=&#8221;terminal.png&#8221; label=&#8221;Terminal&#8221;&gt;lxterminal&lt;\/Program&gt;<br \/> &lt;Program label=&#8221;Xterm&#8221;&gt;xterm&lt;\/Program&gt;<br \/><strong> &lt;Program label=&#8221;VirtualKeybord&#8221;&gt;xvkbd&lt;\/Program&gt;<\/strong><br \/> &lt;Separator\/&gt;<br \/> &lt;Program icon=&#8221;lock.png&#8221; label=&#8221;Lock&#8221;&gt;<br \/> xlock -mode blank<br \/> &lt;\/Program&gt;<br \/> &lt;Separator\/&gt;<br \/><strong> &lt;Program label=&#8221;ReloadMenu&#8221;&gt;sh \/etc\/jwm\/reloadjwmmenu&lt;\/Program&gt;<\/strong><br \/> &lt;Restart label=&#8221;Restart&#8221; icon=&#8221;restart.png&#8221;\/&gt;<br \/> &lt;Exit label=&#8221;Exit&#8221; confirm=&#8221;true&#8221; icon=&#8221;quit.png&#8221;\/&gt;<br \/>&lt;\/RootMenu&gt;<\/p>\n\n\n\n<p>\u3053\u308c\u3067\u3001ReloadMenu\u3092\u30af\u30ea\u30c3\u30af\u3059\u308c\u3070\u3001\u30e1\u30cb\u30e5\u30fc\u306e\u53cd\u6620\u304c\u884c\u308f\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-120.png\"><img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"722\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-120.png\" alt=\"\" class=\"wp-image-3979\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-120.png 488w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-120-203x300.png 203w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/a><\/figure>\n\n\n\n<p>\u306a\u304a\u3001\u6a19\u6e96\u3067\u306fxlock\u304c\u5165\u3063\u3066\u3044\u306a\u3044\u306e\u3067\u3001\u4e0d\u8981\u3067\u3042\u308c\u3070\u3001Lock\u306e\u884c\u306f\u6d88\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\u591a\u5206\u3082\u3063\u3068\u3044\u3044\u65b9\u6cd5\u304c\u3042\u308a\u305d\u3046\u3060\u3051\u3069\u3001\u3068\u308a\u3042\u3048\u305a\u52d5\u3044\u305f\u3068\u3044\u3046\u3053\u3068\u3067\u826f\u3057\u3068\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u4eca\u306f\u3001Lock\u306e\u884c\u306e\u4ee3\u308f\u308a\u306b\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u300cOS Reboot\u300d\u3092\u8a2d\u5b9a\u3059\u308b\u3068\u3001<br \/>JWM\u304b\u3089\u518d\u8d77\u52d5\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>$ sudo vi \/etc\/jwm\/system.jwmrc<\/p>\n\n\n\n<p>&lt;!&#8211; The root menu. &#8211;><br \/>&lt;RootMenu onroot=&#8221;12&#8243;><br \/> &lt;Include>\/etc\/jwm\/debian-menu&lt;\/Include><br \/> &lt;Separator\/><br \/> &lt;Program icon=&#8221;terminal.png&#8221; label=&#8221;Terminal&#8221;>lxterminal&lt;\/Program><br \/> &lt;Program label=&#8221;Xterm&#8221;>xterm&lt;\/Program><br \/> &lt;Program label=&#8221;VirtualKeybord&#8221;>xvkbd&lt;\/Program><br \/> &lt;Separator\/><br \/><strong>&lt;Program label=&#8221;OS Reboot&#8221;><br \/> \/usr\/bin\/xterm -e sh -c &#8216;echo run Reboot;sudo reboot&#8217;<br \/> &lt;\/Program><\/strong><br \/> &lt;Separator\/><br \/> &lt;Program label=&#8221;JWM ReloadMenu&#8221;>sh \/etc\/jwm\/reloadjwmmenu&lt;\/Program><br \/> &lt;Restart label=&#8221;JWM Restart&#8221; icon=&#8221;restart.png&#8221;\/><br \/> &lt;Exit label=&#8221;Exit&#8221; confirm=&#8221;true&#8221; icon=&#8221;quit.png&#8221;\/><br \/>&lt;\/RootMenu><\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"X11%E7%94%BB%E9%9D%A2%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%E3%82%92%E6%92%AE%E3%82%8B%E6%96%B9%E6%B3%95\"><\/span>X11\u753b\u9762\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3092\u64ae\u308b\u65b9\u6cd5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>X11\u753b\u9762\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306f\u3001\u300cscrot\u300d\u30b3\u30de\u30f3\u30c9\u3067\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>scrot\u306f\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002<br \/>$ sudo apt install scrot<\/p>\n\n\n\n<p>\u30b3\u30de\u30f3\u30c9\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3044\u308d\u3044\u308d\u53d6\u5f97\u65b9\u6cd5\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p>scrot\u3000\u3000\u3000\u3000\u3000\u753b\u9762\u5168\u4f53\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3092\u64ae\u308a\u307e\u3059\u3002<br \/>scrot -ub\u3000\u3000\u3000\u30bf\u30a4\u30c8\u30eb\u30d0\u30fc\uff0b\u30a2\u30af\u30c6\u30a3\u30d6\u30a6\u30a4\u30f3\u30c9\u30a6\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3092\u64ae\u308a\u307e\u3059\u3002<br \/>scrot -sb\u3000\u3000\u3000\u30ab\u30fc\u30bd\u30eb\u306e\u5f62\u304c\uff0b\u306b\u5909\u308f\u308b\u306e\u3067\u3001<br \/>\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u305d\u306e\u5f8c\u30a6\u30a4\u30f3\u30c9\u30a6\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30bf\u30a4\u30c8\u30eb\u30d0\u30fc\uff0b\u30af\u30ea\u30c3\u30af\u3057\u305f\u30a6\u30a4\u30f3\u30c9\u30a6<br \/>\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3092\u64ae\u308a\u307e\u3059\u3002\uff08\u30a6\u30a4\u30f3\u30c9\u30a6\u7bc4\u56f2\u5916\u3060\u3068\u5168\u753b\u9762\uff09<br \/>\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u5de6\u30af\u30ea\u30c3\u30af\u9577\u62bc\u3057\u3067\u7bc4\u56f2\u6307\u5b9a\u3059\u308b\u3068\u3001\u305d\u306e\u7bc4\u56f2\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8<br \/>\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3092\u64ae\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u307e\u305f\u3001scrot -d 10\u3000\u306e\u3088\u3046\u306b\u3001-d\u3067\u79d2\u6570\u3092\u6307\u5b9a\u3059\u308b\u3068\u300110\u79d2\u5f8c\u306b\u53d6\u5f97\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u53d6\u5f97\u5148\u306f\u3001\u3001<br \/>\u6307\u5b9a\u304c\u306a\u3051\u308c\u3070\u3001\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b<br \/>\u300c2025-12-18-204617_854x480_scrot.png\u300d\u3068\u3044\u3063\u305f\u540d\u524d\u3067\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002<br \/><br \/>\u51fa\u529b\u5148\u3092\u6307\u5b9a\u3059\u308b\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<br \/>scrot &#8216;%Y-%m-%d-%H%M%S_$wx$h_scrot.png&#8217; -e &#8216;mv $f ~\/screenshot\/&#8217;<\/p>\n\n\n\n<p>\u3053\u308c\u3067~\/screenshot\/\u306b\u300c2025-12-18-212923_854x480_scrot.png\u300d\u306e\u3088\u3046\u306a\u540d\u524d\u3067\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u307e\u305f\u3001\u30ea\u30e2\u30fc\u30c8PC\u304b\u3089ssh -X\uff08X\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u30aa\u30d7\u30b7\u30e7\u30f3\u4ed8\uff09\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u308b\u5834\u5408\u3001<br \/>\u30ea\u30e2\u30fc\u30c8\u5074\u3067scrot \u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066\u3001\u9060\u9694\u5b9f\u884c\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002<br \/>ssh -X\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u306f -D :0 \u306e\u3088\u3046\u306bBrain\u5074\u306eDiskplay\u756a\u53f7\u3092\u8ffd\u52a0\u3067OK\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3053\u308c\u3067\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u304c\u53d6\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u304c\u3001\u6bce\u56de\u30b3\u30de\u30f3\u30c9\u3092\u6253\u3064\u306e\u3082\u9762\u5012\u3067\u3059\u3002<br \/>\u4eca\u56de\u306f\u3001JWM\u306e\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u8a2d\u5b9a\u3092\u3057\u3066\u3001USB\u30ad\u30fc\u30dc\u30fc\u30c9\u306e&#8221;PrtSc(PrintScreen)&#8221;\u30ad\u30fc\u3067\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u304c\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3057\u3066\u307f\u307e\u3059\u3002<br \/>\uff08<a href=\"https:\/\/wiki.archlinux.jp\/index.php\/JWM\" target=\"_blank\" rel=\"noopener\" title=\"\">\u53c2\u8003\uff1aJWM\u8a2d\u5b9a<\/a>\uff09\uff08\u53c2\u8003\uff1a<a href=\"https:\/\/joewing.net\/projects\/jwm\/config.html#keys\" target=\"_blank\" rel=\"noopener\" title=\"\">JWMConfig<\/a>\uff09<\/p>\n\n\n\n<p>sudo  vi  \/etc\/jwm\/system.jwmrc<\/p>\n\n\n\n<p>\u30d5\u30a1\u30a4\u30eb\u306e\u6700\u5f8c\u306e\u307b\u3046\u306b\u3001\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u8a2d\u5b9a\u304c\u3042\u308a\u307e\u3059\u306e\u3067\u3001\u3053\u3053\u306e\u6700\u5f8c\u306b\u8ffd\u8a18\u3057\u307e\u3059<br \/>(mask\u8a2d\u5b9a\u306f\u3001Shift=&#8221;S&#8221;,Ctrl=&#8221;C&#8221;,ALT=&#8221;A&#8221;\u304c\u5bfe\u5fdc\u3057\u307e\u3059\u3002\u305f\u3060SA\u3068\u3057\u305f\u3068\u304d\u306bALT\u306e\u8a8d\u8b58\u306b\u4e0d\u5177\u5408\u51fa\u308b\u5834\u5408\u3082\u3042\u308b\u305d\u3046\u306a\u306e\u3067\u3053\u306e\u8fba\u306f\u8abf\u6574\u304c\u5fc5\u8981\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002)<\/p>\n\n\n\n<p>&lt;Key key=&#8221;Print&#8221;>exec:scrot &#8216;%Y-%m-%d-%H%M%S_$wx$h_scrot.png&#8217; -e &#8216;mv $f ~\/screenshot\/'&lt;\/Key><br \/>&lt;Key mask=&#8221;A&#8221; key=&#8221;Print&#8221;>exec:scrot -ub &#8216;%Y-%m-%d-%H%M%S_$wx$h_scrot.png&#8217; -e &#8216;mv $f ~\/screenshot\/'&lt;\/Key><br \/>&lt;Key mask=&#8221;CA&#8221; key=&#8221;Print&#8221;>exec:scrot -sb &#8216;%Y-%m-%d-%H%M%S_$wx$h_scrot.png&#8217; -e &#8216;mv $f ~\/screenshot\/'&lt;\/Key><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-116.png\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"390\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-116.png\" alt=\"\" class=\"wp-image-3953\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-116.png 921w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-116-300x127.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-116-768x325.png 768w\" sizes=\"auto, (max-width: 921px) 100vw, 921px\" \/><\/a><\/figure>\n\n\n\n<p>\u3053\u308c\u3067\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\uff08\u305f\u3060\u3057\u3001jwm\u306e\u30e1\u30cb\u30e5\u30fc\u8868\u793a\u4e2d\u306f\u3001\u3053\u306e\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u306f\u805e\u304b\u306a\u3044\u3088\u3046\u3067\u3059\u3002\uff09<br \/><br \/>\u30fbPrintScreen\u3000\u3000\u3000\u3000\u3000\u3000\u3067\u5168\u753b\u9762\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8<br \/>\u30fbALT+PrintScreen\u3000\u3000\u3000\u3067\u30a2\u30af\u30c6\u30a3\u30d6\u30a6\u30a4\u30f3\u30c9\u30a6\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8<br \/>\u30fbCtrl+ALT+PrintScreen\u3000\u3067\u30a6\u30a3\u30f3\u30c9\u30a6\u9078\u629e or \u7bc4\u56f2\u6307\u5b9a\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8<\/p>\n\n\n\n<p>\u3082\u3057\u3001Brain\u306e\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3092\u64ae\u308a\u305f\u3044\u306e\u306a\u3089\u3001<br \/>\u30ad\u30fc\u6307\u5b9a\u3092 &lt;Key mask=&#8221;CA&#8221; key=&#8221;s&#8221;&gt; \u3068\u304b\u306b\u3059\u308c\u3070Ctrl+ALT+&#8221;s&#8221;\u304c\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u306b\u306a\u308a\u307e\u3059\u3002(&#8220;exec:xdotool key ctrl+alt+Print\u201d\u306b\u5272\u5f53\u3067\u30ad\u30fc\u5165\u529b\u306e\u30a8\u30df\u30e5\u30ec\u30fc\u30c8\u3067\u3082\u3044\u3051\u307e\u3059)[<a href=\"https:\/\/blog.capilano-fw.com\/?p=3477#i-2\" target=\"_blank\" rel=\"noopener\" title=\"\">\u53c2\u8003<\/a>]<\/p>\n\n\n\n<p>JWM\u306e\u30b3\u30f3\u30d5\u30a3\u30b0\u30d5\u30a1\u30a4\u30eb\u3092\u5909\u66f4\u3057\u305f\u3089\u3001jwm -p\u3067\u69cb\u6210\u30c1\u30a7\u30c3\u30af\u3092\u3057\u305f\u5f8c\u3067\u3001<br \/>JWM\u30e1\u30cb\u30e5\u30fc\u306eRestart\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u304b\u3001jwm -restart \u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3067\u8a2d\u5b9a\u304c\u53cd\u6620\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<p>\u3042\u3068\u4eca\u56de\u6c17\u3065\u3044\u305f\u306e\u3067\u3059\u304c\u3001JWM\u306e\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u4f7f\u3048\u3070<br \/>\u30bf\u30c3\u30c1\u30d1\u30cd\u30eb\u3067\u306e\u53f3\u30af\u30ea\u30c3\u30af\u5bfe\u5fdc\u306fxbindkeys\u4f7f\u308f\u306a\u304f\u3066\u3082\u3044\u3051\u307e\u3059\u306d<br \/>\u3053\u308c\u3067500kb\u3050\u3089\u3044\u30e1\u30e2\u30ea\u6d88\u8cbb\u91cf\u3092\u524a\u6e1b\u3067\u304d\u307e\u3059\u3002<br \/>sudo vi \/etc\/jwm\/system.jwmrc\u3000\u8ffd\u52a0\uff06JWM\u30ea\u30b9\u30bf\u30fc\u30c8<br \/>&lt;Key mask=&#8221;CA&#8221; key=&#8221;z&#8221;>exec:xdotool click 3&lt;\/Key><br \/><br \/>vi ~\/.xprofile\u3000\u4e00\u90e8\u30b3\u30e1\u30f3\u30c8\u5316<br \/># bash xbind_keys_autostart<\/p>\n\n\n\n<p>\/etc\/jwm\/system.jwmrc\u3000\u4f8b<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-119.png\"><img loading=\"lazy\" decoding=\"async\" width=\"849\" height=\"83\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-119.png\" alt=\"\" class=\"wp-image-3975\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-119.png 849w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-119-300x29.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-119-768x75.png 768w\" sizes=\"auto, (max-width: 849px) 100vw, 849px\" \/><\/a><\/figure>\n\n\n\n<p>\u3000\u3000<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Brainux%E3%81%A7%E3%81%AESound%E5%86%8D%E7%94%9F%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\"><\/span>Brainux\u3067\u306eSound\u518d\u751f\u306b\u3064\u3044\u3066<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u6a19\u6e96\u306e\u74b0\u5883\u3067\u306f\u3001Brainux\u3067\u306f\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3092\u8a8d\u8b58\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3001Sound\u518d\u751f\u3055\u308c\u307e\u305b\u3093\u3002<br \/>Brain \u306b\u5185\u8535\u3055\u308c\u3066\u3044\u308b\u30b9\u30de\u30fc\u30c8\u30a2\u30f3\u30d7\u306b\u306f\u5927\u304d\u304f\u5206\u3051\u3066 Yamaha \u7cfb\u3068 Rohm \u7cfb\u304c\u3042\u308b\u3068\u306e\u3053\u3068\u3067\u3001\u73fe\u72b6Brainux\u4e0a\u3067\u306eSound\u518d\u751f\u306f\u3001\u73fe\u72b6\u89e3\u6790\u4e2d\u3067\u975e\u5bfe\u5fdc\u3060\u305d\u3046\u3067\u3059\u3002<br \/><br \/>\u8a66\u3057\u306bUSB\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3092\u4ed8\u3051\u3066\u307f\u305f\u3068\u3053\u308d\u3001OS\u3068\u3057\u3066\u306f\u8a8d\u8b58\u3057\u307e\u3057\u305f\u3002<br \/><br \/>Bus 001 Device 004: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter<br \/><br \/>\u30bf\u30fc\u30df\u30ca\u30eb\u4e0a\u3067\u306e\u30b3\u30de\u30f3\u30c9\u4e0a\u3067\u306f\u4f7f\u7528\u3067\u304d\u307e\u3057\u305f\u304c\u3001\u4e00\u90e8\u30ce\u30a4\u30ba\u304c\u4e57\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo lsusb\nBus 001 Device 003: ID 0b95:772b ASIX Electronics Corp. AX88772B\nBus 001 Device 004: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter\nBus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub\nBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\n\n\nuser@brain:~$ aplay -l\n**** List of PLAYBACK Hardware Devices ****\ncard 0: Set &#91;C-Media USB Headphone Set], device 0: USB Audio &#91;USB Audio]\n  Subdevices: 1\/1\n  Subdevice #0: subdevice #0\n\n\nuser@brain:~$ aplay -L\nnull\n    Discard all samples (playback) or generate zero samples (capture)\ndefault\n    Default Audio Device\nsysdefault\n    Default Audio Device\nhw:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    Direct hardware device without any conversions\nplughw:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    Hardware device with all software conversions\ndefault:CARD=Set\n    C-Media USB Headphone Set, USB Audio\n    Default Audio Device\nsysdefault:CARD=Set\n    C-Media USB Headphone Set, USB Audio\n    Default Audio Device\nfront:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    Front output \/ input\nsurround21:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    2.1 Surround output to Front and Subwoofer speakers\nsurround40:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    4.0 Surround output to Front and Rear speakers\nsurround41:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    4.1 Surround output to Front, Rear and Subwoofer speakers\nsurround50:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    5.0 Surround output to Front, Center and Rear speakers\nsurround51:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    5.1 Surround output to Front, Center, Rear and Subwoofer speakers\nsurround71:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers\niec958:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    IEC958 (S\/PDIF) Digital Audio Output\ndmix:CARD=Set,DEV=0\n    C-Media USB Headphone Set, USB Audio\n    Direct sample mixing device\n\n\nuser@brain:~$ amixer -c0\nSimple mixer control 'Headphone',0\n  Capabilities: pvolume pswitch pswitch-joined\n  Playback channels: Front Left - Front Right\n  Limits: Playback 0 - 151\n  Mono:\n  Front Left: Playback 44 &#91;29%] &#91;-20.13dB] &#91;on]\n  Front Right: Playback 44 &#91;29%] &#91;-20.13dB] &#91;on]\nSimple mixer control 'Mic',0\n  Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined\n  Playback channels: Mono\n  Capture channels: Mono\n  Limits: Playback 0 - 32 Capture 0 - 16\n  Mono: Playback 23 &#91;72%] &#91;34.36dB] &#91;off] Capture 0 &#91;0%] &#91;0.00dB] &#91;on]\nSimple mixer control 'Auto Gain Control',0\n  Capabilities: pswitch pswitch-joined\n  Playback channels: Mono\n  Mono: Playback &#91;on]\n\n\n\nuser@brain:~$ speaker-test -t sine -c 2 -f 220\n\nspeaker-test 1.2.4\n\nPlayback device is default\nStream parameters are 48000Hz, S16_LE, 2 channels\nSine wave rate is 220.0000Hz\nRate set to 48000Hz (requested 48000Hz)\nBuffer size range from 2048 to 16384\nPeriod size range from 1024 to 1024\nUsing max buffer size 16384\nPeriods = 4\nwas set period_size = 1024\nwas set buffer_size = 16384\n 0 - Front Left\n 1 - Front Right\n^CTime per period = 4.344596\nuser@brain:~$\n\nuser@brain:~$ aplay sample.wav\n<\/code><\/pre>\n\n\n\n<p>ALSA\u3092\u4f7f\u3063\u3066\u3044\u308baplay\u3067\u306f\u30ce\u30a4\u30ba\u304c\u51fa\u308b\u306b\u305b\u3088\u97f3\u304c\u9cf4\u308b\u3057\u3001<br \/>amixer\u3084\u3001alsamixer\u3082\u52d5\u3044\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u306a\u304a\u3001plusaudio\u306f\u521d\u671f\u672a\u5c0e\u5165\u3063\u307d\u3044\u306e\u3067\u3001\u3053\u306e\u8fba\u304c\u5f71\u97ff\u3057\u3066\u305d\u3046\u3067\u3059\u3002<br \/>\u3053\u306e\u8fba\u3082\u3046\u5c11\u3057\u3057\u8abf\u3079\u305f\u3044\u306e\u3067\u3059\u304c\u3001\u6b63\u76f4\u52c9\u5f37\u4e0d\u8db3\u3067\u3059\u3002<br \/><br \/>\u307e\u3042\u3001USB\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3064\u3051\u306a\u3044\u3068\u3044\u3051\u306a\u3044\u304b\u3089\u3001\u304a\u307e\u74b0\u3067\u306f\u3042\u308a\u307e\u3059\u3002<br \/><br \/>\u3053\u306e\u8fba\u304c\u53c2\u8003\u306b\u306a\u308b\u306e\u3060\u308d\u3046\u304b\uff1f<br \/><a href=\"https:\/\/qiita.com\/propella\/items\/4699eda71cd742cba8d3\" target=\"_blank\" rel=\"noopener\" title=\"\">Linux \u306e Audio \u6a5f\u80fd\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u3067\u8a2d\u5b9a<\/a><br \/><a href=\"https:\/\/mattintosh-note.jp\/entry\/20160102\/1451664667\" target=\"_blank\" rel=\"noopener\" title=\"\">X11 Forwarding \u3067\u97f3\u58f0\u3092\u518d\u751f\u3059\u308b<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%9F%B3%E6%A5%BD%E3%83%BB%E5%8B%95%E7%94%BB%E5%86%8D%E7%94%9F%E3%81%AF%EF%BC%9F\"><\/span>\u97f3\u697d\u30fb\u52d5\u753b\u518d\u751f\u306f\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u97f3\u697d\u30fb\u52d5\u753b\u518d\u751f\u3068\u3057\u3066\u306f\u3001mplayer \u3084 smplayer\u304c apt\u7d4c\u7531\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u30fbmplayer       \u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u306e\u97f3\u697d\u30fb\u52d5\u753b\u518d\u751f\u30d7\u30ec\u30a4\u30e4\u30fc\u3067\u3059\u3002<br \/>\u30fbsmplayer     mplayer\u306e\u30e9\u30c3\u30d1\u30fc\u3067\u3001GUI\u64cd\u4f5c\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>sudo apt update<br \/>sudo apt install mplayer<br \/>sudo apt install smplayer<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:~$ sudo apt show mplayer\n&#91;sudo] password for user:\nPackage: mplayer\nVersion: 2:1.4+ds1-1+deb11u1\nPriority: optional\nSection: video\nMaintainer: Debian Multimedia Maintainers &lt;debian-multimedia@lists.debian.org&gt;\nInstalled-Size: 4,301 kB\nDepends: liba52-0.7.4 (&gt;= 0.7.4), libaa1 (&gt;= 1.4p5), libasound2 (&gt;= 1.0.16), libass9 (&gt;= 1:0.13.6), libaudio2, libavcodec58 (&gt;= 7:4.2), libavformat58 (&gt;= 7:4.2), libavutil56 (&gt;= 7:4.0), libbluray2 (&gt;= 1:0.2.2), libbs2b0, libc6 (&gt;= 2.29), libcaca0 (&gt;= 0.99.beta17-1), libcdio-cdda2 (&gt;= 10.2+2.0.0), libcdio-paranoia2 (&gt;= 10.2+2.0.0), libcdio19 (&gt;= 2.1.0), libdca0 (&gt;= 0.0.5), libdv4 (&gt;= 1.0.0), libdvdnav4 (&gt;= 4.1.3), libdvdread8 (&gt;= 4.1.3), libegl1, libenca0 (&gt;= 1.9), libfaad2 (&gt;= 2.7), libfontconfig1 (&gt;= 2.12.6), libfreetype6 (&gt;= 2.2.1), libfribidi0 (&gt;= 0.19.2), libgif7 (&gt;= 5.1), libgl1, libjack-jackd2-0 (&gt;= 1.9.10+20150825) | libjack-0.125, libjpeg62-turbo (&gt;= 1.3.1), liblirc-client0, libmad0 (&gt;= 0.15.1b-3), libmng1 (&gt;= 1.0.10), libmpeg2-4 (&gt;= 0.5.1), libmpg123-0 (&gt;= 1.13.7), libogg0 (&gt;= 1.0rc3), libopenal1 (&gt;= 1.14), libpng16-16 (&gt;= 1.6.2-1), libpostproc55 (&gt;= 7:4.0), libpulse0 (&gt;= 0.99.1), libsdl1.2debian (&gt;= 1.2.11), libsmbclient (&gt;= 2:4.0.3+dfsg1), libspeex1 (&gt;= 1.2~beta3-1), libswresample3 (&gt;= 7:4.0), libswscale5 (&gt;= 7:4.0), libtheora0 (&gt;= 1.0), libtinfo6 (&gt;= 6), libvdpau1 (&gt;= 0.2), libvorbisidec1 (&gt;= 1.2.1+git20180316), libx11-6, libxext6, libxinerama1, libxss1, libxv1, libxvidcore4 (&gt;= 1.2.2), libxvmc1 (&gt;= 2:1.0.12), libxxf86dga1, libxxf86vm1, zlib1g (&gt;= 1:1.1.4)\nSuggests: bzip2, fontconfig, fonts-freefont-ttf, mplayer-doc, netselect | fping\nHomepage: https:\/\/www.mplayerhq.hu\nTag: interface::graphical, interface::x11, role::program, uitoolkit::sdl,\n x11::application\nDownload-Size: 2,057 kB\nAPT-Sources: http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\nDescription: movie player for Unix-like systems\n MPlayer plays most MPEG, VOB, AVI, Ogg\/OGM, VIVO,\n ASF\/WMA\/WMV, QT\/MOV\/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA files,\n supported by many native, XAnim, RealPlayer, and Win32 DLL codecs. It can\n also play VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX movies.\n .\n Another big feature of MPlayer is the wide range of supported output\n drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev,\n but also SDL.\n .\n Not all of the upstream code is distributed in the source tarball.\n See the README.Debian and copyright files for details.\n\n\n\nuser@brain:~$ sudo apt install mplayer\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nThe following additional packages will be installed:\n  liba52-0.7.4 libass9 libaudio2 libavformat58 libbluray2 libbs2b0\n  libcdio-cdda2 libcdio-paranoia2 libcdio19 libchromaprint1 libdca0 libdvdnav4\n  libdvdread8 libenca0 libfaad2 libgif7 libgme0 libldb2 liblirc-client0\n  libmad0 libmng1 libmpeg2-4 libnorm1 libopenmpt0 libpgm-5.3-0 libpostproc55\n  librabbitmq4 libsmbclient libsrt1.4-gnutls libssh-gcrypt-4 libtalloc2\n  libtdb1 libtevent0 libudfread0 libvorbisfile3 libvorbisidec1 libwbclient0\n  libzmq5 python3-ldb python3-talloc samba-libs\nSuggested packages:\n  nas libbluray-bdj libdvdcss2 lirc fonts-freefont-ttf mplayer-doc netselect\n  | fping\nRecommended packages:\n  libaacs0\nThe following NEW packages will be installed:\n  liba52-0.7.4 libass9 libaudio2 libavformat58 libbluray2 libbs2b0\n  libcdio-cdda2 libcdio-paranoia2 libcdio19 libchromaprint1 libdca0 libdvdnav4\n  libdvdread8 libenca0 libfaad2 libgif7 libgme0 libldb2 liblirc-client0\n  libmad0 libmng1 libmpeg2-4 libnorm1 libopenmpt0 libpgm-5.3-0 libpostproc55\n  librabbitmq4 libsmbclient libsrt1.4-gnutls libssh-gcrypt-4 libtalloc2\n  libtdb1 libtevent0 libudfread0 libvorbisfile3 libvorbisidec1 libwbclient0\n  libzmq5 mplayer python3-ldb python3-talloc samba-libs\n0 upgraded, 42 newly installed, 0 to remove and 1 not upgraded.\nNeed to get 12.1 MB of archives.\nAfter this operation, 39.5 MB of additional disk space will be used.\nDo you want to continue? &#91;Y\/n] Y\nGet:1 http:\/\/archive.debian.org\/debian bullseye\/main armel libtalloc2 armel 2.3.1-2+b1 &#91;26.5 kB]\n\uff5e\nProcessing triggers for libc-bin (2.31-13+deb11u11) ...\n\n\n\n\n\nuser@brain:~$ sudo apt show smplayer\nPackage: smplayer\nVersion: 20.6.0~ds0-1\nPriority: optional\nSection: video\nMaintainer: Debian Multimedia Maintainers &lt;debian-multimedia@lists.debian.org&gt;\nInstalled-Size: 4,357 kB\nDepends: mpv (&gt;= 0.6.2) | mplayer, libc6 (&gt;= 2.28), libgcc-s1 (&gt;= 3.5), libqt5core5a (&gt;= 5.14.1), libqt5dbus5 (&gt;= 5.14.1), libqt5gui5 (&gt;= 5.14.1) | libqt5gui5-gles (&gt;= 5.14.1), libqt5network5 (&gt;= 5.14.1), libqt5widgets5 (&gt;= 5.14.1), libqt5xml5 (&gt;= 5.1), libstdc++6 (&gt;= 5), libx11-6, zlib1g (&gt;= 1:1.1.4)\nRecommends: smplayer-themes, smplayer-l10n\nHomepage: http:\/\/smplayer.sourceforge.net\/\nTag: interface::graphical, interface::x11, role::program, uitoolkit::qt,\n use::playing, works-with::audio, works-with::video, x11::application\nDownload-Size: 1,873 kB\nAPT-Sources: http:\/\/archive.debian.org\/debian bullseye\/main armel Packages\nDescription: Complete front-end for MPlayer and mpv\n Qt5 front-end for mplayer and forks, with basic features like playing\n videos, DVDs, and VCDs to more advanced features like support\n for MPlayer filters and more. One of the most interesting features\n of SMPlayer: it remembers the settings of all files you play.\n So you start to watch a movie but you have to leave... don't\n worry, when you open that movie again it will resume at the same\n point you left it, and with the same settings: audio track,\n subtitles, volume...\n\n\n\n\n\nuser@brain:~$ sudo apt install smplayer\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nThe following additional packages will be installed:\n  libdouble-conversion3 libinput-bin libinput10 libmd4c0 libpcre2-16-0\n  libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5widgets5 libqt5xml5\n  libwacom-common libwacom2 libxcb-icccm4 libxcb-image0 libxcb-keysyms1\n  libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-util1\n  libxcb-xinerama0 libxcb-xinput0 libxkbcommon-x11-0\nSuggested packages:\n  qt5-image-formats-plugins qtwayland5\nRecommended packages:\n  qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme libwacom-bin\n  smplayer-themes smplayer-l10n\nThe following NEW packages will be installed:\n  libdouble-conversion3 libinput-bin libinput10 libmd4c0 libpcre2-16-0\n  libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5widgets5 libqt5xml5\n  libwacom-common libwacom2 libxcb-icccm4 libxcb-image0 libxcb-keysyms1\n  libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-util1\n  libxcb-xinerama0 libxcb-xinput0 libxkbcommon-x11-0 smplayer\n0 upgraded, 24 newly installed, 0 to remove and 1 not upgraded.\nNeed to get 10.2 MB of archives.\nAfter this operation, 34.0 MB of additional disk space will be used.\nDo you want to continue? &#91;Y\/n] Y\nGet:1 http:\/\/archive.debian.org\/debian bullseye\/main armel libdouble-conversion3 armel 3.1.5-6.1 &#91;39.6 kB]\n\uff5e\nProcessing triggers for hicolor-icon-theme (0.17-2) ...\nuser@brain:~$\n\n\n\nuser@brain:~$ mplayer\nMPlayer 1.4 (Debian), built with gcc-10 (C) 2000-2019 MPlayer Team\nUsage:   mplayer &#91;options] &#91;url|path\/]filename\n\nBasic options: (complete list in the man page)\n -vo &lt;drv&gt;        select video output driver ('-vo help' for a list)\n -ao &lt;drv&gt;        select audio output driver ('-ao help' for a list)\n vcd:\/\/&lt;trackno&gt;  play (S)VCD (Super Video CD) track (raw device, no mount)\n dvd:\/\/&lt;titleno&gt;  play DVD title from device instead of plain file\n -alang\/-slang    select DVD audio\/subtitle language (by 2-char country code)\n -ss &lt;position&gt;   seek to given (seconds or hh:mm:ss) position\n -nosound         do not play sound\n -fs              fullscreen playback (or -vm, -zoom, details in the man page)\n -x &lt;x&gt; -y &lt;y&gt;    set display resolution (for use with -vm or -zoom)\n -sub &lt;file&gt;      specify subtitle file to use (also see -subfps, -subdelay)\n -playlist &lt;file&gt; specify playlist file\n -vid x -aid y    select video (x) and audio (y) stream to play\n -fps x -srate y  change video (x fps) and audio (y Hz) rate\n -pp &lt;quality&gt;    enable postprocessing filter (details in the man page)\n -framedrop       enable frame dropping (for slow machines)\n\nBasic keys: (complete list in the man page, also check input.conf)\n &lt;-  or  -&gt;       seek backward\/forward 10 seconds\n down or up       seek backward\/forward  1 minute\n pgdown or pgup   seek backward\/forward 10 minutes\n &lt; or &gt;           step backward\/forward in playlist\n p or SPACE       pause movie (press any key to continue)\n q or ESC         stop playing and quit program\n + or -           adjust audio delay by +\/- 0.1 second\n o                cycle OSD mode:  none \/ seekbar \/ seekbar + timer\n * or \/           increase or decrease PCM volume\n x or z           adjust subtitle delay by +\/- 0.1 second\n r or t           adjust subtitle position up\/down, also see -vf expand\n\n * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *\n\nuser@brain:~$\nuser@brain:~$\n<\/code><\/pre>\n\n\n\n<p>mplayer\u3067\u3001\u518d\u751f\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3059\u308c\u3070\u3001\u305d\u306e\u307e\u307eALSA\u3067\u518d\u751f\u3055\u308c\u307e\u3057\u305f\u3002<br \/>(USB Audio\u30c7\u30d0\u30a4\u30b9\u3092\u4ed8\u3051\u3066\u3044\u308b\u5834\u5408)<br \/>mplayer\u3067\u306e\u97f3\u58f0\u518d\u751f\u3067\u306f\u3001\u307b\u3068\u3093\u3069\u30ce\u30a4\u30ba\u306f\u6c17\u306b\u306a\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<br \/>[CUI,X11\u74b0\u5883\u4e21\u65b9\u3067\u5b9f\u884c\u53ef\u80fd]<\/p>\n\n\n\n<p>mplayer pianos-by-jtwayne-7-174717.mp3<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>user@brain:\/boot\/sound$ mplayer pianos-by-jtwayne-7-174717.mp3\nMPlayer 1.4 (Debian), built with gcc-10 (C) 2000-2019 MPlayer Team\ndo_connect: could not connect to socket\nconnect: No such file or directory\nFailed to open LIRC support. You will not be able to use your remote control.\n\nPlaying pianos-by-jtwayne-7-174717.mp3.\nlibavformat version 58.45.100 (external)\nAudio only file format detected.\nLoad subtitles in .\/\n==========================================================================\nOpening audio decoder: &#91;mpg123] MPEG 1.0\/2.0\/2.5 layers I, II, III\nAUDIO: 44100 Hz, 2 ch, s16le, 256.0 kbit\/18.14% (ratio: 32000-&gt;176400)\nSelected audio codec: &#91;mpg123] afm: mpg123 (MPEG 1.0\/2.0\/2.5 layers I, II, III)\n==========================================================================\nAO: &#91;pulse] Init failed: Connection refused\nFailed to initialize audio driver 'pulse'\nAO: &#91;alsa] 48000Hz 2ch s16le (2 bytes per sample)\nVideo: no video\nStarting playback...\nA:  18.5 (18.5) of 18.0 (18.0) 75.0%\n\n\nExiting... (End of file)\nuser@brain:\/boot\/sound$\n<\/code><\/pre>\n\n\n\n<p>smplayer\u3067\u3082\u97f3\u58f0\u518d\u751fOK\u3067\u3059\u3002<\/p>\n\n\n\n<p>smplayer pianos-by-jtwayne-7-174717.mp3<br \/>[X11\u74b0\u5883\u6642\u3067\u5b9f\u884c\u53ef\u80fd]<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-55.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"695\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-55-1024x695.png\" alt=\"\" class=\"wp-image-3157\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-55-1024x695.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-55-300x204.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-55-768x521.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-55.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u540c\u69d8\u306b\u52d5\u753b\u30d5\u30a1\u30a4\u30eb(mp4\u30d5\u30a1\u30a4\u30eb)\u3082\u8a66\u3057\u307e\u3057\u305f\u304c\u3001<br \/>\u5b89\u5b9a\u3057\u3066\u97f3\u58f0\u30fb\u52d5\u753b\u518d\u751f\u306f\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u305f\u3060\u3001\u3055\u3059\u304c\u306b\u30de\u30b7\u30f3\u30d1\u30ef\u30fc\u4e0d\u8db3\u3067\u3001<br \/>\u52d5\u753b\u3068\u97f3\u58f0\u306e\u540c\u671f\u304c\u3046\u307e\u304f\u3044\u3063\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\u3002<br \/>\uff08\u97f3\u58f0\u304c\u5148\u884c\u3059\u308b\uff09<br \/>\u518d\u751f\u6642\u30d1\u30e9\u30e1\u30fc\u30bf\u3084\u3001\u52d5\u753b\u30d5\u30a1\u30a4\u30eb\u306e\u4f5c\u6210\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8abf\u6574\u304c\u5fc5\u8981\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<br \/>(-autosync 30 -cache 8192 -framedrop\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4ed8\u3051\u3066\u307f\u305f\u3051\u3069\u3001\u3084\u3063\u3071\u308a\u9045\u3044)<br \/><br \/>mplayer -vo fbdev2 \/dev\/fd0   .\/file.mp4<br \/>[CUI\u4e0a\u3067\u5b9f\u884c\u3059\u308b\u5834\u5408\u3001-vo fbdev2 \/dev\/fd0 \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4ed8\u3051\u5f97\u308c\u3070\u518d\u751f\u3055\u308c\u307e\u3057\u305f\u3002]<\/p>\n\n\n\n<p>mplayer   .\/file.mp4<br \/>[X11\u74b0\u5883\u4e0a\u3067\u5b9f\u884c\u53ef\u80fd]<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-56.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"761\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-56-1024x761.png\" alt=\"\" class=\"wp-image-3158\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-56-1024x761.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-56-300x223.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-56-768x571.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-56.png 1092w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>smplayer  file.mp4<br \/>[X11\u74b0\u5883\u4e0a\u3067\u5b9f\u884c\u53ef\u80fd]<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-57.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"701\" src=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-57-1024x701.png\" alt=\"\" class=\"wp-image-3159\" srcset=\"https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-57-1024x701.png 1024w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-57-300x205.png 300w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-57-768x526.png 768w, https:\/\/nsb.homeip.net\/wp\/wp-content\/uploads\/2025\/11\/image-57.png 1092w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PulseAudio%E5%B0%8E%E5%85%A5%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6\"><\/span>PulseAudio\u5c0e\u5165\u306b\u3064\u3044\u3066<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><s>ALSA\u306b\u5f15\u304d\u7d9a\u304d\u3001PulseAudio\u306e\u5c0e\u5165\u3082\u691c\u8a0e\u3057\u3066\u3044\u307e\u3059\u304c\u3001<br \/>\u7d50\u69cb\u91cd\u3044\u305d\u3046\u3060\u3057\u3001ALSA\u5f37\u5236\u6307\u5b9a\u3067\u52d5\u304f\u3082\u306e\u3082\u591a\u3044\u306e\u3067\u3001\u3044\u3063\u305f\u3093\u4fdd\u7559\u3002<br \/>\u97f3\u697d\u306e\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u306f\u3042\u3068\u3067\u8a66\u3057\u3066\u307f\u305f\u3044\u3002<\/s><\/p>\n\n\n\n<p>fmsx,openMSX\u95a2\u9023\u3067\u3001Brainux\u306b\u300cpulseaudio\u300d\u3092\u5165\u308c\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff1a  sudo apt install pulseaudio<\/p>\n\n\n\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u76f4\u5f8c\u306f\u30b5\u30fc\u30d3\u30b9\u304c\u8d77\u52d5\u3057\u3066\u3044\u306a\u3044\u306e\u3067\u3059\u304c\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u64cd\u4f5c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#pulseaudio\u8d77\u52d5\u30b3\u30de\u30f3\u30c9\npulseaudio --start\n\n#\u8d77\u52d5\u72b6\u6cc1\u78ba\u8a8d\u30b3\u30de\u30f3\u30c9\npactl info\n\n#pulseaudio\u306e\u505c\u6b62\u30b3\u30de\u30f3\u30c9\npulseaudio -k<\/code><\/pre>\n\n\n\n<p>\u305f\u3060\u3057\u3001\u6a19\u6e96\u3067\u306f\u81ea\u52d5\u5b9f\u884c\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u518d\u8d77\u52d5\u3057\u3066\u3082\u81ea\u52d5\u7684\u306b\u8d77\u52d5\u3057\u3066\u3057\u307e\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>pulseaudio \u8d77\u52d5\u8a2d\u5b9a\u78ba\u8a8d\u30b3\u30de\u30f3\u30c9<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ systemctl --user status pulseaudio.service\n\n\u25cf pulseaudio.service - Sound Service\nLoaded: loaded (\/usr\/lib\/systemd\/user\/pulseaudio.service; enabled; vendor preset: enabled)\nActive: active (running) since Sat 2025-12-20 14:18:53 JST; 30min ago\nTriggeredBy: \u25cf pulseaudio.socket\nMain PID: 472 (pulseaudio)\nCPU: 4.902s\nCGroup: \/user.slice\/user-1000.slice\/user@1000.service\/app.slice\/pulseaudio.service\n\u2514\u2500472 \/usr\/bin\/pulseaudio --daemonize=no --log-target=journal\n<\/code><\/pre>\n\n\n\n<p>\u81ea\u52d5\u6a5f\u80fd\u306e\u7121\u52b9\u5316\u306f\u4ee5\u4e0b\u3067\u3059\u3002\u3053\u308c\u3067\u81ea\u52d5\u8d77\u52d5\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>pulseaudio \u81ea\u52d5\u8d77\u52d5\u6291\u6b62\u30b3\u30de\u30f3\u30c9<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ systemctl --user mask pulseaudio.service pulseaudio.socket<\/code><\/pre>\n\n\n\n<p>\u3082\u3057\u3001\u4e00\u6642\u7684\u306bpulseaudio\u3092\u8d77\u52d5\u3057\u305f\u3044\u306e\u3067\u3042\u308c\u3070\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30b3\u30de\u30f3\u30c9\u3092\u6253\u3066\u3070OK\u3067\u3059<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#pulseaudio\u8d77\u52d5\u30b3\u30de\u30f3\u30c9\npulseaudio --start\n\n#pulseaudio\u306e\u505c\u6b62\u30b3\u30de\u30f3\u30c9\npulseaudio -k<\/code><\/pre>\n\n\n\n<p><br \/>\u7d50\u679c\u3068\u3057\u3066\u306f,Pulseaudio\u304c\u7121\u52b9\u3068\u306e\u6642\u3046\u307e\u304f\u52d5\u304f\u30a2\u30d7\u30ea\u3068\u3001<br \/>\u9006\u306bPulseaudio\u304c\u6709\u52b9\u306e\u6642\u3046\u307e\u304f\u3044\u304f\u30a2\u30d7\u30ea\u304c\u3042\u308b\u3063\u307d\u3044\u3002<br \/><br \/>ALSA\u3092\u76f4\u63a5\u53e9\u3044\u3066\u3044\u308b\u3088\u3046\u306a\u30a2\u30d7\u30ea\u3067\u306f\u554f\u984c\u306a\u304f\u805e\u3051\u308b\u97f3\u697d\u3067\u3082Pulseaudio\u304c\u6709\u52b9\u3060\u3068\u3001\u3076\u3064\u5207\u308a\u3067\u307e\u3068\u3082\u306b\u805e\u3051\u306a\u304f\u306a\u308b\u3057\u3001<br \/>\u9006\u306b\u3001Pulseaudio\u7d4c\u7531\u3067\u97f3\u697d\u3092\u9cf4\u3089\u3057\u3066\u3044\u308b\u30a2\u30d7\u30ea\u3067\u306f\u3001Pulseaudio\u304c\u8d77\u52d5\u3057\u3066\u3044\u305f\u307b\u3046\u304c\u3061\u3083\u3093\u3068\u3046\u307e\u304f\u306a\u308b\u6c17\u304c\u3057\u3066\u307e\u3059\u3002<br \/><br \/>Pulseaudio\u304c\u8d77\u52d5\u3057\u3066\u3044\u308b\u3068\u3001\u30e1\u30e2\u30ea\u308210MB\u4ee5\u4e0a\u6d88\u8cbb\u3059\u308b\u306e\u3067\u3001<br \/>Brainux\u3067\u306f\u901a\u5e38Pulseaudio\u3092\u5229\u7528\u3057\u306a\u3044\u3067\u3001\u5fc5\u8981\u306a\u3068\u304d\u306e\u307f\u8d77\u52d5\u3059\u308b\u307b\u3046\u304c\u3044\u3044\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p>openMSX\u3068\u304b\u3060\u3068\u3001PulseAudio\u3092\u8d77\u52d5\u3057\u305f\u307b\u3046\u304c\u97f3\u304c\u3061\u3083\u3093\u3068\u51fa\u308b\u3053\u3068\u3082\u3042\u308b\u306e\u3067\u3001<br \/>\u3044\u3063\u305f\u3093\u306f\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u624b\u52d5\u8d77\u52d5\u3067\u904b\u7528\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3000<\/p>\n<p>Views: 284<\/p>","protected":false},"excerpt":{"rendered":"<p>Brainux\u3068X\u74b0\u5883\u3078\u306e\u63a5\u7d9a\u306b\u3064\u3044\u3066 Brainux\u306b\u306f\u3001\u6a19\u6e96\u3067X\u74b0\u5883(X11[X window system])\u304c\u5229\u7528\u3067\u304d\u307e\u3059\u3002 X\u74b0\u5883\uff08X11[X Window system]\uff09\u306e\uff11\u3064\u306e\u7279\u5fb4\u3068\u3057\u3066\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3 &hellip; <a href=\"https:\/\/nsb.homeip.net\/wp\/?p=3095\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[48],"tags":[],"class_list":["post-3095","post","type-post","status-publish","format-standard","hentry","category-brainux"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3095","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3095"}],"version-history":[{"count":59,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3095\/revisions"}],"predecessor-version":[{"id":5993,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3095\/revisions\/5993"}],"wp:attachment":[{"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3095"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3095"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsb.homeip.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}