• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[OpenSuse 11] Duden Korrektor 4.0 und Openoffice

Hallo liebe linux-club-Gemeinde,

ich bekomme nicht den Duden Korrektor unter Opensuse 11 und Openoffice 2.4 installieren

Was habe ich gemacht:
"kchmviewer" per Yast installiert

Das ist der Output, wenn ich den Duden Korrektor installiere:

Code:
 sh ./DKO-4.0.2-SuSE10.2-liz.run
Creating directory DKO2
Verifying archive integrity... All good.
Uncompressing Duden Korrektor für OpenOffice.org..................
error: failed to stat /home/user/.gvfs: Keine Berechtigung
Preparing...                ########################################### [100%]
   1:dpf                    ########################################### [ 33%]
                                                                     running
Stopping dpfserv:                                                    done
Starting dpfserv:                                                    done
   2:dpfserv                ########################################### [ 67%]
                                                                     running

Das sieht doch ziemlich gut aus ... oder?

Wenn ich den Computer neustarte und unter Openoffice

"Extras -> Optionen -> Spracheinstellungen -> Linguistik"

den Duden Korrektor auswählen möchte, ist dieser nicht gelistet :?

Hat jemand eine Idee?
 

whois

Ultimate Guru
Hi

Es scheint zwar durch zu laufen aber irgendwie auch nicht.

Code:
error: failed to stat /home/user/.gvfs: Keine Berechtigung

Hat der File die Berechtigung zum ausführen?

cu
 
OP
D

deepthought

Newbie
Hmm, habe mal versucht als root mir die Rechte an der Datei zu geben, aber

Code:
chown user .gvfs 
chown: Zugriff auf „.gvfs“ nicht möglich: Keine Berechtigung

Das wundert mich jetzt schon ein bisschen, dass ich selbst als root "Keine Berechtigung" habe. Ich werde es mal mit der Live-CD probieren.
 
Hast Du schon mal einen Filesystem-Check über die Partition laufen lassen? Meistens sind solche Dinge Hinweise auf Beschädigungen.
 
OP
D

deepthought

Newbie
Vielen Dank für den neuen Tipp,

aber zunächst zu den Rechten von .gvfs

Auf diesen Ordner habe ich ausschließlich Rechte als USER. Ich kann also nicht als root darauf zugreifen. Weder als USER noch als ROOT kann ich daran etwas ändern:

Code:
userXY@benq:~> ll -a | grep .gvfs
dr-x------  2 userXY users      0 25. Jun 08:22 .gvfs
userXY@benq:~> sudo chown root:root .gvfs/
root's password:
chown: Zugriff auf „.gvfs/“ nicht möglich: Keine Berechtigung
userXY@benq:~> chown root:root .gvfs/
chown: Ändern des Eigentümers von „.gvfs/“: Die angeforderte Funktion ist nicht implementiert
userXY@benq:~> ll -a | grep .gvfs
dr-x------  2 userXY users      0 25. Jun 08:22 .gvfs
userXY@benq:~> chmod 777 .gvfs/
userXY@benq:~> ll -a | grep .gvfs
dr-x------  2 userXY users      0 25. Jun 08:22 .gvfs

:shock: Da geht ja gar nix!

Deshalb werde ich schauen, ob es ein Fehler auf der Partition gibt.

Freue mich, wenn ihr weiter helfen könnt.

Danke
 

whois

Ultimate Guru
Hi

Ich lege dir mal einen Link zu fsck bei wo auch direkt die Fehlerausgaben beschrieben sind.

http://www.linux-ag.de/linux/LHB/node127.html#fsck.front

cu
 
OP
D

deepthought

Newbie
Keine Chance, der Ordner .gvfs scheint einen besonderen Status zu haben. Das Dateisystem ist in Ordnung. Ich bin am verzweifeln.
 

Z-City

Hacker
Ich habe mal geschaut, was ich zu "gvfs" finde:
http://de.wikipedia.org/wiki/GVFS

Hier noch ein Artikel aus der Linux-User 05/2008, der mir noch schwach in Erinnerung war:
http://www.linux-user.de/ausgabe/2008/05/067/

Vielleicht findest Du auf diesem Weg einen Ansatz zur Lösung.

Gruß vom
BEN
 
OP
D

deepthought

Newbie
Okay, der Bock scheint hier vergraben zu sein:

Code:
benq:/usr/lib/ooo-2.0/program # ./unopkg add --shared /usr/share/doos/doos4.0.1.uno.pkg

unopkg failed.

Um dieses Problem zu lösen, sollen laut http://editwiki.ubuntuusers.de/OpenOffice.org/Duden_Korrektor?highlight=(korrektor)
symbolische Links erstellt werden:

Code:
ln -s /usr/lib/ooo-2.0/program/libuno* /usr/lib/

und die Datei libstlport4.6c2 installiert werden. Diese ist allerdings nicht unter:

