Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Xephyrman.0.2.2.1.src.tar.gz | 2023-12-08 | 62.2 kB | |
Xephyrman.0.2.0.0.src.tar.gz | 2023-01-14 | 61.2 kB | |
Xephyrman.0.1.9.9.src.tar.gz | 2023-01-03 | 60.1 kB | |
Xephyrman.0.1.1.0.src.tar.gz | 2022-12-19 | 57.5 kB | |
Xephyrman.0.1.0.1.src.tar.gz | 2022-12-18 | 55.6 kB | |
Xephyrman.0.1.0.0.src.tar.gz | 2022-12-17 | 55.4 kB | |
Totals: 6 Items | 352.1 kB | 0 |
Xephyr manager Nesting x server streams Prerequisites: Xephyr xterm xdotool lsb_release ======================== lsb_release is mandatory exception: when not in official distributor release. On first use may need press Info button for display pid update. ======================== Written under running X server @ CentOS 7 with qt4 libraries. Compiled for Centos 7 using personal computer (pc) with Qt Creator 4.1.0 Compiled for SUSE distribution using pc with Qt Creator 4.6.1 With personal operating method managing graphic units, here can test some programs for X Windows system using, into Xephyr with commands, twm openbox mvm fvwm i3 For browser Firefox, testing using taskset Open and close displays with toggle buttons Select display with horizontal slider for send commands. --- This program is tested in 1080p screen panning 4300x2620, so main X server bitmap containing nested server graphic units is 4300x2620 xrandr command: xrandr --output HDMI1 --mode 1920x1080 --panning 4300x2620 --- This program run in Linux Operating System initialized reaching run level 4. This run fine if isn't nested to any user operating method layer pack of software. This program isn't tested over X server main bitmap running as window of host operating system [like host - window (as graphic "hole" of host O.S.) - virtual machine or other sometimes named "sub-system"]. With asterisk and your pointer device, in standard output over X server bitmap, you can move visual graphic unit standard input interface. --- ---- Centos 7 qt4 quick install yum install qt-config qt-creator qt-devel ---- X server generic quickstart: In run level 4, after operating system initialization reached multi user target, start X server from root e.g. so: # X :0 Then, login as user and type, e.g. xterm or qtcreator or your program $ DISPLAY=:0 xterm & ---- Quick start for this program (# as root, $ as user): From a terminal (having reached run level 4) # X :0 From another terminal $ DISPLAY=:0 xterm -e '/yourpath/centos-Xephyrman-Desktop-Release/Xephyrman/Xephyrman' & or $ DISPLAY=:0 xterm & $ chvt 2 //2 or where X server is running $ /yourpath/centos-Xephyrman-Desktop-Release/Xephyrman/Xephyrman //inside xterm Path changed from release 0.1.9.9. ---- Some tips may be found in version history below: 0.1.0.0 - First beta 0.1.0.1 - Added - auto-raise this over all graphic unit - function ('R' toggle button near focus selection function). 0.1.1.0 - Added X11 keyboard layout button catcher using localectl program - Set default style for all distribution in main.cpp for 3d effect in QPushButton(s) good when toggled - Corrected batch files for other distributions 0.1.9.9 - Inserted in XStreams folder adding pair project XBridge for X streams data exchange under displays (BRIDGE button), initial work: showing transmitted text in caller display xterm. Corrected title in Xephyrman main graphic unit. Please select Xephyrman as main project when building. Problems may occours debugging due to debugger limits. 0.2.0.0 - X streams data exchange under displays develop as "Interdisplays I/O" - Bridge to stdout basic function, Interdisplays I/O function using temp html file - localectl button triggered at start