Linux: Az X újraindítása reboot nélkül

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 130 db
  • Videók - 66 db
  • Blogbejegyzések - 306 db
  • Fórumtémák - 46 db
  • Linkek - 256 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 130 db
  • Videók - 66 db
  • Blogbejegyzések - 306 db
  • Fórumtémák - 46 db
  • Linkek - 256 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 130 db
  • Videók - 66 db
  • Blogbejegyzések - 306 db
  • Fórumtémák - 46 db
  • Linkek - 256 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 130 db
  • Videók - 66 db
  • Blogbejegyzések - 306 db
  • Fórumtémák - 46 db
  • Linkek - 256 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Kis türelmet...

Bejelentkezés

 

Add meg az e-mail címed, amellyel regisztráltál. Erre a címre megírjuk, hogy hogyan tudsz új jelszót megadni. Ha nem tudod, hogy melyik címedről regisztráltál, írj nekünk: ugyfelszolgalat@network.hu

 

A jelszavadat elküldtük a megadott email címre.

A leíráshoz az ötletet adta (és a képek forrása):

http://jerukeriput.blogspot.hu/2014/12/cara-mengaktifkan-kombinasi.html


Néha szükséged lehet arra, hogy újraindítsd az X-Server-t, azaz a grafikus felületed irányító és felügyelő alkalmazást. Ilyen esemény lehet a letöltött, külső videókártya driver telepítése (ám legtöbbször megoldható tárolóból a driver telepítése), de még inkább az, amikor lefagyott egy alkalmazás miatt a grafikus felületed, ... vagy csak úgy néz ki.


Természetesen, a rendelkezésedre áll az alábbi billentyű kombináció, amely gyakorlatilag a te disztribúciódon is biztosan működik alapértelmezetten,


Alt + PrtScr/SysReq + k


viszont - ismereteim szerint - egyedül az *buntu rendszernél nem alkalmazható. Vicces, de így van.


Az *buntu-nál ez a kombináció működik,


Ctrl + Alt + Backspace

network.hu

és mindjárt segítek is beállítani.

 


Szerkeszted az /etc/default könyvtárban található keyboard fájlt:

(használj gksu-t!)


gksu gedit /etc/default/keyboard


A fájlban az eredeti sort


XKBOPTIONS = ""


kiegészíted így.


XKBOPTIONS="terminate:ctrl_alt_bksp"


Majd kiadod


sudo reboot


de felesleges, mert reboot nélkül is tudod alkalmazni a változtatásokat.


sudo udevadm trigger --subsystem-match=input --action=change


És eztán, azaz, a billentyűk megközelítőleg egyszerre történő lenyomásával újraindítod az X-et, azaz visszatérsz a bejelentkező képernyődhöz.

 

Így néz ki, amit szerkesztesz.

network.hu

 

 

És ha nagyon érdekelnek a setxkbmap parancs egyéb lehetőségei, akkor nézegesd a xorg.lst fájlt. Izgalmas. A kedvenc szövegszerkesztőddel nyisd meg.


xdg-open /usr/share/X11/xkb/rules/xorg.lst


Fontos!


Ha kevésbé bízol magadban, a felkészültségedben, a keyboard fájl szerkesztése előtt készíts egy másolatot az eredeti fájlról,


sudo cp /etc/default/keyboard /etc/default/keyboard.ORIG

 

melyet így állíthatsz vissza


sudo cp /etc/default/keyboard.ORIG /etc/default/keyboard

 

terminal-ban vagy konzolra lépve (Ctrl + Alt + F1).


 

Nézzünk egy grafikus megoldást képekkel.


A leírás itt:

http://www.howtogeek.com/119293/4-ways-to-recover-from-a-crashed-or-frozen-x-server-on-linux/

network.hu

network.hu


 

Parancssor


További lehetőség, ha Display Managert (*dm) állítod le és indítod újra. Az X feladatait részleteiben átveszik ezek manapság. Például a külső videókártya driver telepítése előtt lehet hasznos tudnod ezt az információt.


- A leállítás módja

 

Persze attól is függ - és mástól is, hogy melyik DM van telepítve, mert


a(z) *buntu alapértelmezése (LightDM)

 

sudo stop lightdm

sudo start lightdm

 

Gnome (GDM)

 

sudo stop gdm

sudo start gdm

 

KDE (KDM)

 

sudo stop kdm

sudo start kdm

 

XFCE (XDM)

 

sudo stop xdm

sudo start xdm

 

LXDE (LXDM)

 

sudo stop lxdm

sudo start lxdm

 

Linux Mint (MDM)

 