http://software.opensuse.org/search?baseproject=ALL&p=1&q=libstlport

zu finden.
 

whois

Ultimate Guru
Hi

Ich kann die leider auch nirgendwo finden. :?
Hinweise gibt es genug dazu aber...

http://annastux.blogspot.com/


cu
 
OP
D

deepthought

Newbie
Hier noch eine genauere Fehlermeldung:

Code:
user@benq:~/.ooo-2.0/user/uno_packages/cache/uno_packages/K8IlmE_/doos4.0.1.uno.pkg/linux_x86.plt> ldd doos4.0.1.uno.so
ldd: warning: you do not have execution permission for `./doos4.0.1.uno.so'
        linux-gate.so.1 =>  (0xffffe000)
        libstlport_gcc.so => not found
        libuno_cppuhelpergcc3.so.3 => /usr/lib/libuno_cppuhelpergcc3.so.3 (0xb7ebd000)
        libuno_cppu.so.3 => /usr/lib/libuno_cppu.so.3 (0xb7e90000)
        libuno_salhelpergcc3.so.3 => /usr/lib/libuno_salhelpergcc3.so.3 (0xb7e8b000)
        libuno_sal.so.3 => /usr/lib/libuno_sal.so.3 (0xb7e47000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7d57000)
        libm.so.6 => /lib/libm.so.6 (0xb7d31000)
        libc.so.6 => /lib/libc.so.6 (0xb7bee000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7be0000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7bdc000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7bc3000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7b8d000)
        /lib/ld-linux.so.2 (0xb7fca000)
 

whois

Ultimate Guru
Hi

Ich habe gerade mal nachgesehen, hast du alles was in Verbindung mit OpenOffice war installiert?
Ich sitze im Moment nicht im Büro sondern vor einem Mitarbeiter PC mit alten Open Office drauf.

locate libstlport_gcc.so
Code:
/usr/lib/ooo-2.0/program/libstlport_gcc.so

cu
 
OP
D

deepthought

Newbie
Bin ein Stückchen weiter gekommen.

Ich habe mir per ALIEN das entsprechende Ubuntu Paket in eine RPM umgewandelt und installiert.

Dann habe ich einen symbolischen Link von /usr/lib/libstlport_gcc.so.4.6 auf /usr/lib/libstlport_gcc.so gemacht.

Jetzt bekomme ich immerhin:

Code:
ldd doos4.0.1.uno.so ldd: warning: you do not have execution permission for `./doos4.0.1.uno.so'
	linux-gate.so.1 =>  (0xffffe000)
	libstlport_gcc.so => /usr/lib/libstlport_gcc.so (0xb7de0000)
	libuno_cppuhelpergcc3.so.3 => /usr/lib/libuno_cppuhelpergcc3.so.3 (0xb7d6b000)
	libuno_cppu.so.3 => /usr/lib/libuno_cppu.so.3 (0xb7d3e000)
	libuno_salhelpergcc3.so.3 => /usr/lib/libuno_salhelpergcc3.so.3 (0xb7d39000)
	libuno_sal.so.3 => /usr/lib/libuno_sal.so.3 (0xb7cf5000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7c05000)
	libm.so.6 => /lib/libm.so.6 (0xb7bdf000)
	libc.so.6 => /lib/libc.so.6 (0xb7a9c000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a8e000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7a76000)
	/lib/ld-linux.so.2 (0xb7f08000)
	libdl.so.2 => /lib/libdl.so.2 (0xb7a71000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7a3b000)

Aber das hilft immer noch nicht ... :wtf: Ahhhhhhhhhhhhhhhhhhhhhh
 
OP
D

deepthought

Newbie
@whois: Könntest du mir deine /usr/lib/ooo-2.0/program/libstlport_gcc.so schicken oder ist das über das Forum nicht gestattet?
 

whois

Ultimate Guru
deepthought schrieb:
@whois: Könntest du mir deine /usr/lib/ooo-2.0/program/libstlport_gcc.so schicken oder ist das über das Forum nicht gestattet?
Ich kann dir die per Mail zuschicken aber ich vermute das funktioniert nicht.
Die stammt die von einer Suse 10.
Probier es aber mal.
 
OP
D

deepthought

Newbie
Jetzt muss ich nurnoch wissen, aus welchem Archiv du die Datei hast, dann kann ich eine kleine Anleitung schreiben.
 

whois

Ultimate Guru
deepthought schrieb:
Es geht, juhuuuuuuuuuuuuu :D :D :D :D :D :D

Na klasse. :D
Dann ist ja gut das ich ihn dir rüber geschickt habe. :D

Der Computer steht bei mir in der Firma mit einer alten Suse 10 drauf und altem Office.
Da hacken meine Azubis drauf rum. 8)
Code:
/usr/lib/ooo-2.0/program/libstlport_gcc.so
 
Oben