(Gelöst) Tastaturlayout von VNC ändern

Status
Für weitere Antworten geschlossen.

roskas

New Member
Hallo,

ich habe einen linux suse 10.0 rechner, der ohne bildschirm betrieben wird.
Er steht in einer Ecke und deswegen greife ich immer über VNC darauf zu. Tastatur und Maus sind angeschlossen, werden aber nicht benutzt. Wenn ich nun über die angeschlossene Tastatur etwas schreibe (als Test) klappt alles wunderbar, greife ich jedoch über vnc drauf zu und möchte etwas schreiben, nimmt der Rechner ein vollig anderes Tastaurlayout. Kann man die Layouts von der angeschlossenen Tastatur und von VNC irgendwie separat verändern.
Also zum Anfang hat alles Richtig funktioniert (schon ein paar Wochen her) und dann hat sich das TastaturLayout von VNC irgendwie automatisch verändert.

Wie kann ich das wieder rückgängig machen?

Meine xorg.conf sieht folgendermaßen aus:
Code:
# /.../
# SaX generated X11 config file
# Created on: 2006-07-29T16:01:24+0200.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/local"
  FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/URW"
  FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
  FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
  FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
  FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/CID"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/ttyS0"
  InputDevices "/dev/ttyS1"
  InputDevices "/dev/ttyS2"
  InputDevices "/dev/ttyS3"
  InputDevices "/dev/ttyS4"
  InputDevices "/dev/ttyS5"
  InputDevices "/dev/ttyS6"
  InputDevices "/dev/ttyS7"
  InputDevices "/dev/ttyS8"
  InputDevices "/dev/psaux"
  InputDevices "/dev/logibm"
  InputDevices "/dev/sunmouse"
  InputDevices "/dev/atibm"
  InputDevices "/dev/amigamouse"
  InputDevices "/dev/atarimouse"
  InputDevices "/dev/inportbm"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/mouse"
  InputDevices "/dev/usbmouse"
  InputDevices "/dev/adbmouse"
  InputDevices "/dev/input/mice"
  InputDevices "/dev/input/event0"
  InputDevices "/dev/pointer0"
  InputDevices "/dev/pointer1"
  InputDevices "/dev/pointer2"
  InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail"
EndSection

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de,de"
  Option       "XkbModel" "ltcd"
  Option       "XkbOptions" "grp:alt_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "xfree86"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "PS/2 Generic Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
EndSection

Section "InputDevice"
  Driver       "rfbkeyb"
  Identifier   "Keyboard[2]"
  Option       "InputFashion" "VNC"
[COLOR='Red']#Könnte hier Option "XkbLayout" "de,de" etwas helfen?[/COLOR]
EndSection

Section "InputDevice"
  Driver       "rfbmouse"
  Identifier   "Mouse[3]"
  Option       "InputFashion" "VNC"
EndSection


Section "Monitor"
  DisplaySize  345 259
  HorizSync    28-85
  Identifier   "Monitor[0]"
  ModelName    "7GLR/7GLRA"
  VendorName   "AOC"
  VertRefresh  50-130
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"800x600" 90.10 800 856 944 1088 600 601 604 647
  Modeline 	"800x600" 82.55 800 856 944 1088 600 601 604 643
  Modeline 	"800x600" 73.98 800 848 936 1072 600 601 604 639
  Modeline 	"800x600" 66.71 800 848 936 1072 600 601 604 635
  Modeline 	"800x600" 58.73 800 840 928 1056 600 601 604 632
  Modeline 	"800x600" 51.73 800 840 928 1056 600 601 604 628
  Modeline 	"800x600" 44.13 800 840 920 1040 600 601 604 624
  Modeline 	"800x600" 36.88 800 832 912 1024 600 601 604 621
  Modeline 	"768x576" 82.67 768 824 904 1040 576 577 580 621
  Modeline 	"768x576" 75.72 768 824 904 1040 576 577 580 617
  Modeline 	"768x576" 67.79 768 816 896 1024 576 577 580 613
  Modeline 	"768x576" 61.21 768 816 896 1024 576 577 580 610
  Modeline 	"768x576" 53.75 768 808 888 1008 576 577 580 606
  Modeline 	"768x576" 47.41 768 808 888 1008 576 577 580 603
  Modeline 	"768x576" 40.41 768 800 880 992 576 577 580 599
  Modeline 	"768x576" 33.74 768 792 872 976 576 577 580 596
  Modeline 	"640x480" 57.18 640 680 752 864 480 481 484 517
  Modeline 	"640x480" 51.43 640 680 744 848 480 481 484 514
  Modeline 	"640x480" 46.80 640 680 744 848 480 481 484 511
  Modeline 	"640x480" 42.22 640 680 744 848 480 481 484 508
  Modeline 	"640x480" 36.97 640 672 736 832 480 481 484 505
  Modeline 	"640x480" 32.64 640 672 736 832 480 481 484 503
  Modeline 	"640x480" 27.74 640 664 728 816 480 481 484 500
  Modeline 	"640x480" 23.06 640 656 720 800 480 481 484 497
