yast / yast-country Goto Github PK
View Code? Open in Web Editor NEWYaST module country
Home Page: http://en.opensuse.org/Portal:YaST
License: GNU General Public License v2.0
YaST module country
Home Page: http://en.opensuse.org/Portal:YaST
License: GNU General Public License v2.0
I found this by accident when modifying the surrounding code. I don't know the actual impact.
+ grep --recursive --exclude-dir=.git --exclude-dir=build 'mode.*firstboot'
yast/yast-country/timezone/src/clients/inst_timezone.rb: Wizard.HideAbortButton if Mode.mode == "firstboot"
yast/yast-reipl/src/clients/inst_reiplauto.rb: Wizard.HideAbortButton if Mode.mode == "firstboot"
yast/yast-reipl/src/clients/inst_reipl.rb: Wizard.HideAbortButton if Mode.mode == "firstboot"
yast/yast-firstboot/src/clients/firstboot.rb: @stage_mode = [{ "stage" => "firstboot", "mode" => @wizard_mode }]
After installing Tumbleweed with xfce desktop I got an 'nil' exception on opening the yast2 language module in /usr/share/YaST2/modules/Keyboard.rb:306.
I managed the issuelocally by changing the mentioned file as shown below:
# Returning current keyboard
# @return [String] keyboard name e.g. "english-us"
def current_kbd
- self.Read if @curr_kbd.empty? && !Mode.config
+ self.Read if not @curr_kbd or @curr_kbd.empty? && !Mode.config
@curr_kbd
end
Hello there, I'd like to make a pull request to add the french dvorak (bépo) to the supported keyboard layouts.
I'm very new to this, and a question I have is regarding this entry:
https://github.com/yast/yast-country/blob/master/keyboard/src/data/keyboard_raw.ycp#L107
Where are those .map.gz
files located and where to find the right ones to add to the new entry?
Hi, i used all the existing keyborad Kurdish(turkey, iraq, syria, iran) but all mentioned keyboard contains weird letters or the placment is not good, i wonder if we can provide a clean & correct one?
any guide to build a one from zero?
Please add Latvian keyboard layouts to the System Keyboard Configuration. It is not here https://github.com/yast/yast-country/blob/master/keyboard/src/data/keyboards.rb
The other Baltic countries Estonia and Lithuania have the keyboard layouts in the Yast Keyboard list. Sure I can set it up from the command line, but it would be more convenient to have it in the Keyboard list. Thanks.
When doing a text-mode autoyast install on a VM with no graphics hardware, I get this error near the beginning:
After pressing OK the installation continues normally.
It seems this problem was introduced by the fix for #52 and is present in Leap 42.1 and SLES 12 SP1 (but not SLES 12 GA, which has an older yast2-country package). Obviously when the mode is autoinstallation
(or autoupgrade
, etc.) it will not equal live_installation
, which is what is being tested, and it doesn't think we're in text mode. At least I think that's what's happening.
Relevant y2log excerpt:
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:467 GetKeyboardForLanguage lang:en_US def:english-us ret:en
glish-us
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1070 set to english-us
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:504 Setting keyboard to: <english-us>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:323 keyboard model used: pc104
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:515 Description for keyboard <english-us>: <["English (US)"
, $["ncurses":"us.map.gz"]]>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:529 x11data=$["Apply":"-layout us -model microsoftpro", "Xk
bLayout":"us", "XkbModel":"microsoftpro"]
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1015 Setting console keyboard to: <english-us>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1016 loadkeys command: </bin/loadkeys us.map.gz>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:504 Setting keyboard to: <english-us>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:323 keyboard model used: pc104
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:515 Description for keyboard <english-us>: <["English (US)"
, $["ncurses":"us.map.gz"]]>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:529 x11data=$["Apply":"-layout us -model microsoftpro", "Xk
bLayout":"us", "XkbModel":"microsoftpro"]
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1509 Setting X11 keyboard to: <english-us>
2016-01-13 13:05:55 <1> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1510 Setting X11 keyboard: /usr/bin/setxkbmap -layout us -m
odel microsoftpro
2016-01-13 13:05:55 <3> 10.95.0.108(3043) [bash] ShellCommand.cc(shellcommand):78 Cannot open display ":0"
2016-01-13 13:05:56 <3> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1512 Failed to execute the command
2016-01-13 13:05:56 <3> 10.95.0.108(3043) [Ruby] modules/Keyboard.rb:1513 Failed to set X11 keyboard to 'english-us'
Do I need to file a bug on b.o.o also?
Dvorak and Colemak are present in yast and can be made default in the installer. Workman, however, is missing from the list but is available in almost every other distros installer.
I have a Feker IK65 mechanical keyboard. And I need the correct layout for it with 65 keys, and especially for abnt2 (pt-br).
Because I need the "/" and "?" - for pt-br, as some characters do not work.
Please, can you add spanish dvorak keyboard layout (dvorak-es)?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.