[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gnome-settings-daemon und fvwm



Tobias Nissen schrieb:
> santiago (anonym-allgemein) wrote:
>> Ich verwende Debian Lenny und einen selber kompilierten Fvwm2. (Der
>> aus dem Repository hat manche Probleme mit der Vollbilddarstellung von
>> Openoffice gehabt... aber dazu gibt es ein anderes Posting)
>>
>> Für manche Geschichten brauch ich leider den gnome-settings-daemon.
>> Unter anderem um in Firefox und Thunderbird (also Iceweasel und
>> Icedove) die Schriften und Icons und überhaupt die Darstellung zu
>> beeinflussen (sieht ohne gnome-settings-daemon irgendwie hässlich
>> aus), und andererseits um meine Lautstärke-Knöpfe am Laptop verwenden
>> zu können.
> 
> Zum Glück stimmt das nicht. Ich habe bei mir den gsd durch `true` oder
> so ersetzt. Anwendungen die ihn automatisch laden wollen stören sich
> daran nicht und ich kann ohne den Gnome-Mist mein GUI konfigurieren.

Nun ja, ich habe ihn derzeit bewusst in der .fvwm2rc, damit die div.
Knöpfe und Einstellungen gemacht werden. Aber ich möchte das eben
händisch machen, ohne gnome.

> 
> Das Aussehen von GTK-Anwendungen lässt sich mit gtk-theme-switch
> ändern. Dort kann man auch die Schriftart-/größe einstellen.

Das muss ich mir noch zu Gemüte führen.

> 
> Für Iceweasel muss man anders vorgehen, da stellt man UI-Schriften so
> ein: http://ithacafreesoftware.org/forum/viewtopic.php?t=58

Das schaut ja schon mal gut aus! :-)

> 
> Zu den Multimedia-Knöpfen: werden denn X-events generiert? Das kannst
> Du mit xev prüfen. Falls ja, kannst Du mit entsprechenden Einstellungen
> in .Xmodmap und in Fvwm2 (dort weiß ich aber nicht wie) festlegen, was
> beim Druck der Sondertasten passieren soll.

Es werden events  generiert.

Leiser-Taste:
KeyPress event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132279664, (25,35), root:(846,112),
    state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132279819, (25,35), root:(846,112),
    state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False


Lauter-Taste:
KeyPress event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132280661, (25,35), root:(846,112),
    state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132280811, (25,35), root:(846,112),
    state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

MotionNotify event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132281098, (24,35), root:(845,112),
    state 0x0, is_hint 0, same_screen YES

Mute-Taste:
KeyPress event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132281752, (24,35), root:(845,112),
    state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x3800001,
    root 0x13b, subw 0x3800002, time 132281893, (24,35), root:(845,112),
    state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

Wie ich aber gerade festgestellt habe, funktioniert acpi_fakekey auch
nur, wenn der gsd läuft...
Kann ich irgendwie rausfinden, was gsd da wirklich macht, um die
Lautstärke zu ändern?
Und wo nimmt gsd die Einstellungen her, die er anwendet? Es wird beim
Start offenbar die ~/.Xmodmap eingelesen. Aber wie greift gsd in
Iceweasel und Icedove ein? Denn die Schriften der Menüs ändern sich beim
starten von gsd und wieder zurück beim beenden von gsd...

lg jakob



Reply to: