Több X párhuzamos használata, Xephyr

Akkor ezt inkább blog formájában.
Szóval megosztottam magam tematikusan 3 user felé, és ezekhez 3 X-et szeretek használni. Eddig ez 3 natív X volt az F7-, F8-, F9-en (a KDE "Új munkafolyamat megnyitása" funkcióval).
Ezzel mindenféle bajok vannak, pl. szokott lefagyni a gép X-váltáskor. Meg lehet, hogy ezért bír csak 1 órát az akksi.
Próbálom a Xephyr-t (X-ben futó másik X; olyan, mint az Xnest).

Mindjárt bajom lett, mert a belső X-ben egy ablakot be akartam csukni Alt-F4-gyel, erre bezárult az egész X.
Gondoltam, meg lehet oldani a KDE "Egyedi ablakkezelés" beállításával. Nyitottam egy topikot a KDE címszó alatt. A kutttya nem válaszolt rá. De már nem is érdekes, mióta egyszer elindítottam a Xephyr-t nem -fullscreen-nel. Az ablakfejlécbe (ami ugye nincs teljes képernyőn), kiírta, hogy a Shift+Ctrl-lal lehet váltani, minek szóljon a gombnyomás.
Azt láttam, hogy ez hun működik, hun nem. Nehezen jöttem rá, hogy akkor működik, ha előbb a Shift-et engeded fel, aztán a Ctrl-t. Hm.
Most már csak apró bajaim vannak vele.
- Angol billentyűzettel indul. Nagyhirtelen KDE-sen tudtam csak megoldani.
- mplayer nem megy -vo xv-vel, csak x11-gyel, és csak -zoom-mal megy az átméretezés.

Hozzászólások

"mplayer nem megy -vo xv-vel, csak x11-gyel, és csak -zoom-mal megy az átméretezés."

ez csak így fog menni mivel az xv kimenet az hw-es gyorsítás, szóval akkor megy ha az X betölti a VGA drivert, ez Xnest vagy más esetében nincsen meg ugye, csak ha rendesen indítasz X et.

Celeron-M 1400Mhz, 768M, Ubuntu 7.10, 2.6.22

Azért reménykedtem, mert állítólag a Xephyr-nek meg lehet adni mindenféle "extenziót", ami még azt is támogathatja, amit a natív X nem.
A hívott X-ben ez a baja a mplayer-nek:

Xlib:  extension "XFree86-VidModeExtension" missing on display "laca-laptop.local:1.0".

Megpróbáltam ezt:

Xephyr :3 +extension XFree86-VidModeExtension

mire:

Extension "XFree86-VidModeExtension" is not recognized
Only the following extensions can be run-time enabled:
    BIG-REQUESTS
    Composite
    DAMAGE
    DOUBLE-BUFFER
    DPMS
    Extended-Visual-Information
    GLX
    MIT-SCREEN-SAVER
    MIT-SHM
    MIT-SUNDRY-NONSTANDARD
    RANDR
    RENDER
    SHAPE
    SECURITY
    SYNC
    TOG-CUP
    X-Resource
    XC-APPGROUP
    XC-MISC
    XEVIE
    XFree86-Bigfont
    XFIXES
    XINERAMA
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo

Jó, akkor

Xephyr :3 +extension XVideo

...
ebben ugyanaz a baja a mplayer-nek.

Azért bírom, hogy úgy kell minden infót harapófogóval kihúzni a Xephyr-ből. Man-ja pl. nincs.

szokott fagyni X váltások között? akkor szerintem forgass egy uj kernel-t vagy próbálj meg upgadelni egy ujabb distrora

linux v2.6.22.14 + madwifi v0.9.3.3-mal itt
debian gnu/linux @ linux-2.6.22.14-pancs1-wifi3

Szerintem a legkorrektebb, ha továbbra is natívan futtatod, inkább a fagyásra keress megoldást. Nekem is előfordult fagyás talán régebben Debian alatt, de később Gentoo alatt szépen futott több X is egyszerre.

X :1

Elindul a második X, visszaváltok az előzőleg elindítottra, majd amikor visszaváltanék a 2.-ra, akkor kiírja, hogy


The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server

Ami ha jól értem, önmagában nem öli meg X-et, szóval akár más baja is lehet. Na nem érdekes, úgysem használok több X-et soha. :)

Elegem van. Megint AltF4-et nyomtam az egész X-re. :(
Álltam vissza a "3 natív X" rendszerre.

Rögtön koppantam a másik szokásos problémán: a három X hangja össze szokott akadni.
Indítok mondjuk :2-n egy lejátszót - nem megy. A legelején lemerevedik.
Olyankor át kell mindig menni egy másik X-be és megcsendíteni egy rendszerhangot. Attól elindul :2-n is a film vagy zene.
(ALSA van.)

engem is valami hasonló érdekelne... egyik X menne a TV-n, XBMC htpc szoftverrel, másik meg monitoron :)