EndSection


Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      15
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "MGA 1064SG"
  BusID        "0:14:0"
  Driver       "mga"
  Identifier   "Device[0]"
  Option       "usevnc" "yes"
  Option       "rfbauth" "/root/.vnc/passwd"
  Screen       0
  VendorName   "Matrox"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Keyboard[2]" "ExtraKeyboard"
  InputDevice  "Mouse[3]" "ExtraPointer"
  Option       "Clone" "off"
  Option       "VNC" "3 2"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection
Danke im vorraus.
Gruß
roskas
 

Jacko

Moderator
AW: Tastaturlayout von VNC ändern

Na, was soll das denn?
roskas schrieb:
Man ihr scheint ja alle wirklich ahnung von suse linux zu haben.
Nicht so ungeduldig! Hat man hier etwa einen Anspruch auf Hilfe?

Hier sind alle freiwillig und Du stellst Dich hier in Erwarterpose hin ... *krummel*
 

roskas

New Member
AW: Tastaturlayout von VNC ändern

naja es regt mich bloß auf, das der scheiß nicht klappt.
An irgendwas muss es doch liegen.
Ich sitze hier schon ewige Stunden um den Dreck hinzukriegen.
Man muss doch das Layout für die Tastatur über vnc irgendwo einstellen können. Ich seh schon, dass ich wieder auf windows umsteige. Wenn man schon bei so kleinen Problemen scheitert, wie soll es erst bei großen werden?
 

TypeRyder

Member
AW: Tastaturlayout von VNC ändern

Hm...um Dir helfen zu können, solltest Du die Geheimhaltungsstufe Deines Problems etwas lockern und ein paar Infos freigeben:

1. Läuft der VNC-Client unter Windows oder unter Linux
1a. Wenn Linux, dann: Welche Distribution? Kernel?
2. Welche VNC-Software nutzt Du? Welchen Server? Welchen Client?
3. WO taucht das Problem auf? Wird die Schrift auf dem Server falsch dargestellt oder nur in Deinem Client?
4. Was für Änderungen / Neuinstallationen hast Du seit dem Einrichten durchgeführt? Zumindest Linux ändert nicht "einfach so" irgendwelche Einstellungen.

Ansonsten: Bitte beachte Jackos Post. Wir machen das hier alle freiwillig und wissen auch nicht zu jedem Problem sofort eine Lösung. Wir haben auch nicht zigtausende Testsysteme bei uns rumstehen, auf denen wir jedes geschilderte Problem (nachdem wir mit unserer Kristallkugel die notwendigen Informationen herausgefunden haben, weil die Problemschilderungen meist wichtige Informationen nicht enthalten) in Windeseile nachstellen können, sondern können uns am ehesten mit Problemen identifizieren, die wir selber auch schonmal hatten. Je exotischer das Problem, desto unwahrscheinlicher die Tatsache, daß Du schnell Hilfe bekommst, weil sich erst jemand mit dem Problem beschäftigen muß. Und dies machen wir ganz ungern, wenn wir dann auch noch angeraunzt werden. Du kannst Dich gerne über fehlenden Support beschweren, WENN Du vorher einen Vertrag abgeschlossen und Geld dafür auf den Tisch gelegt hast.

Lesenswerte Lektüre dazu auch:Fragen stellen...

Edit: Oh, eines hab ich noch vergessen:
Code:
if $client = "Windows" then stop support from my side
echo "Nein, ich werde IHR Windows NICHT reparieren..."
else continue
 

