[livecd] strange behaviour with keymaps #60

Closed
opened 2015-02-26 19:48:46 +00:00 by philm · 57 comments
philm commented 2015-02-26 19:48:46 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Lets fix it.

*Created by: udeved* Lets fix it.
philm commented 2015-02-26 19:54:48 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

If I choose French by F2 at start, the keyboard in the live-cd remains US, so QWERTY instead AZERTY.

If I manually change in 20-keyboard.conf "us" -> "fr", it works after a logout.

*Created by: Esclapion* If I choose French by F2 at start, the keyboard in the live-cd remains US, so QWERTY instead AZERTY. If I manually change in 20-keyboard.conf "us" -> "fr", it works after a logout.
philm commented 2015-02-26 20:03:07 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I believe I fixed this with latest commit.
I forgot to re-enable the xorg layout in the previous commit.

*Created by: udeved* I believe I fixed this with latest commit. I forgot to re-enable the xorg layout in the previous commit.
philm commented 2015-02-26 20:10:11 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

No change :-( manjaro-tools re-generated just before. 20-keyboard.conf always bad.

*Created by: Esclapion* No change :-( manjaro-tools re-generated just before. 20-keyboard.conf always bad.
philm commented 2015-02-26 20:19:28 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

livecd

*Created by: udeved* <a href='http://postimg.org/image/ailbhayjb/' target='_blank'><img src='http://s7.postimg.org/ailbhayjb/livecd.jpg' border='0' alt="livecd" /></a>
philm commented 2015-02-26 20:26:34 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

Try with France, and look at 20-keyboard.conf ?

I generate another ISO, now.

*Created by: Esclapion* Try with France, and look at 20-keyboard.conf ? I generate another ISO, now.
philm commented 2015-02-26 20:27:44 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

livecd1
kostenlose bilder

Italian works.

I dunno franch keyboard layout, so I struggle to login in live session with french. :/

*Created by: udeved* <a href='http://postimage.org/' target='_blank'><img src='http://s3.postimg.org/4sx3naotv/livecd1.png' border='0' alt="livecd1" /></a><br /><a target='_blank' href='http://postimage.org/index.php?lang=german'>kostenlose bilder</a><br /><br /> Italian works. I dunno franch keyboard layout, so I struggle to login in live session with french. :/
philm commented 2015-02-26 20:28:45 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Hello ... i rebuild manjaro-tools and build iso ..

*Created by: Ste74* Hello ... i rebuild manjaro-tools and build iso ..
philm commented 2015-02-26 20:29:27 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

ste74, you are italian right?

Make sure you build the devel branch pkgbuild. :)

*Created by: udeved* ste74, you are italian right? Make sure you build the devel branch pkgbuild. :)
philm commented 2015-02-26 20:31:49 +00:00 (Migrated from gitlab2.manjaro.org)
*Created by: Ste74* I rebuild whit this pkgbuild : https://github.com/manjaro/packages-openrc/tree/master/manjaro-tools-git-devel
philm commented 2015-02-26 20:32:40 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

thats the right one.

*Created by: udeved* thats the right one.
philm commented 2015-02-26 20:33:22 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

i start build

*Created by: Ste74* i start build
philm commented 2015-02-26 20:41:06 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

sc

Doesn't work for me.

*Created by: Esclapion* ![sc](https://cloud.githubusercontent.com/assets/3512979/6401365/1f969272-be00-11e4-8795-a30cda9c01ba.png) Doesn't work for me.
philm commented 2015-02-26 20:41:50 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

@Esclapion

after a big fight with french keyboard, I had to look it up...

livecd2
bilder uploaden

*Created by: udeved* @Esclapion after a big fight with french keyboard, I had to look it up... <a href='http://postimage.org/' target='_blank'><img src='http://s27.postimg.org/wxy037w4z/livecd2.png' border='0' alt="livecd2" /></a><br /><a target='_blank' href='http://postimage.org/index.php?lang=german'>bilder uploaden</a><br /><br />
philm commented 2015-02-26 20:42:34 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

@Esclapion please test without keyboardctl in your iso...

*Created by: Kirek* @Esclapion please test without keyboardctl in your iso...
philm commented 2015-02-26 20:42:55 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

And in systemd system check 00-keyboard.conf file

*Created by: Kirek* And in systemd system check 00-keyboard.conf file
philm commented 2015-02-26 20:44:10 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Yep, on systemd, it should be 00-keyboard.conf.

*Created by: udeved* Yep, on systemd, it should be 00-keyboard.conf.
philm commented 2015-02-26 20:44:59 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

Works also not for me in italiano.

@ kirek : how to do that ?

*Created by: Esclapion* Works also not for me in italiano. @ kirek : how to do that ?
philm commented 2015-02-26 20:46:32 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

@Esclapion

You do have 0.9.6.5?
Please check with
buildiso -q

*Created by: udeved* @Esclapion You do have 0.9.6.5? Please check with buildiso -q
philm commented 2015-02-26 20:46:44 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

check the package list and remove it, also thus pulls keyboardctl too, so remove it.

*Created by: Kirek* check the package list and remove it, also thus pulls keyboardctl too, so remove it.
philm commented 2015-02-26 20:47:39 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

the italian adsl is bad at this time the download of packages is slow :-(

*Created by: Ste74* the italian adsl is bad at this time the download of packages is slow :-(
philm commented 2015-02-26 20:48:31 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Have an espresso. :)

*Created by: udeved* Have an espresso. :)
philm commented 2015-02-26 20:50:32 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

yeah ;-) better a chamomile

