Arch에 GUI 설치

Arch에 GUI 설치

그래서 그래픽을 제외한 모든 것을 Arch(VMware)에 설치하고 구성했습니다. 터미널로 부팅하고 X(Xorg 맞죠?)를 누르면 GUI가 팝업되는 것과 같기를 원합니다. 어떻게 설치하고 어떤 드라이버를 선택해야 합니까? nVidia GeForce 820M 보유

나는 그 훌륭한 위키를 알고 있으며 Xorg, GNOME(설치하고 싶은) 등 많은 페이지를 탐색했지만 xorg + gnome 설치 방법에 대한 답을 찾지 못했습니다.

답변1

설치하다

pacman -S extra/gnome설치하다많은Xord와 GDM을 포함한 것들입니다. extra/gnome선택하거나 선택 취소할 수 있는 패키지 세트입니다 pacman. 그러나 일반적인 gnome 설치의 경우 해당 항목이 모두 필요할 가능성이 높습니다.

여기에서 부팅 시 GDM이 실행되도록 간단히 설정할 수 있습니다.

systemctl enable gdm.service

다시 시작하거나 다음을 사용할 수 있습니다.

systemctl start gdm.service

바로 디스플레이 관리자를 시작하세요.


tty에서 디스플레이 입력

명령줄에서 gnome을 시작하려면 GDM 서비스를 비활성화해야 합니다.

systemctl disable gdm.service

홈 디렉토리에 두 개의 파일이 필요하며 .xsession작업 .xinitrc을 더 쉽게 하려면 .xsession호출을 사용하는 것이 좋습니다 .xinitrc.

.xsession

#!/bin/sh

if test -r "$HOME/.xinitrc"
then
    source "$HOME/.xinitrc"
fi

그런 다음 필요한 것을 넣으시면 됩니다..xinitrc

.xinitrc

# Sometimes D-BUS stuff is placed here by packages, pick it up
if test -d /etc/X11/xinit/xinitrc.d
then
    for f in /etc/X11/xinit/xinitrc.d/*
    do
        [ -x "$f" ] && source "$f"
    done
    unset f
fi

# random config
setxkbmap us
xrdb .Xresources
export PATH=$PATH:$HOME/bin

# get into gnome
exec gnome-session

이제 이것이 중요합니다. 두 파일 모두 실행 가능해야 합니다.

chmod 755 .xsession .xinitrc

startxtty에서 Xorg를 시작한 다음 Gnome을 시작할 수 있습니다 .


엔비디아

Arch에는 기본 저장소에서 사용할 수 있는 여러 드라이버가 있습니다.

  • extra/nvidia최신 항목이 있습니다(공식 저장소의 최신 항목, AUR에는 한 번도 존재하지 않은 항목이 있을 것입니다).

  • extra/nvidia-304xx/ extra/nvidia-304xx오래된 카드입니다.

저는 NVIDIA의 명명 규칙을 따르지 않습니다. 통과해야 합니다.아치스 위키그리고새로운 컨벤션어떤 사람이 일할 기회가 있는지 알아보세요.

그런데 실제로는 다음과 같은 내용도 있습니다.

lspci -k | grep VGA

또한 카드 이름이 무엇인지 더 잘 알 수 있습니다.


노트:

  • Xorg는 디스플레이(또는 다중 디스플레이) 생성을 담당하는 디스플레이 서버입니다.

  • GDM은 디스플레이 서버와 창 관리자 간의 인증 및 통신을 처리하는 디스플레이 관리자입니다.

  • Gnome은 상호 작용을 위한 Windows API(GTK를 통해) 도구를 통해 사용자에게 디스플레이 및 애플리케이션 인터페이스를 제공하는 창 관리자(실제로는 다른 것이지만 우리의 목적에 따라 창 관리자 애플리케이션 스택을 채웁니다)입니다.

인용하다:

관련 정보