아치 리눅스 터미널이 시작되지 않습니다


21

방금 YouTube 의 비디오 자습서에 따라 Arch Linux를 설치 했습니다. 그러나 그놈 터미널을 시작하려고하면 시작되지 않습니다. 화면 상단에 터미널이 몇 초 동안 표시되고 로딩 기호가 표시되지만 몇 초 후에 모두 사라지고 터미널이 나타나지 않습니다. 터미널을로드하거나 시작할 수 없기 때문에 아무것도 할 수 없습니다 (아키 리눅스 포럼에 등록하는 질문에 대답조차 할 수 없습니다). 내가 무엇을 잘못하고 있지?


9
1. 아치 문서를 사용하여 아치를 설치해야합니다. YouTube 가이드가 잘못되었거나 오래되었거나 둘 다입니다. 2. 어떤 터미널을 시작하려고하며 어떤 데스크탑 환경에서 시작합니까?
jasonwryan

나는 GNOME 데스크탑을 사용하고 그것의 기본 터미널로드하려고
더크

1
로케일이 올바르게 설정되었는지 확인하십시오 (문제 해결 섹션의 참고 사항 참조).
jasonwryan

터미널을 사용하지 않고 어떻게 편집 할 수 있습니까?
Dirk

1
당신은 정말 ... 당신은 사용하여 TTY에서 파일을 편집 할 수있는 더 초보자 친화적 인 배포판을 실행해야한다 nanovim...
jasonwryan

답변:


30

아치를 새로 설치 한 후에도 같은 문제가 발생했습니다. locale.gen을 확인, 이중 확인 및 삼중 확인했으며 en_US.UTF-8을 제외한 모든 로켈을 제거했습니다. 설정, 지역 및 언어에서 확인했을 때 포기하려고하고 언어를 설정하라는 명령을 실행했지만 언어가 설정되지 않은 것을 발견했습니다. 영어를 고르고 재부팅하면 잘 작동합니다.


17

/etc/locale.gen파일 이 엉망인 것 같습니다 .

영어 / 미국인 인 경우에는 필요한 경우를 제외하고 해당 파일의 다른 항목을 주석 처리하십시오. 그들은 다른 언어를위한 것입니다. 당신이 미국 사람이라면 더 필요할 것 en_US.UTF8입니다.

/etc/locale.gen파일을 편집 하고 주석을 해제하십시오 en_US.UTF8.

물론 다른 사람들이 읽을 수 있어야하는 경우를 제외하고 다른 사람들은 주석 처리하십시오.

그런 다음 다음을 실행하십시오. sudo locale-gen

그놈 터미널은 그때 시작해야합니다. xterm을 설치하지 않고 그놈 터미널을 실행하여 무슨 일이 일어나고 있는지 확인하십시오.

  • pacman -S xterm

  • 을 시도 CtrlaltF2하거나 X를 종료 하십시오 .

  • 그런 다음 CtrlaltF1X로 돌아갑니다.

  • 적중 AltF2과 유형xterm

  • xterm 창에서 gnome-terminal


4

그놈 터미널에 관심이 없다면 다른 터미널 에뮬레이터 를 설치하는 것이 가장 좋습니다 . 좋아하는 것을 고르세요.

그 기억 CtrlAltF1은 GUI로 가져옵니다. 그런 다음을 눌러 CtrlAltF2TTY로 이동하십시오. 로그인 한 후 선택한 터미널의 저장소를 검색하십시오. 나는 Guake를 선택했다.

pacman -Ss guake

무언가를 생각해 내야합니다. 나를 위해, 그것은 :

community/guake 0.4.4-3
    Drop-down terminal for GNOME

그런 다음 이름을 입력하고 해당 패키지를 설치하십시오.

pacman -S guake

그런 다음 그놈으로 다시 전환 Super하고 (Windows 키)를 누르고 터미널 이름을 입력하여 응용 프로그램을 시작할 수 있어야합니다 .


2

이것은 나를 위해 일했다

당신의 ~/.xinitrc교체

exec gnome-session

exec dbus-launch --exit-with-session gnome-session 

출처 : https://bbs.archlinux.org/viewtopic.php?id=203918


이 답변에 너무 감사합니다! 나는 지난주 에이 문제와 싸우고있다. 아무것도 효과가 없었지만 이것이 바로 시작되었습니다.
Zulfe

이것은 더 이상 사용되지 않으며 추악하고 불필요한 해킹으로 간주되어야합니다.
jasonwryan

2

나는 여기서 같은 문제를 만난다. 나는 많은 것을 봤고 해결책을 찾았다. 만약 당신이 Alt+ F2(아마도 laptop + Fn)를 사용할 수 있다면, 당신은 할 수 있습니다 :

1. 루트로 로그인 (sudo 'ur pwd'사용)

  1. $locale-gen "en_US.UTF-8"

그러면 터미널을 성공적으로 열 수 있습니다.


그러면 기존 답변에 아무것도 ... 추가하지
jasonwryan

0

나는 같은 문제가 있었고 해결책을 찾았다.

  1. / etc / X11 / xinit / xinitrc 파일을 ~ / .xinitrc에 복사하십시오.
  2. "#start some nice programs"줄 바로 뒤에 추가하십시오. exec gnome-session
  3. 로그 아웃 후 다시 시작 startx

0

방금이 문제로 한 시간 동안 싸웠습니다. 그것은 내 문제가 된이 밝혀졌다 LC_COLLATE"로 설정 "대신 (그것이 여분의 공간이 있었다) " C"에 /etc/locale.conf.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.