*Created by: Ste74* yeah ;-) better a chamomile
philm commented 2015-02-26 20:50:34 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

keyboardctl is in "Package", a link to ../shared/Packages-Systemd. I commented that out and regenerate an ISO.

*Created by: Esclapion* keyboardctl is in "Package", a link to ../shared/Packages-Systemd. I commented that out and regenerate an ISO.
philm commented 2015-02-26 20:52:14 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

==> manjaro-tools
-> version: 0.9.6.5

*Created by: Esclapion* ==> manjaro-tools -> version: 0.9.6.5
philm commented 2015-02-26 20:53:11 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Yep, looks good.
I will remove the package from the list in shared.
Wasn't sure about keyboardctl, kirek said something along the lines that it will be deprecated.
openrc doesn't need it anyway.

*Created by: udeved* Yep, looks good. I will remove the package from the list in shared. Wasn't sure about keyboardctl, kirek said something along the lines that it will be deprecated. openrc doesn't need it anyway.
philm commented 2015-02-26 20:54:49 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

Yes, should be removed everywhere for 0.9.0, thus too is deprecated.

*Created by: Kirek* Yes, should be removed everywhere for 0.9.0, thus too is deprecated.
philm commented 2015-02-26 21:01:02 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I will do and push updated profiles in unstable.
But I need to merge profile devel branch first.

*Created by: udeved* I will do and push updated profiles in unstable. But I need to merge profile devel branch first.
philm commented 2015-02-26 21:01:37 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

Pfffffffffffffffff.. IT WORKS !!!!

I don't understand exactly why, but the result is good :-)

*Created by: Esclapion* Pfffffffffffffffff.. IT WORKS !!!! I don't understand exactly why, but the result is good :-)
philm commented 2015-02-26 21:09:55 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

I verified italiano, it must work also ;)

*Created by: Esclapion* I verified italiano, it must work also ;)
philm commented 2015-02-26 21:11:13 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

