X 서버를 다시 설치하고 제거한 후 그래픽을 사용할 수 있습니까?


18

나는 약 2 년 동안 내 라즈베리 파이를 사용해 왔으며 처음에는 절대 사용하지 않을 것이라고 생각하여 X 서버를 제거했습니다. ( 헤드리스 서버로 실행할 때 X Server 및 Desktop Manager 를 제거 하는 방법을 제거 하기 위해 여기의 팁을 따랐습니다 ).

이제 X 서버를 실행하고 그래픽을 갖고 싶습니다.

SD 카드를 지우고 X를 사용하여 새로 설치하는 아이디어를 즐겼습니다.하지만 지금은 광범위하게 Raspbian을 구성했으며 다시하고 싶지 않습니다.

내가 선호하는 방법은 X를 설치하고 이미 가지고있는 Raspbian에서 다시 작동시키는 것입니다. 가능합니까? 어떻게하면 될까요?

답변:


22

Linux는 이기종 GUI 스택을 사용하므로 계층으로 배열되지만 배열 할 수있는 다른 계층이 있습니다.

스택의 맨 아래는 비교적 균일하므로 거의 항상 동일합니다. joan이 지시 한 Xorg 서버입니다.

그러나 X 자체가 그래픽 데스크탑을 제공하지만 커서가있는 평범한 검은 색 화면처럼 보이지 않습니다. 메뉴 나 작업 표시 줄이 없기 때문에 응용 프로그램을 시작하기가 어렵습니다. 시작시 시작하여 시작하도록 터미널을 구성 할 수 있지만 실제로는 추가 소프트웨어가 필요합니다.

여기에는 다음 두 계층 인 WM ( Window Manager )과 DE ( Desktop Environment )가 사용됩니다. 후자는 전자를 필요로하지만 그 반대는 아닙니다. 그래픽 데스크탑과 관련된 대부분의 기능을 갖춘 독립형 WM이 있지만, Linux 배포판은 일반적으로 heftier DE가있는 최소 WM을 사용합니다.

Raspbian의 기본 DE (계속 읽기) lxde입니다. 다시 원한다면 그렇게 apt install lxde해야한다고 생각합니다. 결국에는 더 많은 조각이 필요할 수 있습니다 apt-cache search lxde.를 사용 하여 가능성 목록을 볼 수 있습니다 . 다른 일반적인 Linux DE도 사용할 수 있지만 대부분 더 많은 리소스를 소비하므로 lxde가 pi의 기본값으로 선택되었습니다.

여기에는 디스플레이 관리자 (DM) 의 작업 인 그래픽 로그인이 포함되지 않습니다 . raspbian의 기본값 lightdm은로 설치할 수 있습니다 apt-get install lightdm.

두 부분을 요약하면 원래 GUI 시스템을 다시 가져와야합니다.

  • apt install lxde lxde-core lxterminal lxappearance
  • apt install lightdm

X 및 기타 종속성이 없으면 끌어서 놓아야합니다. 사용 명령 줄에서 X를 시작하고자하는 경우 startx또는 xinit, 당신은해야합니다 :

  • apt install xinit

새로운 기본 DE는 Pi Foundation의 조정 된 LXDE 지점 인 PIXEL입니다. 분명히 다음을 사용하여 설치할 수 있습니다.

apt install raspberrypi-ui-mods

이것은 GUI 로그인을위한 디스플레이 관리자를 포함하거나 포함하지 않을 수 있습니다.


감사. 이것은 내가 기대했던 hdd에 약 300MB의 공간이 필요했습니다. X11을 설치하기 전에 설치를 시작해도 startx를 실행할 수 없었습니다. 방금 startx가 인식되는 명령이 아니라고 말했습니다. 이것은 내가 희망하는 것을 고칠 수 있습니다.
Whettingstone

2
보면 apt-file search startx(파일을 포함 발견 패키지), startxxinit(당신이 ... 유용 X를 시작해야합니다) 패키지로 제공된다. 아마도 그것은 다른 것들과 어울 렸을 것입니다. 그러나 그렇지 않다면 거기에 갈 것입니다.
goldilocks

1
startx가 없어서 xinit도 가져와야했습니다. 그 후 나는 겉보기에 X를 시작할 수 있습니다. 명백한 이유로 SSH가 지금 유일한 옵션이기 때문에 아무것도 볼 수 없지만 집에 돌아올 때 볼 수 있습니다.
Whettingstone

그런 다음 startn 또는 xinit를 실행하면 GUI를 시작하지 않고 명령 행과 함께 왼쪽 상단에 흰색 화면이 나타납니다. 그러나 service start lightdm을 실행하면 로그인 화면이 표시되고 로그인하면 왼쪽 상단에 흰색 화면이 다시 표시됩니다. 재부팅시 재부팅이 로그인 화면으로 이동했지만 명령 줄이있는 왼쪽 상단의 상자에 검은 색이 표시됩니다.
Laurence Cope

therryvanneerven.nl/에서 "sudo apt-get install lxde-core lxterminal lxappearance"명령을 실행해야 했습니다.
Laurence Cope

2

시험

sudo apt-get install xutils

필요한 모든 패키지를 끌어다 놓아야합니다.

그런 다음 아마도

sudo raspi-config

데스크탑으로 부팅하는 옵션을 선택하십시오.


X11 용 유틸리티 패키지 만 얻는 것 같습니다. 그 참조 외에는 아무것도 볼 수 없습니다. 또한 약 4.5MB의 공간을 차지하며 X11 및 창 관리자에게는 거의 보이지 않습니다.
Whettingstone

X에서 드래그하지 않으면 이미 설치되어 있어야한다고 생각합니다. 그래도 내 인생을 맹세하지 않을 것입니다. 이것이 패키지 관리자가해야 할 일입니다.
joan

1
@Whettingstone apt-get xserver-xorg를 사용해보십시오. 차이가 있습니까?
joan

Joan 예, 21 개 패키지, 4.5MB에서 34 개 패키지, 22.5MB로 변경되었습니다. 적어도 현명한 크기이지만 여전히 나에게는 거의 보이지 않습니다. 나는 수백 개의 MB를 기대했을 것입니다.
Whettingstone

1
가자. 수많은 소프트웨어 객체 코드를 메가 바이트 단위로 묶을 수 있습니다.
joan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.