Nếu tôi phải đoán, tôi có thể nói phần lớn user Linux đã dùng GNOME Shell một cách hay cách khác. Nó là default Desktop Environment trên số lượng lớn distro Linux rất phổ biến, bao gồm Ubuntu, Fedora, Pop!_OS, và là option cài đặt trên nhiều hơn nữa. Được cover trong review GNOME Shell này là performance, user experience, và một số feature đáng chú ý. Tôi cũng đưa ra recommendation về ai GNOME Shell phù hợp.
Ấn Tượng Đầu Tiên (First Impressions)
Điều đầu tiên đánh trúng tôi khi nhìn GNOME là nó simple đến nhường nào. Default interface chỉ có top bar với system tray đơn giản góc trên phải và nút "Activities" góc trên trái. Desktop incredibly clean và minimal, và chắc chắn great fit cho ai luôn ghét desktop shortcut và folder. Không có gì – chỉ clean và simple.
Điều khác thực sự đánh trúng tôi là animation mượt mà như thế nào. Tôi dùng macOS lâu, và với animation mượt như vậy, với 1:1 tracking switching virtual desktop và gradual fade in/out mở application menu, tôi surprised nó tương tự GNOME đến vậy. Nhiều Linux Desktop Environment đã bỏ animation hoàn toàn, nhưng nó nice-to-have cho tôi.
Trải Nghiệm Người Dùng (User Experience)
Mặc dù UI có thể không intuitive như KDE Plasma hoặc MATE, workflow trên GNOME shell great. Desktop clean khi bạn muốn, nhưng khi bạn bấm phím Super (hoặc click "Activities" góc trên trái), bạn chào đón bởi dash bên trái và workspace picker bên phải.
Dash giữ favorite app, với option bring up application menu. Default workspace số là một, nhưng GNOME Shell có awesome dynamic workspace management feature nghĩa là bạn luôn có nhiều workspace hơn một so với app đang mở.
GNOME Shell Extensions
GNOME Shell Extensions là cách tuyệt vời thêm chút spice cho GNOME Desktop. Bằng cách vào extensions website, bạn access được huge number nhỏ applets và extension làm GNOME desktop work cách bạn muốn. Chúng tôi có bài tuyệt vời về extension modernize GNOME desktop. Có quá nhiều để list ở đây.
GNOME Core Applications
Một điều tôi thực sự appreciate về GNOME là một số (không phải tất cả) built-in app rất great. Tôi personally love GNOME Terminal vì nó terminal emulator thực sự đơn giản không cho tôi bunch việc. Nó chỉ mở và làm việc. Đó là theme của GNOME Core Applications và GNOME Shell nói chung – simple and to the point.
Core App great khác là Gedit. Nó không phải text editor feature-rich nhất, nhưng có function great bạn có thể muốn trong Linux Desktop đầu tiên. Find and replace, syntax highlighting, clean UI làm Gedit solid first editor.
GNOME Human Interface Guidelines
Mặc dù một số coi GNOME interface un-intuitive, họ thực sự làm nhiều việc để make usable cho wide range người. GNOME Project's Human Interface Guidelines dictate mọi thứ nên có consistent GUI style và based on physical và cognitive ergonomics. Chúng tồn tại đủ lâu để specifically focus effort làm nó usable nhất có thể. Nếu bạn app developer thắc mắc GNOME app trông giống nhau như thế nào, xem GNOME HIG.
Accessibility (Khả Năng Tiếp Cận)
Phần của GNOME HIGs là accessibility cho người khuyết tật. Nhiều design principle tập trung vào nó, và họ cũng tạo specific software trên GNOME Shell cho greater accessibility. Screen reader, magnifying feature, virtual on-screen keyboard chỉ là một vài feature great người khuyết tật có thể dùng trên GNOME Shell.
Hiệu Năng (Performance)
Mặc dù excellent performance của GNOME Shell 3.36 undeniable, system resource usage cũng vậy. Fresh boot stock Fedora 32 Workstation dùng just under 1 GB RAM và around 1% CPU. Relative to Enlightenment, đó là quite a lot.
Tuy nhiên, system resource usage đó là sacrifice ai đó có thể làm cho rock-solid Desktop Environment cho mission-critical system. Tôi battle-tested GNOME Shell personally, và tôi nói được không kể gì tôi ném vào, nó luôn come through cho tôi cuối cùng. Trên reliability, animation smooth, app open nhanh, window snap tốt, và overall really nice experience dùng GNOME.
The Cons Của GNOME Shell
Trước, tôi nói một số, không phải tất cả, GNOME Core Apps tốt. Điều này vì có too much ship với GNOME Shell mediocre at best. Totem, video player, support so few video codec mà purpose trên hệ thống tôi là nhắc nhở VLC tốt đến đâu. Thêm vào, GNOME Software là một trong những app heavy trên desktop, regularly eating huge chunk RAM và bring GNOME to halt trên hệ thống RAM hạn chế. May mắn, community member đã tạo automated ways tạo minimal install distro chạy GNOME.
Nơi Trải Nghiệm GNOME
Fedora arguably distro tốt nhất experience vanilla GNOME at its finest. Nó give updated Adwaita icon theme hơn nhiều GNOME Shell implementation khác, và very clean, modern, simple implementation. Họ dành nhiều thời gian tightly integrate với GNOME, và shows in polish final product. Thêm vào, Fedora 32 Workstation dùng newest GNOME 3.36, performance excellent và styling beautiful.
Ai Nên Dùng GNOME?
Tất cả depend trên use case. Nếu bạn có hệ thống very limited memory (dưới 4 GiB RAM), tôi không biết có recommend GNOME Shell không without out-of-memory killer. Fedora 32 có EarlyOOM enabled mặc định, giúp manage limited memory tốt hơn built-in OOM manager trong Linux Kernel.
Nếu bạn có laptop, tôi không thể recommend GNOME đủ. Việc adopt Wayland trên GNOME làm touchpad gesture dễ manage với extension, và làm Linux feel như first-class citizen trên laptop lần đầu tiên.
GNOME cũng great place mess around với experimental feature fractional scaling. Xem guide enable experimental fractional scaling in GNOME.
Nếu bạn thích GNOME Shell Review này, xem thêm Linux Desktop Environment Review khác của chúng tôi, như XFCE, LXDE, LXQt, Pantheon, Budgie, Deepin, và GNOME content khác, như GNOME Shell keyboard shortcuts.