i am at the first squashing singh :-(

*Created by: Ste74* i am at the first squashing singh :-(
philm commented 2015-02-26 21:41:32 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Yes work ... finally is set correctly. Now it remains just another little thing: in livecd asks to download packages of english which in theory is not correct if imposed in Italian language. At max you open another bug

*Created by: Ste74* Yes work ... finally is set correctly. Now it remains just another little thing: in livecd asks to download packages of english which in theory is not correct if imposed in Italian language. At max you open another bug
philm commented 2015-02-26 21:44:37 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

No, I can activate it easily.
I commented out to make sure the general settings works.

Can you post from live session

$ locale 

Just to verify.

*Created by: udeved* No, I can activate it easily. I commented out to make sure the general settings works. Can you post from live session ``` $ locale ``` Just to verify.
philm commented 2015-02-26 21:49:03 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

pearos

*Created by: Ste74* ![pearos](https://cloud.githubusercontent.com/assets/11218234/6402656/9e2b3a8a-be09-11e4-93a2-9419ffebd666.png)
philm commented 2015-02-26 21:50:54 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

so your terminal is set properly.

The problem is with pamac or octopi? ie no localized desktop?

*Created by: udeved* so your terminal is set properly. The problem is with pamac or octopi? ie no localized desktop?
philm commented 2015-02-26 21:53:23 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

no totally localized but manjaro ask to install lang
pearos
packages

*Created by: Ste74* no totally localized but manjaro ask to install lang ![pearos](https://cloud.githubusercontent.com/assets/11218234/6402737/38855ade-be0a-11e4-9d67-a96cffd3224c.png) packages
philm commented 2015-02-26 21:55:38 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I dunno if the localization function grabs gimp, but it should install the spell dictionaries on boot.
I'll check that.

Habe you checked your Packages-lng?

*Created by: udeved* I dunno if the localization function grabs gimp, but it should install the spell dictionaries on boot. I'll check that. Habe you checked your Packages-lng?
philm commented 2015-02-26 21:59:55 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Now I go to bed otherwise in the morning is hard ... we update?

*Created by: Ste74* Now I go to bed otherwise in the morning is hard ... we update?
philm commented 2015-02-26 22:01:14 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

Please post output of:

[phil@manjaro community]$ cat /etc/locale.gen | grep -v '#'
de_DE.UTF-8 UTF-8  
de_DE ISO-8859-1  
en_US.UTF-8 UTF-8  
en_US ISO-8859-1 
*Created by: philmmanjaro* Please post output of: <pre>[phil@manjaro community]$ cat /etc/locale.gen | grep -v '#' de_DE.UTF-8 UTF-8 de_DE ISO-8859-1 en_US.UTF-8 UTF-8 en_US ISO-8859-1 </pre>
philm commented 2015-02-26 22:04:46 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

pearos

*Created by: Ste74* ![pearos](https://cloud.githubusercontent.com/assets/11218234/6402941/cfc618a6-be0b-11e4-9f68-1d59d6a9f0e5.png)
philm commented 2015-02-26 22:05:12 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

As you have en_GB enabled it asks for that language. So no issue.

*Created by: philmmanjaro* As you have en_GB enabled it asks for that language. So no issue.
philm commented 2015-02-26 22:06:07 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

During the build pkg how to disable en-GB ?

*Created by: Ste74* During the build pkg how to disable en-GB ?
philm commented 2015-02-26 22:08:51 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I set en_GB as fallback instead of en_US, I can change it easily.

*Created by: udeved* I set en_GB as fallback instead of en_US, I can change it easily.
philm commented 2015-02-26 22:10:53 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

normally we enable de/en_us on creation.

*Created by: philmmanjaro* normally we enable de/en_us on creation.
philm commented 2015-02-26 22:14:33 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

I disagree, however, as a matter of final user in livecd see you ask to update the language that's all ..

But it is not a important problem is only tedius

*Created by: Ste74* I disagree, however, as a matter of final user in livecd see you ask to update the language that's all .. But it is not a important problem is only tedius
philm commented 2015-02-26 22:16:58 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

@philmmanjaro

Atm, we enable en and the selected language in locale.gen

*Created by: udeved* @philmmanjaro Atm, we enable en and the selected language in locale.gen
philm commented 2015-02-26 22:22:41 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

On bootup or during creation?
mkiso

-L            Use build locale.gen en/de'
*Created by: philmmanjaro* On bootup or during creation? **mkiso** <pre>-L Use build locale.gen en/de'</pre>
philm commented 2015-02-26 22:23:27 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

on boot up

you are right though, we create the chroots with de/en

*Created by: udeved* on boot up you are right though, we create the chroots with de/en
philm commented 2015-02-26 22:36:46 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

As we have en already and if no locale found it always defaults to C an english fallback is on bootup not needed. We should keep de/en on creation, though.

*Created by: philmmanjaro* As we have en already and if no locale found it always defaults to C an english fallback is on bootup not needed. We should keep de/en on creation, though.
philm commented 2015-02-26 22:43:57 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I don't plan to change the chroot locale settings.

But I can remove fallback in live session to only setup system according to selection.

*Created by: udeved* I don't plan to change the chroot locale settings. But I can remove fallback in live session to only setup system according to selection.
philm commented 2015-02-26 22:53:24 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

the msm daemon only checks enabled locales in "/etc/locale.gen" file

we could also disable the daemon in the live session

*Created by: Kirek* the msm daemon only checks enabled locales in "/etc/locale.gen" file we could also disable the daemon in the live session
philm commented 2015-02-27 13:36:03 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

I go back to the topic. Packages-Systemd is common to all desktop. Can we suppress keyboardctl from there without disturbing the others DEs ? If Yes, who will do it (and may be others things) ?

*Created by: Esclapion* I go back to the topic. Packages-Systemd is common to all desktop. Can we suppress keyboardctl from there without disturbing the others DEs ? If Yes, who will do it (and may be others things) ?
philm commented 2015-02-27 14:12:45 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

We don't want keyboardctl in any DE. The only reason we keep it around its because thus expects keyboardctl to be installed to properly configure the keyboard layout, and with thus being deprecated with 0.9.0 this tool is gone.
Keyboard layouts should be managed by localectl, modifying the config files directly or whatever tool the DE has for this job.

*Created by: Kirek* We don't want keyboardctl in any DE. The only reason we keep it around its because thus expects keyboardctl to be installed to properly configure the keyboard layout, and with thus being deprecated with 0.9.0 this tool is gone. Keyboard layouts should be managed by localectl, modifying the config files directly or whatever tool the DE has for this job.
philm commented 2015-02-27 14:30:57 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Esclapion

OK, it's clear, thanks.

*Created by: Esclapion* OK, it's clear, thanks.
philm commented 2015-02-27 15:06:07 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I removed keyboardctl and thus from git sources. ;)

*Created by: udeved* I removed keyboardctl and thus from git sources. ;)
philm commented 2015-02-27 16:18:57 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Kirek

Nice.

*Created by: Kirek* Nice.
philm commented 2015-02-27 17:03:04 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Cool, thank`s.

*Created by: Ste74* Cool, thank`s.
philm commented 2015-02-27 20:46:02 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

@Esclapion: this kbctl dependency got introduced with this. It was requested by our openrc guys cos localectl was systemd-only. As we don't use thus anymore, we don't care.

*Created by: philmmanjaro* @Esclapion: this kbctl dependency got introduced with [this](https://github.com/manjaro/thus/commit/e8ca539805b7efea3c8817231e9f62e0e7f0ef71). It was requested by our openrc guys cos **localectl** was systemd-only. As we don't use **thus** anymore, we don't care.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tools/manjaro-tools#60
No description provided.