sudo stop mdm

sudo start mdm

 

 

A régebben használt paranccsal (upstart-ot használó rendszeren)

 

az *buntu alapértelmezése (LightDM)

 

sudo service lightdm stop

sudo service lightdm start

 

Gnome (GDM)

 

sudo service gdm stop

sudo service gdm start

 

KDE (KDM)

 

sudo service kdm stop

sudo service kdm start

 

XFCE (XDM)

 

sudo service xdm stop

sudo service xdm start

 

LXDE (LXDM)

 

sudo service lxdm stop

sudo service lxdm start

 

Linux Mint (MDM)


sudo service mdm stop

sudo service mdm start

 

 

Viszont az init folyamatokat használó rendszereken (sysvinit) - ilyen például a Debian és forkjai - ez így néz ki:

 

(LightDM)

 

sudo /etc/init.d/lightdm stop

sudo /etc/init.d/lightdm start

 

Gnome (GDM)

 

sudo /etc/init.d/gdm stop

sudo /etc/init.d/gdm start

 

KDE (KDM)

 

sudo /etc/init.d/kdm stop

sudo /etc/init.d/kdm start

 

XFCE (XDM)

 

sudo /etc/init.d/xdm stop

sudo /etc/init.d/xdm start

 

LXDE (LXDM)

 

sudo /etc/init.d/lxdm stop

sudo /etc/init.d/lxdm start

 

Linux Mint (MDM)

 

sudo /etc/init.d/mdm stop

sudo /etc/init.d/mdm start

 

 

De vajon mi az alapértelmezett Display Manager-ed?

Meg kell találnod, mert majd minden rendszeren használhatod ezt is, azt is! Lehetséges, nem is tudod melyik van telepítve, melyiket használod. Az ám.


- Módszerek


1)

- Debian (Ubuntu, Linux Mint, LMDE)

 

cat /etc/X11/default-display-manager

 

- RedHat (Fedora)

 

cat /etc/sysconfig/desktop

 

- OpenSuSe

 

cat /etc/sysconfig/displaymanager

 

 

2)

Az

 

echo $DESKTOP_SESSION

 

parancs visszaadja a session alatt használt DM nevét (elméletileg így van, ha ez a rendszereden be van állítva).

 


3)

Kiadod


wmctrl -m


és például a kimenet ilyen lehet.


Name: Openbox
Class:
PID: N/A
Window manager's "showing the desktop" mode: OFF


 

4)

a)

Lesz értékelhető eredményed

 

