Có thể cài đặt lại máy chủ X và sử dụng đồ họa sau khi gỡ bỏ nó không?


18

Tôi đã sử dụng pi mâm xôi của tôi khoảng 2 năm nay và lúc đầu tôi đã gỡ bỏ máy chủ X vì tôi nghĩ tôi sẽ không bao giờ sử dụng nó. (Tôi đã làm theo các mẹo ở đây để xóa Cách gỡ cài đặt X Server và Desktop Manager khi chạy như máy chủ không đầu? ).

Bây giờ tôi muốn có thể chạy máy chủ X và có đồ họa.

Tôi đã giải trí với ý tưởng xóa thẻ SD và chỉ thực hiện cài đặt mới với X đã hoạt động nhưng tôi đã định cấu hình Raspbian hiện tại tôi đã mở rộng khá nhiều và tôi không muốn làm lại.

Phương pháp ưa thích của tôi là chỉ cần cài đặt X và làm cho nó hoạt động trở lại vào Raspbian mà tôi đã có ở đó. Có thể không? Làm thế nào tôi sẽ đi về làm điều đó?

Câu trả lời:


22

Linux sử dụng ngăn xếp GUI không đồng nhất, nghĩa là nó được sắp xếp theo lớp nhưng có các lớp khác nhau mà bạn có thể sắp xếp.

Đáy của ngăn xếp tương đối đồng nhất, có nghĩa là nó hầu như luôn luôn giống nhau. Đây là máy chủ Xorg joan đã chỉ định.

Tuy nhiên, mặc dù X tự nó cung cấp cho bạn một máy tính để bàn đồ họa, nhưng nó không giống nhiều - màn hình đen đơn giản với một con trỏ. Điều này làm cho việc khởi chạy các ứng dụng trở nên khó khăn, vì cũng không có menu hoặc thanh tác vụ. Bạn có thể cấu hình một thiết bị đầu cuối để khởi động khi khởi động và đi từ đó, nhưng thực tế, cần có phần mềm bổ sung.

Đây là nơi có hai lớp tiếp theo, trình quản lý cửa sổ (WM) và môi trường máy tính để bàn (DE) xuất hiện. Lớp sau yêu cầu lớp trước nhưng không phải ngược lại. Có những WM độc lập có hầu hết các tính năng được liên kết với máy tính để bàn đồ họa, nhưng các bản phân phối linux thường sử dụng WM tối thiểu hơn với DE mạnh hơn ở trên.

DE mặc định trên Raspbian (tiếp tục đọc) lxde. Nếu bạn muốn điều đó trở lại, tôi tưởng tượng apt install lxdenên làm điều đó. Cuối cùng có thể có nhiều phần cần thiết hơn - bạn có thể thấy một danh sách các khả năng với apt-cache search lxde. Các DE DE phổ biến khác cũng có sẵn, nhưng hầu hết chúng tiêu thụ nhiều tài nguyên hơn, đó là lý do tại sao lxde được chọn làm mặc định trên pi.

Lưu ý rằng điều này không bao gồm đăng nhập đồ họa, đây là nhiệm vụ của trình quản lý hiển thị (DM). Mặc định trên raspbian là lightdm, bạn có thể cài đặt với apt-get install lightdm.

Để tổng hợp hai phần bạn cần lấy lại hệ thống GUI gốc sẽ là:

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

Chúng nên kéo theo X và các phụ thuộc khác nếu chúng chưa có. Nếu bạn muốn bắt đầu X từ dòng lệnh bằng cách sử dụng startxhoặc xinit, bạn sẽ cần:

  • apt install xinit

DE mặc định mới là nhánh LXDE, PIXEL được điều chỉnh của Pi Foundation. Rõ ràng bạn có thể cài đặt nó với:

apt install raspberrypi-ui-mods

Điều này có thể hoặc không bao gồm trình quản lý hiển thị cho thông tin đăng nhập GUI.


Cảm ơn. Điều này mất khoảng 300 mbs không gian trên hdd, đó là những gì tôi đang mong đợi. Cài đặt tôi đã thực hiện trước đó X11 đã cài đặt không cho phép tôi chạy startx, nó chỉ nói rằng startx không phải là một lệnh được công nhận. Điều này có thể khắc phục nó tôi hy vọng.
Đá mài

2
Nhìn vào apt-file search startx(tìm các gói chứa tệp), startxnằm trong xinitgói (mà bạn sẽ cần khởi động X một cách hữu ích ...). Có lẽ điều đó đã được kéo vào với những thứ khác, nhưng nếu không, bạn đi.
goldilocks

1
startx đã bị mất nên tôi cũng phải xin. Sau đó, tôi dường như có thể bắt đầu X. Vì những lý do rõ ràng tôi không thể thấy bất cứ điều gì vì SSH là lựa chọn duy nhất của tôi ngay bây giờ nhưng tôi sẽ thấy khi tôi về nhà.
Đá mài

Sau đó, runnung startx hoặc xinit dẫn đến một màn hình trắng ở phía trên bên trái với dòng lệnh và không khởi động GUI. nhưng dịch vụ đang chạy bắt đầu lightdm dẫn đến màn hình đăng nhập và sau khi đăng nhập sẽ hiển thị màn hình trắng ở trên cùng bên trái một lần nữa. Khởi động lại đã đi đến màn hình đăng nhập khi khởi động lại, nhưng sau khi đăng nhập vào hộp ở trên cùng bên trái với dòng lệnh là màu đen.
Laurence đối phó

Tôi cũng phải chạy lệnh "sudo apt-get install lxde-core lxappminal lxappparent" từ therryvanneerven.nl/iêu
Laurence đối

2

Thử

sudo apt-get install xutils

Điều đó sẽ kéo trong tất cả các gói bạn cần.

Sau đó có lẽ sử dụng

sudo raspi-config

và chọn tùy chọn để khởi động máy tính để bàn.


Điều đó dường như chỉ nhận được các gói sử dụng cho X11. Không thể nhìn thấy bất cứ điều gì ngoài tài liệu tham khảo. Ngoài ra, nó chiếm khoảng 4,5 mb không gian mà dường như rất ít cho X11 và các trình quản lý cửa sổ.
Đá mài

Tôi nghĩ rằng nếu nó không kéo trong X thì nó phải được cài đặt. Sẽ không thề với cuộc sống của tôi mặc dù. Đó là những gì một người quản lý gói nên làm.
gia

1
@Whstonestone thử apt-get xserver-xorg. Điều đó làm cho một sự khác biệt?
gia

Joan Có, nó đi từ 21 gói và 4,5 mb đến 34 gói và 22,5 mb. Nó vẫn có vẻ rất ít đối với tôi, ít nhất là kích thước khôn ngoan. Tôi đã mong đợi một vài trăm mbs.
Đá cá voi

1
Thôi buông đi. Bạn có thể gói rất nhiều mã đối tượng phần mềm vào một megabyte.
gia
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.