Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[xpn] X-Header definieren

2 views
Skip to first unread message

Oliver Cromm

unread,
Apr 18, 2012, 12:32:51 PM4/18/12
to
Ich teste gerade xpn. Nun wollte ich mein X-Face eintragen, finde
auch einen Dialog, in dem es eine Sektion "X-Header" gibt, aber
dort keine Aktionselemente (z.B. "Add").

Erkennt jemand das Problem?

Ich habe es inzwischen auf anderen Systemen probiert, und da geht
es. Meine Beobachtung ist also:

Ubuntu 11.10, Python 2.7.2+: X-Header nicht editierbar
Windows 7, Python 2.6.5: editierbar
Ubuntu 10.04, Python 2.6.5: editierbar

Am wahrscheinlichsten scheint, daß die Python-Version das Problem
ist.

--
Java is kind of like kindergarten. There are lots of rules you
have to remember. If you don't follow them, the compiler makes
you sit in the corner until you do.
Don Raab

Jürgen Schmadlak

unread,
Apr 18, 2012, 1:43:59 PM4/18/12
to
Oliver Cromm <lispa...@crommatograph.info> wrote:

> Am wahrscheinlichsten scheint, daß die Python-Version das Problem
> ist.

Hier:
User-Agent: XPN/1.2.6 (Street Spirit ; Linux)
python -V
Python 2.7.2+

Habe ich zwar keinen "Add Button" aber in das Feld unter:

- Datei
- Einstellungen
- Benutzer
- Bearbeiten
- Header
- Benutzerspezifische Header (X-Header)

kann ich nach Lust und Laune reinschreiben. Das wird dann auch in
den Artikel übernommen.

XPN installiert per: sudo apt-get install xpn.

--
Was hätte mich denn in dieses öde Land locken können, als das
Verlangen hierzubleiben?

Oliver Cromm

unread,
Apr 18, 2012, 2:26:19 PM4/18/12
to
* Jürgen Schmadlak:

> Oliver Cromm <lispa...@crommatograph.info> wrote:
>
>> Am wahrscheinlichsten scheint, daß die Python-Version das Problem
>> ist.
>
> Hier:
> User-Agent: XPN/1.2.6 (Street Spirit ; Linux)
> python -V
> Python 2.7.2+
>
> Habe ich zwar keinen "Add Button" aber in das Feld unter:
>
> [...]
> - Benutzerspezifische Header (X-Header)
>
> kann ich nach Lust und Laune reinschreiben.

Das mit dem "Add-Button" hatte ich geschrieben, bevor ich wußte,
wie es eigentlich aussehen soll. Bei mir ist da gar kein Feld, nur
ein Strich.

> XPN installiert per: sudo apt-get install xpn.

Hoppla, das hatte ich nicht gefunden, werde ich dann mal
probieren. Ich hatte die Sourcen direkt runtergeladen und
ausgepackt. Danke!

Insgesamt sieht XPN sehr freundlich für Dialog-Umsteiger aus, auch
wenn das ein oder andere natürlich fehlt.

--
The nice thing about standards is that you have so many to choose
from; furthermore, if you do not like any of them, you can just
wait for next year's model.
Andrew Tanenbaum, _Computer Networks_ (1981), p. 168.

Wolfgang Bauer

unread,
Apr 18, 2012, 3:56:46 PM4/18/12
to
Oliver Cromm schrieb:

> Insgesamt sieht XPN sehr freundlich für Dialog-Umsteiger aus, auch
> wenn das ein oder andere natürlich fehlt.

Dialog-Umsteiger? Hallo, wo seid ihr?
Im Ernst, ich benutze jetzt Dialog in Win8/64 ohne jegliche Probleme. An
einen Umstieg denke ich nicht im Traum. (auf Windowssystemen)

Unter Linux ist der Favorit Gnus und Tin.

Wolfgang
--
Das 40tude Dialog Skript - Archiv! http://kh-rademacher.de/4d/
Die 40tude-Dialog FAQ http://www.wolfgang-bauer.at/4td_faq/
http://www.wolfgang-bauer.at

Uwe Premer

unread,
Apr 18, 2012, 5:06:50 PM4/18/12
to
Am 18.04.2012 20:26 schrieb Oliver Cromm:
> * Jürgen Schmadlak:
>> XPN installiert per: sudo apt-get install xpn.
>
> Hoppla, das hatte ich nicht gefunden, werde ich dann mal
> probieren. Ich hatte die Sourcen direkt runtergeladen und
> ausgepackt. Danke!

Das mit dem Source funktioniert auch, allerdings müssen 3 Pakete bzw.
Bibliotheken zwingend vorher installiert sein:

Python - ver. 2.5 or better
PyGTK - ver. 2.10 or better
GTK+ - ver. 2.10 or better
(laut XPN-Webseite)

