Cinnarch kein deutsches Tastaturlayout

californicated

Lt. Junior Grade
Registriert
Jan. 2008
Beiträge
351
Guten Tag,

ich habe seit gestern Abend damit gekaempft Cinnarch auf meinem Rechner zu installieren. Nachdem ich es schliesslich doch endlich zum booten bekommen habe, kriege ich das Tastaturlayout nicht auf deutsch gestellt. Ich bin mindestens 3 mal nach folgender Anleitung vorgegangen

https://wiki.archlinux.de/title/Arch_Linux_auf_Deutsch_stellen

Beim Login passt alles, nach dem Anmelden in Oberflaeche und Terminal leider nicht mehr :(

Hat jemand von euch eine rettende Idee? Sonst muss ich auf Ubuntu ausweichen, wo ich wieder Angst habe es koennte sich wie Windows 8 doch zu sehr in Richtung Touch fehlentwickeln..

EDIT

Ausserdem kann ich den AMD Catalyst nicht installieren

[christopher@WupWup ~]$ su
Passwort:
[root@WupWup christopher]# pacman -S catalyst-dkms catalyst-utils
Löse Abhängigkeiten auf...
Suche nach Zwischenkonflikten...
:: catalyst-utils und mesa-libgl stehen miteinander in Konflikt. mesa-libgl entfernen? [j/N] y
Fehler: Nicht lösbare Paketkonflikte gefunden
Fehler: Konnte den Vorgang nicht vorbereiten (In Konflikt stehende Abhängigkeiten)
:: catalyst-utils und mesa-libgl stehen miteinander in Konflikt
[root@WupWup christopher]#
 
Zuletzt bearbeitet:
Die .log ist etwas lang, deshalb mal als Anhang. Mit dem Catalyst hook muss ich mich erstmal einlesen. Der Anfang ist ganz schoen hart :(
 

Anhänge

Eine xorg.conf habe ich nicht, nur den Ordner xorg.conf.d mit ein paar Dateien.

Die 00-keyboard.conf sieht folgendermassen aus

# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "de"
Option "XkbModel" "nodeadkeys"
EndSection
 
Welche Tastatur benutzt du denn?
Zufällig eine drahtlose Logitech-Tastatur mit Unifying-Empfänger?

Das Problem habe ich auf Arch Linux auch.

Gelöst habe ich es mit einem Skript, das ich von /home/<user>/.xinitrc ausführe, also beim Start von X.

Das Skript heißt .setxkbmap.sh, mit dem Inhalt:
Code:
setxkbmap -layout de

Der Eintrag für .xinitrc sieht folgendermaßen aus:
Code:
bash /home/<user>/.setxkbmap.sh &

Ist sicher nicht die eleganteste Lösung aber sie funktioniert. Von Problemen mit drahtlosen Logitech-Tastaturen las ich schon öfter.
 
Keine drahtlose Logitech Tastatur, sondern eine Microsoft mit Kabel. Ich bin mir zu 80% sicher auf meinen kleinen Ubuntu und Mint Ausfluegen gab es damit keine Probleme.

Neben der Tastatur habe ich nun aber noch ein groesseres Problem. Ich habe wie oben verlinkt erst den Catalyst, und dann den Catalyst hook installiert. Als der Rechner ein paar Dateien loeschen wollte, habe ich zugestimmt. Nach einem Neustart moechte der x server nun nicht mehr starten. Eintippen kann ich auch zu keiner Zeit etwas, nur die log einsehen. Bin gerade von der live cd online. Hier die xorg.0.log

[mi] Extension "XEVIE" is not recognized
[mi] Only the following extensions can be run-time enabled:
[mi] Generic Events
[mi] Composite
[mi] DAMAGE
[mi] DOUBLE-BUFFER
[mi] DPMS
[mi] GLX
[mi] MIT-SCREEN-SAVER
[mi] MIT-SHM
[mi] RANDR
[mi] RENDER
[mi] SECURITY
[mi] X-Resource
[mi] XFIXES
[mi] XINERAMA
[mi] XTEST
[mi] XVideo
[ 8.589]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 8.589]
X.Org X Server 1.13.2.901 (1.13.3 RC 1)
Release Date: 2013-02-15
[ 8.589] X Protocol Version 11, Revision 0
[ 8.589] Build Operating System: Linux 3.7.5-1-ARCH x86_64
[ 8.589] Current Operating System: Linux WupWup 3.7.9-2-ARCH #1 SMP PREEMPT Mon Feb 25 12:04:25 CET 2013 x86_64
[ 8.589] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=cbfa237b-0da2-4ce1-a953-41ff39e7acd3 rootflags=,relatime,data=ordered rootfstype=ext4 ro
[ 8.589] Build Date: 18 February 2013 03:52:56PM
[ 8.589]
[ 8.589] Current version of pixman: 0.28.2
[ 8.589] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 8.589] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 8.589] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Mar 3 19:35:33 2013
[ 8.589] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 8.590] (==) No Layout section. Using the first Screen section.
[ 8.590] (==) No screen section available. Using defaults.
[ 8.590] (**) |-->Screen "Default Screen Section" (0)
[ 8.590] (**) | |-->Monitor "<default monitor>"
[ 8.590] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 8.590] (==) Automatically adding devices
[ 8.590] (==) Automatically enabling devices
[ 8.590] (==) Automatically adding GPU devices
[ 8.590] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 8.590] Entry deleted from font path.
[ 8.590] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 8.590] Entry deleted from font path.
[ 8.590] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 8.590] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 8.590] Entry deleted from font path.
[ 8.590] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 8.590] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/
[ 8.590] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 8.590] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 8.590] (II) Loader magic: 0x7fcc20
[ 8.590] (II) Module ABI versions:
[ 8.590] X.Org ANSI C Emulation: 0.4
[ 8.590] X.Org Video Driver: 13.1
[ 8.590] X.Org XInput driver : 18.0
[ 8.590] X.Org Server Extension : 7.0
[ 8.590] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 8.591] (--) PCI:*(0:0:1:0) 1002:9901:1462:7721 rev 0, Mem @ 0xd0000000/268435456, 0xfeb00000/262144, I/O @ 0x0000f000/256
[ 8.591] Initializing built-in extension Generic Event Extension
[ 8.591] Initializing built-in extension SHAPE
[ 8.591] Initializing built-in extension MIT-SHM
[ 8.591] Initializing built-in extension XInputExtension
[ 8.591] Initializing built-in extension XTEST
[ 8.591] Initializing built-in extension BIG-REQUESTS
[ 8.591] Initializing built-in extension SYNC
[ 8.591] Initializing built-in extension XKEYBOARD
[ 8.591] Initializing built-in extension XC-MISC
[ 8.591] Initializing built-in extension SECURITY
[ 8.591] Initializing built-in extension XINERAMA
[ 8.591] Initializing built-in extension XFIXES
[ 8.591] Initializing built-in extension RENDER
[ 8.591] Initializing built-in extension RANDR
[ 8.591] Initializing built-in extension COMPOSITE
[ 8.591] Initializing built-in extension DAMAGE
[ 8.591] Initializing built-in extension MIT-SCREEN-SAVER
[ 8.591] Initializing built-in extension DOUBLE-BUFFER
[ 8.591] Initializing built-in extension RECORD
[ 8.591] Initializing built-in extension DPMS
[ 8.591] Initializing built-in extension X-Resource
[ 8.591] Initializing built-in extension XVideo
[ 8.591] Initializing built-in extension XVideo-MotionCompensation
[ 8.591] Initializing built-in extension XFree86-VidModeExtension
[ 8.591] Initializing built-in extension XFree86-DGA
[ 8.591] Initializing built-in extension XFree86-DRI
[ 8.591] Initializing built-in extension DRI2
[ 8.591] (II) LoadModule: "glx"
[ 8.592] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 8.592] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[ 8.592] compiled for 6.9.0, module version = 1.0.0
[ 8.592] Loading extension GLX
[ 8.592] (==) Matched ati as autoconfigured driver 0
[ 8.592] (==) Matched ati as autoconfigured driver 1
[ 8.592] (==) Matched vesa as autoconfigured driver 2
[ 8.592] (==) Matched modesetting as autoconfigured driver 3
[ 8.592] (==) Matched fbdev as autoconfigured driver 4
[ 8.592] (==) Assigned the driver to the xf86ConfigLayout
[ 8.592] (II) LoadModule: "ati"
[ 8.592] (WW) Warning, couldn't open module ati
[ 8.592] (II) UnloadModule: "ati"
[ 8.592] (II) Unloading ati
[ 8.592] (EE) Failed to load module "ati" (module does not exist, 0)
[ 8.592] (II) LoadModule: "vesa"
[ 8.592] (WW) Warning, couldn't open module vesa
[ 8.592] (II) UnloadModule: "vesa"
[ 8.592] (II) Unloading vesa
[ 8.592] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 8.592] (II) LoadModule: "modesetting"
[ 8.592] (WW) Warning, couldn't open module modesetting
[ 8.592] (II) UnloadModule: "modesetting"
[ 8.592] (II) Unloading modesetting
[ 8.592] (EE) Failed to load module "modesetting" (module does not exist, 0)
[ 8.592] (II) LoadModule: "fbdev"
[ 8.593] (WW) Warning, couldn't open module fbdev
[ 8.593] (II) UnloadModule: "fbdev"
[ 8.593] (II) Unloading fbdev
[ 8.593] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 8.593] (EE) No drivers available.
[ 8.593]
Fatal server error:
[ 8.593] no screens found
[ 8.593] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 8.593] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 8.593] (EE)
 
