Hallo Christoph,
vielen Dank für die Antwort - damit ist das Problem lösbar geworden. Dies sind
die letzten Zeilen, die
> strace openoffice
vor dem Einfrieren geliefert hat:
...
poll([{fd=22, events=POLLIN}], 1, 5000) = 0
gettimeofday({1129753549, 491473}, NULL) = 0
poll([{fd=22, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
send(22, "\327\202\1\0\0\1\0\0\0\0\0\0\thochdruck\3aei\3mpg\2d"..., 38, 0) =
38
poll([{fd=22, events=POLLIN, revents=POLLIN}], 1, 5000) = 1
ioctl(22, FIONREAD, [54]) = 0
recvfrom(22, "\327\202\201\200\0\1\0\1\0\0\0\0\thochdruck\3aei\3mpg\2"...,
1024, 0, {sa_family=AF_INET, sin_port=htons(53),
sin_addr=inet_addr("192.168.2.1")}, [16]) = 54
close(22) = 0
time(NULL) = 1129753549
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 22
fcntl64(22, F_SETFD, FD_CLOEXEC) = 0
setsockopt(22, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(22, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(22, {sa_family=AF_INET, sin_port=htons(631),
sin_addr=inet_addr("172.16.132.22")}, 16
Die Adresse 172.16.132.22 ist die Adresse des CUPS-Druckservers im
Institutsnetzwerk, an dem ich aber gerade nicht hänge - offensichtlich
versucht OpenOffice eine Liste der verfügbaren Drucker zu erhalten.
(192.168.2.1 ist die eigene Adresse im hiesigen (einem anderen!) Netzwerk)
Wenn ich den entsprechenden Eintrag in /etc/cups/client.conf auskommentiere,
werden die Dateien sofort geöffnet.
Nachdem man allerdings (dafür war ich bis jetzt nur immer zu ungeduldig) etwa
1 1/2 Minuten wartet, dann gibt es ein Timeout und die Datei
wird ebenfalls geöffnet. Sprich, wenn der CUPS-Server nicht verfügbar oder
der eigene Rechner ist, dann startet OpenOffice nicht in vertretbarer Zeit.
Gibt es dazu einen Workaround? Oder muß man immer umstellen?
Vielen Dank für die schnelle Antwort vorhin,
Grüße, Johannes
--
Johannes Brödel, Potsdam