Ubuntu/FAQ
< Ubuntu
Tutaj znajdują się odpowiedzi na Wasze pytania dotyczące systemu lub podręcznika:
- Czy zamierzacie storzyć podobną stronę o DD 6.06?
Wraz z nowymi wersjami podręcznik będzie aktualizowany. Nie widzę sensu tworzenia nowych podręczników dla nowych wersji Ubuntu.
rendering API
edytuj- EGL - to interfejs pomiędzy interfejsami API renderowania Khronos (takimi jak OpenGL, OpenGL ES lub OpenVG) a podstawowym systemem okienkowym platformy
- CGL – z OS X do OpenGL
- GLX – X11 interfejs do OpenGL
- WSI
rules
edytujWiele urządzeń jest niekompatybilnych z Waylandem, a jeśli zostanie wykryty, nie zostanie ci zaoferowany Wayland. To funkcja, a nie błąd. Jeśli mimo wszystko twój sprzęt JEST zgodny z Waylandem, to jest to błąd. Sprawdź:
sudo gedit /etc/gdm3/custom.conf
Warstwy graficznego interfejsu użytkownika ( ang. GUI)
edytuj- W X menedżer okien i serwer wyświetlania to dwa odrębne programy
- w Wayland funkcja obu jest obsługiwana przez kompozytora Wayland
serwer wyświetlania Ubuntu(ang. display servers)
edytuj- X.Org Server
- XWayland to serwer X działający jako klient Wayland, dzięki czemu może wyświetlać natywne aplikacje klienckie X11 w środowisku kompozytora Wayland
- wayland
Run Levels
edytuj- run-level 0 Halt - Shuts down the system.
- run-level 1 Single-user mode - Mode for administrative tasks.
- run-level 2 Graphical multi-user with networking - Starts the system normally.
- run-level 3-5 Unused but configured the same as runlevel 2
- run-level 6 Reboot - Reboots the system.
Ubuntu 16.04 używa systemd zamiast init, dlatego koncepcja „poziomów pracy” została zastąpiona terminem „cele” ( ang. target)[1]
Mapping between runlevels and systemd targets ┌─────────┬───────────────────┐ │Runlevel │ Target │ ├─────────┼───────────────────┤ │0 │ poweroff.target │ ├─────────┼───────────────────┤ │1 │ rescue.target │ ├─────────┼───────────────────┤ │2, 3, 4 │ multi-user.target │ ├─────────┼───────────────────┤ │5 │ graphical.target │ ├─────────┼───────────────────┤ │6 │ reboot.target │ └─────────┴───────────────────┘
Teraz, aby po prostu zmienić „poziomy pracy” w 16.04, możesz użyć np.:
sudo systemctl isolate multi-user.target
Aby ustawić to jako domyślny „poziom pracy”, możesz użyć:
sudo systemctl enable multi-user.target sudo systemctl set-default multi-user.target
From `man systemctl`
isolate NAME Start the unit specified on the command line and its dependencies and stop all others. If a unit name with no extension is given, an extension of ".target" will be assumed.
This is similar to changing the runlevel in a traditional init system. The isolate command will immediately stop processes that are not enabled in the new unit, possibly including the graphical environment or terminal you are currently using
Zobacz również:
- man systemd.special
tty
edytuj- tty7 to interfejs użytkownika, który wywołujemy: ctrl + alt + f7 (default xsession).
- tty1 to interfejs użytkownika, który wywołujemy: ctrl + alt + f1.
- tty2 to interfejs użytkownika, który wywołujemy: ctrl + alt + f2
- tty1 - tty6 są sesjami tekstowymi i na jednym z tych ekranów możesz zalogować się za pomocą swojej nazwy użytkownika i hasła. Po zalogowaniu możesz uruchomić polecenie startx, a sesja xsession rozpocznie się w tty7, jeśli jeszcze nie jest uruchomiona, i tty8, jeśli tty7 już prowadzi sesję xsession.