xprop -id $(xprop -root _NET_SUPPORTING_WM_CHECK | cut -d\# -f2) WM_NAME

 

akkor, ha létezik ilyen "változó" érték (string), hogy "WM_NAME", ha nem létezik, akkor a parancsot így célszerű kiadnod.

 

xprop -id $(xprop -root _NET_SUPPORTING_WM_CHECK | cut -d\# -f2)


b)

Másik megoldás, ha kiadod először ezt a parancsot,

 

xprop -root _NET_SUPPORTING_WM_CHECK | cut -d\# -f2

 

majd a kapott szám értéket ebbe a parancsba helyettesíted.

 

xprop -id kapott_érték

 

Egy példával élve.

 

xprop -root _NET_SUPPORTING_WM_CHECK | cut -d\# -f2

xc000ab


xprop -id 0xc000ab

_NET_SUPPORTING_WM_CHECK(WINDOW): window id # 0xc000ab

_NET_WM_NAME(UTF8_STRING) = "Openbox"

WM_CLASS(STRING) =

 

... tehát Openbox.

 

 

 

Hasznos


A X leállítására és újraindítására


- használhatod a pkill parancsot is,


sudo pkill X


majd a


startx &


paranccsal a rendszerre beállított konfigurációs fájl alapján elindítod az X-Server-t.

 


- vagy rákeresel a folyamat azonosítóra (PID),


ps -e | grep X


a kapott szám a PID-je. Ha például ez "1955", akkor így lövöd ki a folyamatot a kill paranccsal,


sudo kill 1955


ezután jöhet a startx-es indítás.


startx &

 


A pkill parancsot így is használhatod.


sudo pkill -SIGUSR1 X

startx &

 

 

 

Magic SysRq

(tájékoztatásképpen, ha bele szeretnél mélyedni)

http://www.howtogeek.com/119127/use-the-magic-sysrq-key-on-linux-to-fix-frozen-x-servers-cleanly-reboot-and-run-other-low-level-commands/

https://www.kernel.org/doc/Documentation/sysrq.txt

http://wiki.uhulinux.hu/index.php?title=Magic_SysRq

http://hup.hu/node/7247



Display Manager-ek

(a teljesség igénye nélkül)

 

- Qingy ultralight and very configurable graphical login independent on X Window (uses DirectFB)

- GDM (part of GNOME)

- KDM (part of KDE) allows the user to graphically select a window manager or desktop environment in the login screen

- Simple Desktop Display Manager (SDDM), the successor of the KDE Display Manager, written in QML https://github.com/sddmXDM, the default X Window System Display Manager

- XDM-OPTIONS for xdm. Easy full install, Xhost Phonebook, X Login, X Desktop Chooser, menu-reconfig, repair utils.
- LDM, the (remote) Display Manager of the Linux Terminal Server ProjectMDM, a graphical display manager developed for Linux Mint.

- dtlogin (shipped with CDE)
- scologin (provided by SCO Open Desktop) also checks for expired passwords and performs some administrative tasks

- WINGs Display Manager (using the WINGs widget-set used in Window Maker)
entranced/entrance (employs the architecture used in Enlightenment v.17, on hiatus since 2005)

- LXDM, a lightweight display manager, part of LXDE, cross-desktop, fully themeable

- SLiM, an independent login manager.

- CDM, an ultralight Console Display Manager for Unix
xlogin, X Window login with separate XDMCP server

- Enter Lightweight graphical login manager

- Orthos, another lightweight solution with very configurable animated themes that use OpenGL only

- nodm, auto-login display manager for systems like kiosks, appliances and mobile phones

- LightDM, a lightweight, modular, cross-desktop, fully themeable desktop display manager by Canonical Ltd.

 

On some Unix distributions, the default display manager is selected in file

$PREFIX/etc/X11/default-display-manager.


 

Felhasznált források


http://unix.stackexchange.com/questions/20370/is-there-a-simple-linux-command-that-will-tell-me-what-my-display-manager-is

https://enricator.wordpress.com/2012/01/16/howto-ubuntu-restart-x-without-rebooting/

http://ubuntuportal.com/2012/05/restart-x-server-ubuntu-12-04-without-rebooting.html

http://www.howtogeek.com/119293/4-ways-to-recover-from-a-crashed-or-frozen-x-server-on-linux/

http://en.wikipedia.org/wiki/X_display_manager_%28program_type%29

https://wiki.archlinux.org/index.php/display_manager

Címkék: ablakkezelő billentyű kombináció debian display manager dm fedora linux login manager mandriva opensuse red hat restart tipp ubuntu x xorg újraindítás

 

Kommentáld!

Ez egy válasz üzenetére.

mégsem

Hozzászólások

M Imre üzente 9 éve

Egy kisebb elírásom javítva és némileg bővítve a blog.

Válasz

Ez történt a közösségben:

M Imre írta 13 órája a(z) Debian 12 Bookworm telepítése látássérült felhasználóként blogbejegyzéshez:

Ügyfélkapu+ tájékoztató https://www.meosz.hu/wp-...

M Imre írta 13 órája a(z) Debian 12 Bookworm telepítése látássérült felhasználóként blogbejegyzéshez:

"Informatika a látássérültekért"...

M Imre írta 2 napja a(z) Apple fórumtémában:

iPhone-ja van? Fontos határidő közeleg, nagy törlésbe kezd az ...

M Imre írta 2 napja a(z) Google LLC fórumtémában:

Az amerikai igazságügyi minisztérium (DOJ)...

M Imre 4 napja új blogbejegyzést írt: LibreWolf | Debian 12

M Imre 4 napja új blogbejegyzést írt: Pale Moon | Debian 12

M Imre írta 4 napja a(z) Misfortune Cookie - Több mint 12 millió otthoni router sebezhető "takeover"-re blogbejegyzéshez:

Mielőbb cserélje le, ha ilyen routert használ | 2024. 11. 15. ...

M Imre írta 5 napja a(z) Jelszó táblázat - 2022. (Hive Systems biztonsági cég) képhez:

Jelszo_tablazat__2022_hive_systems_biztonsagi_ceg_2173597_8598_s

Ha látja a jelszavát ezen a listán, azonnal cserélje le |...

M Imre írta 5 napja a(z) Google LLC fórumtémában:

Örülhet minden androidos, az Apple után a Google is...

M Imre írta 6 napja a(z) Virtualizáció, virtuális gép fórumtémában:

Hasonló alkalmazások: -- Qemu https://www.qemu....

Szólj hozzá te is!

Impresszum
Network.hu Kft.

E-mail: ugyfelszolgalat@network.hu