PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VNC Server - Darstellung unter Windows



Michael B.
31.08.02, 16:10
Hallo,

ich starte einen VNC Server (3.3.3r2)unter suse 7.2.
Der Client unter Win98se zeigt die KDE so gut wie gar nicht.
Es sind keine Menueleisten und keine Icons zu sehen, lediglich ein Terminalfenster ist sichtbar.
Die Farben stimmen auch nicht.
Ich habe schon verschiedene parameter des vncserver befehls ausprobiert - keine veränderung. wer kann helfen?

3qualizer
31.08.02, 16:59
Hi.

Poste mal deine ~/.vnc/xstartup

Eric

Michael B.
31.08.02, 17:17
root@el-linux:/home/el/.vnc > more xstartup
#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
root@el-linux:/home/el/.vnc >

3qualizer
31.08.02, 17:26
#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &


wie ich vermutet hatte. Es wird garnicht KDE gestartet sondern der Windowmanager "TWM" (Tab Window Manager).
Ersetze einfach die "fette" Zeile durch: startkde &
BTW: wenn du die Konsole nicht haben willst, die beim Start da ist, die Zeile drüber kommentieren/löschen.

Eric

Michael B.
31.08.02, 17:47
Danke für die schnelle Hilfe. der Hintergrund ist nun KDE-grün. Allerdings sehe ich immer noch keine Icons und keine Taskleiste.

3qualizer
31.08.02, 17:50
Dann sollte die ~/.vnc/[rechnername]:[displaynr].log helfen.
(Der Name der Datei erscheint auch beim starten den VNC-Servers)

Michael B.
31.08.02, 17:57
Hm, ich kann damit nicht viel anfangen:
31/08/02 17:00:41 Xvnc version 3.3.3r2
31/08/02 17:00:41 Copyright (C) AT&T Laboratories Cambridge.
31/08/02 17:00:41 All Rights Reserved.
31/08/02 17:00:41 See http://www.uk.research.att.com/vnc for information on VNC
31/08/02 17:00:41 Desktop name 'X' (el-linux:1)
31/08/02 17:00:41 Protocol version supported 3.3
31/08/02 17:00:41 Listening for VNC connections on TCP port 5901
31/08/02 17:00:41 Listening for HTTP connections on TCP port 5801
31/08/02 17:00:41 URL http://el-linux:5801
DCOPServer up and running.

31/08/02 17:00:56 Got connection from client 192.168.1.180
31/08/02 17:00:56 Protocol version 3.5
31/08/02 17:00:56 Ignoring minor version mismatch
31/08/02 17:00:58 Pixel format for client 192.168.1.180:
31/08/02 17:00:58 8 bpp, depth 8
31/08/02 17:00:58 true colour: max r 7 g 7 b 3, shift r 0 g 3 b 6
31/08/02 17:00:58 no translation needed
31/08/02 17:00:58 Using hextile encoding for client 192.168.1.180
31/08/02 17:00:58 rfbProcessClientNormalMessage: ignoring unknown encoding type
3
31/08/02 17:01:06 Client 192.168.55.180 gone
31/08/02 17:01:06 Statistics:
31/08/02 17:01:06 key events received 2, pointer events 52
31/08/02 17:01:06 framebuffer updates 53, rectangles 106, bytes 18941
31/08/02 17:01:06 hextile rectangles 106, bytes 18941
31/08/02 17:01:06 raw bytes equivalent 801502, compression ratio 42.315717
xterm: fatal IO error 32 (Datenübergabe unterbrochen (broken pipe)) or KillClie
nt on X server ":1.0"
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
kdeinit: Fatal IO error: client killed
ERROR: KUniqueApplication: Trying to launch kdeinit.
DCOPServer up and running.
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
knotify: cannot connect to X server :1
DCOP aborting call from 'anonymous-1812' to 'knotify'
ERROR: KUniqueApplication: DCOP communication error!
kinternet: cannot connect to X server :1
DCOP aborting call from 'anonymous-1824' to 'kinternet'
ERROR: KUniqueApplication: DCOP communication error!
ksmserver: cannot connect to X server :1
kdeinit: Fatal IO error: client killed

