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.

1

23.05.2008, 11:01

Tastatur Problem: Fehlende | > < Zeichen

Hallo,

ich habe auf meinem PC Gentoo installiert und die Einstellungen für Lokalisierung, utf8 und Tastaturlayout von meiner Notebook-Installation übernommen. Ich habe auch noch einmal alle Einstellungen mit dem Tutorial im Gentoo-Wiki abgeglichen und es sollte alles passen. Dennoch habe ich in der X-Umgebung keine | > < Zeichen. In der blanken Konsole funktionieren diese Zeichen aber.

/etc/X11/xorg.conf:

Quellcode

1
2
3
4
5
6
7
Section "InputDevice"
Identifier "Keyboard0"
Driver     "kbd"
Option     "XkbModel" "pc105"
Option     "XkbLayout" "de"
Option     "XkbVariant" "nodeadkeys"
EndSection


/etc/conf.d/keymaps:

Quellcode

1
KEYMAP="de-latin1-nodeadkeys"


Woran liegt es das diese Taste nicht funktionieren will?

Vielen Dank!
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

2

24.05.2008, 01:59

Hast du eventuell in deiner Desktop Umgebung, Kde,Gnome,oä dein Tastaturlayout noch weiter umgebogen?
Bei KDE, etwa unter
Kontrollzentrum -->
Regionaleinstellungen -->
Tastaturlayout

Wenn ja, dann versuche es mal Deaktiviert, oder mit "pc105"

MfG
josef.95

3

24.05.2008, 12:43

Das ganze wird nun über HAL und nicht mehr über die xorg.conf gemacht.
Entweder die HAL Policy erstellen, die Einstellung in deinem WM vornehmen oder in der xorg.conf einstellen, dass HAL nicht verwendet werden soll.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

4

24.05.2008, 18:59

Danke für die Antworten.

Ich nutze Gnome und habe bei den Keyboard Einstellungen Generic 105 eingestellt. Sollte also soweit passen.

Das mit hal ist ja eine "tolle" Sache. Da hat sich einiges geändert. Leider habe ich es auf die Schnelle nicht hinbekommen.
Was genau muss nun geändert werden? Es gibt da ja scheinbar mehrere Varianten... Und bisher hat bei mir keine funktioniert.

Im Prinzip ist es ja Quatsch weiterhin xorg für die Input Devices zu verwenden. Stattdessen könnte man hal alles erledigen lassen, vorausgesetzt man weiß wie die Entsprechende Konfiguration auszusehen hat. Wäre supen wenn mir jemand weiterhelfen kann.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

5

24.05.2008, 23:32

Hallo Marco
Da du nichts weiter zu deinem System geschrieben hattest, ging ich mal davon aus das du den Stable Zweig verwendest. So weit ich weiß ist im Stabilen Zweig die Umstellung der Input Devices per hal hot-pluging zZt noch nicht erfolgt, dies geschieht ab >=sys-apps/hal-0.5.10

Wenn du also >=sys-apps/hal-0.5.10 verwendest, benötigst du eine passende Policy für hal
Du könntest es mal mit dieser probieren:

Quellcode

1
$ cat /etc/hal/fdi/policy/x11-input.fdi

Quellcode

1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
	<match key="info.capabilities" contains="input.keys">
  	<merge key="input.xkb.layout" type="string">de</merge>
  	<merge key="input.xkb.variant" type="string">nodeadkeys</merge>
	</match>
  </device>
</deviceinfo>


Wenn du weiterhin xorg für deine input dev verwenden möchtest, kannst du mit folgendem Zusatz in der xorg.conf das einbinden der dev über hal verhindern.

Quellcode

1
2
3
Section "ServerFlags"
Option          "AutoAddDevices"     "false"
EndSection


MfG
josef.95

6

22.06.2008, 16:14

Besteht hier noch Informationsbedarf oder ist dies Thema erledigt?
Siehe ==> Forumskonventionen

7

