Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Christian110383

unregistriert

1

25.04.2012, 13:44

Sonderzeichen unter Kde gehen nicht.

Mein Problem ist dass im gesammten KDE WM wie auch in allen KDE anwendungen die Umlauttasten merkwürdige Zeichen ausgegeben. In Gtk anwendungen wie Firefox oder thunderbird funktionieren die Umlaute unter KDE einwandfrei.
Ich vermute momentan dass folgende einstellung die ich trotz anpassens der xorg.conf nicht weg bekomme dafür verantwortlich ist. "xkb_layout" "us".

xorg.conf gesamt

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Section "ServerLayout"
	Identifier 	"Layout[all]"
	Screen     	"Screen[0]" 0 0
	InputDevice	"Keyboard" "CoreKeyboard"
	InputDevice	"Mouse" "CorePointer"
	Option     	"Clone" "off"
	Option     	"Xinerama" "off"
EndSection

Section "Files"
	FontPath    	"/usr/share/fonts/misc:unscaled"
	FontPath    	"/usr/share/fonts/corefonts"
	FontPath    	"/usr/share/fonts/100dpi:unscaled"
	FontPath    	"/usr/share/fonts/75dpi:unscaled"
	FontPath    	"/usr/share/fonts/Type1"
	FontPath    	"/usr/share/fonts/freefont"
	FontPath    	"/usr/share/fonts/sharefonts"
	FontPath    	"/usr/share/fonts/artwiz"
	FontPath    	"/usr/share/fonts/terminus"
	FontPath    	"/usr/share/fonts/ttf-bitstream-vera"
	FontPath    	"/usr/share/fonts/unifont"
	FontPath    	"/usr/share/fonts/cyrillic"
	FontPath    	"/usr/share/fonts/arphicfonts"
	FontPath    	"/usr/share/fonts/baekmuk-fonts"
	FontPath    	"/usr/share/fonts/default"
	FontPath    	"/usr/share/fonts/dejavu"
	FontPath    	"/usr/share/fonts/encodings"
	FontPath    	"/usr/share/fonts/kochi-substitute"
	FontPath    	"/usr/share/fonts/util"
	FontPath    	"/usr/share/fonts/fonts"
EndSection

Section "Module"
	Load       	"extmod"
	Load       	"dbe"
	Load       	"glx"
	Load       	"type1"
	Load       	"freetype"
EndSection

Section "ServerFlags"
	Option     	"blank time" "9999"  # 10 minutes
	Option     	"standby time" "9999"
	Option     	"suspend time" "9999"
	Option     	"off time" "9999"
EndSection

Section "InputDevice"
	Identifier 	"Keyboard"
	Driver     	"evdev"
	Option     	"AutoRepeat" "500 30"
	Option     	"XkbModel" "pc105"
	Option     	"XkbLayout" "de"
	Option     	"XkbRules" "xorg"
	Option     	"XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
	Identifier 	"Mouse"
	Driver     	"mouse"
	Option     	"Buttons" "5"
	Option     	"Device" "/dev/input/mice"
	Option     	"Name" "ImPS/2 Logitech Wheel Mouse"
	Option     	"Protocol" "explorerps/2"
	Option     	"Vendor" "Sysp"
	Option     	"ZAxisMapping" "4 5"
EndSection

Section "Modes"
	Identifier     	"Modes[0]"
	ModeLine 	"1920x1080@50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@24" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@23.976" 74.175 1920 2558 2602 2750 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@50i" 74.200 1920 1964 2052 2200 1080 1084 1088 1125 #+hsync #-vsync interlace
	ModeLine 	"1920x1080@60i" 74.250 1920 2008 2052 2200 1080 1085 1095 1125 #+hsync #+vsync Interlace
	ModeLine 	"1920x1080@59.94" 148.350 1920 2008 2052 2200 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@59.94i" 74.175 1920 2008 2052 2200 1080 1085 1095 1125 #+hsync #+vsync Interlace
	ModeLine 	"1920x1080@25" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@29.97" 74.175 1920 2008 2052 2200 1080 1084 1089 1125 #+hsync #+vsync
	ModeLine 	"1920x1080@30" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 #+hsync
	ModeLine 	"1920x1080" 20.048 1920 2448 2492 2640 1080 1085 1095 1125 #interlace +hsync #+vsyn
