{"id":1797,"date":"2019-04-30T09:47:24","date_gmt":"2019-04-30T01:47:24","guid":{"rendered":"http:\/\/www.ouvps.com\/?p=1797"},"modified":"2019-04-30T09:52:28","modified_gmt":"2019-04-30T01:52:28","slug":"%e8%bd%acubuntu-%e4%bf%ae%e6%94%b9%e9%bb%98%e8%ae%a4%e7%9a%84%e6%a1%8c%e9%9d%a2%e4%bc%9a%e8%af%9d%ef%bc%88session%ef%bc%89","status":"publish","type":"post","link":"https:\/\/eepu.top\/?p=1797","title":{"rendered":"[\u8f6c]Ubuntu \u4fee\u6539\u9ed8\u8ba4\u7684\u684c\u9762\u4f1a\u8bdd\uff08session\uff09"},"content":{"rendered":"<h2>\u95ee\u9898\u63cf\u8ff0<\/h2>\n<p>\u5f53\u81ea\u52a8\u767b\u5f55\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u65f6\uff0c<code>lightdm<\/code>\u5c06\u542f\u52a8Unity 3D\u4f1a\u8bdd\uff0c\u800c\u4e0d\u662f2D(\u6216\u4efb\u4f55\u5176\u4ed6\u6211\u60f3\u8981auto-login\u7684shell)\u3002<\/p>\n<p>\u6709\u6ca1\u6709\u529e\u6cd5\u542f\u52a8\u6211\u60f3\u81ea\u52a8(\u81ea\u52a8\u767b\u5f55)\u7684shell\uff1f<\/p>\n<p>\u65e0\u8bba\u5982\u4f55\uff0c\u5982\u679c\u81ea\u52a8\u767b\u5f55\u88ab\u7981\u7528\uff0c\u6700\u540e\u4f7f\u7528\u7684\u4f1a\u8bdd\u542f\u52a8\uff0c\u8fd9\u5f88\u597d\u3002\u6211\u53ea\u60f3\u9009\u62e9\u54ea\u4e00\u4e2a\u662f\u81ea\u52a8\u767b\u5f55\u7684\u9ed8\u8ba4\u8bbe\u7f6e\u3002<\/p>\n<h2>\u6700\u4f73\u89e3\u51b3\u529e\u6cd5<\/h2>\n<p>\u4f1a\u8bdd\u5217\u8868\u5728<code>\/usr\/share\/xsessions<\/code>\u76ee\u5f55\u4e2d\u63cf\u8ff0\u3002<\/p>\n<p>\u4e00\u4e9b\u66f4\u5e38\u89c1\u7684\u4f1a\u8bdd\u540d\u79f0\u5982\u4e0b\u6240\u793a\uff1a<\/p>\n<ul>\n<li>\u5bf9\u4e8eunity-2d\uff0c\u4f1a\u8bdd\u6587\u4ef6\u88ab\u79f0\u4e3aubuntu-2d.desktop<\/li>\n<li>\u5bf9\u4e8egnome-classic\uff0c\u4f1a\u8bdd\u6587\u4ef6\u79f0\u4e3agnome-classic.desktop<\/li>\n<li>\u5bf9\u4e8egnome-classic(\u65e0\u5f71\u54cd)\u53c8\u540dgnome-fallback\uff0c\u4f1a\u8bdd\u6587\u4ef6\u79f0\u4e3agnome-fallback.desktop<\/li>\n<li>\u5bf9\u4e8eunity-3d\uff0c\u4f1a\u8bdd\u6587\u4ef6\u79f0\u4e3aubuntu.desktop<\/li>\n<li>\u5bf9\u4e8eLubuntu\u4f1a\u8bdd\u6587\u4ef6\u88ab\u79f0\u4e3aLubuntu.desktop<\/li>\n<li>\u5bf9\u4e8eLXDE\uff0c\u4f1a\u8bdd\u6587\u4ef6\u88ab\u79f0\u4e3aLXDE.desktop<\/li>\n<\/ul>\n<p>\u56e0\u6b64\uff0c\u5982\u679c\u5c06light-dm\u914d\u7f6e\u6587\u4ef6\u66f4\u6539\u4e3a\u201dubuntu-2d\u201d\uff0c\u5219\u4f1a\u5c06\u8be5\u4f1a\u8bdd\u9ed8\u8ba4\u4e3aUnity-2D<\/p>\n<p>\u5373<\/p>\n<pre>\r\nsudo nano \/etc\/lightdm\/lightdm.conf\r\n<\/pre>\n<p>\u6539\u53d8\u7ebf\u8def<\/p>\n<pre>\r\nuser-session=ubuntu\r\n<\/pre>\n<p>\u81f3<\/p>\n<pre>\r\nuser-session=ubuntu-2d\r\n<\/pre>\n<p>\u6ce8\u610f \u2013 \u5982\u679c\u60a8\u6ca1\u6709lightdm.conf\u6587\u4ef6\uff0c\u90a3\u4e48\u5bf9\u4e8e\u81ea\u52a8\u767b\u5f55\uff0c\u8bf7\u4e3a\u6b64\u6587\u4ef6\u4f7f\u7528\u4ee5\u4e0b\u503c\uff1a<\/p>\n<pre>\r\n[SeatDefaults]\r\ngreeter-session=unity-greeter\r\nuser-session=ubuntu-2d\r\nautologin-user=myusername\r\nautologin-user-timeout=0\r\n<\/pre>\n<p>\u53e6\u4e00\u79cd\u53ef\u80fd\u6027\u662f\u8fd0\u884c\uff1a<\/p>\n<pre>\r\nsudo \/usr\/lib\/lightdm\/lightdm-set-defaults -s <session-name>\r\n<\/pre>\n<p>\u4f8b\u5982\u3002\uff1a<\/p>\n<pre>\r\nsudo \/usr\/lib\/lightdm\/lightdm-set-defaults -s ubuntu-2d\r\n<\/pre>\n<p>\u5982\u679c\u5b83\u5c1a\u4e0d\u5b58\u5728\uff0c\u8fd9\u4e5f\u5c06\u521b\u5efa<code>lightdm.conf<\/code>\u6587\u4ef6\u3002<\/p>\n<h2>\u6b21\u4f73\u89e3\u51b3\u529e\u6cd5<\/h2>\n<p>LightDM(Ubuntu 11.10\u7684\u663e\u793a\u7ba1\u7406\u5668\uff0c\u5b83\u63d0\u4f9b\u4e86\u56fe\u5f62\u767b\u5f55\u5c4f\u5e55)\u5728\u91cd\u65b0\u542f\u52a8\u65f6\u6ca1\u6709\u8bb0\u4f4f\u60a8\u7684\u9009\u62e9\uff0c\u8fd9\u5f88\u5947\u602a\u3002<\/p>\n<p>\u60a8\u53ef\u4ee5\u624b\u52a8\u7f16\u8f91\u76f8\u5173\u914d\u7f6e\u6587\u4ef6\uff0c\u8be5\u6587\u4ef6\u540d\u4e3a<code>.dmrc<\/code>\uff0c\u4f4d\u4e8e\u60a8\u7684\u4e3b\u6587\u4ef6\u5939\u4e2d\u3002\u5728Nautilus(\u6587\u4ef6\u6d4f\u89c8\u5668)\u4e2d\uff0c\u60a8\u5fc5\u987b\u6309<code>Ctrl<\/code>\u00a0+\u00a0<code>H<\/code>(\u6216<code>View<\/code>&gt;\u00a0<code>Show Hidden Files<\/code>)\u624d\u80fd\u770b\u5230\u5b83\u4ee5\u53ca\u4ee5\u2019.\u2019\u5b57\u7b26\u5f00\u5934\u7684\u5176\u4ed6\u6587\u4ef6\u3002\u5982\u679c\u4f60\u6709\u8fd9\u4e2a\u6587\u4ef6 \u2013 \u4f60\u53ef\u80fd\u4f1a\u8fd9\u4e48\u505a \u2013 \u90a3\u4e48\u5b83\u7684\u5185\u5bb9\u5c31\u50cf\uff1a<\/p>\n<pre>\r\n[Desktop]\r\nSession=ubuntu\r\n<\/pre>\n<p>\u5bf9\u4e8e<code>GNOME Classic<\/code>\uff0c\u60a8\u53ef\u4ee5\u5c06\u5176\u66f4\u6539\u4e3a\uff1a<\/p>\n<pre>\r\n[Desktop]\r\nSession=gnome-classic\r\n<\/pre>\n<p>\u6216\u8005\u5bf9\u4e8e<code>GNOME Classic (no effects)<\/code>\uff0c\u60a8\u53ef\u4ee5\u5c06\u5176\u66f4\u6539\u4e3a\uff1a<\/p>\n<pre>\r\n[Desktop]\r\nSession=gnome-fallback\r\n<\/pre>\n<p>\u5982\u679c\u60a8\u78b0\u5de7\u60f3\u8981\u4f7f\u7528Unity 2D(\u4f1a\u8bdd\u7c7b\u578b<code>Ubuntu 2D<\/code>)\uff0c\u5219\u53ef\u4ee5\u5c06\u5176\u66f4\u6539\u4e3a\uff1a<\/p>\n<pre>\r\n[Desktop]\r\nSession=ubuntu-2d\r\n<\/pre>\n<p>\u5982\u679c\u4f60\u6839\u672c\u6ca1\u6709\u8fd9\u4e2a\u6587\u4ef6\uff0c\u90a3\u4e48\u4f60\u53ef\u4ee5\u7528\u9002\u5f53\u7684\u5185\u5bb9\u521b\u5efa\u5b83\u3002<\/p>\n<p>\u5982\u679c\u8981\u5c06<code>GNOME Classic<\/code>\u6216<code>GNOME Classic (no effects)<\/code>\u8bbe\u7f6e\u4e3a\u6240\u6709\u7528\u6237\u7684\u9ed8\u8ba4\u4f1a\u8bdd\u7c7b\u578b \u2013 \u6216\u8005\u60a8\u4e0d\u5e0c\u671b\uff0c\u4f46\u4e0a\u8ff0user-specific\u65b9\u6cd5\u4e0d\u8d77\u4f5c\u7528 \u2013 \u90a3\u4e48\u60a8\u53ef\u4ee5\u7f16\u8f91<code>\/etc\/lightdm\/lightdm.conf<\/code>\uff0c\u5c06<code>user-session=ubuntu<\/code>\u7684\u884c\u66f4\u6539\u4e3a\u6539\u4e3a\u8bf4<code>user-session=gnome-classic<\/code>\u6216<code>user-session=gnome-fallback<\/code>(\u6216<code>user-session=ubuntu-2d<\/code>)\u3002\u5728\u8003\u8651\u8fd9\u6837\u505a\u65f6\u9700\u8981\u8bb0\u4f4f\u4e00\u4e9b\u4e8b\u60c5\uff1a<\/p>\n<p>(1)\u6700\u597d\u5728\u7528\u6237\u7684\u4e3b\u6587\u4ef6\u5939\u4e2d\u7f16\u8f91per-user\u914d\u7f6e\u6587\u4ef6\uff0c\u9664\u975e\u4f60\u6709\u7406\u7531\u66f4\u6539\u5168\u5c40\u914d\u7f6e(\u6bd4\u5982\u4e0d\u80fd\u5de5\u4f5c)\u3002<\/p>\n<p>(2)\u7531\u4e8e\u8fd9\u662f\u4e00\u4e2a\u5168\u5c40\u914d\u7f6e\u6587\u4ef6\uff0c\u5b83\u5305\u542b\u7684\u5185\u5bb9\u8fdc\u8fdc\u591a\u4e8e\u60a8\u60f3\u8981\u7f16\u8f91\u7684\u7b80\u5355\u914d\u7f6e\u9009\u9879\uff0c\u56e0\u6b64\u5efa\u8bae\u60a8\u5728\u7f16\u8f91\u4e4b\u524d\u8fdb\u884c\u5907\u4efd\uff0c\u4ee5\u514d\u51fa\u9519\u3002\u60a8\u53ef\u4ee5\u901a\u8fc7\u8fd0\u884c\u547d\u4ee4<code>sudo cp \/etc\/lightdm\/lightdm.conf \/etc\/lightdm\/lightdm.conf.old<\/code>\u5728\u7ec8\u7aef\u4e2d\u6267\u884c\u6b64\u64cd\u4f5c\u3002<\/p>\n<p>(3)\u8fd9\u4e2a\u6587\u4ef6\u7531root\u62e5\u6709\uff0c\u56e0\u6b64\u4e0a\u9762\u662fsudo\u547d\u4ee4\u3002\u60a8\u8fd8\u5fc5\u987b\u4ee5root\u8eab\u4efd\u7f16\u8f91\u5b83\u3002\u8981\u4ee5root\u7528\u6237\u8eab\u4efd\u5728gedit\u4e2d\u6253\u5f00\u5b83\uff0c\u60a8\u53ef\u4ee5\u8fd0\u884c<code>gksu gedit \/etc\/lightdm\/lightdm.conf<\/code>(\u5728\u7ec8\u7aef\u7a97\u53e3\u4e2d\uff0c\u6216\u8005\u901a\u8fc7\u6309<code>Alt<\/code>\u00a0+\u00a0<code>F2<\/code>\u5f97\u5230\u7684\u56fe\u5f62<code>Run Application<\/code>\u6587\u672c\u6846\u4e2d)\u3002<\/p>\n<p>\u770b\u8d77\u6765\u4f60\u6b63\u5728\u7ecf\u5386\u7684\u884c\u4e3a\u53ef\u80fd\u662f\u4e00\u4e2a\u9519\u8bef\uff0c\u6240\u4ee5\u5728\u901a\u8fc7\u67e5\u770b\u624b\u52a8\u7f16\u8f91<code>~\/.dmrc<\/code>\u7684\u5de5\u4f5c\u6765\u6536\u96c6\u5176\u4ed6\u4fe1\u606f\u4e4b\u540e\uff0c\u4f60\u53ef\u80fd\u60f3\u8981\u5c06\u5b83\u62a5\u544a\u4e3a\u4e00\u4e2a(<a href=\"https:\/\/help.ubuntu.com\/community\/ReportingBugs\" target=\"_blank\" rel=\"nofollow noopener\">read this carefully<\/a>\u9996\u5148\uff0c\u7136\u540e\u5728\u641c\u7d22\u540e\u67e5\u770b\u662f\u5426\u6709\u7c7b\u4f3c\u7684\u9519\u8bef\u62a5\u544a\uff0c\u901a\u8fc7\u8c03\u7528<code>ubuntu-bug<\/code>\u548c\u8fd0\u884c\u7684<code>lightdm<\/code>\u8fdb\u7a0b\u7684PID\u6765\u542f\u52a8\u62a5\u544a\u8fc7\u7a0b\uff0c\u6216\u8005\u51e0\u4e4e\u4e00\u6837\u597d\uff0c\u8fd0\u884c<code>ubuntu-bug lightdm<\/code>\u00a0\u2026\u5728\u9605\u8bfb<a href=\"https:\/\/help.ubuntu.com\/community\/ReportingBugs\" target=\"_blank\" rel=\"nofollow noopener\">that guide<\/a>\u540e\u5e94\u8be5\u90fd\u662f\u6709\u610f\u4e49\u7684)\u3002<\/p>\n<p>\u987a\u4fbf\u8bf4\u4e00\u53e5\uff0c\u9664Unity(\u4f1a\u8bdd\u7c7b\u578b<code>Ubuntu<\/code>)\uff0cUnity 2D(\u4f1a\u8bdd\u7c7b\u578b<code>Ubuntu 2D<\/code>)\u548cGNOME 3\u56de\u9000(<code>GNOME Classic<\/code>\u548c<code>GNOME Classic (no effects)<\/code>)\u4e4b\u5916\uff0c\u60a8\u751a\u81f3\u53ef\u4ee5\u5c06lighter-weight\u9009\u9879\u8003\u8651\u4e3aXfce4(\u5b89\u88c5\u7a0b\u5e8f\u5305<code>xubuntu-desktop<\/code>\u5e76\u9009\u62e9\u4f1a\u8bdd\u7c7b\u578b<code>Xubuntu<\/code>)\u548cLXDE(\u5b89\u88c5\u5305<code>lubuntu-desktop<\/code>\u5e76\u9009\u62e9\u4f1a\u8bdd\u7c7b\u578b<code>Lubuntu<\/code>)\u3002<\/p>\n<p>\u8fd8\u6709GNOME Shell\u66ff\u4ee3Unity\u7684GNOME 3(\u5b89\u88c5\u8f6f\u4ef6\u5305<code>gnome-shell<\/code>\u5e76\u9009\u62e9<code>GNOME<\/code>)\u548cKDE 4 Plasma(\u5b89\u88c5\u8f6f\u4ef6\u5305<code>kubuntu-desktop<\/code>\u5e76\u9009\u62e9<code>Kubuntu<\/code>)\uff0c\u4f46\u90a3\u4e9bresource-intensive\u4e0d\u4f1a\u6bd4\u4e0a\u8ff0\u9009\u9879\u5c11\u3002<\/p>\n<h2>\u7b2c\u4e09\u79cd\u89e3\u51b3\u529e\u6cd5<\/h2>\n<p>\u5728Lightdm\u4e2d\u66f4\u6539\u9ed8\u8ba4\u4f1a\u8bdd<\/p>\n<pre>\r\nsudo \/usr\/lib\/lightdm\/lightdm-set-defaults --session gnome-shell\r\n<\/pre>\n<h2>\u7b2c\u56db\u79cd\u529e\u6cd5<\/h2>\n<p>\u8981\u66f4\u6539\u6bcf\u4e2a\u7528\u6237\u7684\u9ed8\u8ba4\u503c\uff0c\u8bf7\u68c0\u67e5<\/p>\n<blockquote><p><code>\/var\/lib\/AccountsService\/users<\/code><\/p><\/blockquote>\n<p>\u770b\u8d77\u6765\u50cf\u8fd9\u5957\u5728\u7528\u6237\u5bb6\u4e2d\u7684<code>.dmrc<\/code>\u3002<\/p>\n<p>\u5e72\u676f<\/p>\n<h2>\u7b2c\u4e94\u79cd\u529e\u6cd5<\/h2>\n<p>\u6211\u7f16\u8f91\u4e86<code>\/etc\/lightdm\/lightdm.conf<\/code>\u8fd9\u4e2a\u5185\u5bb9\uff1a<\/p>\n<pre>\r\n[SeatDefaults]\r\ngreeter-session=unity-greeter\r\nuser-session=gnome-shell\r\nautologin-user=paul\r\n<\/pre>\n<p>\u5b83\u4f1a\u81ea\u52a8\u542f\u52a8\u5230gnome-shell\u3002<\/p>\n<p>\u8f6c\u81ea\uff1ahttps:\/\/ubuntuqa.com\/article\/953.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u95ee\u9898\u63cf\u8ff0 \u5f53\u81ea\u52a8\u767b\u5f55\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u65f6\uff0clightdm\u5c06\u542f\u52a8Unity 3D\u4f1a\u8bdd\uff0c\u800c\u4e0d\u662f2D(\u6216\u4efb\u4f55\u5176\u4ed6\u6211\u60f3\u8981au [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/eepu.top\/index.php?rest_route=\/wp\/v2\/posts\/1797"}],"collection":[{"href":"https:\/\/eepu.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eepu.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eepu.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eepu.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1797"}],"version-history":[{"count":5,"href":"https:\/\/eepu.top\/index.php?rest_route=\/wp\/v2\/posts\/1797\/revisions"}],"predecessor-version":[{"id":1802,"href":"https:\/\/eepu.top\/index.php?rest_route=\/wp\/v2\/posts\/1797\/revisions\/1802"}],"wp:attachment":[{"href":"https:\/\/eepu.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eepu.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eepu.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}