Also ich weiß nicht, ob das der Fehler sein könnte, aber ich hab folgendes in meiner xorg-config stehen und damit gehts:
Section "InputClass"
Identifier "keyboard"
MatchIsKeyboard "yes"
Option "XkbLayout" "de"
Option "XkbVariant" "deadgraveacute"
EndSection

Da Mesa ne lib für den offenen Treiber bringt muss die zuerst deinstalliert werden. Also:

pacman -Rdd mesa-libgl && pacman -S catalyst-dkms catalyst-utils

Das sollte funktionieren.

Der Catalyst braucht glaube ne funktionierende xorg.conf. Probier mal eine zu erstellen mit:
Code:
aticonfig --initial
 
Wie soll ich das machen, wenn ich nichtmal ins Terminal komme? Ich habe es folgendermassen ueber die Live CD versucht, ohne Erfolg

[cinnarch@Cinnarch ~]$ sudo mount /dev/sda5 /mnt
[cinnarch@Cinnarch ~]$ sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
[cinnarch@Cinnarch ~]$ sudo chroot /mnt
[root@Cinnarch /]# pacman -Rdd mesa-libgl && pacman -S catalyst-dkms catalyst-utils
error: target not found: mesa-libgl
[root@Cinnarch /]#

Nachdem ich die xorg.conf erstellt und nur den Catalyst nochmal installieren wollte kommt folgendes