Jacko

Moderator
AW: Tastaturlayout von VNC ändern

Hallo roskas!
roskas schrieb:
naja es regt mich bloß auf, das der scheiß nicht klappt.
An irgendwas muss es doch liegen.
Ich sitze hier schon ewige Stunden um den Dreck hinzukriegen.
Ich glaube, Du brauchst mal Urlaub! ;)

Bis Du uns und vor allem unserem Netzwerkexperten TypeRyder die nötigen Infos postest, habe ich auch noch etwas Lesestoff für Dich:

http://www.linux-club.de/viewtopic.php?t=25804

roskas schrieb:
Ich seh schon, dass ich wieder auf windows umsteige.
Dazu kann ich Dir nur Runlevel 5 Signatur empfehlen!

Grüße

Jacko
 

Rain_Maker

Administrator
Teammitglied
AW: Tastaturlayout von VNC ändern

OK,

Wir hatten schon das "Mann Ihr habt ja Ahnung" und das "Dann steig ich halt auf Windows um".
Das waren Strike 1 und Strike 2.

Letzte Verwarnung!

Greetz,

RM

Edit: Sollte es sich um einen Windows-Client handeln, mit dem über VNC zugegriffen wird, dann kann man sich das hier mal ansehen.

http://www.google.de/search?q=VNC+Keyboard+Layout&ie=UTF-8&oe=UTF-8

Vielleicht findet sich auch hier was.

Überhaupt wäre das Nennen der beteiligten Software (Client und OS) mal Gold wert.

Zum Thema automatisch geändert sieht das hier interessant aus (auch wenn der OP MacOSX hat).

http://www.macosxhints.com/article.php?story=20050516000847681
 

roskas

New Member
AW: Tastaturlayout von VNC ändern

Also als allererstes vorab. Wenn ich etwas poste dann probiere ich natürlich so viele informationen wie möglich zu schrieben. Das Problem ist nur, dass ich nicht weiß welche Informationen relevant sind, da ich nicht so im linux stuff steh. Ich möchte ja dem Leser nicht mehrere 100te Zeilen "Datenschrott" geben, wenn daraus nur eine Zeile relevant ist.

Und jetzt zu den Antworten auf eure Fragen:
1. Der Vnc Client läuft unter Windows XP und auch Windows 2000 Prof.

2a Client: Also in hab mehrere Client Progarmme auf beiden Windows Systemen probiert und es ist immer das Gleiche Problem. Ich verwende UltraVNC und RealVNC.

2b Server: Also ich weiß nicht genau wie der Server(glaube VNC Server) auf meinem Suse 10.0 System heißt, aber ich habe ihn unter konsole -> eingabe von "sax2" -> VNC aktiviert und mit password gesichert.

3.Also ich habe den VNC Server auf dem suse system zu laufen und greife dann übers Netzwerk vom Windows Rechner mit Ultra- oder RealVNC drauf zu.
Wenn ich nun an meinem Win Rechner sitze und dann die Benutzeroberfläche von Suse sehe und beispielsweise etwas schreiben will(auf dem Suse system) über UltraVNC macht er mit aus _ ein ?, aus ? ein _ oder aus # ein §.

4.Und irgendwie hab ich schon so viel rumgespielt, weil es so viele Problme gab und immernoch gibt, dass ich gar nicht mehr richtig weiß was das alles war. Mein erstes Problem war, das ich die auflösung der Grafikkarte nicht höher als 800*600 Stellen kann, obwohl die Grafikkarte es theoretisch zuliese.
Dieses Problem hatte ich schon 1 mal behoben, jetzt ist es aber irgendwie wieder da. Das zweite Problem ist, dass sich beim scrollen die Schrift und die Symbole ineinander verwischen. Da hatte ich auch einiges versucht.

Also, hoffe das die Infos erst einmal reichen, falls nicht stellt weitere Fragen, ich versuche sie zu beantworten.

Hoffentlich klappts bald, weil irgendwann wirds lästig die sonderzeichen immer auf der Tastatur zu suchen und es macht keinen Spaß in der Shell mit Parameter oder / zu arbeiten.

MFG
Roskas
 

Rain_Maker

Administrator
Teammitglied
AW: Tastaturlayout von VNC ändern

