ls -1TörténelemHUP adás-vételNépszerű témákNépszerű fórum témákHardverLinux Weekly NewsLinux DevicesFreeBSD Project NewsOpenBSD Journal |
vnc solarisonKedves Fórumtársak! Egy öreg Sun Netra X-1-en szeretnék beüzemelni egy vnc szervert. Annak ellenére, hogy a gépben semmilyen grafikus hardver sincs, egy X pélány elindul a :0-ás display-en. (Legalábbis a vncserver nem akar alapból elindulni a :0-án.) (Ezt hogyan tudnám letiltani?) A leírás alapján haladva a ~/.vnc alatt beállítottam a leírásban szereplő dolgokat, hogy a CDE környezet induljon el, azonban amikor bejelentkezek egy üres képernyő fogad, ami nem reagál semmilyen inputra, így nem sokmindenre jó. A konfigfájljaim a leírás alapján rendben vannak, és a logokban sem látok semmilyen rendkívüli dolgot: janos@thor:~$ cat .vnc/xstartup #!/bin/sh [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid red xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & xrdb $HOME/.Xdefaults /usr/dt/bin/dtwm & janos@thor:~$ cat .vnc/thor\:1.log Xvnc Free Edition 4.1.2 Copyright (C) 2002-2005 RealVNC Ltd. See http://www.realvnc.com for information on VNC. Underlying X server release 10300000, Sun Microsystems, Inc. Sun Sep 6 23:58:53 2009 vncext: VNC extension running! vncext: Listening for VNC connections on port 5901 vncext: created VNC server for screen 0 Sun Sep 6 23:59:02 2009 Connections: accepted: 192.168.1.50::48701 SConnection: Client needs protocol version 3.8 SConnection: Client requests security type VncAuth(2) Sun Sep 6 23:59:05 2009 VNCSConnST: Server default pixel format depth 24 (32bpp) big-endian rgb888 VNCSConnST: Client pixel format depth 24 (32bpp) little-endian rgb888 Sun Sep 6 23:59:21 2009 Connections: closed: 192.168.1.50::48701 (Clean disconnection) SMsgWriter: framebuffer updates 7 SMsgWriter: hextile rects 8, bytes 2537 SMsgWriter: raw bytes equivalent 2080544, compression ratio 820.080410 FreeFontPath: FPE "/usr/X11/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing. janos@thor:~$ echo $PATH /bin:/usr/bin:/usr/local/bin:/usr/ucb:/opt/csw/bin/:/opt/csw/gcc4/bin:/usr/X11/bin:/usr/dt/bin:/usr/X/bin:/usr/openwin/bin:/etc Mit felejthettem el/ki?
»
|
KeresésNavigációBelépésÁllásajánlatokHWSWFriss blogbejegyzések
HUP napi hírlevélLegfrissebb HUP videókLegfrissebb HUP képekLegfrissebb HUP dokumentumokSzavazásSzükség van magyar Linux közösséghez köthető code hosting webhelyre? Igen 20% Nem 53% Csak az eredmény érdekel! 27% Összes szavazat: 266
Új felhasználók
InformációKövess minket!Partnerünk |
X pélány elindul a :0-ás display-en. ...(Ezt hogyan tudnám letiltani?)
svcadm disable cde-login
"(Ezt hogyan tudnám letiltani?)"
A korrekt megoldas:
mkdir -p /etc/dt/config
sed -e 's/^\( *:0.*\)/#\1/' /usr/dt/config/Xservers > /etc/dt/config/Xservers
svcadm restart cde-login
Ha az svcadm disable parancsot hasznalod, akkor nem fogsz tudni X -query-vel remote bejelentkezni a gepre.
Hogy miert nem indulnak el a dolgok, azt igy latatlanban nem tudom, de az xstartup-on legyen execute bit, ezen felul nem artana rakni bele valami echo a > /tmp/x jellegu debug uzenetet, hatha egyaltalan nem indul el a script, ill. ha igen, akkor sem lenne rossz az environment valtozokat (PATH, DISPLAY) kiprintelni a scriptbol.
Köszönöm a segítséget, bár a
svcadm restart cde-loginután a :0-án futó X még működött a rebootig.A +x be van állítva az xstartupon, a
$PATHés$DISPLAYkörnyezeti változók pedig helyesen vannak beállítva az xstartup-on belül.Szerk: Az egyes xstartup-ból futtatott programok hibacsatornáit fájlba irányítva pedig nem derült fény semmilyen olyan hibajelenségre, ami (szerintem) ezt okozhatná.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
senki?
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
még mindig nem találtam rá megoldást.
van valakinek ötlete?
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
Két dolog gyanús elsőre:
lehet az, hogy az xterm nem talál fontot, ez fatal error, és ezért nem jelenik meg, vagy pedig megjelenik az az xterm, de nem ott, ahol várod (itt kanyarodnék vissza a DISPLAY változó értékéhez).
A vncservert a :0-án indítom, és a szkriptben is helyesen van beállítva a $DISPLAY.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
Hát, akkor nem marad más, mint a truss.
truss -v all -f -o <output file> <command>
Kb. azt csinálja, mint Linuxon a strace.
Sikerült megoldani a problémát, úgy tűnik most.
A 0-ás display-re tettem a vnc-t, mivel a gépben úgysincs videókártya.
El is indul rajta szépen a grafikus login.
Egyedül az Xvnc alapértelmezett felbontásának beállításával vannak még gondjaim.
Ez a leírás szolgáltatta az elméleti alapot:
http://blogs.sun.com/timthomas/en_GB/entry/script_to_configure_vnc_server
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
No, csak sikerült 800x600-ra állítanom :)
A /etc/dt/config/Xservers fájlba kellett beírni az Xserver paramétereként a felbontást, és nem az svccfg-n keresztül. :)
Röviden így tudnám összefoglalni:
#!/bin/sh svccfg -s application/x11/x11-server add display0 svccfg -s application/x11/x11-server:display0 addpg options application svccfg -s application/x11/x11-server:display0 addpropvalue options/server astring: '"/usr/X11/bin/Xvnc"' svccfg -s application/x11/x11-server:display0 addpropvalue options/server_args astring: '"SecurityTypes=None"' if [ ! -d /etc/dt/config ] ; then mkdir -p /etc/dt/config fi if [ ! -f /etc/dt/config/Xservers ] ; then fgrep -v ':0' /usr/dt/config/Xservers > /etc/dt/config/Xservers fi echo " :0 Local local_uid@none root /usr/X11/bin/Xserver :0 -geometry 800x600 -depth 24" >> /etc/dt/config/Xservers pkill -HUP dtlogin__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos