Автор Тема: виртуални терминали в графичен режим  (Прочетена 1957 пъти)

tuxi

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
как да стартирам някой от виртуалните терминали (ctrl+alt+F1...F6) в графичен режим. Debian Sarge
Активен

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
виртуални терминали в графичен режим
« Отговор #1 -: Sep 23, 2004, 22:13 »
ЕДНО ДОБРО НАЧАЛО

На такъв въпрос - такъв отговор... Как да отгатнем сега какво искаш?

Варианти - бол! Имаш графична среда, но когато опиташ да преминеш в някоя от конзолите tty1-tty6 не можеш? Ако е така - търсачката ще ти покаже моя тема по същия проблем '<img'> http://www.linux-bg.org/cgi-bin....hl=tty1
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

  • Гост
виртуални терминали в графичен режим
« Отговор #2 -: Sep 24, 2004, 12:43 »
Въпроса ти е много неясен, не се разбира какво точно искаш да попиташ.
Аз разбирам въпроса ти така:
стартирал си графична среда на tty7 (ctrl+alt+F7)  и искаш да стартираш ОЩЕ ЕДНА графична среда на tty1-6 ?

пробвай с това:

startx  -- :1 &

при мене (suse 9.1) се стартира нов Х  на tty8 (ctrl+alt+F8) и автоматично тръгва и второ KDE  (такива са ми настройките)

при теб в зависимост от настройките на твоя линукс може и да се стартира само Х без КДЕ или ГНОМ. В такъв случай може да пробваш следното :

 startx  -- :1 &
 startkde --display :1 &  

ili  

 X  :1 &
 startkde --display :1 &

(възможно е опцията  да е -display a ne --display ,в момента за съжаление нямам линукс под ръка и не си спомням точно)
надявам се , че съм ти помогнал с това.
Активен

tuxi

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
виртуални терминали в графичен режим
« Отговор #3 -: Sep 24, 2004, 17:53 »
Вярно че дадох много малко инфо но явно braun100@gmx.net ме е разбрал.
------------------------------------------------------------------------------------
3-ти опит:
debian:/home/ivan# X :1 &
[1] 8561
debian:/home/ivan#
This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-4 20040529113443 root@cyberhq.internal.cyberhqz.com)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.6-rc3-bk9 i686 [ELF]
Build Date: 29 May 2004
        Before reporting problems, check http://www.XFree86.Org/
        to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.25-1-386 (herbert@gondolin) (gcc version 3.3.3 (Debian 20040401)) #2 Wed Apr 14 19:38':0'8 EST 2004
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!'<img'> notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.1.log", Time: Fri Sep 24 17:41:46 2004
(==) Using config file: "/etc/X11/XF86Config-4"
debian:/home/ivan# Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":  No symbols found
debian:/home/ivan# Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o":  No symbols found
debian:/home/ivan# (EE) xf86OpenSerial: Cannot open device /dev/gpmdata
        No such file or directory.
(EE) Generic Mouse: cannot open input device
(EE) PreInit failed for input device "Generic Mouse"
debian:/home/ivan# Warning: font renderer for ".pcf" already registered at priority 0
Warning: font renderer for ".pcf.Z" already registered at priority 0
Warning: font renderer for ".pcf.gz" already registered at priority 0
Warning: font renderer for ".snf" already registered at priority 0
Warning: font renderer for ".snf.Z" already registered at priority 0
Warning: font renderer for ".snf.gz" already registered at priority 0
Warning: font renderer for ".bdf" already registered at priority 0
Warning: font renderer for ".bdf.Z" already registered at priority 0
Warning: font renderer for ".bdf.gz" already registered at priority 0
Warning: font renderer for ".pmf" already registered at priority 0
----------------------------------------------------------------------------------------
при третия опит се стартира Х на tty8 но не знам как да извикам терминал или кде
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
виртуални терминали в графичен режим
« Отговор #4 -: Sep 24, 2004, 18:11 »
/etc/inittab

в секцията за multiuser mode има следните редчета (при дебиан може да не са същите)

1:1235:respawn:/sbin/getty 38400 tty1
2:1235:respawn:/sbin/getty 38400 tty2
3:1235:respawn:/sbin/getty 38400 tty3
4:1235:respawn:/sbin/getty 38400 tty4
5:1235:respawn:/sbin/getty 38400 tty5
6:12345:respawn:/sbin/getty 38400 tty6

Така както виждаш в runlevel 4 (графична среда) имаш само една конзола и тя е tty6. Пробвай да си набиеш колкото искаш конзоли.

А да и да не забравиш или reboot or telinit 1; tellinit 4.
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

  • Гост
виртуални терминали в графичен режим
« Отговор #5 -: Sep 24, 2004, 18:44 »
ами добре, ти си стартирал  Х сървъра ( startx ili X )  да речем от tty1 .   като направиш това линукса автоматично те прехварля на tty8 (display :1) (поне при мене е така). излиза ти един черен или сив екран с  един Х (курсора на мишката)
тук не можеш да пишеш никакви команди, затова се връщаш на  tty1  и пишеш :

