FreeBSD에 데스크탑 환경을 추가하고 GUI를 통해 FreeBSD를 시작하려면 어떻게 해야 합니까?

FreeBSD에 데스크탑 환경을 추가하고 GUI를 통해 FreeBSD를 시작하려면 어떻게 해야 합니까?

FreeBSD를 해보고 싶었고, FreeBSD에는 기본적으로 데스크톱 환경이 없다는 것을 알고 데스크톱 환경을 꼭 사용해보고 싶어서 하나 설치했는데 작동하지 않았습니다.

FreeBSD를 HDD에 설치하고(내 컴퓨터 케이스에는 여러 저장 장치, Windows 10이 설치된 1TB Samsung SSD, 3개의 Seagate HDD가 있음) FreeBSD-12.2-RELEASE-amd64-dvd1.iso USB 펜 드라이브를 작성하여 설치했습니다. FreeBSD를 HDD 중 하나에 연결하고 설치 프로세스가 완료되면 새 시스템에서 셸을 시작하고 다음을 수행했습니다.이 가이드KDE 데스크탑 환경을 설치하기 위해 모든 단계를 완료했습니다:

portsnap fetch
portsnap extract
su
pkg install xorg
pw groupmod video -m Estranger || pw groupmod wheel -m Estranger

(사용자 이름은 Estranger입니다)

vi /boot/loader.conf

( kern.vty=vt파일 맨 위에 추가)

pkg install x11/kde5

(kde 아님4발견되지 않았기 때문에)

vi /etc/fstab

(단지 추가하기 위해 proc /proc procfs rw 0 0공백 대신 탭을 사용했습니다)

vi /etc/rc.conf

(추가:

dbus_enable="YES"
hald_enable="YES"
kdm4_enable="YES"
kdm5_enable="YES"

)

모든 명령은 오류 메시지("x11/kde4 찾을 수 없음" 또는 유사한 메시지 제외) 없이 성공적으로 완료되었으며 모든 작업을 올바르게 수행했다고 생각하지만 무엇을 하든 데스크탑에 액세스할 수 없으며 인터넷도 있습니다. USB 드라이브에서 FreeBSD를 사용하면 연결되지만 HDD에서는 FreeBSD와 인터넷에 연결되지 않습니다...

인터넷 연결을 통해 FreeBSD 설치에서 KDE 플라즈마를 실행하려면 어떻게 해야 합니까?


sddm을 설치하고 sddm_enable="YES"etc/rc.conf에 추가했습니다.

드디어 KDE 로그인 화면을 보았는데, 문제는 해상도가 640x480이라는 점이었습니다. 로그인 후 X 모양의 커서가 있는 검은색 화면만 보이고 다른 것은 아무것도 없이 몇 분 동안 그대로 유지되었으므로 다시 돌아섰습니다. 컴퓨터를 끄십시오.

그렇다면 편집을 통해 콘솔 해상도와 데스크탑 해상도를 어떻게 변경합니까 /boot/loader.conf? 내 모니터의 화면 해상도는 1920x1080이고 화면 비율은 16:9입니다.

단지 검은 화면만 표시하는 대신 KDE가 실제로 작동하도록 하려면 어떻게 해야 합니까?


KDE는 기본적으로 "Plasma(Wayland)"로 설정되어 있으며 Wayland가 작동하지 않는 이유는 상관없습니다. Plasma로 전환했더니 잘 작동합니다. 데스크탑으로 가는데 디스플레이 해상도가 1024x768이고 4:3 해상도입니다. 16:9 화면에서는 정말 안 좋아 보입니다. 해상도를 변경하고 싶지만 설정에서는 최대 1024x768까지 4:3 해상도만 제공됩니다. 심지어 kern.vt.fb.defaultmode="1920x1080"/boot/loader.conf에 추가하고 다시 시작해도 소용이 없습니다...

1920x1080 디스플레이 해상도를 사용하려면 어떻게 조정해야 합니까?

내 전용 그래픽 카드는 NVIDIA Geforce GTX 1050 Ti이고 모니터는 HDMI 케이블을 통해 카드에 연결됩니다. 디스플레이는 1920x1080@60Hz에서 실행됩니다.


글쎄요, NVIDIA 드라이버를 설치하고 추가로 조정해야 할 것 같습니다. 문제는 제가 악명 높은 중국의 만리방화벽(Great Firewall of China) 뒤에 있고 다운로드에 확실히 오랜 시간이 걸린다는 것입니다. 사실 아직 Firefox를 설치하지도 않았기 때문입니다. 다운로드 속도 는 pkg install firefox초당 수십KB에 불과합니다. 100M 이더넷 연결을 사용하고 있습니다. 최대 다운로드 속도는 11.920928955078125MiB/s이며 Firefox를 다운로드하는 데 약 45분이 걸립니다.