EndSection

Section "Monitor"
	Identifier 	"Monitor[0]"
	VendorName 	"Unknown"
	ModelName  	"evdev"
	DisplaySize 	935	525
	HorizSync   	15.0 - 60.0
	VertRefresh 	58.0 - 62.0
	Option     	"ExactModeTimingsDVI" "True"
EndSection

Section "Device"
	Identifier 	"Device[0]"
	Driver     	"nvidia"
	VendorName 	"NVidia"
	BoardName  	"GeForce 9800GTx"
	Screen      	0
EndSection

Section "Screen"
	Identifier 	"Screen[0]"
	Device     	"Device[0]"
	Monitor    	"Monitor[0]"
	DefaultDepth	24
	Option     	"XaaNoOffScreenPixmaps" "on"
	Option     	"XaaNoPixmapCache" "on"
	Option     	"UseEdidDpi" "FALSE"
	Option     	"DPI" "96 x 96"
	
 SubSection 	"Display"
    	Depth   	24
    	Modes  	"1920x1080"
 EndSubSection

EndSection

#Section "Extensions"
#	Option     	"Composite" "Disable"
#EndSection


xorg.conf Tastatur Teil

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Section "InputDevice"

	Identifier 	"Keyboard"

	Driver     	"evdev"

	Option     	"AutoRepeat" "500 30"

	Option     	"XkbModel" "pc105"

	Option     	"XkbLayout" "de"

	Option     	"XkbRules" "xorg"

	Option     	"XkbVariant" "nodeadkeys"

EndSection


/var/log/Xorg.0.log

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
[	20.350] (II) config/udev: Adding input device Logitech Logitech USB Keyboard (/dev/input/event2)
[	20.350] (**) Logitech Logitech USB Keyboard: Applying InputClass "evdev keyboard catchall"
[	20.350] (II) Using input driver 'evdev' for 'Logitech Logitech USB Keyboard'
[	20.350] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[	20.350] (**) Logitech Logitech USB Keyboard: always reports core events
[	20.350] (**) Logitech Logitech USB Keyboard: Device: "/dev/input/event2"
[	20.350] (--) Logitech Logitech USB Keyboard: Found keys
[	20.350] (II) Logitech Logitech USB Keyboard: Configuring as keyboard
[	20.350] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.0/input/input2/event2"
[	20.350] (II) XINPUT: Adding extended input device "Logitech Logitech USB Keyboard" (type: KEYBOARD, id 8)
[	20.350] (**) Option "xkb_rules" "evdev"
[	20.350] (**) Option "xkb_model" "evdev"
[	20.350] (**) Option "xkb_layout" "us"


Ich bin dankbar für jede Art von Hilfe.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Christian110383« (25.04.2012, 18:57)


2

25.04.2012, 14:11

Kannst du in den KDE System Settings unter "Input Devices" / "Keyboard" nicht ein Keyboard Model und Layout wählen? Da kannst du ja wohl alles einstellen, nicht?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

Christian110383

unregistriert

3

25.04.2012, 14:21

Ja hatte ich vergessen zu erwähnen. Ist und war eingestellt.

Die Tastatur steht auf "Generic | Generische PC-Tastatur mit 105 Tasten (Intl)"
Die Belegung steht auf Zuordnen=de Belegung=Deutsch Variante=, Beschriftung=de, Kurzbefehle=

Trotz allem weigert sich kde die Umlaute zu drucken

Im Firefox
öäü
In KDE (Reinkopiert)
öäü

Hat jemand noch andere Vorschläge

4

25.04.2012, 14:23

Hm, normal solltest du unter KDE dein Keyboard wie Modell, Belegung usw in den Keyboard Einstellungen in systemsettings passend für dein User setzen können. Tippe zb in einer Shell

Quellcode

1
$ kcmshell4 kcm_keyboard
(damit rufst du das Modul direkt auf)
oder schaue unter systemsettings --> Keyboard (Tastatur).

Wenn du die Eingabegeräte global für alle User in der xorg.conf setzen möchtest beachte auch das Settings aus
Section "InputDevice"
mit dem aktuell standardmäßig verwendeten hotplugging aus udev nicht verwendet werden - hier solltest du dann
Section "InputClass"
verwenden.

Siehe dazu zb auch im Xorg-server 1.8 Upgrade Guide
und
X Server Configuration HOWTO

