자동 로그인을 사용할 때 기본 세션을 어떻게 변경합니까?

자동 로그인을 사용할 때 기본 세션을 어떻게 변경합니까?

자동 로그온이 활성화되면 lightdm2D(또는 자동 로그인하려는 다른 셸)가 아닌 Unity 3D 세션이 시작됩니다.

원하는 셸을 자동으로 시작하는 방법(자동 로그온)이 있습니까?

어쨌든 자동 로그온이 비활성화되면 마지막으로 사용한 세션이 시작되므로 괜찮습니다. 자동 로그온의 기본값을 선택하고 싶습니다.

답변1

세션 목록은 디렉토리에 설명되어 있습니다 /usr/share/xsessions.

보다 일반적인 세션 이름 중 일부는 다음과 같습니다.

  • unity-2d의 경우 세션 파일이 호출됩니다.우분투-2d.desktop
  • gnome-classic의 경우 세션 파일이 호출됩니다.gnome-classic.desktop
  • gnome-classic(효과 없음), 일명 gnome-fallback의 경우 세션 파일이 호출됩니다.gnome-fallback.desktop
  • unity-3d의 경우 세션 파일이 호출됩니다.ubuntu.desktop
  • Lubuntu의 경우 세션 파일이 호출됩니다.Lubuntu.desktop
  • LXDE의 경우 세션 파일이 호출됩니다.LXDE.desktop

따라서 light-dm 구성 파일을 "ubuntu-2d"로 변경하면 세션이 Unity-2D로 기본 설정됩니다.

sudo nano /etc/lightdm/lightdm.conf

줄을 바꿔라

user-session=ubuntu

에게

user-session=ubuntu-2d

참고 - lightdm.conf 파일이 없는 경우 자동 로그인을 위해 이 파일에 다음 값을 사용하십시오.

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0

또 다른 가능성은 다음을 실행하는 것입니다.

sudo /usr/lib/lightdm/lightdm-set-defaults -s <session-name>

예:

sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d

lightdm.conf파일이 아직 없는 경우 파일 도 생성됩니다 .

답변2

이상한 건라이트DM(우분투 11.10의디스플레이 관리자, 어느그래픽 로그인 화면 제공)는 재부팅 시 선택 사항을 기억하지 않습니다.

.dmrc홈 폴더에 있는 관련 구성 파일을 수동으로 편집할 수 있습니다 . Nautilus(파일 브라우저)에서는 Ctrl+ H(또는보다>숨겨진 파일 표시) 해당 문자와 ​​문자로 시작하는 다른 파일을 확인합니다 .. 이 파일이 있다면(아마도 그럴 것입니다), 그 내용은 다음과 같습니다:

[Desktop]
Session=ubuntu

을 위한그놈 클래식다음과 같이 변경할 수 있습니다.

[Desktop]
Session=gnome-classic

아니면그놈 클래식(효과 없음)다음과 같이 변경할 수 있습니다.

[Desktop]
Session=gnome-fallback

혹시 Unity 2D(세션 유형)를 사용하고 싶으시다면우분투 2D) 다음과 같이 변경할 수 있습니다.

[Desktop]
Session=ubuntu-2d

파일이 전혀 없다면 적절한 내용으로 생성하시면 됩니다.

설정하고 싶다면그놈 클래식또는그놈 클래식(효과 없음)모든 사용자에 대한 기본 세션 유형으로 설정하거나 원하지 않지만 위의 사용자별 방법이 작동하지 않는 경우 대신 또는 (또는 ) /etc/lightdm/lightdm.conf이라고 말하는 행을 변경하여 편집할 수 있습니다. 이 작업을 고려할 때 명심해야 할 몇 가지 사항은 다음과 같습니다.user-session=ubuntuuser-session=gnome-classicuser-session=gnome-fallbackuser-session=ubuntu-2d

  1. 전역 구성 변경(예: 작동하지 않는 경우)을 선호하는 이유가 없는 한 사용자의 홈 폴더에서 사용자별 구성 파일을 편집하는 것이 좋습니다.

  2. 이 파일은 전역 구성 파일이고 편집하려는 단순 구성 옵션보다 훨씬 많은 내용을 포함하고 있으므로 실수할 경우를 대비하여 편집하기 전에 백업하는 것이 좋습니다. 터미널에서 명령을 실행하여 이를 수행할 수 있습니다 sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old.

  3. 이 파일은 루트가 소유하므로 위의 sudo 명령이 사용됩니다. 또한 루트로 편집해야 합니다. gedit에서 루트로 열려면 gksu gedit /etc/lightdm/lightdm.conf(터미널 창에서 또는 +를 Run Application눌러 얻을 수 있는 그래픽 텍스트 상자 에서 ) 또는 터미널 창에서 실행할 수 있습니다.AltF2sudo -H gedit /etc/lightdm/lightdm.conf

현재 겪고 있는 동작은 버그일 가능성이 높으므로 수동 편집이 ~/.dmrc작동하는지 확인하여 추가 정보를 수집한 후 버그로 신고해 보시는 것이 좋습니다.이 글을 주의 깊게 읽어보세요먼저 유사한 버그가 보고되었는지 검색한 후 ubuntu-bug실행 중인 프로세스의 PID를 호출하여 보고 프로세스를 시작 lightdm하거나 거의 좋은 방법으로 실행합니다 ubuntu-bug lightdm. 읽어본 후에는 모두 이해가 될 것입니다.그 가이드.

그런데 Unity 외에도 (세션 유형우분투), Unity 2D(세션 유형우분투 2D) 및 GNOME 3 대체(그놈 클래식그리고그놈 클래식(효과 없음)), 더 가벼운 옵션으로 Xfce4(패키지를 설치 xubuntu-desktop하고 세션 유형을 선택)를 고려할 수도 있습니다.주분투) 및 LXDE(패키지를 설치 lubuntu-desktop하고 세션 유형을 선택합니다.루분투).

  • 최신 버전의 우분투에서는이 질문을 처음 받았을 때보다유니티 2D및 GNOME 3 대체는 사용할 수 없습니다. (최신 버전에서는단일성둘 다 사용할 수 없습니다.) 그러나Xfce4/주분투그리고LXDE/루분투계속 사용할 수 있습니다.
  • 요즘 GNOME 3 Fallback을 사용해 본 사용자들은친구패키지 에서 제공하는 데스크톱 환경 ubuntu-mate-desktop(참조우분투 메이트).
  • 루분투 유적더 가벼워진(즉, 리소스를 가장 적게 소모하고 오래된 하드웨어에서도 적절하게 작동하는 경향이 있습니다.) 그러나 Xubuntu나 Ubuntu MATE만큼 완전한 기능을 갖추고 있지는 않습니다.

Unity 대신 GNOME Shell을 사용하는 GNOME 3(패키지 설치 gnome-shell및 선택 GNOME)과 KDE 4 Plasma(패키지 설치 kubuntu-desktop및 선택 Kubuntu)도 있지만 위의 옵션보다 리소스 집약도가 낮을 ​​가능성은 낮습니다.

답변3

사용자별 기본값을 변경하려면 확인하세요.

/var/lib/AccountsService/users

.dmrc이 세트는 사용자 홈에 있는 것 같습니다 .

건배

답변4

/etc/lightdm/lightdm.conf다음 내용으로 편집했습니다 .

[SeatDefaults]
greeter-session=unity-greeter
user-session=gnome-shell
autologin-user=paul

그리고 gnome-shell이 ​​자동으로 시작됩니다.

관련 정보