운 좋게도 GFW를 우회할 수 있고 우회할 수 있는 여러 가지 방법을 알고 있습니다. 현재 Windows 10에서 ExpressVPN을 사용하고 있으며 Linux 버전도 있지만 FreeBSD를 지원하지 않지만 Firefox 확장 기능이 있습니다. 이제 다음에서 Firefox 소스를 다운로드했습니다.archive.mozilla.org그리고 NVIDIA 드라이버us.download.nvidia.comExpressVPN Firefox 확장플러그인.cdn.mozilla.net, ExpressVPN에 연결된 동안 Windows 10에서 파일을 다운로드했고 이제 FreeBSD에서 파일을 추출하면 됩니다 make install. 하지만 큰 문제는 Windows 10에서 액세스할 수 있는 모든 파티션이 NTFS 파일 시스템을 사용하고 NTFS는 FreeBSD를 통해서만 액세스할 수 있다는 것입니다. su 마운트 FreeBSD 및 FAT 시리즈 파일 시스템이 제거되었으며 이를 사용할 계획이 없습니다. 문제는 NTFS 파티션을 마운트하는 명령을 모른다는 것입니다.

도와주세요. 저는 *nix를 처음 접했지만 수년 동안 Windows를 조정해왔고 꽤 능숙합니다. control, taskmgr, regedit, mmc, cmdpwsh"Sysinternal Suite"에 매우 익숙하며 현재 Python을 배우고 있으며 Unix 운영 체제로 전환할 계획입니다. 오픈 소스 프로그램을 사용하고 싶습니다. 가난하고 독점 프로그램을 구입할 수 없기 때문에 오픈 소스 프로그램을 사용하고 싶습니다. 그러나 많은 오픈 소스 프로그램에는 Windows용 바이너리 버전이 있습니다. , 더 많은 경우 소스 코드만 릴리스하며, cmake를 사용하여 Windows에서 소스에서 무언가를 컴파일하려고 할 때마다 "종속성 foobar 누락으로 인해 구성이 실패했습니다"라는 메시지가 표시되므로 해당 종속성을 다운로드했습니다. 컴파일해 보면 해당 종속성 종속성이 누락되었습니다. 아이디어를 얻으실 수 있습니다.

제발, 정말 이런 조정이 필요해요. 제가 뭘 하고 있는지 알아요. 구글을 사용해 봤지만 복잡한 문장을 입력할 때는 구글이 정말 소용이 없어요...

답변1

귀하의 질문에 완전히 대답할 의도는 아니지만 주목할 가치가 있습니다.

hald_enable="YES"

여기에서 이 질문을 하기 약 한 달 전에 HAL이 세상을 떠났습니다.

kdm4_enable="YES"

이것은 더 오래되었을 수도 있습니다. 2018년 기준점:

나는 반향한다SDDM 사용에 대한 권장 사항. 그것은 준수한다이것빠른 시작FreeBSD의 KDE 플라즈마용:

그래픽 우선KDE 및 기타


...KDE의 기본값은 "플라즈마(Wayland)"입니다...

이는 알려진 문제입니다. 빠른 시작을 참조하세요.

답변2

이것이 문제의 본질인 것 같습니다.

…디스플레이 해상도는 1024x768입니다…

당신의 추측매우 좋은:

… us.download.nvidia.com의 드라이버…

설치가 더 쉬움FreeBSD에서 제공하는 패키지~을 위한포트필수 드라이버.

… 엔비디아 지포스 GTX 1050 Ti,…

통과하다https://www.nvidia.com/en-us/drivers/unix/: 최신 프로덕션 브랜치 버전은 다음과 같습니다.515.76(2022년 9월 20일 게시), Geforce GTX 1050 Ti에 대한 지원을 보여줍니다. 해당 포트:

  • x11/엔비디아 드라이버

– FreshPorts는 패키지 추가를 위한 두 가지 명령을 표시합니다(그 중 하나 사용).


일반적으로 말하면, 설치 후 나타나는 패키지 메시지에 세심한 주의를 기울이십시오.

x11/nvidia 드라이버의 경우,정보완전히 명확하지 않습니다. 예를 들어 다음을 참조하세요.

관련 정보