:: Retrieving packages from community...
dkms-2.2.0.3-13-any 46.9 KiB 498K/s 00:00 [######################] 100%
error: failed retrieving file 'catalyst-utils-13.1-2-x86_64.pkg.tar.xz' from ftp.hosteurope.de : The requested URL returned error: 404 Not Found
catalyst-utils-13.1... 22.5 MiB 336K/s 01:08 [######################] 100%
catalyst-dkms-13.1-... 1261.9 KiB 446K/s 00:03 [######################] 100%
(3/3) checking package integrity [######################] 100%
(3/3) loading package files [######################] 100%
(3/3) checking for file conflicts [######################] 100%
warning: could not get filesystem information for /run/archiso/bootmnt: No such file or directory
warning: could not get filesystem information for /run/archiso/cowspace: No such file or directory
warning: could not get filesystem information for /run/archiso/sfs/root-image: No such file or directory
warning: could not get filesystem information for /run/archiso/sfs/usr-lib-modules: No such file or directory
warning: could not get filesystem information for /run/archiso/sfs/usr-share: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/systemd: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/cpuset: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/cpu,cpuacct: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/memory: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/devices: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/freezer: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/net_cls: No such file or directory
warning: could not get filesystem information for /sys/fs/cgroup/blkio: No such file or directory
warning: could not get filesystem information for /run/user/1000/gvfs: No such file or directory
warning: could not get filesystem information for /run/media/cinnarch/ROOT_CINNARCH: No such file or directory
(3/3) checking available disk space [######################] 100%
(1/3) installing dkms [######################] 100%
Optional dependencies for dkms
linux-headers: build modules against Arch kernel
linux-lts-headers: build modules against LTS Arch kernel
(2/3) upgrading catalyst-utils [######################] 100%
New optional dependencies for catalyst-utils
acpid: acpi event support
qt: amdcccle
(3/3) installing catalyst-dkms [######################] 100%

Creating symlink /var/lib/dkms/fglrx/13.1-2/source ->
/usr/src/fglrx-13.1-2

DKMS: add completed.
Error! echo
Your kernel headers for kernel 3.7.3-1-ARCH cannot be found at
/usr/lib/modules/3.7.3-1-ARCH/build or /usr/lib/modules/3.7.3-1-ARCH/source.
error: command failed to execute correctly
Optional dependencies for catalyst-dkms
linux-headers: build the module against Arch kernel
linux-lts-headers: build the module against LTS Arch kernel

Edit: Jetzt komme ich bis zum login, aber nicht wieder. Der Bildschirm wird schwarz und es steht dort nur, dass ein vom System nicht behebbares Problem aufgetreten sei. Dann komme ich wieder zum login. Nach der gerade vorgeschlagenen config habe ich nun auch dort das querty layout.

Die xorg.conf sieht so aus

Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:0:1:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Ergänzung ()

Nochmal zusammengefasst die aktuelle Lage

Ich komme bis zum login, danach bleibt der Bildschirm erst schwarz und dann erscheint folgende Fehlermeldung

https://www.dropbox.com/s/w7xlr2q46a0c75c/IMG-20130303-WA0008.jpg?m

Die xorg.0.log habe ich angehangen.
 

Anhänge

Zuletzt bearbeitet:
Dir fehlen die Kernel-Headers zum aktuellen Kernel (nämlich core/linux-headers und core/linux-lts-headers). Und pass auf, dass die Versionen von Kernel und Header übereinstimmen, er möchte bei dir 3.7.3 haben, aber 3.7.9 ist in den Repos - vielleicht mal den Kernel aktualisieren.
 

Habe ich bereits zwei Mal ausgeführt, deswegen wundert es mich, dass der Kernel nicht aktuell ist. Sollte pacman den dabei nicht auch aktualieren?

Wegen der Kernel-Header, genügen folgende Befehle?

pacman -S linux-headers

pacman -S linux-lts-headers

Vorhin habe ich noch kurz wie in der Wiki beschrieben radeon auf die blacklist getan (auch wenn ich den Zweck nicht verstehe..), fglrx in den auto-load genommen und nomodeset dem kernel parameter hinzugefügt. Das sollte hoffentlich auch richtig gewesen sein.


Das Problem mit dem Tastaturlayout könnte in der 10-evdev.conf gelegen haben. Ob es wirklich daran lag, sehe ich dann sobald ich wieder an die Oberfläche herankomme :D
 
Zuletzt bearbeitet:
Das Terminal liefert auf uname -a tatsaechlich

Linux Cinnarch 3.7.3-1-ARCH #1 SMP PREEMPT Thu Jan 17 18:52:30 CET 2013 x86_64 GNU/Linux
Ergänzung ()

Gerade habe ich die catalyst Pakete deinstalliert, und nur catalyst utils ohne hook installiert. Dabei moechte er catalyst entfernen, was mir etwas komisch vorkommt.

Jetzt komme ich endlich wieder auf den Desktop, allerdings ist die Vorschau der Arbeitsbereiche fast komplett schwarz. Immerhin die Fenster haben Farbe.. :D Das Catalyst Control Center startet auch nicht.

Weitere Ideen? Die Tastatur ist auch noch auf Englisch. Ueberlege gerade tatsaechlich Ubuntu draufzuziehen
 
Zuletzt bearbeitet:
Ich war schneller :D Guck dir bitte mal meine Ergaenzung an

Laut pacman ist linux headers in der version 3.7.9.2 und linux lts headers in der 3.0.65-1 installiert. Updates will er keine machen.
 
Zuletzt bearbeitet:
Das gleiche Problem hatte ich kürzlich unter Gentoo, Tastatur unter xorg ebenfalls englisch, an der Konsole deutsch. setxkbmap hat auch nichts gebracht, dann ging endgültig alles durcheinander.
Die Fehlersuche erbrachte, daß für die (PS/2) Tastatur gar kein Device angelegt war, Umstecken auf USB brachte nichts außer einer komplett verbogenen Tastaturbelegung. Lösung war dann, den evdev Treiber des Kernels fest in den Kernel zu kompilieren, statt, wie bis dahin, ihn als Modul zu nutzen. Manuell ließ sich das Modul auch nicht nachladen.
Zum AMD Problem: Deine installierten Kernel Header sind aktueller als der laufende Kernel, also den Kernel auf vorhandene Updates überprüfen.
 
Zuletzt bearbeitet:
Die Ausgabe unter fglrxinfo war wie im Wiki für einen funktionierenden Treiber beschrieben. Alles echt komisch :freak:

Habe gestern dann mal Ubuntu installiert. Mit der Tastatur war sofort alles ok, nur mit dem Treiber hatte ich mal wieder zu kämpfen. Nachdem ich dort die Header installiert habe lief es dann. Jetzt nur noch /home dazu bringen, dass es nach dem fehlgeschlagenen Umzug gemountet wird.

Nochmal danke für eure Hilfe. Auch wenn ich letztendlich dann doch umgestiegen bin, habe ich die letzten Tage einiges gelernt.
 
Zurück
Oben