3qualizer
31.08.02, 18:02
Wie lang hast du gewartet? Laut Log warst du ja nur 10s auf dem Server...
Was für eine Meldung kahm, als du den Server gestartet hast?

Michael B.
31.08.02, 18:35
Hallo,
ich habe das log file gelöscht und neu anlegen lassen:

el@el-linux:~/vnc > vncserver

New 'X' desktop is el-linux:1

Starting applications specified in /home/el/.vnc/xstartup
Log file is /home/el/.vnc/el-linux:1.log

el@el-linux:~/vnc >

logfile:
Error while initializing the sound driver:
root@el-linux:/home/el/.vnc > more el-linux:1.log
31/08/02 17:39:29 Xvnc version 3.3.3r2
31/08/02 17:39:29 Copyright (C) AT&T Laboratories Cambridge.
31/08/02 17:39:29 All Rights Reserved.
31/08/02 17:39:29 See http://www.uk.research.att.com/vnc for information on VNC
31/08/02 17:39:29 Desktop name 'X' (el-linux:1)
31/08/02 17:39:29 Protocol version supported 3.3
31/08/02 17:39:29 Listening for VNC connections on TCP port 5901
31/08/02 17:39:29 Listening for HTTP connections on TCP port 5801
31/08/02 17:39:29 URL http://el-linux:5801
DCOPServer up and running.
Xlib: extension "RENDER" missing on display ":1.0".
Server has no DPMS extension
Server has no DPMS extension
Xlib: extension "RENDER" missing on display ":1.0".

31/08/02 17:40:05 Got connection from client 192.168.1.180
31/08/02 17:40:05 Protocol version 3.5
31/08/02 17:40:05 Ignoring minor version mismatch
Xlib: extension "RENDER" missing on display ":1.0".
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
31/08/02 17:40:08 Pixel format for client 192.168.1.180:
31/08/02 17:40:08 8 bpp, depth 8
31/08/02 17:40:08 true colour: max r 7 g 7 b 3, shift r 0 g 3 b 6
31/08/02 17:40:08 no translation needed
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range
QImage::color: Index 218 out of range
QImage::color: Index 255 out of range
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range
QImage::color: Index 218 out of range
QImage::color: Index 255 out of range
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range
QImage::color: Index 218 out of range
QImage::color: Index 255 out of range
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range
QImage::color: Index 218 out of range
QImage::color: Index 255 out of range
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range
QImage::color: Index 218 out of range
QImage::color: Index 255 out of range
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range
QImage::color: Index 218 out of range
QImage::color: Index 255 out of range
31/08/02 17:40:08 Using hextile encoding for client 192.168.55.180
31/08/02 17:40:08 rfbProcessClientNormalMessage: ignoring unknown encoding type
3
Xlib: extension "RENDER" missing on display ":1.0".
Xlib: extension "RENDER" missing on display ":1.0".
DCOP aborting call from 'anonymous-2161' to 'kinternet'
ERROR: KUniqueApplication: DCOP communication error!
Xlib: extension "RENDER" missing on display ":1.0".
QSocketNotifier: Multiple socket notifiers for same socket 6 and type read
Xlib: extension "RENDER" missing on display ":1.0".
Xlib: extension "RENDER" missing on display ":1.0".
QFont::setPointSize: Point size <= 0 (0)
Xlib: extension "RENDER" missing on display ":1.0".
Aplay: version 0.5.10 by Jaroslav Kysela <perex@suse.cz>
Error: unable to obtain longname: No such file or directory
QImage::color: Index 255 out of range
QImage::color: Index 218 out of range

Hier geht es mit diesen Einträgen endlos weiter...

3qualizer
31.08.02, 19:59
mhhh... mit dem Log kann ich leider auch nicht so viel anfangen... aber was kommt denn, wenn du auf ner Konsole (bei laufendem VNC auf :1) folgendes machst:


export DISPLAY=:1
kicker

Buddy
31.08.02, 22:24
Hallo Michael.B