Auf der XPN-Webseite sind auch links zu den Original-Webseiten zu jenen
Bibliotheken aufgeführt.
Es würde meiner Erfahrung nach aber vollkommen reichen, wenn du jene
Pakete mit deinem Paketmanager deiner Distribution installierst.

Hier (aptosid, also quasi Debian sid) heissen die Pakete:
- python 2.7.2,
- python-gtk2 2.24
- libgtk-3-0

Falls es auch damit nicht klappt, müssen auch die entsprechenden
dev-Pakete davon installiert werden.
Normalerweise dürfte aber GTK+ per default schon in jeder aktuellen
Distri drin sein.
Lediglich python und python-gtk(2) könnten fehlen.

Uwe

Jan Heitkötter

unread,
Apr 18, 2012, 5:22:22 PM4/18/12
to
On Wed, 18 Apr 2012 12:32:51 -0400, Oliver Cromm wrote:

> Ich teste gerade xpn.

Ich jetzt auch. :-)

Nur leider kann ich keine Gruppen hinzufügen -- es erscheint folgende
Fehlermeldung:


Traceback (most recent call last):
File "/usr/share/xpn/xpn_src/Groups_Win.py", line 201, in
subscribe_selected_groups
self.subscribe_group(group_to_subscribe,server_name)
File "/usr/share/xpn/xpn_src/Groups_Win.py", line 220, in
subscribe_group
self.art_db.addSubscribed(group_to_subscribe,last,server_name,id_name)
File "/usr/share/xpn/xpn_src/Articles_DB.py", line 163, in addSubscribed
c.execute('''insert into subscribed values (?,?,?,?)''',
(group,last,server_name,id_name))
ProgrammingError: You must not use 8-bit bytestrings unless you use a
text_factory that can interpret 8-bit bytestrings (like text_factory =
str). It is highly recommended that you instead just switch your
application to Unicode strings.


Hat jemand eine Idee? xpn 1.2.6, Python 2.7.2+ unter Ubuntu 10.11.

Gruß

Jan

Jürgen Schmadlak

unread,
Apr 18, 2012, 5:26:11 PM4/18/12
to
Jan Heitkötter <usenet...@heitkoetter.net> wrote:

> Nur leider kann ich keine Gruppen hinzufügen -- es erscheint folgende
> Fehlermeldung:

Du hast dein Profil oder Identität oder wie das heißt mit einen
Umlaut (vermutlich Jan Heitkötter) benannt. Mach daraus (nicht aus
dem Namen der im From erscheinen soll) ein "Jam Heitkoetter".

--
Teenager in eine depressive Stimmung zu versetzen, ist wie Fische
aus einem Fass zu angeln.

Jan Heitkötter

unread,
Apr 18, 2012, 5:40:14 PM4/18/12
to
Jürgen Schmadlak wrote:

> Du hast dein Profil oder Identität oder wie das heißt mit einen
> Umlaut (vermutlich Jan Heitkötter) benannt. Mach daraus (nicht aus
> dem Namen der im From erscheinen soll) ein "Jam Heitkoetter".

Bingo! Das war's. Danke.

Gruß

Jan

Oliver Cromm

unread,
Apr 18, 2012, 6:34:51 PM4/18/12
to
* Wolfgang Bauer:

> Oliver Cromm schrieb:
>
>> Insgesamt sieht XPN sehr freundlich für Dialog-Umsteiger aus, auch
>> wenn das ein oder andere natürlich fehlt.
>
> Dialog-Umsteiger? Hallo, wo seid ihr?
> Im Ernst, ich benutze jetzt Dialog in Win8/64 ohne jegliche Probleme. An
> einen Umstieg denke ich nicht im Traum. (auf Windowssystemen)

Es geht mir um Linux, das ich jetzt schon einige Zeit
hauptsächlich verwende. Meinen neusten Rechner habe ich ohne OS
gekauft, da ist zwar jetzt Win8 installiert, aber ob ich das
kaufen werde? Hat schon mal jemand Dialog auf ReactOS probiert?

Momentan lasse ich Dialog unter Wine laufen, aber das sehe ich
nicht als Dauerlösung. Es geht zwar meist gut, ist aber auch schon
ein paar Mal spontan abgestürzt.

> Unter Linux ist der Favorit Gnus und Tin.

Die sind mir "zu anders" :-)

--
The generation of random numbers is too important to be left to
chance.
Robert R. Coveyou

Oliver Cromm

unread,
Apr 18, 2012, 6:34:52 PM4/18/12
to
* Jürgen Schmadlak:

> Jan Heitkötter <usenet...@heitkoetter.net> wrote:
>
>> Nur leider kann ich keine Gruppen hinzufügen -- es erscheint folgende
>> Fehlermeldung:
>
> Du hast dein Profil oder Identität oder wie das heißt mit einen
> Umlaut (vermutlich Jan Heitkötter) benannt. Mach daraus (nicht aus
> dem Namen der im From erscheinen soll) ein "Jam Heitkoetter".