startkde --display :1 &
ili
kde --display :1 &

 с това стартираш КДЕ и после ctrl+alt+F8  и си готов

КДЕ-то ти е с правата на потребителя който го стартира.
ако на tty1  си логнат като root  и кде има права на root и
може така удобно да си администрираш линукса без да се налага logout , само си превключваш между tty7 i tty8

по същия начин може да стартираш и други менажери
(fvwm2, tmw, gnome) --display :1
(iили отделни програми (xclock) ама няма смисъл)

може да ти се наложи да промениш стоиността на променливата DISPLAY ако имаш проблеми:
(отново в tty1 )
 export $DISPLAY=:1

но по принцип не би трябвало да има проблеми

и аз имам подобни съобщения когато стартирам Х-а като тия които си постнал.
щом Х-а ти е тръгнал те не са от значение.
Активен

tuxi

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
виртуални терминали в графичен режим
« Отговор #6 -: Sep 24, 2004, 19:05 »
Стана!!!!!!!!
логвам се като обикновен потребител на tty1 и пиша следното:
Примерен код

#X :1 &
#export DISPLAY=:1
#startkde


Мерси на всички за помоща
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
виртуални терминали в графичен режим
« Отговор #7 -: Sep 24, 2004, 19:25 »
какво стана, как стана, кое стана бъди малко по-подробен така после на други ще им е по лесно ПЛС

@модераторите ... после го делнете тоя пост
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

tuxi

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
виртуални терминали в графичен режим
« Отговор #8 -: Sep 24, 2004, 19:30 »
Имам още един въпрос. Искам да стартирам кде на единя компютър и да го изпратя на другия.
1.комп 192.168.0.1
2.комп 192.168.0.2

на 192.198.0.2 пиша #X :2 &
влизам през ssh
Примерен код

#ssh 192.168.0.1 -lroot
#export DISPLAY=192.168.0.2:2
#startkde &

и ми издава следното съобшение
Примерен код

debian:~# startkde &
[1] 21829
debian:~# AUDIT: Fri Sep 24 19:17:10 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33497
                                                                                                   AUDIT: Fri Sep 24 19:17:10 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33498
                                              Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

xset:  unable to open display "192.168.0.2:2"
Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

xsetroot:  unable to open display '192.168.0.2:2'
startkde: Starting up...
AUDIT: Fri Sep 24 19:17:11 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33499
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

ksplash: cannot connect to X server 192.168.0.2:2
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
AUDIT: Fri Sep 24 19:17:12 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33500
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

kded: cannot connect to X server 192.168.0.2:2
DCOP aborting call from 'anonymous-21847' to 'kded'
kded: ERROR: Communication problem with kded, it probably crashed.
AUDIT: Fri Sep 24 19:17:12 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33501
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
AUDIT: Fri Sep 24 19:17:12 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33502
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

kcminit: cannot connect to X server 192.168.0.2:2
AUDIT: Fri Sep 24 19:17:13 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33503
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

knotify: cannot connect to X server 192.168.0.2:2
DCOP aborting call from 'anonymous-21850' to 'knotify'
ERROR: Communication problem with knotify, it probably crashed.
AUDIT: Fri Sep 24 19:17:14 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33504
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

AUDIT: Fri Sep 24 19:17:14 2004: 8374 X: client 1 rejected from IP 192.168.0.1 port 33505
                                                                                         Xlib: connection to "192.168.0.2:2.0" refused by server
Xlib: No protocol specified

ksmserver: cannot connect to X server 192.168.0.2:2
startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
startkde: Done.

[1]+  Done                    startkde
debian:~#

Как да го оправя'<img'>
Активен

zazzko

  • Напреднали
  • *****
  • Публикации: 626
    • Профил
    • WWW
виртуални терминали в графичен режим
« Отговор #9 -: Sep 24, 2004, 20:06 »
ssh -X root@192.168.0.1

Пробвай така.

braun100

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
виртуални терминали в графичен режим
« Отговор #10 -: Sep 24, 2004, 20:14 »
за съжаление това още не съм го правил и не знам точно как става. преди време време ползвах ssh , за да мога да извадя програма стартирана на отдалечения компютър трябваше да стартирам ssh s опцията  -X :
ssh -X  user@host  

пробвай може и да тръгне
Активен

braun100

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
Активен

tuxi

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
виртуални терминали в графичен режим
« Отговор #12 -: Sep 24, 2004, 20:56 »
не става така
Примерен код

ivan@debian:~$ ssh -X root@192.168.0.1
Password:
Warning: No xauth data; using fake authentication data for X11 forwarding.
Last login: Fri Sep 24 20:37:33 2004 from 192.168.0.2
debian:~#

а като напиша
Примерен код

#export DISPLAY=192.168.0.2:2
#startkde

дава същите съобщения за грешка
Примерен код
... Xlib: connection to "192.168.0.2:2.0" refused by server Xlib: No protocol specified ...
, а има стартиран Х сървър на 192.168.0.2:2
Активен