{"id":1087,"date":"2024-07-03T14:32:28","date_gmt":"2024-07-03T06:32:28","guid":{"rendered":"http:\/\/zkeeer.space\/?p=1087"},"modified":"2024-07-03T14:32:28","modified_gmt":"2024-07-03T06:32:28","slug":"ssh%e8%bf%9c%e7%a8%8b%e8%bf%9e%e6%8e%a5%e5%b9%b6%e8%b0%83%e7%94%a8qtcreator%e8%bf%9b%e8%a1%8cdebug%e6%97%b6%e5%87%ba%e7%8e%b0%e7%9a%84%e9%94%99%e8%af%af","status":"publish","type":"post","link":"http:\/\/zkeeer.space\/?p=1087","title":{"rendered":"SSH\u8fdc\u7a0b\u8fde\u63a5\u5e76\u8c03\u7528qtcreator\u8fdb\u884cdebug\u65f6\u51fa\u73b0\u7684\u9519\u8bef"},"content":{"rendered":"<p>\u5728\u505a\u5b8c\u4e00\u4e2aShellScripts\u540e\uff0c\u60f3\u901a\u8fc7\u8fdc\u7a0b\u8fde\u63a5\u5728\u8fdc\u7aef\u8fd0\u884c\u811a\u672c\uff08\u6211\u662f\u60f3\u5229\u7528Xshell\u901a\u8fc7ssh\u8fde\u63a5\u8fdc\u7aef\u63a7\u5236ubuntu16.04\u64cd\u4f5c\u7cfb\u7edf\u7684Tx2\uff09\uff0c\u9047\u5230\u4e86\u5982\u4e0b\u95ee\u9898\uff1a<\/p>\n<h2><span style=\"font-weight: bold;\">\u4e00\u3001Failed to connect to server socket \uff1a\u6ca1\u6709\u90a3\u4e2a\u6587\u4ef6\u6216\u76ee\u5f55 Unable to init server\uff1a\u65e0\u6cd5\u8fde\u63a5\uff1a\u62d2\u7edd\u8fde\u63a5<\/span><\/h2>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/f95594afa0730110264bc6cdb544d8ea.webp\" \/><\/p>\n<p>\u56fe\u4e3a\u4f5c\u8005\u5728\u4e3b\u673aubuntu16.04\u4e0a\u8fdc\u7a0bssh\u8fde\u63a5\u5230\u8fdc\u7aef\u673aTX2\u4e0a\uff0c\u6267\u884c\u56fe\u5f62\u754c\u9762\u7a0b\u5e8f\u62a5\u9519<\/p>\n<p><span style=\"font-weight: bold;\">\u89e3\u51b3\u65b9\u6cd5\u4e3a\u5728\u4f7f\u7528\u8fdc\u7a0b\u8fde\u63a5\u65f6\u52a0\u4e0a\u53c2\u6570 -X<\/span><\/p>\n<p>\u5373\uff1a<\/p>\n<p>ssh -X localhost<\/p>\n<p>\u81f3\u4e8e\u539f\u56e0\u662f\u4ec0\u4e48\uff0c\u4e0d\u65ad\u7ffb\u9605\u8d44\u6599\u540e\uff0c\u5728<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.cnblogs.com\/sddai\/p\/5648167.html\">https:\/\/www.<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.cnblogs.com\/sddai\/p\/5648167.html\">cnblogs.com\/sddai\/p\/564<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.cnblogs.com\/sddai\/p\/5648167.html\">8167.html<\/a>\u7f51\u7ad9\u4e0a\u627e\u5230\u4e86\u76f8\u5173\u7684\u89e3\u91ca\u3002<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/a88393146b3efb3b107af4f73078accd.webp\" \/><\/p>\n<p>\u603b\u5f97\u6765\u8bf4\uff0c\u5c31\u662f\u6211\u8fdc\u7a0b\u8f93\u5165\u4e86\u4e00\u4e2a\u6253\u5f00\u56fe\u5f62\u754c\u9762\u7a0b\u5e8f\u7684\u6307\u4ee4\uff0c\u800c\u6211\u6240\u7528\u7684ubuntu16.04\u7528\u7684\u662fMir\u663e\u793a\u670d\u52a1\u5668\uff08\u4f5c\u4e3ax\u7a97\u53e3\u7cfb\u7edf\u7684\u4e00\u79cd\u66ff\u4ee3\uff09\uff0c\u4f46\u6211\u9700\u8981\u7528x\u7a97\u53e3\u7cfb\u7edf\u624d\u80fd\u6253\u5f00\u56fe\u5f62\u754c\u9762\uff01\u56e0\u6b64\u6ca1\u6709\u901a\u8fc7GUI session\uff0c\u65e0\u6cd5\u542f\u52a8\u8be5\u7a0b\u5e8f\u3002<\/p>\n<p>\u800c\u4e3a\u4e86\u542f\u52a8\u670d\u52a1\u5668\u4e0a\u7684\u56fe\u5f62\u754c\u9762\u7a0b\u5e8f\uff0c\u6211\u4eec\u9700\u8981\u542f\u52a8<span style=\"font-weight: bold;\">X11\u8f6c\u53d1\u529f\u80fd<\/span><\/p>\n<p><span style=\"font-weight: bold;\">\u4f8b\u5982\uff1a<\/span>\u901a\u5e38\u60c5\u51b5\u4e0b\uff0c\u4f7f\u7528Putty\u8fde\u63a5\u5230SSH\u670d\u52a1\u5728\u7ec8\u7aef\u754c\u9762\u5c31\u53ef\u4ee5\u4e86\u3002 \u4f46\u662f\uff0c\u6709\u65f6\u4e5f\u9700\u8981\u542f\u52a8\u670d\u52a1\u5668\u4e0a\u7684\u56fe\u5f62\u754c\u9762\u7a0b\u5e8f(\u5982firefox)\u3002\u8fd9\u5c31\u9700\u8981\u7528\u5230X11\u8f6c\u53d1\u529f\u80fd<\/p>\n<p><span style=\"font-weight: bold;\">\u539f\u7406\uff1a<\/span><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/87903aa4bd6d4520a809b8e135980415.png\" \/><\/p>\n<p><span style=\"font-weight: bold;\">\u5f00\u542fX11\u8f6c\u53d1\u529f\u80fd\u7684\u65b9\u6cd5\uff1a<\/span><\/p>\n<p>\u65b9\u6cd51.\u5982\u679c\u4f60\u7528\u7684\u662fLinux\u7cfb\u7edf\uff0c\u4f8b\u5982\u6211\u7528\u7684\u662fubuntu16.04\uff0c\u5728\u7ec8\u7aef\u4f7f\u7528ssh\u8fde\u63a5\u5230\u8fdc\u7a0b\u673a\u65f6\u52a0\u53c2\u6570X\u5373\u53ef\u3002<\/p>\n<p>ssh -X \u7528\u6237\u540d@IP\u5730\u5740<\/p>\n<p>\u65b9\u6cd52.\u5728Windows\u64cd\u4f5c\u7cfb\u7edf\u5b89\u88c5Xming\uff0c\u5e76\u542f\u52a8Xming\u670d\u52a1\uff0c\u4f7f\u7528Putty\u8fde\u63a5SSH\u670d\u52a1\u5668\uff0c\u5e76\u5f00\u542fX11\u8f6c\u53d1\u529f\u80fd\u3002<\/p>\n<p>\u65b9\u6cd53.\u5728Windows\u64cd\u4f5c\u7cfb\u7edf\u4e0b\u5b89\u88c5Xmanager\uff08\u5b83\u80fd\u5c06\u4f60\u7684PC\u53d8\u6210X window\u5de5\u4f5c\u7ad9\uff0c\u4f7f\u4f60\u53ef\u4ee5\u6d4f\u89c8\u8fdc\u7aefX\u7a97\u53e3\u7cfb\u7edf\uff09\u7136\u540e\u5728Xshell\u4e2d\u8f93\u5165\u6307\u4ee4\u5c31\u884c\u4e86\u3002<\/p>\n<p>\u4e3a\u4e86\u65b9\u4fbf\u5927\u5bb6\u7406\u89e3\uff0c\u8fd9\u91cc\u4ecb\u7ecd\u4e0b\u4ec0\u4e48\u662f\u201cGUI\u201d\uff0c\u201cMir\u201d\uff0c\u201cX11\u201d<\/p>\n<p><span style=\"font-weight: bold;\">1.GUI<\/span><\/p>\n<p>\u56fe\u5f62\u7528\u6237\u754c\u9762\uff08Graphical User Interface\uff0c\u7b80\u79f0 GUI\uff0c\u53c8\u79f0\u56fe\u5f62\u7528\u6237\u63a5\u53e3\uff09\u662f\u6307\u91c7\u7528\u56fe\u5f62\u65b9\u5f0f\u663e\u793a\u7684\u8ba1\u7b97\u673a\u64cd\u4f5c\u7528\u6237\u754c\u9762\u3002<\/p>\n<p><span style=\"font-weight: bold;\">2.Mir<\/span>(\u663e\u793a\u670d\u52a1\u5668)<\/p>\n<p>Mir\u662f\u7531<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/Canonical%25E5%2585%25AC%25E5%258F%25B8\">Canonical\u516c\u53f8<\/a>\u5f00\u53d1\u7684<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/Linux\">Linux<\/a>\u64cd\u4f5c\u7cfb\u7edf\u4e0b\u7684\u663e\u793a\u670d\u52a1\u5668\u3002\u539f\u672c\u7528\u4ee5\u53d6\u4ee3<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/Ubuntu\">Ubuntu<\/a>\u4e2d\u7684<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/X%25E7%25AA%2597%25E5%258F%25A3%25E7%25B3%25BB%25E7%25BB%259F\">X\u7a97\u53e3\u7cfb<\/a>\u7edf\uff0c\u4f46\u662f2017\u5e744\u6708Canonical\u516c\u53f8\u5ba3\u5e03\u653e\u5f03\u5f00\u53d1Mir\u4e13\u7528\u7684\u663e\u793a\u540e\u7aef\u670d\u52a1\u3002\uff08\u8fd9\u53ef\u80fd\u4ee3\u8868ubuntu16.04\u7cfb\u7edf\u4f7f\u7528\u7684\u662fMir\uff09<\/p>\n<p><span style=\"font-weight: bold;\">3.X\u7a97\u53e3\u7cfb\u7edf<\/span><\/p>\n<p>X\u7a97\u53e3\u7cfb\u7edf\uff08<span style=\"font-weight: bold;\">X Window System<\/span>\uff0c\u4e5f\u5e38\u79f0\u4e3a<span style=\"font-weight: bold;\">X11<\/span>\u6216<span style=\"font-weight: bold;\">X<\/span>\uff0c\u5929\u7a97\u53e3\u7cfb\u7edf\uff09\u662f\u4e00\u79cd\u4ee5<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E4%25BD%258D%25E5%259B%25BE\">\u4f4d\u56fe<\/a>\u65b9\u5f0f\u663e\u793a\u7684\u8f6f\u4ef6<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E8%25A6%2596%25E7%25AA%2597%25E7%25B3%25BB%25E7%25B5%25B1\">\u7a97\u53e3\u7cfb\u7edf<\/a>\u3002\u6700\u521d\u662f1984\u5e74<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E9%25BA%25BB%25E7%259C%2581%25E7%2590%2586%25E5%25B7%25A5%25E5%25AD%25A6%25E9%2599%25A2\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a>\u7684\u7814\u7a76\uff0c\u4e4b\u540e\u53d8\u6210<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/UNIX\">UNIX<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E9%25A1%259EUNIX\">\u7c7bUNIX<\/a>\u3001\u4ee5\u53ca<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/OpenVMS\">OpenVMS<\/a>\u7b49<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E6%2593%258D%25E4%25BD%259C%25E7%25B3%25BB%25E7%25BB%259F\">\u64cd\u4f5c\u7cfb\u7edf<\/a>\u6240\u4e00\u81f4\u9002\u7528\u7684\u6807\u51c6\u5316\u8f6f\u4ef6\u5de5\u5177\u5305\u53ca\u663e\u793a\u67b6\u6784\u7684\u8fd0\u4f5c\u534f\u8bae\u3002X\u7a97\u53e3\u7cfb\u7edf\u901a\u8fc7\u8f6f\u4ef6\u5de5\u5177\u53ca\u67b6\u6784\u534f\u8bae\u6765\u521b\u5efa\u64cd\u4f5c\u7cfb\u7edf\u6240\u7528\u7684<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E5%259B%25BE%25E5%25BD%25A2%25E7%2594%25A8%25E6%2588%25B7%25E7%2595%258C%25E9%259D%25A2\">\u56fe\u5f62\u7528\u6237\u754c\u9762<\/a>\uff0c\u6b64\u540e\u5219\u9010\u6e10\u6269\u5c55\u9002\u7528\u5230\u5404\u5f62\u5404\u8272\u7684\u5176\u4ed6\u64cd\u4f5c\u7cfb\u7edf\u4e0a\u3002\u73b0\u5728\u51e0\u4e4e\u6240\u6709\u7684\u64cd\u4f5c\u7cfb\u7edf\u90fd\u80fd\u652f\u6301\u4e0e\u4f7f\u7528X\u3002\u66f4\u91cd\u8981\u7684\u662f\uff0c\u4eca\u65e5\u77e5\u540d\u7684<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/%25E6%25A1%258C%25E9%259D%25A2%25E7%258E%25AF%25E5%25A2%2583\">\u684c\u9762\u73af\u5883<\/a>\u2014\u2014<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/GNOME\">GNOME<\/a>\u548c<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/zh.wikipedia.org\/wiki\/KDE\">KDE<\/a>\u4e5f\u90fd\u662f\u4ee5X\u7a97\u53e3\u7cfb\u7edf\u4e3a\u57fa\u7840\u5efa\u6784\u6210\u7684\u3002<\/p>\n<p>\u53c2\u8003\u8d44\u6599\u94fe\u63a5\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/wizardforcel.gitbooks.io\/vbird-linux-basic-4e\/content\/202.html\">https:\/\/<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/wizardforcel.gitbooks.io\/vbird-linux-basic-4e\/content\/202.html\">wizardforcel.gitbooks.io<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/wizardforcel.gitbooks.io\/vbird-linux-basic-4e\/content\/202.html\">\/vbird-linux-basic-4e\/content\/202.html<\/a><\/p>\n<p><span style=\"font-weight: bold;\">\u4e3b\u8981\u5143\u4ef6<\/span>\uff1a X Server\/X Client\/Window Manager\/Display Manager<\/p>\n<p>X Window system\u91c7\u7528\u7684\u662fC\/S\u67b6\u6784\uff0c\u8fd9\u4e2a\u67b6\u6784\u5206\u6210 X Server \u4e0e X Client \u4e24\u4e2a\u5143\u4ef6\uff0c\u5176\u4e2d X Server \u5728\u7ba1\u7406\u786c\u4ef6\uff0c\u800c X Client \u5219\u662f\u5e94\u7528\u7a0b\u5e8f\u3002 \u5728\u8fd0\u884c\u4e0a\uff0cX Client \u5e94\u7528\u7a0b\u5e8f\u4f1a\u5c06\u6240\u60f3\u8981\u5448\u73b0\u7684\u753b\u9762\u544a\u77e5 X Server \uff0c\u6700\u7ec8\u7531 X server \u6765\u5c06\u7ed3\u679c\u901a\u8fc7\u4ed6\u6240\u7ba1\u7406\u7684\u786c\u4ef6\u7ed8\u5236\u51fa\u6765\u3002<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/69c0d2bded06d50a9c5c36710bde0221.webp\" \/><\/p>\n<p>\u6211\u4eec\u5728\u7528\u6237\u7aef\u60f3\u8981\u53d6\u5f97\u6765\u81ea\u670d\u52a1\u5668\u7684\u56fe\u5f62\u6570\u636e\u65f6\uff0c\u6211\u4eec\u7528\u6237\u7aef\u4f7f\u7528\u7684\u5f53\u7136\u662f\u7528\u6237\u7aef\u7684\u786c\u4ef6\u8bbe\u5907\u554a\uff0c \u6240\u4ee5\uff0cX Server \u7684\u91cd\u70b9\u5c31\u662f\u5728\u7ba1\u7406\u7528\u6237\u7aef\u7684\u786c\u4ef6\uff0c\u5305\u62ec\u63a5\u53d7\u952e\u76d8\/\u9f20\u6807\u7b49\u8bbe\u5907\u7684\u8f93\u5165\u4fe1\u606f\uff0c \u5e76\u4e14\u5c06\u56fe\u5f62\u7ed8\u5236\u5230\u5c4f\u5e55\u4e0a \uff08\u8bf7\u6ce8\u610f\u4e0a\u56fe\u7684\u6240\u6709\u5143\u4ef6\u4e4b\u95f4\u7684\u7bad\u5934\u6307\u793a\uff09\u3002\u4f46\u662f\u5230\u5e95\u8981\u7ed8\u5236\u4e2a\u5565\u4e1c\u897f\u5462\uff1f \u7ed8\u56fe\u603b\u662f\u9700\u8981\u4e00\u4e9b\u6570\u636e\u624d\u80fd\u7ed8\u5236\u5427\uff1f\u6b64\u65f6 X Client \uff08\u5c31\u662f X \u5e94\u7528\u7a0b\u5e8f\uff09 \u5c31\u5f88\u91cd\u8981\u5566\uff01\u4ed6\u4e3b\u8981\u63d0\u4f9b\u7684\u5c31\u662f\u544a\u77e5 X Server \u8981\u7ed8\u5236\u5565\u4e1c\u897f\u3002\u90a3\u7167\u8fd9\u6837\u7684\u60f3\u6cd5\u6765\u601d\u8003\uff0c\u6211\u4eec\u662f\u60f3\u8981\u53d6\u5f97\u8fdc\u7aef\u670d\u52a1\u5668\u7684\u7ed8\u56fe\u6570\u636e\u6765\u6211\u4eec\u7684\u8ba1\u7b97\u673a\u4e0a\u9762\u663e\u793a\u561b\uff01 \u6240\u4ee5\u5570\uff0c\u8fdc\u7aef\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u662f X client \u8f6f\u4ef6\u554a\uff01<\/p>\n<p>\u4e3e\u4e2a\u4f8b\u5b50\u6765\u8bf4\uff0c\u5f53\u6211\u4eec\u5728 X Window \u7684\u753b\u9762\u4e2d\uff0c\u5c06\u9f20\u6807\u5411\u53f3\u79fb\u52a8\uff0c\u90a3\u4ed6\u662f\u600e\u4e48\u544a\u77e5 X Server \u4e0e X Client \u7684\u5462\uff1f \u9996\u5148\uff0c X server \u4f1a\u4fa6\u6d4b\u5230\u9f20\u6807\u7684\u79fb\u52a8\uff0c\u4f46\u662f\u4ed6\u4e0d\u77e5\u9053\u5e94\u8be5\u600e\u4e48\u7ed8\u56fe\u554a\uff01\u6b64\u65f6\uff0c\u4ed6\u5c06\u9f20\u6807\u7684\u8fd9\u4e2a\u52a8\u4f5c\u544a\u77e5 X Client\uff0c X Client \u5c31\u4f1a\u53bb\u8fd0\u7b97\uff0c\u7ed3\u679c\u5f97\u5230\uff0c\u563f\u563f\uff01\u5176\u5b9e\u8981\u5c06\u9f20\u6807\u6307\u6807\u5411\u53f3\u79fb\u52a8\u51e0\u4e2a\u50cf\u7d20\uff0c\u7136\u540e\u5c06\u8fd9\u4e2a\u7ed3\u679c\u544a\u77e5 X server \uff0c \u63a5\u4e0b\u6765\uff0c\u60a8\u5c31\u4f1a\u770b\u5230 X Server \u5c06\u9f20\u6807\u6307\u6807\u5411\u53f3\u79fb\u52a8\u5570\uff5e<\/p>\n<p>\u8fd9\u6837\u505a\u6709\u4ec0\u4e48\u597d\u5904\u554a\uff1f\u6700\u5927\u7684\u597d\u5904\u662f\uff0c X Client \u4e0d\u9700\u8981\u77e5\u9053 X Server \u7684\u786c\u4ef6\u914d\u5907\u4e0e\u64cd\u4f5c\u7cfb\u7edf\uff01\u56e0\u4e3a X Client \u5355\u7eaf\u5c31\u662f\u5728\u5904\u7406\u7ed8\u56fe\u7684\u6570\u636e\u800c\u5df2\uff0c\u672c\u8eab\u662f\u4e0d\u7ed8\u56fe\u7684\u3002\u6240\u4ee5\uff0c\u5728\u7528\u6237\u7aef\u7684 X Server \u7528\u7684\u662f\u4ec0\u4e48\u786c\u4ef6\uff1f\u7528\u7684\u662f\u54ea\u5957\u64cd\u4f5c\u7cfb\u7edf\uff1f\u670d\u52a1\u5668\u7aef\u7684 X Client \u6839\u672c\u4e0d\u9700\u8981\u77e5\u9053\uff5e\u76f8\u5f53\u7684\u5148\u8fdb\u4e0e\u4f18\u79c0\uff5e\u5bf9\u5427\uff01 ^_^ \u6574\u4e2a\u8fd0\u884c\u6d41\u7a0b\u53ef\u4ee5\u53c2\u8003\u4e0b\u56fe\uff1a\u7528\u6237\u7aef\u7528\u7684\u662f\u4ec0\u4e48\u64cd\u4f5c\u7cfb\u7edf\u5728 Linux \u4e3b\u673a\u7aef\u662f\u4e0d\u5728\u4e4e\u7684\uff01<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/3787943b122f4ea44e6722fb6b6bf052.webp\" \/><\/p>\n<p>X Server \u7528\u6237\u7aef\u7684\u64cd\u4f5c\u7cfb\u7edf\u4e0e X client \u7684\u6c9f\u901a\u793a\u610f<\/p>\n<h2>\u4e8c\u3001Error constructing proxy for org.gnome.Terminal:\/org\/gnome\/Terminal\/Factory0: \u65e0\u6cd5\u8fde\u63a5\uff1a \u62d2\u7edd\u8fde\u63a5<\/h2>\n<p>\u5f53\u6211\u89e3\u51b3\u4e86\u7b2c\u4e00\u6b65\u7684\u62a5\u9519\uff0c\u53ef\u4ee5\u6b63\u5e38\u8fd0\u884c\u56fe\u5f62\u754c\u9762\u7a0b\u5e8f\u540e\uff0c\u6211\u518d\u6b21\u8fd0\u884c\u4e86\u6211\u9700\u8981\u7684gnome-terminal\uff08\u521b\u5efa\u65b0\u7ec8\u7aef\uff09\u8fd9\u4e2a\u6307\u4ee4\uff0c\u7136\u540e\u518d\u6b21\u62a5\u9519&#8230;<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/49afc4fcbc4bc625efed3e60ccf84fbb.png\" \/><\/p>\n<p>\u5bf9org.gnome\u8fdb\u884c\u4e86\u9519\u8bef\u7684\u6784\u5efa\u4ee3\u7406<\/p>\n<p>\u6211\u53c8\u4e0b\u4e86\u53e6\u5916\u4e00\u4e2a\u7ec8\u7aef\u5e94\u7528\uff1aapt-get install terminator<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/f0a27309e8076e2d8df29e587a15f27f.png\" \/><\/p>\n<p>\u6267\u884cterminator\u540e\uff0c\u8fd9\u6b21\u62a5\u9519\u7684\u63d0\u793a\u5177\u4f53\u4e86\u4e00\u4e9b\uff0c\u663e\u793agnome\u7684\u5ba2\u670d\u7aef\u6ca1\u6709\u8fde\u63a5\u5230<span style=\"font-weight: bold;\">D-BUS\u7684\u5b88\u62a4\u8fdb\u7a0b<\/span>\uff0c\u8ba9\u6211\u6709\u4e86\u4e00\u5b9a\u601d\u7eea\uff0c\u6709\u65f6\u5019\u4e00\u4e9b\u4f1a\u8bdd\u9700\u8981DBUS\u3002<\/p>\n<p><span style=\"font-weight: bold;\">\u89e3\u51b3\u65b9\u6cd5\uff1a\u7528dbus-launch\u6307\u4ee4\u5373\u53ef<\/span><\/p>\n<p>dbus-launch gnome-terminal<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/8556786881c89a715ca894abdf5b18ea.webp\" \/><\/p>\n<p>\u56fe\uff1ashell\u8fdc\u7a0b\u8fde\u63a5\u6267\u884cgnome-terminal\u6307\u4ee4\u6210\u529f<\/p>\n<p><span style=\"font-weight: bold;\">\u539f\u56e0\u5728\u4e8e\u6709\u4e9b\u4f1a\u8bdd\u9700\u8981D-BUS<\/span>,\u5728<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/unix.stackexchange.com\/questions\/344617\/error-constructing-proxy-when-trying-to-launch-gnome-terminal-as-root\">https:\/\/<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/unix.stackexchange.com\/questions\/344617\/error-constructing-proxy-when-trying-to-launch-gnome-terminal-as-root\">unix.stackexchange.com\/<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/unix.stackexchange.com\/questions\/344617\/error-constructing-proxy-when-trying-to-launch-gnome-terminal-as-root\">questions\/344617\/error-constructing-proxy-when-trying-to-launch-gnome-terminal-as-root<\/a> \u8fd9\u7bc7\u6587\u7ae0\u4e2d\u6709\u63d0\u5230<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/82ce6cd13408b0f0815b7b754cc49957.webp\" \/><\/p>\n<p>GNOME Terminal\u73b0\u5728\u662f\u4e00\u4e2a\u5ba2\u6237\u7aef\u670d\u52a1\u5668\u5e94\u7528\u7a0b\u5e8f\u3002\u8be5gnome-terminal\u7a0b\u5e8f\u53ea\u662f\u4e00\u4e2a\u5ba2\u6237\u7aef\uff0c\u8be5\u5ba2\u6237\u7aef\u5c06Desktop Bus\u6d88\u606f\u6784\u9020\u5230\u670d\u52a1\u5668\uff0c\u4f20\u9012\u5176\u547d\u4ee4\u884c\u9009\u9879\uff0c\u73af\u5883\uff0c\u5de5\u4f5c\u76ee\u5f55\u548c\u53c2\u6570\uff0c\u7136\u540e\u76f4\u63a5\u9000\u51fa\u3002\u8be5\u670d\u52a1\u5668\u662f\u5728Desktop Bus\u4e0agnome-terminal-server\u6ce8\u518c\u7684\u670d\u52a1\u5668org.gnome.Terminal\uff0c\u5b83\u8d1f\u8d23\u6240\u6709\u5b9e\u9645\u7684\u7ec8\u7aef\u4eff\u771f\u5e76\u5728GUI\u4e0a\u663e\u793a\u7a97\u53e3\u3002<\/p>\n<p>\u8bf8\u5982Desktop Bus\u5ba2\u6237\u7aef\u4e4b\u7c7bgnome-terminal\u7684\u5ba2\u6237\u7aef\u901a\u8fc7\u73af\u5883\u53d8\u91cf\u6765\u5b9a\u4f4dDesktop Bus\u4ee3\u7406\uff0c\u8be5\u73af\u5883\u53d8\u91cf\u901a\u5e38\u6307\u5411\u6bcf\u4e2a\u7528\u6237\u76ee\u5f55\uff08\u4f8b\u5982\uff09\u4e2d\u7684\u5957\u63a5\u5b57\/run\/user\/1001\u3002\u6216\u8005\uff0c\u73af\u5883\u53d8\u91cf\u6307\u5b9a\u8981\u5728\u201c\u5f53\u524d\u7528\u6237\u7684\u8fd0\u884c\u65f6\u76ee\u5f55\u201d\u4e2d\u67e5\u627e\uff0c\u5e76\u6839\u636e\u5ba2\u6237\u7aef\u8fdb\u7a0b\u7684\u6709\u6548\u7528\u6237ID\u6784\u9020\u7c7b\u4f3c\u4e8e\u4e0a\u8ff0\u8def\u5f84\u3002<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/zkeeer.space\/wp-content\/uploads\/2024\/07\/72013ba4c08e6f38e2066d4a8de61983.webp\" \/><\/p>\n<p>\u4e4b\u6240\u4ee5dbus-launch\u6709\u6548\uff0c\u662f\u56e0\u4e3adbus-launch\u660e\u786e\u542f\u52a8\u4e86\u53e6\u4e00\u4e2agnome-terminal\u80fd\u591f\u4e0e\u4e4b\u5bf9\u8bdd\u7684Desktop Bus\u4ee3\u7406\u3002\u8be5\u7cfb\u7edf\u8fd8\u914d\u7f6e\u4e3agnome-terminal-server\u5728\u5ba2\u6237\u7aef\u5c1d\u8bd5\u901a\u8fc7\u4ee3\u7406\u8fde\u63a5\u5230\u670d\u52a1\u5668\u65f6\u6309\u9700\u542f\u52a8\u670d\u52a1\u5668\u3002<\/p>\n<h2>D-Bus<\/h2>\n<p>\u53c2\u8003\u8d44\u6599\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.jianshu.com\/p\/c073daaf427f\">https:\/\/www.<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.jianshu.com\/p\/c073daaf427f\">jianshu.com\/p\/c073daaf4<\/a><a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.jianshu.com\/p\/c073daaf427f\">27f<\/a><\/p>\n<p>D-Bus\u662f\u4e00\u79cd\u9ad8\u7ea7\u7684\u8fdb\u7a0b\u95f4\u901a\u4fe1\u673a\u5236\uff0c\u5b83\u7531<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/freedesktop.org\">http:\/\/<\/a><a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/freedesktop.org\">freedesktop.org<\/a>\u9879\u76ee\u63d0\u4f9b\u3002D-Bus\u6700\u4e3b\u8981\u7684\u7528\u9014\u662f\u5728Linux\u684c\u9762\u73af\u5883\u4e3a\u8fdb\u7a0b\u63d0\u4f9b\u901a\u4fe1\uff0c\u540c\u65f6\u80fd\u5c06Linux\u684c\u9762\u73af\u5883\u548cLinux\u5185\u6838\u4e8b\u4ef6\u4f5c\u4e3a\u6d88\u606f\u4f20\u9012\u5230\u8fdb\u7a0b\u3002D-Bus\u7684\u4e3b\u8981\u6982\u7387\u4e3a\u603b\u7ebf\uff0c\u6ce8\u518c\u540e\u7684\u8fdb\u7a0b\u53ef\u901a\u8fc7\u603b\u7ebf\u63a5\u6536\u6216\u4f20\u9012\u6d88\u606f\uff0c\u8fdb\u7a0b\u4e5f\u53ef\u6ce8\u518c\u540e\u7b49\u5f85\u5185\u6838\u4e8b\u4ef6\u54cd\u5e94\uff0c\u4f8b\u5982\u7b49\u5f85\u7f51\u7edc\u72b6\u6001\u7684\u8f6c\u53d8\u6216\u8005\u8ba1\u7b97\u673a\u53d1\u51fa\u5173\u673a\u6307\u4ee4\u3002<\/p>\n<p>D-Bus\u662f\u4e00\u4e2a\u6d88\u606f\u603b\u7ebf\u7cfb\u7edf\uff0c\u5176\u529f\u80fd\u5df2\u6db5\u76d6\u8fdb\u7a0b\u95f4\u901a\u4fe1\u7684\u6240\u6709\u9700\u6c42\uff0c\u5e76\u5177\u5907\u4e00\u4e9b\u7279\u6b8a\u7684\u7528\u9014\u3002D-Bus\u662f\u4e09\u5c42\u67b6\u6784\u7684\u8fdb\u7a0b\u95f4\u901a\u4fe1\u7cfb\u7edf\uff0c\u5176\u4e2d\u5305\u62ec\uff1a<\/p>\n<p><span style=\"font-weight: bold;\">\u63a5\u53e3\u5c42<\/span>\uff1a\u63a5\u53e3\u5c42\u7531\u51fd\u6570\u5e93libdbus\u63d0\u4f9b\uff0c\u8fdb\u7a0b\u53ef\u901a\u8fc7\u8be5\u5e93\u4f7f\u7528D-Bus\u7684\u80fd\u529b\u3002<\/p>\n<p><span style=\"font-weight: bold;\">\u603b\u7ebf\u5c42<\/span>\uff1a\u603b\u7ebf\u5c42\u5b9e\u9645\u4e0a\u662f\u7531<span style=\"font-weight: bold;\">D-Bus\u603b\u7ebf\u5b88\u62a4\u8fdb\u7a0b<\/span>\u63d0\u4f9b\u7684\u3002\u5b83\u5728Linux\u7cfb\u7edf\u542f\u52a8\u65f6\u8fd0\u884c\uff0c\u8d1f\u8d23\u8fdb\u7a0b\u95f4\u7684\u6d88\u606f\u8def\u7531\u548c\u4f20\u9012\uff0c\u5176\u4e2d\u5305\u62ecLinux\u5185\u6838\u548cLinux\u684c\u9762\u73af\u5883\u7684\u6d88\u606f\u4f20\u9012\u3002<\/p>\n<p><span style=\"font-weight: bold;\">\u5305\u88c5\u5c42<\/span>\uff1a\u5305\u88c5\u5c42\u4e00\u7cfb\u5217\u57fa\u4e8e\u7279\u5b9a\u5e94\u7528\u7a0b\u5e8f\u6846\u67b6\u7684Wrapper\u5e93\u3002<\/p>\n<p>\u603b\u7ebf\u662fD-Bus\u7684\u8fdb\u7a0b\u95f4\u901a\u4fe1\u673a\u5236\uff0c\u4e00\u4e2a\u7cfb\u7edf\u4e2d\u901a\u5e38\u5b58\u5728\u591a\u6761\u603b\u7ebf\uff0c\u8fd9\u4e9b\u603b\u7ebf\u7531D-Bus\u603b\u7ebf\u5b88\u62a4\u8fdb\u7a0b\u7ba1\u7406\u3002\u6700\u91cd\u8981\u7684\u603b\u7ebf\u4e3a\u7cfb\u7edf\u603b\u7ebf\uff08System Bus\uff09\uff0cLinux\u5185\u6838\u5f15\u5bfc\u65f6\uff0c\u8be5\u603b\u7ebf\u5c31\u5df2\u88ab\u88c5\u5165\u5185\u5b58\u3002\u53ea\u6709Linux\u5185\u6838\u3001Linux\u684c\u9762\u73af\u5883\u548c\u6743\u9650\u8f83\u9ad8\u7684\u7a0b\u5e8f\u624d\u80fd\u5411\u8be5\u603b\u7ebf\u5199\u5165\u6d88\u606f\uff0c\u4ee5\u6b64\u4fdd\u969c\u7cfb\u7edf\u5b89\u5168\u6027\uff0c\u9632\u6b62\u6709\u6076\u610f\u8fdb\u7a0b\u5047\u5192Linux\u53d1\u9001\u6d88\u606f\u3002<\/p>\n<p>\u4f1a\u8bdd\u603b\u7ebf\uff08Session Buses\uff09\u7531\u666e\u901a\u8fdb\u7a0b\u521b\u5efa\uff0c\u53ef\u540c\u65f6\u5b58\u5728\u591a\u6761\u3002\u4f1a\u8bdd\u603b\u7ebf\u5c5e\u4e8e\u67d0\u4e2a\u8fdb\u7a0b\u79c1\u6709\uff0c\u5b83\u7528\u4e8e\u8fdb\u7a0b\u95f4\u4f20\u9012\u6d88\u606f\u3002<\/p>\n<p>D-Bus daemon\u662fD-Bus\u7684\u975e\u5e38\u91cd\u8981\u7684\u4e00\u4e2a\u670d\u52a1\uff0c\u7c7b\u4f3c\u4e8eIP\u7f51\u7edc\u4e2d\u7684\u8def\u7531\u5668\u3002\u8ddf\u8fd9\u4e2a\u540e\u53f0\u670d\u52a1\u6709\u5173\u7684\u5e94\u7528\u7a0b\u5e8f\u5305\u62ec\uff1a<\/p>\n<p>dbus-daemon: D-Bus\u7684\u540e\u53f0\u8fdb\u7a0b\uff0c\u4f5c\u4e3aD-Bus\u7684\u6d88\u606f\u4e2d\u8f6c\u67a2\u7ebd\uff0c\u53ef\u5206\u6210system\u548csession\u4e24\u79cd\u3002<\/p>\n<p>dbus-launch: \u542f\u52a8\u4e00\u4e2adbus-daemon\uff0c\u540e\u9762\u6709\u4e0d\u540c\u7684\u53c2\u6570\u3002\u4e00\u822c\u800c\u8a00\uff0cdbus-daemon\u542f\u52a8\u540e\u9700\u8981\u5c06\u5176\u5730\u5740\u544a\u8bc9\u7ed9\u6240\u6709\u9700\u8981\u4f7f\u7528\u8be5bus\u7684applications\u3002\u5f53\u7cfb\u7edf\u542f\u52a8\u65f6\uff0c\u9700\u8981\u4f7f\u7528dbus-launch\u6765\u542f\u52a8dbus-daemon\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5728\u505a\u5b8c\u4e00\u4e2aShellScripts\u540e\uff0c\u60f3\u901a\u8fc7\u8fdc\u7a0b\u8fde\u63a5\u5728\u8fdc\u7aef\u8fd0\u884c\u811a\u672c\uff08\u6211\u662f\u60f3\u5229\u7528Xshell\u901a\u8fc7ssh\u8fde\u63a5\u8fdc\u7aef\u63a7\u5236ubuntu16.04\u64cd\u4f5c\u7cfb\u7edf\u7684Tx2\uff09\uff0c\u9047\u5230\u4e86\u5982\u4e0b\u95ee\u9898\uff1a<\/p>\n","protected":false},"author":1,"featured_media":1077,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[77],"tags":[109,100,107],"_links":{"self":[{"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/posts\/1087"}],"collection":[{"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/zkeeer.space\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1087"}],"version-history":[{"count":1,"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/posts\/1087\/revisions"}],"predecessor-version":[{"id":1090,"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/posts\/1087\/revisions\/1090"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/zkeeer.space\/index.php?rest_route=\/wp\/v2\/media\/1077"}],"wp:attachment":[{"href":"http:\/\/zkeeer.space\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/zkeeer.space\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1087"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/zkeeer.space\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}