Mein allererstes Problem war übrigens, daß ich mein User-Profil
"default" genannt habe, das geht auch nicht ...

Sowas deutet leider auf fehlende Sorgfalt beim Programmierer hin.

--
A chrysanthemum by any other name would be easier to spell.
Peter Moylan in alt.usage.english

Oliver Cromm

unread,
Apr 19, 2012, 1:18:25 PM4/19/12
to
* Oliver Cromm:

> * Jürgen Schmadlak:
>
>> Habe ich zwar keinen "Add Button" aber in das Feld unter:
>>
>> [...]
>> - Benutzerspezifische Header (X-Header)
>>
>> kann ich nach Lust und Laune reinschreiben.
>
> Das mit dem "Add-Button" hatte ich geschrieben, bevor ich wußte,
> wie es eigentlich aussehen soll. Bei mir ist da gar kein Feld, nur
> ein Strich.
>
>> XPN installiert per: sudo apt-get install xpn.
>
> Hoppla, das hatte ich nicht gefunden, werde ich dann mal
> probieren. Ich hatte die Sourcen direkt runtergeladen und
> ausgepackt. Danke!

Das hat auch nichts geändert. Offenbar ist das Feld vorhanden,
aber ich kann es nicht sichtbar machen, es klemmt so am unteren
Ende des Rahmens, daß ich den Inhalt nicht sehen oder reinklicken
kann. ich kann aber den Cursor mit Tab hineinversetzten und den
vom Editor kopierten Text blind einfügen, und das funktioniert
dann auch.

Da stimmt wohl etwas nicht mit der Anpassung der graphischen
Elemente an die Bildschirmauflösung oder so.

--
Skyler: Uncle Cosmo ... why do they call this a word processor?
Cosmo: It's simple, Skyler ... you've seen what food processors
do to food, right?
Cartoon by Jeff MacNelley

Jürgen Schmadlak

unread,
Apr 19, 2012, 1:53:37 PM4/19/12
to
Oliver Cromm <lispa...@crommatograph.info> wrote:

> Da stimmt wohl etwas nicht mit der Anpassung der graphischen
> Elemente an die Bildschirmauflösung oder so.

Schuss ins Blaue:

mv ~/.xpn/dats/sizes.dat ~/.xpn/dats/sizes.bak

Das Fenster mit "Identitäts Einstellungen" kann man aber auch
maximieren.

--
Ob es Kontrollbehörden gibt? Es gibt nur Kontrollbehörden. Freilich
sie sind nicht dazu bestimmt, Fehler im groben Wortsinn herauszufinden,
denn Fehler kommen ja nicht vor, und selbst, wenn einmal ein Fehler
vorkommt, wer darf denn endgültig sagen, dass es ein Fehler ist.

Oliver Cromm

unread,
Apr 20, 2012, 9:13:35 AM4/20/12
to
* Jürgen Schmadlak:

> Oliver Cromm <lispa...@crommatograph.info> wrote:
>
>> Da stimmt wohl etwas nicht mit der Anpassung der graphischen
>> Elemente an die Bildschirmauflösung oder so.
>
> Schuss ins Blaue:
>
> mv ~/.xpn/dats/sizes.dat ~/.xpn/dats/sizes.bak

Hat nichts geändert.

> Das Fenster mit "Identitäts Einstellungen" kann man aber auch
> maximieren.

Das nützt leider nichts, es ist nicht das ganze Fenster, sondern
ein Rahmen darin, der in der Höhe fest scheint. Man kann das
Fenster auch nicht kleiner machen als diesen Rahmen plus die
Knöpfe darunter.

Tatsächlich ist das Eingabefeld da, ich kann aber nur den oberne
Rand sehen und nicht reinklicken. Mit Tab ist es mir gelungen,
reinzugehen und dann vom Editor kopierten Text blind einzufügen,
und das funktioniert auch.

Ich habe schon mal ein wenig im Code geschaut, woran es liegen
könnte, aber sehe da kein Problem, eine Höḧe wird nirgends
vorgegeben, Welches Element genau das Problem hat, ist mir nicht
klar, dazu sind zuviele ineinandergeschachtelt, da wird einiges
Experimentieren nötig sein (so als GTK-Laie).

Dort habe ich auch gesehen, daß die X-Headers einfach ein File
sind, das kann ich notfalls also auch direkt editieren.

Oliver

Jürgen Schmadlak

unread,
Apr 20, 2012, 9:24:13 AM4/20/12
to
Oliver Cromm <lispa...@crommatograph.info> wrote:

> Dort habe ich auch gesehen, daß die X-Headers einfach ein File
> sind, das kann ich notfalls also auch direkt editieren.

Bei mir ist das die Datei ~/.xpn/dats/$Profilname$_custom_headers.txt
0 new messages