|
Enork
Anmeldungsdatum: 2. Oktober 2006
Beiträge: 108
Wohnort: bei Hamburg
|

Verfasst: 21. Dezember 2009 21:27
Hallo ich würde gerne den Thunderbird auf die Version 3.0 Updaten. Da ich keine 64Bit Version gefunden habe habe ich mir gedacht ich kompilieren das Programm mal selbst und mach dann ein DEB Paket.( wie hier Beschrieben : http://wiki.ubuntuusers.de/Programme_kompilieren ) Das übersetzten hat geklappt und auch den DEB Paket habe ich bauen können. Als ich Thunderbird nun gestartet habe habe ich festgestellt das ich nun Shredder habe und das das Programm auf Englisch ist.
Nun meine Fragen: Warum Shredder und wie kann ich ihn auf Deutsch umstellen, eventuell gleich so kompilieren ? Schon mal danke 
|
|
kim88
Anmeldungsdatum: 7. Juni 2007
Beiträge: 227
Wohnort: Schweiz
|

Verfasst: 21. Dezember 2009 22:17
Hallo ich kann dir bei der Sprache weiterhelfen: Hier findest du Sprachpakete die sich als Erweiterungen installieren lassen. ftp://ftp.mozilla.org/pub/thunderbird/releases/latest-3.0/linux-i686/xpi/ Das andere könnte Fehler bei der Mozconf sein.
|
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 9421
Wohnort: Leipzig
|

Verfasst: 21. Dezember 2009 22:31
Enork schrieb:
Als ich Thunderbird nun gestartet habe habe ich festgestellt das ich nun Shredder habe
Die dev-Version heißt halt so. Falls Du Lightning einsetzen willst, solltest Du das über Option gleich mit kompilieren.
|
|
Enork
(Threadstarter)
Anmeldungsdatum: 2. Oktober 2006
Beiträge: 108
Wohnort: bei Hamburg
|

Verfasst: 21. Dezember 2009 23:05
erstmal danke für die schnellen Antworten. Also axt den Link den du angegeben hast, danach hatte ich gearbeitet. und klm88 ich habe die xpi Datei, nicht als Admin, installiert. Sie wird auch angezeigt aber Shredder ist weiterhin auf Englisch. Mache ich dort was falsch ??
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 30. Dezember 2009 15:27
Auch wenn ich es wegen mir nicht nachvollziehbaren schlechteren Zeichendarstellung selbst inzwischen aufgegeben habe, aber wenn Du den Aufruf von ./configure in der oben genannten Anleitung um die Option --enable-official-branding ergänzt, nennt sich Shredder wie gewünscht Thunderbird. Wenn mir jemand noch sagen könnte, welche configure-Optionen ich verwenden muss, damit der so kompilierte Thunderbird die gleiche, saubere Schriftendarstellung aufweist, wie das originale Thunderbird2 aus Ubuntu, dann wäre ich echt glücklich  Ach ja, @Enork: es reicht nicht, die deutsche Sprach-xpi als Add-In zu installieren: Menü Bearbeiten -> Einstellungen -> Erweitert -> Allgemein -> Konfiguration bearbeiten: general.useragent.locale auf "de-DE" setzen, neu starten, deutsch. Grüße,
Mäuseturm
|
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 9421
Wohnort: Leipzig
|

Verfasst: 30. Dezember 2009 15:55
Mäuseturm schrieb:
nennt sich Shredder wie gewünscht Thunderbird.
Shredder hat in Verbindung mit Datenbanken sowas schwarzhumoriges.
die gleiche, saubere Schriftendarstellung aufweist
Keinerlei Probleme diesbzgl. Mit Sicherheit hat's nichts mit einer configure-Option zu tun, eher mit einer Konfiguration in Tb zum Font-Smoothing.
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 30. Dezember 2009 15:59
Ich habe hier drei Thunderbird's mit exakt identischen Profilen/Konfigurationen zeitgleich auf dem Bildschirm gehabt: den Thunderbird 2 aus Ubuntu/Karmic, den Thunderbird 3 alias Shredder aus dem Mozilla-Daily PPA und den selbstkompilierten Thunderbird 3 gemäß oben genannter selbstkompilierung. Bei TB2 und Shredder ist das Schriftbild einwandfrei, beim selbstkompilierten TB3 deutlich schlechter und pixeliger. Und wie gesagt: alle drei TBs griffen auf identische Profile/Einstellungen zurück. Ich mag übrigens den Namen 'Shredder' nicht. Wenn mich das ständig in der Titelleiste anschaut, dann finde ich das nicht wirklich vertrauenserweckend...  Grüße,
Mäuseturm
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 30. Dezember 2009 17:45
Ich habe gerade den TB3 testweise nochmals kompiliert und mit dem Original-Ubuntu-TB2 und dem TB3 aus dem PPA vergleichen. Im folgenden Bild sollte man schon auf den ersten Blick sehen, dass das Schriftbild des selbstkompilierten TB3 (rechts) deutlich schlechter ist als das des Ubuntu-TB2 (links) und des PPA-TB3 (mitte). Dabei verwenden alle drei exakt die gleichen Konfigurationen (Profile): 
Irgendeine Idee, was hier das Problem sein könnte? Grüße,
Mäuseturm
- Bilder
|
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 9421
Wohnort: Leipzig
|

Verfasst: 30. Dezember 2009 18:18
Mäuseturm schrieb:
tb3schriftbild.gif
Hast Du Dir ja Mühe gegeben (nicht mal klickbar ist der Link, grin). Btw. das mit dem eigenen Logo/Schriftzug ist interessant, muß ich mir direkt mal ansehen.
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 30. Dezember 2009 18:26
Ich habe das Bild nochmal als Anhang an meinen vorherigen Beitrag angehängt. Sorry, dass das so nicht geklappt hat, aber für mich wird das Bild direkt in dem Beitrag eingebettet angezeigt, so wie ich es eigentlich gedacht hatte. Man möge es mir bitte verzeihen, aber diese Forensoftware hier regt mich zuweilen etwas auf und als jahrelanger Beitreiber eigener Foren mit gängiger Forensoftware muss ich leider sagen, dass diese Software hier die von der Bedienung her grausigste ist... sorry, den Kommentar konnte ich mir gerade nicht verkneifen *schief* --enable-xft habe ich in meinen configure-Parametern leider schon drin, das ist wohl nicht das Problem. Grüße,
Mäuseturm
|
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 9421
Wohnort: Leipzig
|

Verfasst: 30. Dezember 2009 18:32
Mäuseturm schrieb:
Bild nochmal als Anhang an meinen vorherigen Beitrag angehängt.
Du hättest lediglich die runden Klammern innerhalb der eckigen Klammern entfernen brauchen.
--enable-xft habe ich in meinen configure-Parametern leider schon drin, das ist wohl nicht das Problem.
Hab' ich auf mehreren Sites als Ursache gelesen. Problem scheint zumindest kein unbekanntes zu sein.
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 30. Dezember 2009 18:36
Aha. Ja sorry, ich habe in den letzten Jahren mehrere Foren mit vBulletin, phpBB und Woltlab Burning Board aufgezogen und betrieben und bei allen funktioniert das komplett anders, einfacher und mit Standard-BBCode. Das hier ist zumindest sehr gewöhnungsbedürftig. Verstehe ich Dich richtig, dass die Option nicht rein, sondern raus soll? Muss ich mal testen. Von wegen eigenes Logo/Schriftzug: das bringt das herzallerliebst schicke Theme 'Noia' mit. Verwende ich für Thunderbird und Firefox. Grüße,
Mäuseturm
|
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 9421
Wohnort: Leipzig
|

Verfasst: 30. Dezember 2009 18:41
Mäuseturm schrieb:
Verstehe ich Dich richtig, dass die Option nicht rein, sondern raus soll?
Nein, enablen. Bringt aber offenbar auch nicht unbedingt was.
Theme 'Noia'
Ach so, eigene Themes für Applikationen will ich nicht.
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 30. Dezember 2009 18:49
Das Problem treibt mich echt zur Verzweiflung. Beim simplen Versuch, mir einen aktuellen Thunderbird zu kompilieren, scheitere ich ständig an anderen Stellen und immer finde ich diese Probleme über Google irgendwo beschrieben, aber nie findet sich eine praktikable Lösung dazu. Antialiasing geht also offensichtlich nicht, das unter Deinem Link beschriebene --enable-system-cairo geht bei mir auch nicht, --enable-default-toolkit=gtk2 geht von vornherein nicht, --enable-default-toolkit=cairo-gtk2 rennt in den nächsten, aber ebenso bekannten Fehler. An sich kriege ich einen komplett funktionierenden Thunderbird gebacken, ohne Probleme auch komplett optimiert und ohne jeglichen Debug-Kram. Aber leider nie mit sauberem Schriftbild. Es ist zum Verzweifeln 
|
|
Mäuseturm
Anmeldungsdatum: 4. Mai 2009
Beiträge: 71
Wohnort: Rheinland-Pfalz
|

Verfasst: 8. Januar 2010 18:25
Der Vollständigkeit halber: es ist vollbracht. Ein "echter" 64-bittiger Thunderbird 3.0 final, optimiert für mein System und meinen Prozessor selbst kompiliert und das mit tatsächlich funktionierende Schriftglättung. Nach ein paar zuletzt erfolgreichen Versuchen mit dem TB 3.0.1pre Source aus dem Mozilla-daily-PPA, welcher sich trotz official-branding spätestens mit Einspielen des deutschen Sprachpakets dann doch wieder 'Shredder' nennt, ist es mir nun auch mit der offiziellen 3.0 final und dem Sourcecode von Mozilla gelungen. Falls es jemand nachmachen möchte: - man nehme den offiziellen Sourcecode von Mozilla: ftp://ftp.mozilla.org/pub/thunderbird/releases/latest-3.0/source/thunderbird-3.0.source.tar.bz2 - dazu noch die Debian-Patches für Thunderbird 3 aus debian-experimental, zu finden über den Debian-Patch-Nachverfolger: http://patch-tracker.debian.org/package/icedove/3.0~rc2-2 (außer thunderbird-3-profile.patch, sonst heißt Thunderbird wie bei Debian 'Icedove') - Und dann mit folgendem Shell-Skript patchen und kompilieren (hier mit Compiler-Einstellungen für Intel Core2Duo, das Source-Paket und die Debian-Patches müssen hierbei in /usr/local/src/thunderbird-3.0-final liegen, oder halt entsprechend das Skript anpassen): #!/bin/sh
# Settings
SRCMAIN=/usr/local/src/thunderbird-3.0-final
SRCDIR=$SRCMAIN/comm-1.9.1
SRCFILE=$SRCMAIN/thunderbird*.source.tar.bz2
DESTINATION=/opt/thunderbird
USERAPPDIR=.thunderbird
# CPU specific tuning, CPUCOUNT = (CPU Cores) + 1
CPUCOUNT=3
OPTIMIZE="-O3 -march=core2 -mtune=core2 -pipe -fomit-frame-pointer"
# Compiler-specific
CC=gcc
CXX=g++
CPP=cpp
LC_ALL=C
CFLAGS="-g -O3"
CXXFLAGS="-g O3"
CPPFLAGS=""
LDFLAGS="-Wl,-Bsymbolic-functions"
# Mozilla-specific
MOZILLA_OFFICIAL=1
BUILD_OFFICIAL=1
# Dependencies
apt-get --purge -q -y install debhelper autoconf2.13 autotools-dev quilt mozilla-devscripts patchutils cdbs libx11-dev libxt-dev libgtk2.0-dev libglib2.0-dev libstartup-notification0-dev zlib1g-dev libbz2-dev liborbit2-dev libidl-dev zip libxft-dev libfreetype6-dev libpng12-dev libjpeg62-dev libxrender-dev libxinerama-dev libcairo2-dev libpixman-1-dev libgnome2-dev libgconf2-dev libgnomevfs2-dev libgnomeui-dev libdbus-1-dev libdbus-glib-1-dev libhal-dev libasound2-dev sharutils m4 libreadline5-dev libkrb5-dev libhunspell-dev libnspr4-dev libnss3-dev docbook-to-man
apt-get -q -y build-dep thunderbird
# Extract Source
cd $SRCMAIN
rm -rf $SRCDIR
mkdir -p $SRCDIR
cd $SRCDIR
echo -n "Extracting build source..." && tar --strip-components=1 -xjf $SRCFILE && echo "Ok."
# Apply patches (must be stored in the same directory as the source package)
for i in $( ls -1 $SRCMAIN/*.patch ); do
echo ""
echo "Applying patch: $i"
patch -p1 < $i
done
# Configure
echo ""
./configure --build=x86_64-linux-gnu \
--prefix="$DESTINATION" \
--includedir="/usr/include" \
--mandir="/usr/share/man" \
--infodir="/usr/share/info" \
--libexecdir="/usr/lib/thunderbird" \
--sysconfdir=/etc \
--localstatedir=/var \
--srcdir=. \
--with-user-appdir="$USERAPPDIR" \
--with-system-jpeg=/usr \
--with-system-zlib=/usr \
--with-system-nspr \
--with-system-nss \
--with-distribution-id=com.ubuntu \
--enable-application=mail \
--enable-optimize="$OPTIMIZE" \
--enable-extensions=default \
--enable-official-branding \
--enable-64bit \
--enable-static \
--enable-static-mail \
--enable-system-cairo \
--enable-system-hunspell \
--enable-xinerama \
--enable-canvas \
--enable-pango \
--enable-startup-notification \
--disable-debug \
--disable-debug-modules \
--disable-debugger-info-modules \
--disable-dependency-tracking \
--disable-installer \
--disable-install-strip \
--disable-profilesharing \
--disable-strip \
--disable-strip-libs \
--disable-elf-dynstr-gc \
--disable-updater \
--disable-xprint \
--disable-ldap \
--disable-logging \
--disable-javaxpcom \
--disable-crashreporter \
--disable-mochitest \
--disable-tests \
--disable-maintainer-mode \
--disable-ipv6 && \
make -j $CPUCOUNT && \
rm -rf $DESTINATION && mkdir -p $DESTINATION && \
make install && \
echo "" && echo "Fertig."
|