20.08.2008, 20:31

Frage meinerseits - ich habe momentan Probs mit Gnome (siehe Gnome Probs seit Update / code 127) und momentan keine deutsche Tastatur. Wollte dies jetzt ueber die xorg anpassen. Laut Euren Infos geht das ja nicht mehr. Wie regel ich das.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
laptop michi # nano /etc/conf.d/keymaps 
laptop michi # locale -a
C
de_DE
de_DE@euro
de_DE.iso88591
de_DE.iso885915@euro
de_DE.utf8
deutsch
german
POSIX
Man kann nicht alles wissen, aber alles lernen!

8

20.08.2008, 21:08

Wie ich schon in meinem letzten Post schrieb werden die Eingabegeräte ab >=sys-apps/hal-0.5.10 über hal verwaltet.
Probiere es doch bitte mal mit der genanten Policy
also etwa

Quellcode

1
nano -w /etc/hal/fdi/policy/x11-input.fdi
und dann die Policy aus meinem letzten Post reinkopieren, abspeichern, und dann hald neustarten (oder den Rechner neustarten)

9

24.08.2008, 13:54

Wie ich schon in meinem letzten Post schrieb werden die Eingabegeräte ab >=sys-apps/hal-0.5.10 über hal verwaltet.
Probiere es doch bitte mal mit der genanten Policy
also etwa

Quellcode

1
nano -w /etc/hal/fdi/policy/x11-input.fdi
und dann die Policy aus meinem letzten Post reinkopieren, abspeichern, und dann hald neustarten (oder den Rechner neustarten)
Habe ich getan.

Quellcode

1
2
3
4
5
6
7
8
laptop michi # less /etc/hal/fdi/policy/x11-input.fdi 
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2"> 
<device>
<match key="info.capabilities contains="input.keys">
<merge key="input.xkb.layout" type="string">de</merge>
<merge key="input.xkb.variant" type="string">nodeadkeys</merge> </match>
</device>

Nach dem Reboot keine Besserung. Jetzt

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
michi@laptop ~ $ loadkeys de
Loading /usr/share/keymaps/i386/qwertz/de.map.gz
Keymap 0: Permission denied
Keymap 1: Permission denied
Keymap 2: Permission denied
KDSKBENT: Operation not permitted
loadkeys: could not deallocate keymap 3
michi@laptop ~ $ su
Passwort: 
laptop michi # loadkeys de
Loading /usr/share/keymaps/i386/qwertz/de.map.gz
laptop michi #
Man kann nicht alles wissen, aber alles lernen!

10

24.08.2008, 21:50

Hm..
ich bin mir nicht ganz sicher ob es damit zusammenhängen kann,
aber ist dein User in der Gruppe "plugdev" ?
wenn nicht füge ihn mal hinzu.

Alternativ kannst du auch erst mal verhindern das die Eingabe Geräte via hall verwaltet werden indem du

Quellcode

1
2
3
Section "ServerFlags"
Option          "AutoAddDevices"     "false"
EndSection
in der xorg.conf setzt, dies sollte aber keine Dauerlösung sein. (es läuft dann wieder wie vorher, über X)

11

21.09.2008, 09:03

Ich hab mich noch einmal kurz mit dem Thema beschäftigt. Das Problem besteht aber weiterhin.

Habe in /etc/hal/fdi/policy/10-x11-input.fdi die Policy hineingeschrieben. Nach dem Neustart keine Änderung.
Auch die Variante von monsterherz habe ich überprüft, keine Änderung.

In Gnome bei den Tastatureinstellungen ist als Tastaturmodell "Generic 105-key (Intl) PC" eingestellt. Die gewählt Belegung ist "Germany Eliminate death keys".
Wenn ich mir dann dazu das Tastaturmodell anschaue, ist aber tatsächlich zu erkennen, dass die Symbole | > < sich nicht auf den gewohnten Tasten befinden. Ich muss sie stattdessen umständlich über Shift+Alt-Y/-X ansteuern. Das Symbol | ist leider gar nicht zu finden.
Im Anhang ein Bild von dem Tastaturmodell.

Hat jemand noch eine Idee?
»Marco« hat folgende Datei angehängt:
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

12

21.09.2008, 09:14

Welchen xorg-server Version hast du? Seit AFAIK 1.4 sind die Input treiber über evdev ...
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>

13

21.09.2008, 15:18

Habe habe nur X Window System Version 1.3.0.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

14

22.09.2008, 10:10

Hoi

Um hal mal als Übeltäter auszuschalten setze mal bitte in der xorg.conf

Quellcode

1
2
3
Section "ServerFlags"
Option          "AutoAddDevices"     "false"
EndSection
Somit ist wieder die Konfiguration der xorg.conf wirksam,
bringt auch dies keine Änderung bzw Besserung so poste doch bitte mal die entsprechende Keyboard Section der xorg.conf

15

23.09.2008, 17:34

Das bringt leider auch nichts :-(

Quellcode

1
2
3
4
5
6
7
8
9
Section "InputDevice"
	Identifier 	"Keyboard0"
	Driver     	"kbd"
	Option     	"XkbRules" "xorg"
	Option     	"XkbModel" "pc105"
	Option     	"XkbLayout" "de"
	Option     	"XkbVariant" "nodeadkeys"
	Option     	"AutoAddDevices" "false"
EndSection


Ich glaube fast Xorg ignoriert diese Option.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

16

23.09.2008, 19:05

Und ich glaube fast, du hast nicht einmal nach "AutoAddDevices" gesucht, weil in 'Section "InputDevice"' hat das gar nichts verloren.

Also, schau dir mal die anderen Beiträge zu diesem Thema an, dann wirst du das Problem bald beseitigt haben.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

17

26.09.2008, 17:57

Sorry, Fehler von mir in InputDevice: Ich habe schon die genannte Option in der Section ServerFlags. Habe sie dann nur aus versehen (zusätzlich) nach InputDevice kopiert. Werde schaun was passiert, wenn ich den Eintrag wieder aus InputDevice entferne, aber sicher bleibt alles beim alten, da die Option ignoriert werden müsste.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

18

29.09.2008, 12:30

Mir ist gerade aufgefallen, dass es jetzt bei den Gnome Tastatureinstellungen -> Tastaturmodell die Möglichkeit gibt Evdev-managed keyboard einzustellen.
Leider kommt hierbei die Meldung:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
Error activating XKB configuration.
It can happen under various circumstances:
- a bug in libxklavier library
- a bug in X server (xkbcomp, xmodmap utilities)
- X server with incompatible libxkbfile implementation

X server version data:
The X.Org Foundation
10300000

If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd


Die Eingaben habe ich überprüft:

Zitat

$ xmodmap
xmodmap: up to 3 keys per modifier, (keycodes in parentheses):

shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_L (0x7d), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x7f), Hyper_L (0x80)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x71), ISO_Level3_Shift (0x7c)

$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "de", "nodeadkeys", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "de", "nodeadkeys", "grp:alts_toggle"

Liegt das Problem bei Evdev?

In der xorg.conf, habe ich momentan explizit Option "AutoAddDevices" "true" bei den ServerFlags festgelegt.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

19

29.09.2008, 22:45

Da sich das Problem etwas in die Länge zieht würde ich dir nochmal anbieten, dass ganze mit mir mal über Jabber durchzugehen.
Ansonsten verliert man hier ziemlich den Überblick.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

20

30.09.2008, 20:56

Danke für das Angebot. Ich werde es ab morgen aber zuerst noch einmal mit einer frischen Installation auf meinem neuen Notebook ausprobieren. Wenn ich dort die selben Probleme haben werde, dann melde ich mich bei dir per PM. Ansonsten bin ich echt ratlos, da ich schon so viele Sachen ausprobiert habe und scheinbar nichts wirkt.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux