Hide Forgot
Description of problem: When using a kickstart for installation, the installer always requires me to enter the keyboard configuration screen once. Even if I just dismiss it right away with "Done" it does not go through with the automatic installation. Version-Release number of selected component (if applicable): anaconda-20.25.15-1.fc20.x86_64.rpm How reproducible: Always Steps to Reproduce: 1. Have something like this in the kickstart file: keyboard --vckeymap=de-nodeadkeys --xlayouts='de (nodeadkeys)' 2. Run a kickstart installation Actual results: The installation is interrupted and requires manual intervention to continue. Expected results: The installation should be fully automatic and no manual intervention should be necessary. Additional info: This is the Fedora 20 x86_64 installation DVD.
Created attachment 839150 [details] working kickstart I completed an install on a VM using the attached kickstart. Please attach the complete kickstart that is failing (with passwords removed, of course) along with any log files from /tmp
Created attachment 839785 [details] Failing kickstart (cleaned up)
I have attached the failing kickstart. Unfortunately the logs were gone after the reboot. If you need them I can re-do the install when back in the lab in January.
The logs should be available in the installed system under /var/log/anaconda
Created attachment 847216 [details] anaconda.log
Created attachment 847218 [details] anaconda.journal.log
Created attachment 847219 [details] anaconda.packaging.log
Created attachment 847221 [details] anaconda.program.log
I hope these are the logs you need.
This appears to be a problem with the VNC server. The server is not accepting the keymap option, which can also be seen in interactive mode: configuring different layouts has no effect. I even tried using the setxkbmap binary to bypass libxklavier, and still no results. The keymap is always set to us, which, since it doesn't match what was configured, is why anaconda is stopping and asking for input.
VNC keymap handling is strange, as a result of the fact that the client tells the server "keysym up/down" -- keysym, not keycode. The server adjusts the keymap dynamically to deal with this. Maybe it would make sense for anaconda not to check this when the X server is VNC?
Fair enough, that'd work too. Taking the bug back.
*** Bug 1053875 has been marked as a duplicate of this bug. ***