kopier einfach deine ~/.xinitrc nach ~/.vnc/xstartup

im Klartext. ~/.vnc/xstartup duch Deine .xinitrc ersetzen.


dann zum Beispiel den vncserver mit

vncserver :1 -name irgendwas -geometry 800x600

starten.:cool:


Buddy

Michael B.
01.09.02, 10:34
export display=:1
kicker

hat nichts gebracht.
Aber das kopieren der xinitrc als xstartup zeigt jetzt Icons

Jetzt fehlt noch die Kontrollleiste:
Hier kommt die folglende Fehlermeldung:

Die Anwendung kde kontrolleistet (kicker)ist abgestürzt und hat das Signal 11 (sigsegv) veranlasst.

Wenn ich kicke starten will, ist er 'always running'.

Unn nu?

Buddy
01.09.02, 16:05
Original geschrieben von Michael B.
export display=:1
kicker

hat nichts gebracht.

Das solltest Du nicht mehr machen. In der .xinitrc ist bereits alles drin,-)



Aber das kopieren der xinitrc als xstartup zeigt jetzt Icons

Jetzt fehlt noch die Kontrollleiste:
Hier kommt die folglende Fehlermeldung:

Die Anwendung kde kontrolleistet (kicker)ist abgestürzt und hat das Signal 11 (sigsegv) veranlasst.

Wenn ich kicke starten will, ist er 'always running'.


siehe oben.

Wenn es trozdem nicht läuft, dann .vnc löschen und nochmal einrichten. .xinitrc kopieren und freuen.

Falls Du vnc über die konsole starten willst, unbedingt lokal über telnet oder kssh einloggen vnc starten und dann von der eigenen konsole aus aufrufen..
Sonst kommen die lokalen Variablen durcheinander.

z.B. so:
1. als user anmelden
2. über kssh oder telnet z.B. als root einloggen
3. vnc starten
4. zurück zum user
5. vnc als user aufrufen
6. root im Fenster nutzen bis die Arbeit erledigt ist.

Vorteil: Als Admin arbeiten ohne ausloggen.

Übrigens, funktioniert bei euch die 5 unter vnc auch nur im Ziffern Block?
bei der anderen 5 gibt gibt es immer ein backspace.:confused:

Buddy

Michael B.
01.09.02, 17:28
tja, nun habe ich .vnc neu installiert: jetzt habe ich einen grauen Bildschirm. sonst nichts. ich habe die xinitrc als xstartup kopiert -nix. ich habe die zeile exec tmx in startkde geändert - nix, ich habe die alte xstartup genomme - nix. alles grau...

Buddy
01.09.02, 20:26
Original geschrieben von Michael B.
tja, nun habe ich .vnc neu installiert: jetzt habe ich einen grauen Bildschirm. sonst nichts. ich habe die xinitrc als xstartup kopiert -nix. ich habe die zeile exec tmx in startkde geändert - nix, ich habe die alte xstartup genomme - nix. alles grau...

Rühr hier am besten nicht so viel herum. .xinitrc muss für kde unter vnc reichen!

Such mal als root im Verzeichnis /tmp/.X11-unix/ nach X0 oder X1,X2,X3,Xx
Lösch die Dinger. Das sind die lockfiles. Damit der vncserver nicht 2mal im gleichen DISPLAY gestartet werden kann.

Ansonsten auch mal ein vncserver -kill :1 oder :2(also dein vnc DISPLAY angeben)

Danach sollte der vncserver wieder startbar sein und das machen, was du möchtest.

Kopf hoch, das klappt noch! :p

Da fällt mir noch was ein. hatte ich auch mal. ist der Name ~/.vnc/xstartup
auch richtig geschrieben?

Buddy

mahilo
14.09.02, 13:28
root@el-linux:/home/el/.vnc > more xstartup
#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde &
root@el-linux:/home/el/.vnc >
Thx dieses hat geholfen muste nur noch den vncserver mit

vncserver -name irgendwas :1 staretn und ich hatte ein bild danke für die tipps die ich gesucht habe :ugly: