Leidiger X-Server

E

ex-user_280

Guest
Hallo,

und wieder beschäftigt mich das Thema XServer.
Wenn ich X starte (das klappt jetzt wenigstens), ist die Tastatur englisch und nicht deutsch.
Ich habe unter --> http://www.lindloff.com/netbsd/netbsd-x.html#AEN3538
schon nachgelesen wie das funktionieren sollte, aber das bringt nur Fehlermeldungen, da Xkb... nicht als Befehl erkannt wird.
Hat jemand ein Tip für mich wie ich auf die deutsche Tastatur umschalte?

Die XF86Config Datei habe ich mit dem Befehl XFree86 -configure selbst erstellen lassen, da ich sonst keinen Erfolg hatte.

Thema Maus:
Noch so ein Problem ;'( Ich habe ein serielle Maus (am Com-Port 1) deswegen habe ich in der XF86Config das hier noch nachgebessert:
Protocol "Microsoft"
Device "/dev/tty00"

Funzt aber auch nicht (es ist eine MS-Maus).

Danke für ein Tip.


- Thomas
 
und, es giebt ein programm, welches "xf86config" heist, damit kannst du das "XF86Config" file per textmode erstellen, bei mir hat da bis jetzt immer alles geklappt, "xf86cfg" ist die GUI, wenn das X-System steht
 
Hier ist die XF86Config:

Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
#FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
#FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
Load "record"
Load "dbe"
Load "glx"
Load "xtrap"
Load "extmod"
# Load "type1"
Load "speedo"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
#XkbModel "pc102"
#XkbLayout "de"
#XkbVariant "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/tty00"
EndSection

Section "Monitor"
#DisplaySize 310 230 # mm
Identifier "Monitor0"
VendorName "CON"
ModelName "M-1795"
Option "DPMS"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "PciRetry" # [<bool>]
#Option "SyncOnGreen" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "Overlay" # [<str>]
#Option "MGASDRAM" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "ColorKey" # <i>
#Option "SetMclk" # <freq>
#Option "OverclockMem" # [<bool>]
#Option "VideoKey" # <i>
#Option "Rotate" # [<str>]
#Option "TexturedVideo" # [<bool>]
#Option "Crtc2Half" # [<bool>]
#Option "Crtc2Ram" # <i>
#Option "Int10" # [<bool>]
#Option "AGPMode" # <i>
#Option "AGPSize" # <i>
#Option "DigitalScreen1" # [<bool>]
#Option "DigitalScreen2" # [<bool>]
#Option "TV" # [<bool>]
#Option "TVStandard" # [<str>]
#Option "CableType" # [<str>]
#Option "NoHal" # [<bool>]
#Option "SwappedHead" # [<bool>]
#Option "DRI" # [<bool>]
#Option "MergedFB" # [<bool>]
#Option "Monitor2HSync" # [<str>]
#Option "Monitor2VRefresh" # [<str>]
#Option "Monitor2Position" # [<str>]
#Option "MetaModes" # [<str>]
Identifier "Card0"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G200 AGP"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Die anderen Configprogramme habe ich schon versucht. Allerdings kann ich danach gar kein X starten.
So war ich schon ein Schritt weiter. ;)
 
ts schrieb:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
#XkbModel "pc102"
#XkbLayout "de"
#XkbVariant "nodeadkeys"
EndSection
Was passiert wenn Du hier die 3 # wegnimmst und bei pc102 pc105 hinschreibst?

Gruss Tobi
 
Ich habe nochmals mit dem Kommando xf86confg versucht eine KOnfigdatei zu erstellen, aber die sieht erstens ganz aunders aus und zweitens bekomme ich nur noch Fehlermeldungen.
read write error wäre vorhanden.

Nach einem Boot der Kiste startet xdm und nach dem Einloggen klappts mit der Maus.
Aber beim Starten aus der Konsole heraus sind jetzt Fehler wie:

Xlib: Invalid MIT-MAGIC-COOKIE-1 key giving up
xinit: nosuch process (errno 3)
zu sehen.

Beim Aktivieren von Xkb und Eintragung von 105 statt 102 ist genau das selbe zu sehen.

- Thomas
 
XkbModel ist nicht zulässig.

Aber jetzt funzt die Maus. :)
Leider war ein Boot dazu nötig.

Jetzt ist nur noch die Tastatur zu überreden. :rolleyes:
 
ts: hol dir einfach ne englische tastatur *g*


ich hab zwar nur openbsd und damit xfree86 (afaik hat netbsd x r6.7). aber meine entsprechende section fuer die tastatur sieht so aus:

Code:
Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
        Option "XkbLayout"   "de"
        Option "XkbVariant"  "nodeadkeys"
EndSection
 
@dettus:
Du hast dir heute Abend einen Orden verdient. ;)
Es klappt. Kann es sein, dass die Doku auf den NetBSD Server (was X angeht) noch für die X-Version 3 ist?


- Thomas
 
ts schrieb:
Hallo,

und wieder beschäftigt mich das Thema XServer.
Wenn ich X starte (das klappt jetzt wenigstens), ist die Tastatur englisch und nicht deutsch.
Ich habe unter --> http://www.lindloff.com/netbsd/netbsd-x.html#AEN3538
schon nachgelesen wie das funktionieren sollte, aber das bringt nur Fehlermeldungen, da Xkb... nicht als Befehl erkannt wird.
Hat jemand ein Tip für mich wie ich auf die deutsche Tastatur umschalte?

Die XF86Config Datei habe ich mit dem Befehl XFree86 -configure selbst erstellen lassen, da ich sonst keinen Erfolg hatte.

Thema Maus:
Noch so ein Problem ;'( Ich habe ein serielle Maus (am Com-Port 1) deswegen habe ich in der XF86Config das hier noch nachgebessert:
Protocol "Microsoft"
Device "/dev/tty00"

Funzt aber auch nicht (es ist eine MS-Maus).

Danke für ein Tip.


- Thomas


lieber ts, ich weiss nicht, ob du es schon mal ausprobiert hast aber netBSD kapselt HID's immer hinter dem wscons - treiber, so dass
zumindest deine mauskonfiguration (egal was für eine maus) ungefähr so aussehen:

Option "Protocol" "wsmouse"
Option "Device" "/dev/wsmouse"

das ist in den allermaisten fällen wohl richtig.

(aber apropos: hattest du vielleicht irgendwann einmal spontane tastaturausfälle, so wie ich?)

tb23
 
Zurück
Oben