estariol
(Themenstarter)
Anmeldungsdatum: 4. September 2007
Beiträge: Zähle...
|
Hallo Grummeldoo, das Mounten von Containern, die sich auf einer ntfs Partition befinden, sollte mit tcgui problemlos funktionieren. Damit ein Mountvorgang erfolgreich ist, überprüfe bitte folgendes:
Ist die ntfs-Partition gemountet und besitzt du Leserecht auf der Partition? (Bsp.: man wählt als Volume im Programm „/media/<Partition>/<Container>“, also z.B. „/media/sda5/meincontainer.tc“). Ist das Einhängeverzeichnis leer? (Bsp.: Ein gültiges Einhängeverzeichnis wäre bei mir, „/home/mathias/volumes“, wobei „volumes“ ein leeres Verzeichnis in „/home/mathias/“ ist). Um Probleme zu finden, sollte tcgui über das Terminal mit „tcgui“ gestartet werden. Gibt es eventuell eine Fehlermeldung/Rückmeldung im Terminal, wenn du versuchst deinen Container zu mounten?
Solltest du noch immer nicht den Fehler finden, melde dich einfach wieder. gruß mg
|
Grummeldoo
Anmeldungsdatum: 12. August 2007
Beiträge: Zähle...
|
hey! erstmal danke für deine antwort! es lag an nichts von beiden. undzwar muss das programm bei mir mit root-rechten gestartet werden, damit es funzt 😉. sudo tcgui
|
Kelvan
Anmeldungsdatum: 19. Januar 2007
Beiträge: 781
Wohnort: Wien
|
Hallo, die GUI ist super, und funkt bei mir viel besser als Forcefield. Aber es funkt bei mir auch nur mit root Rechten, ansonsten kann ich keinen Container erstellen. Mein Urteil: Echt geil 😉 mfg, Kelvan
|
Sylvester
Anmeldungsdatum: 30. Dezember 2006
Beiträge: 37
Wohnort: Frankfurt
|
Hi, wollte mich nur für das Programm bedanken - bis jetzt hab ich eine zusammengewurschtelte Lösung mit xdialog verwendet - dein Programm ist viel besser! Gruß, Sylvester
|
gyger
Anmeldungsdatum: 2. September 2007
Beiträge: 71
|
Auch bei mir funktioniert das ganze wirklich gut nur mit Root Rechten, z.b. am Anfang: Sollte folgende Datei aufgerufen werden, dafür ist aber der normale Standart User nicht erlaubt: /usr/share/tcgui/temp/DriveStatus.sh
|
gameartmuenster
Anmeldungsdatum: 12. August 2007
Beiträge: 59
|
Hi Vielleicht solltest du, weil das Programm schon so gut is es auf Sourceforge hochladen. Da hast du wesentlich bessere Möglichkeiten es bekannt zu machen. Nur so als Tipp. See you
|
estariol
(Themenstarter)
Anmeldungsdatum: 4. September 2007
Beiträge: 15
|
Hallo, anscheinend gibt es Probleme mit den root-Rechten. Normalerweise muss tcgui nicht mit sudo gestartet werden. In einigen Fällen sollte einmal dies überprüft werden:
Wird tcgui über das Terminal (ohne sudo) gestartet und die Fehlermeldung, „java.io.FileNotFoundException: /usr/share/tcgui/temp/DriveStatus.sh (Permission denied)“ erscheint, sollte die Konfiguration der Benutzergruppen überprüft werden. Es ist erforderlich, dass die Gruppe „truecrypt“ mit den eingetragenen Gruppenmitgliedern „root“ und euer Benutzername existiert. Sollte dies nicht der Fall sein, legt die Gruppe „truecrypt“ an und tragt dort „root“ und euren Benutzernamen als Mitglieder ein. Wiederholt nun die Installation der GUI (die alte Version sollte mit „sudo bash /usr/share/tcgui/uninstall.sh“ vorher entfernt werden). Bevor tcgui nun gestartet wird, sollte der XServer neu gestartet werden. Sollte es nicht erforderlich gewesen sein die Gruppeneinstellungen zu ändern, muss nach der Installation lediglich der XServer einmal neu gestartet werden. Ich habe festgestellt, dass dieser Hinweise in meiner README fehlt (auf der Projektseite „http://tcgui.tc.funpic.de/installation.htm“ findet Ihr die aktuelle Version der README. Nun könnt Ihr tcgui ohne root-Rechte starten. Wenn Ihr tcgui über das Terminal ohne root-Rechte startet, Ihr keine Fehlermeldung bekommt, aber dennoch z.B. keinen Container mounten könnt, fehlt wahrscheinlich der Eintrag „%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt“ in der „/etc/sudoers“-Datei. Schaut euch dazu bitte den Punkt 4, unter „TrueCrypt ohne Passwortabfrage„ , in der README an.
gruß mg
|
Taca132
Anmeldungsdatum: 12. September 2007
Beiträge: Zähle...
|
hi, ich wollte die grafische oberfläche installieren doch es kommt immer die selbe Fehlermeldung Exception in thread "main" java.lang.ClassFormatError: truecrypt.truecryptGUI (unrecognized class file version) at java.lang.VMClassLoader.defineClass(libgcj.so.70) at java.lang.ClassLoader.defineClass(libgcj.so.70) at java.security.SecureClassLoader.defineClass(libgcj.so.70) at java.net.URLClassLoader.findClass(libgcj.so.70) at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70) at java.lang.ClassLoader.loadClass(libgcj.so.70) at java.lang.ClassLoader.loadClass(libgcj.so.70) at gnu.java.lang.MainThread.run(libgcj.so.70) Java hab ich schon neu installiert, aber vielleicht mach ich ja auch was falsch. Habe immerhin den ganzen Tag gebraucht um eine lauffähiges System aufzusetzen 😀 Hoffe ihr könnt mir helfen. MFG EDIT: Java Version: java version "1.4.2" gij (GNU libgcj) version 4.1.2 (Ubuntu 4.1.2-0ubuntu5) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. !!!!!!!!!! Ich habe aber sicher die Version 6 installiert. bin etwas verwirrt.
|
estariol
(Themenstarter)
Anmeldungsdatum: 4. September 2007
Beiträge: 15
|
Hallo Taca132, wenn du tatsächlich Java 6 schon installiert hast, musst du nun nur noch umstellen, dass Java Programme jetzt mit Java 6 laufen sollen. Hierzu gilt eigentlich schon der Tipp, den ich bereits Pot gab. estariol hat geschrieben:
...Solltest du Java 6 aber schon installiert haben, muss dies nun im System nachträglich eingestellt werden. Dies geht über das Alternative-System. Mit dem Befehl „update-alternatives --config java“ kannst du dies leicht machen. Wähle dann als Java Version 1.6. . Zum Alternativen-System gibt es auch einen Wikieintrag: „Alternativen-System“. ...
Sollte dies nicht helfen, melde dich einfach nochmal. gruß mg
|
Taca132
Anmeldungsdatum: 12. September 2007
Beiträge: 10
|
Hi, diesen Tip hatte ich auch schon gelesen, doch dann gibt die console aus, das es keine alternativersionen zum konfigurieren gibt. Habe auch schon unter google wegen der fehlermeldung nachgeschaut, und anscheinend haben das Problem mit der 6er Version von java mehr leute. Bei denen steht dann auch immer nur Version 1.4.2 da. Jedoch waren auch die Tips auf den dortigen Seiten nicht sehr hilfreich. Ich hoffe euch fällt noch etwas ein. Ist es eigentlich wichtig, das ich java an einer bestimmten stelle im system installiere? MFG
|
Morimando
Anmeldungsdatum: 4. Oktober 2007
Beiträge: Zähle...
|
Nice GUI ☺ Ich habe leider ein paar Probleme, das Programm zum Laufen zu bekommen :/ (gentoo) - Erstens: Das Programm scannt scheinbar nur nach Platten mit /dev/hd* oder /dev/sd* als Name? War mein erster Stolperstein, weil ich meinen USB-Geräten mit udev Regeln andere Namen zugeteilt habe (um sie statisch zuzuordnen). Mit einer Anpassung in der Regel (NAME="%k", SYMLINK="tciom%n") war das aber leicht behoben - Zweitens: Momentan macht das Programm bei mir nichts, ausser zu starten ☹ Die Gruppe 'truecrypt' ist existent, mein User ist Mitglied der Gruppe, in der sudoers Liste ist der Befehl %truecrypt ALL=(root) NOPASSWD: /usr/bin/truecrypt eingetragen. Danach ausgeloggt und neu eingeloggt habe ich mich auch und im Terminal "sudo truecrypt" funktioniert ohne Passwortabfrage. Ist die Einstellung hier seitens meines Systems falsch oder ist's noch ein Fehler im Programm selbst? Habe das Programm aus dem Terminal heraus laufen lassen, vielleicht sagt ja die Fehlermeldung jemandem was..
Error: Traceback (most recent call last):
Error: File "/usr/share/tcgui/temp/mount.py", line 53, in ?
Error: child.expect("Enter volume path.*")
Error: File "/usr/lib64/python2.4/site-packages/pexpect.py", line 631, in expect
Error: return self.expect_list(compiled_pattern_list, timeout)
Error: File "/usr/lib64/python2.4/site-packages/pexpect.py", line 736, in expect_list
Error: c = self.read_nonblocking (self.maxread, timeout)
Error: File "/usr/lib64/python2.4/site-packages/pexpect.py", line 337, in read_nonblocking
Error: raise EOF('End Of File (EOF) in read(). Exception style platform.')
Error: pexpect.EOF: 'End Of File (EOF) in read(). Exception style platform.' Grüße ☺
By the way: Meine Java version sollte stimmen
talathar morimando # java-config --java-version
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b05)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_02-b05, mixed mode)
|
Morimando
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 5
|
Hm also das Problem ist wohl, dass ich truecrypt nicht ausführen kann, OHNE sudo davorzuschreiben. Nun habe ich die Einstellungen nochmal überprüft, es scheint aber, als seien alle korrekt..
morimando@talathar ~ $ truecrypt -l
Administrator (root) privileges required /etc/sudoers
%wheel ALL=(ALL) ALL
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt /etc/groups
truecrypt:x:1007:morimando,root Rechte auf truecrypt
-rwxr-xr-x 1 root truecrypt 238688 3. Okt 21:21 /usr/bin/truecrypt Gentoo-specifisches in /etc/bash/bashrc (alias einstellung, dass 'tc' 'sudo truecrypt' ersetzt)
alias tc='sudo truecrypt'
alias tcm='tc -M uid=$(id -u), gid=$(id -g)' Ich hätte noch die Idee, die truecrypt executable in tc umzubenennen und den alias in truecrypt, womit dann 'sudo tc' aufgerufen wird. Aber vielleicht geht's ja ohne dieses durcheinander und ich habe nur etwas übersehen.
|
andreas.v2
Anmeldungsdatum: 15. April 2007
Beiträge: 24
|
Hi estariol, erstmal vielen Dank für diese tolle GUI. Wieder ein Grund weniger bei Windows zu bleiben ☺ Als Hobby-Java-Programmierer musste ich dann auch direkt mal einen Blick in den Code werfen: Welche IDE hast Du verwendet? (Scheinst ja eine mit einem brauchbare visuellen Editor gefunden zu haben 😉) Gruß, Andreas
|
Lutki
Anmeldungsdatum: 17. Juni 2006
Beiträge: 372
|
Morimando hat geschrieben:
/etc/sudoers
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt
User der Gruppe truecrypt können also ohne Passwortabfrage eine Festplatte verschlüsseln? sudo truecrypt -c /dev/sda1 Morimando hat geschrieben:
Rechte auf truecrypt
-rwxr-xr-x 1 root truecrypt 238688 3. Okt 21:21 /usr/bin/truecrypt
Was bitte bringen diese Rechte jetzt genau? 8)
|
estariol
(Themenstarter)
Anmeldungsdatum: 4. September 2007
Beiträge: 15
|
Hallo andreas', als Entwicklungsumgebung habe ich NetBeans (http://www.netbeans.org/) verwendet. Mit NetBeans kann man wirklich leicht und schnell Formulare erstellen. Vor allem läuft NetBeans richtig gut auf meinem System (Ubuntu). Gruß mg
|