Ngày xửa ngày xưa (1), khi bộ nhớ của các máy tính được đo bằng kilobyte và các đĩa tính bằng megabyte, chạy giao diện đồ họa mọi lúc được coi là có hại.
Hầu hết các máy tính Unix được sử dụng để tính toán và mô phỏng khoa học trong môi trường nhiều người dùng và giao diện đồ họa chạy trên chúng sẽ làm giảm bộ nhớ và sức mạnh CPU có sẵn cho chúng.
Vì vậy, khi bạn cần một giao diện đồ họa, bạn chỉ cần bắt đầu với startx
(2).
startx
về cơ bản chạy Xserver ("trình điều khiển" đồ họa) và một lệnh chạy trên nó, thường là trình quản lý cửa sổ . Theo mặc định, các lệnh được chạy trong ~/.xinitrc
tệp trong thư mục chính của bạn hoặc một số tệp hệ thống chung khác.
Các hệ thống hiện đại được cho là từ dưới lên có hệ thống đồ họa hoạt động mọi lúc, vì vậy không ai có thể kiểm tra hoạt động của startx
các lứa tuổi - điều đó giải thích rất nhiều hành vi kỳ lạ mà bạn có thể có.
Nếu bạn muốn thử nghiệm và cảm thấy thời xưa tốt đẹp, điều tốt nhất là làm như sau:
A) cài đặt Xnest
và fvwm
. Xnest là một máy chủ đồ họa trong máy chủ, một loại máy chủ sẽ mở dưới dạng cửa sổ trong hệ thống bình thường của bạn. Fvwm là một trình quản lý cửa sổ rất đơn giản và rất phổ biến trước đó. Bạn cũng sẽ cần phông chữ pixmap cũ.
sudo apt-get install xnest fvwm
sudo apt-get install xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi-transcoded xfonts-75dpi
B) viết tập tin này ở đâu đó, ví dụ như trong thư mục nhà của bạn và gọi nó ~/test
:
#!/bin/bash
#
xterm &
exec fvwm2
C) Chạy (thông báo: startx
thường được chạy với lệnh máy khách đầu tiên, sau đó là dấu gạch ngang kép và sau đó là lệnh máy chủ. Như tôi đã nói, hầu hết các hệ thống mới không có mặc định hợp lý cho startx
riêng mình.).
cd ~
startx ~/test -- /usr/bin/Xnest -ac :1 -geometry 800x600
... và bạn có màn hình máy trạm 80ies:
(Bạn có thể có menu bằng cách nhấp vào màn hình "Xnest").
... Và nếu bạn cảm thấy thực sự mạo hiểm, bạn có thể bắt đầu một phiên gốc trên một bảng điều khiển ảo khác (đọc các câu trả lời khác) bằng cách truy cập một trong số chúng bằng Ctrl-Alt-F1, đăng nhập và
startx ~/test
thường sẽ mở trên Ctrl-Alt-F8.
Lưu ý : môi trường máy tính để bàn hiện đại không được thiết kế để chạy đồng thời, cho cùng một người dùng, trong hai bảng điều khiển khác nhau. Vì vậy, không sử dụng gnome-shell
hoặc unity
hoặc những thứ hiện đại khi thực hiện thí nghiệm này, hoặc bạn có thể làm rối cấu hình của mình.
Chú thích:
(1) Nói về khoảng 1980-90 ở đây.
(2) Ví dụ, tôi có một máy tính xách tay với 256k RAM. Nó rất chậm trong giao diện đồ họa (B & W!), Nhưng rất linh hoạt trong bảng điều khiển. Vì vậy, tôi đã làm hầu hết công việc của tôi (chỉnh sửa C
, LaTeX
và các tập tin tương tự) trong chế độ giao diện điều khiển, và chuyển sang môi trường đồ họa chỉ khi thực sự cần thiết.