Linux

Graphics System (X11/Wayland)

35 flashcards · answers and review in the app — launching soon

You installed Linux on a laptop with an NVIDIA GPU and after enabling Secure Boot the machine boots but never reaches a graphical login. What single UEFI setting is the usual cause?
During an Ubuntu install on a machine with an NVIDIA GPU, which boot-menu choice keeps the graphics system from failing to start before drivers are in place?
On Ubuntu, when the desktop won't come up because no graphics driver is loaded, how do you find and install the right proprietary driver purely from a text console?
On Fedora, what does installing NVIDIA drivers from the terminal look like, and what does the install change so the driver is used after reboot?
Given only that you're running GNOME, why is GNOME the safest bet for using Wayland by default rather than any other desktop?
Wayland has been the default direction for years, yet one specific class of hardware is called out as the last major obstacle to its widespread use. Which one, and why?
You log into GNOME on an NVIDIA box expecting Wayland because the distro defaults to it, but the session turns out to be X. What behavior of many distributions explains this?
Roughly when did the Linux transition from the X Window System to Wayland begin, and which mainstream distros mark that shift?
You're on a Wayland session but an old X-only application still runs perfectly. What component makes that possible?
Two Linux desktops running the same X or Wayland can look completely different. Which layer actually controls that difference — the low-level graphics system or something above it?
Under X, when a window gets its frame, title bar, and close/maximize buttons, which component draws that decoration — the X server itself?
People say a system "runs Wayland" like it's a program. Strictly speaking, what is Wayland, and what actually runs?
Wayland is described as much leaner than X. Which kernel mechanisms does it reuse from X, and where does it deliberately diverge?
Under X the window manager decorates windows. Under Wayland the compositor does — so why can't the compositor just come bundled with Wayland?
A classic X trick is running a program on host A and displaying its window on host B. Does that still work when you move to Wayland?
Why does a Linux system running KMS reach the desktop without the old flicker and mode-switch flashes during boot?
Where does Mesa sit in the graphics stack, and what job does it do that neither the kernel driver nor X/Wayland handles?
Open-source GPU drivers exist for all three major vendors, but their quality is uneven. How do AMD, Intel, and NVIDIA compare on the open-source path?
For a fresh Linux laptop purchase aimed at hassle-free graphics, why does an Intel integrated GPU almost guarantee an easy time?
For NVIDIA GPUs there's both a community open driver and a vendor driver. What are they called, and what's the practical trade-off?
After loading the proprietary NVIDIA driver you notice the kernel is flagged as "tainted." What does that flag actually change for you?
Why can a working proprietary NVIDIA setup suddenly break the graphics system after a routine kernel update, and what design mitigates it?
You've installed the NVIDIA driver and rebooted — which two commands quickly confirm the kernel is actually using nvidia and not nouveau?
You installed the nvidia driver but the system keeps loading nouveau instead. What manual fix forces nouveau out of the way?
On an Optimus-style hybrid laptop with both Intel and NVIDIA GPUs, what mechanism decides which GPU drives which screen?
You suspect a session is on Wayland but want proof, not a guess. Which systemd command definitively reports whether a session is X, Wayland, or a TTY?
Without loginctl handy, how can the process list alone hint at whether X or Wayland is running, and why is that hint unreliable?
Which command identifies your graphics card and the exact kernel driver currently controlling it, and what output field names the driver?
A 3D app feels sluggish and you want to know if it's hardware-accelerated. What does glxinfo tell you, and what value means you're stuck on the CPU?
When troubleshooting a graphics problem you look for /var/log/Xorg.0.log and it isn't there. What does its absence usually tell you?
On a running desktop, how do you drop to text mode and back to graphics immediately with systemd, and what's the cost of the switch?
You want a server to always boot to text mode, not just this once. Why is systemctl isolate the wrong tool, and what's the right one?
When systemd starts the graphical target, a program shows the login box before any desktop appears. What is that program and what does it do next?
Your NVIDIA box is unstable on Wayland and you want gdm to stop offering Wayland at all. What one-line change does it, and where?
How do you configure gdm to log a specific user in automatically at boot, and what is the trade-off?
Graphics System (X11/Wayland) (Linux) · KnowCard