/edit:
Huh, da war dyle (mal wieder) schneller :)

Christian110383

unregistriert

5

25.04.2012, 14:48

Ich bedanke mich trotzdem mal, es liegt anscheinend an KDE 4.8.1 näheres kann ich nicht sagen, doch liegt die die Vermutung nahe da die Tastatur unter kde 4.7 und 4.8.2 einwnadfrei läuft.

Danke für eure Mühe.

6

25.04.2012, 16:10

Hm nein, das es an der kde-4.8.1 Version liegen soll kann ich mir nicht vorstellen. (das funktionierte in kde-4.8.0 schon einwandfrei)
Starte doch mal im KDE konsole und setze dort temporär ein

Quellcode

1
$ setxkbmap -model evdev -layout de -variant nodeadkeys
Wenn es dann mit den Umlauten immer noch nicht passt wird es vermutlich eher am encoding oder/und an dem Font, falsche Zeichenkodierung oder ähnliches liegen.

Sofern noch nicht geschehen würde ich vorschlagen möglichst UTF-8 (unicode) und ein passenden Font zu nutzen
Siehe hierzu zb auch im Using UTF-8 with Gentoo

Christian110383

unregistriert

7

25.04.2012, 18:14

Ich bin da eben selbst ein wenig ratlos, und ja du hast recht es liegt wohl doch nicht am kde es muss wohl was bei der Utf8 umstellung schief gegangen sein.


/etc/env.d/02locale

Quellcode

1
2
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"

Hier ist mein System schön deutsch nur leider funktionieren die Umlaute nicht


/etc/env.d/02locale

Quellcode

1
2
3
LANG="de_DE.UTF-8"

LC_ALL="POSIX"


In dem Beispiel ist das System halb englisch aber die Tastatur funktioniert einwandfrei

Ehrlich gesagt kann ich mir da keinen Reim darauf machen. Kennt jemand zufällig die Lösung?

8

25.04.2012, 18:43

Hm, fehlt eventuell noch die angegebene de_DE.UTF-8 Locale?
Magst du mal die Ausgaben von

Quellcode

1
2
3
4
locale -a | grep -e de -e en
locale
und
grep LINGUAS /etc/make.conf
posten? (bitte alles als User)

PS:
LC_ALL=
würde ich auch eher gar nicht setzen (ist idR unnötig und überschreibt dir alles andere (das will man normal nicht wirklich)

Siehe zb auch im Gentoo Linux Localization Guide

Christian110383

unregistriert

9

25.04.2012, 18:56

Danke Josef95, aber nun hab ich meinen Patzer wieder Korriegiert, und was lernen wir daraus, niemals ein LC_ALL setzen. Nun läufts aber auch wirklich einwandfrei.


/etc/env.d/02locale

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
LANG="de_DE.utf8"
#LC_ALL="C"
LC_CTYPE="C"
LC_NUMERIC="de_DE.utf8"
LC_TIME="de_DE.utf8"
LC_COLLATE="de_DE.utf8"
LC_MONETARY="de_DE.utf8"
LC_MESSAGES="de_DE.utf8"
LC_PAPER="de_DE.utf8"
LC_NAME="de_DE.utf8"
LC_ADDRESS="de_DE.utf8"
LC_TELEPHONE="de_DE.utf8"
LC_MEASUREMENT="de_DE.utf8"
LC_IDENTIFICATION="de_DE.utf8"



Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
christian@X6 ~ $ locale -a | grep -e de -e en
de_DE.utf8
christian@X6 ~ $ locale 
LANG=de_DE.utf8
LC_CTYPE=C
LC_NUMERIC=de_DE.utf8
LC_TIME=de_DE.utf8
LC_COLLATE=de_DE.utf8
LC_MONETARY=de_DE.utf8
LC_MESSAGES=de_DE.utf8
LC_PAPER=de_DE.utf8
LC_NAME=de_DE.utf8
LC_ADDRESS=de_DE.utf8
LC_TELEPHONE=de_DE.utf8
LC_MEASUREMENT=de_DE.utf8
LC_IDENTIFICATION=de_DE.utf8
LC_ALL=
christian@X6 ~ $ grep LINGUAS /etc/make.conf
LINGUAS="de"




Danke nochmals für deine Hilfe.