OK, das sind mal detaillierte Infos.

Ich hab da zwei -möglicherweise- dumme Fragen, da ich VNC nicht nutze.

1. Unter welcher Nutzerkennung läuft die VNC-Sitzung?

Code:
whoami
2. Welche graphische Oberfläche läuft da?

Vielleicht ist es einfacher, als man denkt.

Was Du auch machen kannst, ist die xorg.conf sichern und mit sax2 ein "jungfräuliches" Profil erzeugen.

Code:
sax2 -a
Hast Du auch Zugriff über ssh/putty? Wäre praktisch, zumindest temporär.

Greetz,

RM
 

roskas

New Member
AW: Tastaturlayout von VNC ändern

Also Rain_Maker ich glaub du hast ein falsches Bild von VNC.
VNC ist kein shell fernverwaltungsprogramm. Hier hab ich mal nen screen gemacht, wie VNC aussieht: screen
Da siehst du ja wie man sich als beliebiger User anmelden kann. Deswegen kann ich dir auch nicht sagen, wie die Nutzerkennung ist.

Aber dein Tip mit
Code:
sax2 -a
war goldig.
Es funktioniert jetzt einwandfrei.
Alle Tasten liegen jetzt da, wo sie liegen sollen.

Also ein big Thx an euch
MFG Roskas
 

Rain_Maker

Administrator
Teammitglied
Kleine Ursache ==> Große Wirkung

Das ist mir schon klar, mir ging es darum, unter WELCHEM Account Du WELCHE graphische Sitzung startest. Und laut der Anzeige, willst Du da eine Root-Sitzung starten, was übrigens eine sehr schlechte Idee ist.

'Never as Root'

==> Schau Dir su, sudo und kdesu an (letzteres für KDE).

Die Idee war folgende:

Unter KDE/GNOME und sicher auch unter anderen Desktops kann man Tastaturlayouts einstellen, die unabhängig vom Layout der xorg.conf sind.
Allerdings ist der Root-Account meist von diesen Einstellungen abgekoppelt, z.B die Sprache betreffend.

Eine Default-Installation ist meist so, daß zwar alle User Deutsch haben, root aber zunächst Englisch als Default-Spracheinstellung. Wer weiß, welches Tastaturlayout da gewählt wird und wie das dann auf VNC reagiert.

Da hätte ich versucht anzusetzen, deshalb meine Fragen.

Die Bemerkung mit dem Shellzugriff über ssh war so gedacht, daß man eine zweite Möglichkeit für Remote-Zugriff hat, in der man im Notfall noch was richten kann, wenn VNC vollständig abschmieren sollte.
OK, nun geht es ja, wahrscheinlich beim Versuch an der xorg.conf was zu verbessern, das Ganze 'verschlimmbessert'.

Zwei Dinge wären jetzt noch wichtig/interessant.

1. Wichtig für Dich: Sicherungskopie der jetzt funktionierenden xorg.conf anlegen.

2. Diese bitte hier posten für Querleser, die vielleicht ein ähnliches Problem haben. (deshalb bleibt der Thread noch offen).

Greetz,

RM
 

roskas

New Member
AW: Tastaturlayout von VNC ändern

ok hier ist meine neu erstellte xorg.conf

Code:
# /.../
# SaX generated X11 config file
# Created on: 2006-08-04T13:51:02+0200.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/local"
  FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/URW"
  FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
  FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
  FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
  FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/CID"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/ttyS0"
  InputDevices "/dev/ttyS1"
  InputDevices "/dev/ttyS2"
  InputDevices "/dev/ttyS3"
  InputDevices "/dev/ttyS4"
  InputDevices "/dev/ttyS5"
  InputDevices "/dev/ttyS6"
  InputDevices "/dev/ttyS7"
  InputDevices "/dev/ttyS8"
  InputDevices "/dev/psaux"
  InputDevices "/dev/logibm"
  InputDevices "/dev/sunmouse"
  InputDevices "/dev/atibm"
  InputDevices "/dev/amigamouse"
  InputDevices "/dev/atarimouse"
  InputDevices "/dev/inportbm"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/mouse"
  InputDevices "/dev/usbmouse"
  InputDevices "/dev/adbmouse"
  InputDevices "/dev/input/mice"
  InputDevices "/dev/input/event0"
  InputDevices "/dev/pointer0"
  InputDevices "/dev/pointer1"
  InputDevices "/dev/pointer2"
  InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail"
