Portál AbcLinuxu, 10. května 2025 09:48

Dotaz: nastaveni vncserver v opensuse 11.2

stanyjol avatar 28.7.2010 13:58 stanyjol | skóre: 13
nastaveni vncserver v opensuse 11.2
Přečteno: 538×
Odpovědět | Admin
problém: hledám nastavení (popř. tutorial) VNC serveru pro Opensuse 11.2 tak, abych se mohl připojit na PLOCHU JIŽ PŘIHLÁŠENÉHO uživatele, který se zobrazuje na standartní X obrazovce (Alt + F7).

- Použiji-li spuštění vnc přes YAST - vzdálená administrace - tak se připojím pomocí portu 5901 pouze na "černou obrazovku" (patrně pouze spuštěný X server bez jakéhokoli manažera).
- Použiji-li ruční spuštění "vncserver -depth 16 -geometry 800x600" - pak se připojím pomocí 5901 na jakoby další termimál, ve kterém se mi spustí TWM (vytvoří se ~/.vnc/xstartup)(defaultně mám nastavené IceWM) - tohle je už lepší než spuštění vnc z YASTu, ale stále to neřeší můj problém
Jak spustit, s jakými parametry vncserver? popř. vyžaduje to i zásah do nastaveni xorg.conf ?
včera jsem gůglil půl šichty, ale asi se neumím ptát :-( většinou byly rady na starší SUSE, ale na mem to nefunguje

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (stanyjol (tazatel))
Max avatar 28.7.2010 14:36 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: nastaveni vncserver v opensuse 11.2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když potřebuji, tak se přihlásím takto :
1) přes ssh se připojím na server pod uživatelem, který je přihlášen
2) x11vnc -rfbport 8888
3) pak se vncéčkem připojím na IP+8888 port.

Pokud by bylo třeba využít x11vnc v přihlašovací obrazovce (kdm,gdm apod.), nebo obecně nezávisle na uživateli, tak je třeba spustit x11vnc ještě s parametrem auth podle toho, jaký wm se použije pro přihlášení :
     gdm:     -auth /var/gdm/:0.Xauth
              -auth /var/lib/gdm/:0.Xauth
     kdm:     -auth /var/lib/kdm/A:0-crWk72
              -auth /var/run/xauth/A:0-crWk72
     xdm:     -auth /var/lib/xdm/authdir/authfiles/A:0-XQvaJk
     dtlogin: -auth /var/dt/A:0-UgaaXa
auth lze zsjitit takto :
ps auxww |grep auth
/usr/bin/X -br -novtswitch -quiet -nolisten tcp :0 vt7 -auth /var/run/xauth/A:0-rUaxSa
grep auth
Výsledný příkaz v případě, že používáš kdm je tedy takto :
x11vnc -rfbport -auth /var/run/xauth/A:0-rUaxSa
Existují samozřejmě i jiná řešení. Toto je jedno z mála.
Zdar Max
Měl jsem sen ... :(
stanyjol avatar 28.7.2010 15:37 stanyjol | skóre: 13
Rozbalit Rozbalit vše Re: nastaveni vncserver v opensuse 11.2

díky, skript spustím automaticky po startu a problém vyřešen :-)

kdybyste někdo věděli o nějakém jiném způsobu ...
stanyjol avatar 28.7.2010 18:51 stanyjol | skóre: 13
Rozbalit Rozbalit vše Re: nastaveni vncserver v opensuse 11.2
Příloha:
trochu jsem to rozsiril a doplnil o screenshot nastaveni pro openSUSE - xinet daenon

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.