{"id":45910,"date":"2024-03-23T12:51:02","date_gmt":"2024-03-23T12:51:02","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=45910"},"modified":"2025-01-13T07:02:31","modified_gmt":"2025-01-13T07:02:31","slug":"enlightenment-xorg-ubuntu","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/03\/enlightenment-xorg-ubuntu\/","title":{"rendered":"[Quick Fix] Enlightenment Xorg Session is Missing in Ubuntu 24.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-36998\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/enlightenment-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>After installed Enlightenment desktop in Ubuntu 24.04, the classic Xorg session is missing from the login screen. And, here&#8217;s a quick fix for it.<\/p>\n<p>Enlightenment released version 0.26.0 last year with experimental Wayland session support. Which is however missing the Xorg session in the login screen due to bug.<\/p>\n<p><b>UPDATE Jan 2025: The Ubuntu package seems already fixed the issue by renaming the wayland session entry to <code>enlightenment-wayland.desktop<\/code><\/b><\/p>\n<h3>Why the Enlightenment Xorg Session is missing<\/h3>\n<p>Ubuntu now finds the desktop sessions from both <code>\/usr\/share\/wayland-sessions\/<\/code> and <code>\/usr\/share\/xsessions\/<\/code> directories. And, the former one has higher priority!<\/p>\n<p>Enlightenment 0.26.0 installs its session entries in both directories with same name. In the case, only the one for Wayland is in active, while another for Xorg is ignored and hidden from login screen.<\/p>\n<div id=\"attachment_45911\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/enlightenment-session-noble.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-45911\" class=\"size-large wp-image-45911\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/enlightenment-session-noble-700x371.webp\" alt=\"\" width=\"610\" height=\"323\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/enlightenment-session-noble-700x371.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/enlightenment-session-noble-300x159.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/enlightenment-session-noble-768x407.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/enlightenment-session-noble.webp 799w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-45911\" class=\"wp-caption-text\">Ubuntu 24.04 missing Enlightenment on Xorg<\/p><\/div>\n<p><!--more--><\/p>\n<p><b>To fix the issue, simply re-name the\u00a0<code>enlightenment.desktop<\/code> file under <code>\/usr\/share\/xsessions\/<\/code>, to make it different to the one under <code>\/usr\/share\/wayland-sessions\/<\/code> directory.<\/b><\/p>\n<h3>Single command to re-name the session entry<\/h3>\n<p>For those who are familiar with Linux command, simply press <code>Ctrl+Alt+T<\/code> on keyboard to open terminal.<\/p>\n<p>Then run command:<\/p>\n<pre>cd \/usr\/share\/xsessions\/ &amp;&amp; sudo cp enlightenment.desktop enlightenment-xorg.desktop<\/pre>\n<p>It navigates to the <code>\/usr\/share\/xsessions\/<\/code> folder, than copy <code>enlightenment.desktop<\/code> and paste it to <code>enlightenment-xorg.desktop<\/code>.<\/p>\n<p>After that, you may run <code>ls<\/code> command to verify the new file:<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/copy-e17-xsession.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-45912\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/copy-e17-xsession-700x436.webp\" alt=\"\" width=\"610\" height=\"380\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/copy-e17-xsession-700x436.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/copy-e17-xsession-300x187.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/copy-e17-xsession-768x479.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/copy-e17-xsession.webp 836w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>When done, just log out, select your username in login screen and click bottom right gear button to select &#8220;Enlightenment&#8221; for Xorg session.<\/p>\n<h3>Use Text Editor to create Xorg session entry with another name<\/h3>\n<p>For the default GNOME desktop, you may search for and open a &#8220;text editor&#8221; window from overview screen.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/04\/open-texteditor.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-43854\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/04\/open-texteditor.webp\" alt=\"\" width=\"480\" height=\"270\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/04\/open-texteditor.webp 480w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/04\/open-texteditor-300x169.webp 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/a><\/p>\n<p>Then, create new empty document (if it does not open one), and paste following lines into it (the content below is copied from <i>\/usr\/share\/xsessions\/enlightenment.desktop<\/i> file):<\/p>\n<pre>[Desktop Entry]\r\nType=XSession\r\nName=Enlightenment on Xorg\r\nName[ca]=Enlightenment\r\nName[de]=Enlightenment\r\nName[el]=Enlightenment\r\nName[eo]=Enlightenment\r\nName[fi]=Enlightenment\r\nName[fr]=Enlightenment\r\nName[gl]=Enlightenment\r\nName[ja]=Enlightenment\r\nName[ko]=Enlightenment\r\nName[ms]=Enlightenment\r\nName[pl]=Enlightenment\r\nName[ru]=Enlightenment\r\nName[sr]=\u041f\u0440\u043e\u0441\u0432\u0435\u045b\u0435\u045a\u0435\r\nName[tr]=Enlightenment\r\nComment=Log in using Enlightenment (Version 0.26.0)\r\nComment[ca]=Iniciar sessi\u00f3 amb Enlightenment (Versi\u00f3 0.26.0)\r\nComment[da]=Log ind med Enlightenment (Version 0.26.0)\r\nComment[de]=Anmelden und Enlightenment verwenden (Version 0.26.0)\r\nComment[el]=\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03b5 \u03c4\u03bf Enlightenment (\u0388\u03ba\u03b4\u03bf\u03c3\u03b7 0.26.0)\r\nComment[eo]=Ensaluti pere de Enlightenment (Versio 0.26.0)\r\nComment[es]=Iniciar sesi\u00f3n usando Enlightenment (Versi\u00f3n 0.26.0)\r\nComment[fi]=Kirjaudu k\u00e4ytt\u00e4en Enlightenmenti\u00e4 (versio 0.26.0)\r\nComment[fr]=Ouvrir une session Enlightenment (Version 0.26.0)\r\nComment[gl]=Iniciar sesi\u00f3n usando Enlightenment (Versi\u00f3n 0.26.0)\r\nComment[it]=Accedi con Enlightenment (Versione 0.26.0)\r\nComment[ko]=Enlightenment \ub85c\uadf8\uc778(\ubc84\uc804 0.26.0)\r\nComment[ms]=Daftar masuk menggunakan Enligtenment (Versi 0.26.0)\r\nComment[pt]=Iniciar sess\u00e3o no Enlightenment (Vers\u00e3o 0.26.0)\r\nComment[ru]=\u0412\u043e\u0439\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f Enlightenment (\u0412\u0435\u0440\u0441\u0438\u044f 0.26.0)\r\nComment[sr]=\u041f\u0440\u0438\u0458\u0430\u0432\u0438\u0442\u0435 \u0441\u0435 \u0437\u0430 \u043a\u043e\u0440\u0438\u0448\u045b\u0435\u045a\u0435 \u041f\u0440\u043e\u0441\u0432\u0435\u045b\u0435\u045a\u0430 (\u0438\u0437\u0434\u0430\u045a\u0430 0.26.0)\r\nComment[tr]=Enlightenment kullanarak giri\u015f ya\u0131n (Version 0.26.0)\r\nIcon=\/usr\/share\/enlightenment\/data\/images\/enlightenment.png\r\nTryExec=\/usr\/bin\/enlightenment_start\r\nExec=\/usr\/bin\/enlightenment_start\r\nDesktopNames=Enlightenment<\/pre>\n<p>Next, either press Ctrl+Shift+S or go to menu and click &#8220;Save As&#8221; option.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/e17-xorg-desktop.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-45913\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/e17-xorg-desktop-700x478.webp\" alt=\"\" width=\"610\" height=\"417\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/e17-xorg-desktop-700x478.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/e17-xorg-desktop-300x205.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/e17-xorg-desktop-768x524.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/e17-xorg-desktop.webp 803w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>In the pop-up &#8220;Save As&#8221; dialog, name to file to <b>enlightenment-xorg.desktop<\/b> and save it to <code>\/usr\/share\/xsessions\/<\/code> directory, finally click Save.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/save-e17-xorg.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-45914\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/save-e17-xorg-700x367.webp\" alt=\"\" width=\"610\" height=\"320\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/save-e17-xorg-700x367.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/save-e17-xorg-300x157.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/save-e17-xorg-768x403.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/save-e17-xorg.webp 941w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>That&#8217;s it. Enjoy!<\/p>","protected":false},"excerpt":{"rendered":"<p>After installed Enlightenment desktop in Ubuntu 24.04, the classic Xorg session is missing from the login screen. And, here&#8217;s a quick fix for it. Enlightenment released version 0.26.0 last year with experimental Wayland session support. Which is however missing the Xorg session in the login screen due to bug. UPDATE Jan 2025: The Ubuntu package [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":36998,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[916],"class_list":["post-45910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-enlightenment"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/45910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=45910"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/45910\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/36998"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=45910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=45910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=45910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}