EndSection

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "pc105"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "PS/2 Generic Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
EndSection

Section "InputDevice"
  Driver       "rfbkeyb"
  Identifier   "Keyboard[2]"
  Option       "InputFashion" "VNC"
EndSection

Section "InputDevice"
  Driver       "rfbmouse"
  Identifier   "Mouse[3]"
  Option       "InputFashion" "VNC"
EndSection


Section "Monitor"
  DisplaySize  300 230
  HorizSync    28-38
  Identifier   "Monitor[0]"
  ModelName    "800X600@60HZ"
  Option       "DPMS"
  VendorName   "--> VESA"
  VertRefresh  50-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"800x600" 36.88 800 832 912 1024 600 601 604 621
  Modeline 	"768x576" 33.74 768 792 872 976 576 577 580 596
  Modeline 	"640x480" 23.06 640 656 720 800 480 481 484 497
EndSection


Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      15
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "MGA 1064SG"
  BusID        "0:14:0"
  Driver       "mga"
  Identifier   "Device[0]"
  Option       "NoHal"
  Option       "usevnc" "yes"
  Option       "rfbauth" "/root/.vnc/passwd"
  Screen       0
  VendorName   "Matrox"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Keyboard[2]" "ExtraKeyboard"
  InputDevice  "Mouse[3]" "ExtraPointer"
  Option       "Clone" "off"
  Option       "VNC" "3 2"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection
Ja ist mir auch klar, dass es nicht so gut ist als root zu starten, deswegen nehm ich sonst auch den anderen Accout. In diesem Fall war es mir nur lästig immer wenn ich yast oder so starte mein root pw einzugeben (ist sehr lang und enthält sonderzeichen).

Seht ihr da irgendwelche relevanten Änderungen?

Also nochmal thx

MFG
Roskas
 

Rain_Maker

Administrator
Teammitglied
AW: Tastaturlayout von VNC ändern

Jupp, da ist einiges Unterschiedlich.

Alt:

Code:
Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de,de"
  Option       "XkbModel" "ltcd"
  Option       "XkbOptions" "grp:alt_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "xfree86"
EndSection
Neu:

Code:
Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "pc105"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection
Das könnte der entscheidende Unterschied sein *Ohne Gewähr*.

Btw:

Du kannst noch versuchen mehr Auflösung herauszuholen.
Ich würde mir zunächst eine Sicherungskopie der jetzt funktionierenden xorg.conf anlegen und dann sax2 starten (sollte ja jetzt ohne Probleme auch über Yast mit Root-Passwort gehen).

Dann nach Herzenslust an den Monitor/Grafikkarteneinstellungen rumspielen, sollte beim Test der Konfiguration der Bildschirm schwarz werden, einfach STRG-ALT-Backspace, dann wird nichts gespeichert und Du hast die vorherige Konfiguration wieder.

Im Notfall hast Du 2 Rettungsanker, entweder die Sicherungskopie wieder drüberbügeln oder 'sax2 -a'.

Greetz,

RM

===> Closed.

Nachtrag: Ich vermute den "Hauptverdächtigen" hier:

Vorher:

Code:
Option      "XkbModel"  [B]"ltcd"[/B]
Nachher:

Code:
Option       "XkbModel" "[B]pc105[/B]"
Dieser Eintrag legt das Layout der angeschlossenen Tastatur fest und wenn man diese Tastatur nicht hat, dann nutzt alles andere Gefummel mit Sprachen oder Layoutvarianten wie 'basic' oder 'nodeadkeys' usw. nichts mehr.

Das Layout 'pc105' ist ein Standard-PC Keyboard, das andere kenne ich ehrlich gesagt gar nicht.

Der Befehl 'sax2 -a' hatte übrigens folgende Auswirkung:

man sax2 schrieb:
-a Auto configure modus. Create an automatic configuration without
any needed user interaction and GUI.
Oder auf gut Deutsch:

Lasse SuSE das mal machen. ==> Gut gemacht SuSI!

;)
 
Status
Für weitere Antworten geschlossen.
Oben