Re: openoffice 2.0.1-2 startet nicht
Andreas Pakulat schrieb:
...
Du startest X11 also ueber startx?
nein, über gdm (ich weiß das kdm der Standardmanager ist, aber mit dem
hatte ich mal Probleme und gdm war hübscher :-)
Dann sollten die Meldungen auf dem
tty auftauchen auf dem du das startest. Kannst ja mal mit
startx >x11.log 2>&1
in eine Datei umleiten.
Hab grad mal in Xorg.0.log (bzw Xorg.1.log, greife gerade von der Arbeit
über VNC zu) geschaut, da findet sich auch nichts zu oo. Symptome sind
aber über VNC die gleichen wie beim direkten Zugriff.
XTerm hatte ich auch schon probiert, allerdings kriege ich da immer die Meldung
"no suitable windows system found, exiting" - ich nehme an es fehlt eine
Umgebungsvariable?
Huh? Du startest das XTerm schon uebers KDE Menü oder so? Hab ich noch
nie gesehen, aber vllt. ist das auch dein Problem...
ja klar, bzw. über das Icon in der Leiste unten.
Hmm, in Google findet sich was bzgl. OOo 1.1.3 und KDE:
You need libstartup-notification installed, otherwise it fails to run with "no suitable windowing system found, exiting."
Leider nicht mehr...
Das ist drauf:
ii libstartup-notification0 0.8-1 library for
program launch feedback (shared library)
root@linux:/# apt-show-versions -a libstartup-notification0
libstartup-notification0 0.8-1 install ok installed
libstartup-notification0 0.8-1 testing
libstartup-notification0 0.8-1 unstable
libstartup-notification0 0.8-1 sarge
libstartup-notification0/testing uptodate 0.8-1
Was fuer ein System benutzt du? Ich frage nur weil du oben schriebst du
haettest OOo aus Testing installiert, das hoert sich so an als ob du
Sarge benutzen wuerdest...
Ja, das Grundsystem war mal die 3.1, dann aber nach und nach mit Testingpaketen
wegen KDE 3.5 oder bspw. OpenOffice - und anderer "interessanter" Pakete.
Und warum benutzt du keine Backports?
So genau kann ich das nicht sagen, irgendwie habe ich das nie richtig
hingekriegt bzw. geschnallt. Kann auch sein, dass es teils keine
backports gab (qbankmanager?).
Ich würd gern noch dem Vorschlag von Matthias folgen und einen trace machen,
da ich aber nicht aus der Konsole starten kann, scheint mir das so nicht
möglich zu sein, oder?
Klaro, strace oowriter 2>strace.log geht trotzdem, vllt. ist ja wirklich
die obige Fehlermeldung die Wurzel des Uebels.
Du meinst die mit dem Windowmanager? Glaube ich eigentlich nicht, da ich
das schon lange habe - oo1.x lief aber immer. Als root kann ich auch
Programme aus dem XTerm starten, nur als user nicht - oo2 geht aber auch
auf roots Desktop nicht, schon probiert.
Das trace zeigt mir jedenfalls, das mal wieder ein touch
/etc/ls.so.nohwcap nötig ist, macht aber schonmal keinen Unterschied für oo.
Ich will hier nicht die kompletten 34k aus dem trace posten (sind
Attachements hier erwünscht?) - wie hieß nochmal die Adresse, wo man
solche Dinge hinposten kann? Da gab's doch so 'ne geniale Seite, die mit
Subdomains arbeitete? Ah, gefunden, pastebin war's, hier ist der Link
zum Output: http://openoffice.pastebin.com/566468
Interessant ist wahrscheinlich aber eher der Part:
stat64("/usr/local/lib/site_perl/5.8.7/i486-linux-gnu-thread-multi",
0xbfc82490) = -1 ENOENT (No such f
ile or directory)
stat64("/usr/local/lib/site_perl/5.8.7", 0xbfc82490) = -1 ENOENT (No
such file or directory)
stat64("/usr/local/lib/site_perl/i486-linux-gnu-thread-multi",
0xbfc82490) = -1 ENOENT (No such file or
directory)
stat64("/usr/local/lib/perl/5.8.6", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/share/perl/5.8.6", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/perl/5.8.4", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/share/perl/5.8.4", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/perl/5.8.3", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/share/perl/5.8.3", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/perl/5.8.2", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/share/perl/5.8.2", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/perl/5.8.1", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/share/perl/5.8.1", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/lib/perl/5.8.0", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
stat64("/usr/local/share/perl/5.8.0", 0xbfc825a4) = -1 ENOENT (No such
file or directory)
Allerdings ist perl bei mir installiert:
root@linux:/# perl -v
This is perl, v5.8.7 built for i486-linux-gnu-thread-multi
(with 1 registered patch, see perl -V for more detail)
Aber nicht vollständig? Ich meine, 5.8.7 i486 sucht er ja, aber in
/usr/local/lib existiert nichts zu perl, und auch ein locate site_perl
bleibt ohne Erfolg.
Später kommt dann noch:
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No
such file or directory)
außerdem:
stat64("/etc/adabasrc", 0xbfc4ee48) = -1 ENOENT (No such file or
directory)
Weitere ENOENTs kommen nicht - gibt es noch andere Fehlercodes, nach
denen ich Ausschau halten sollte?
Viele Grüße
André
Reply to: