You are not logged in.

#26 2017-02-12 11:20:41

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

johnraff wrote:

My previously installed Stretch netinstall still works OK without that package.

yikes

Very strange indeed...

Does that have xserver-xorg-input-synaptics installed?

As I understand it, evdev is used for multiple input sources.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#27 2017-02-12 15:01:46

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

@johnraff, I have just had a look again at your Xorg logs and the "old" Helium system is loading the libinput drivers to handle the keyboard (and power buttons), the "new" system lacks these.

It appears that evdev is the old alternative — I have just confirmed that the libinput drivers also fix the issue:

sudo apt install xserver-xorg-input-{libinput,evdev-}

I think that perhaps xserver-xorg-input-libinput should be favoured as it is the new standard going forward and should offer better support in the future.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#28 2017-02-13 02:31:19

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,740
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

^Just confirmed that the old system has -libinput installed, and does not have -synaptics.
Looking at the pkgs-norecs remaining on that system, there is no entry for xserver-xorg-input-synaptics. Now, xorg depends on [xserver-xorg-input-all | xorg-driver-input]. xserver-xorg-input-all depends on xserver-xorg-input-libinput atm, while <xorg-driver-input> is a virtual package:

xorg-driver-input wrote:

Provided by: xorgxrdp (0.9.1-4), xserver-xorg-input-aiptek (1:1.4.1-2+b1),
             xserver-xorg-input-elographics (1:1.4.1-1+b5), xserver-xorg-input-evdev
             (1:2.10.5-1), xserver-xorg-input-joystick (1:1.6.3-1+b1),
             xserver-xorg-input-kbd (1:1.9.0-1+b1), xserver-xorg-input-libinput
             (0.23.0-2), xserver-xorg-input-mouse (1:1.9.2-1+b1),
             xserver-xorg-input-mtrack (0.3.1-1+b2), xserver-xorg-input-multitouch
             (1.0~rc2+git20110312-2+b6), xserver-xorg-input-mutouch (1:1.3.0-1+b7),
             xserver-xorg-input-synaptics (1.9.0-1+b1), xserver-xorg-input-void
             (1:1.4.1-1+b2), xserver-xorg-input-wacom (0.34.0-1),
             xserver-xorg-input-xwiimote (0.5-1+b2)

So having xserver-xorg-input-synaptics will satisfy xorg's dependencies, but if -synaptics isn't installed, it looks as if xorg will pull in -libinput via xserver-xorg-input-all.

So I think adding xserver-xorg-input-synaptics to the package list caused the loss of xserver-xorg-input-libinput.

Maybe we can drop both of them from the package list and let xorg pull in its default dependencies (-libinput)?

---
EDIT: confirmed, removal of xserver-xorg-input-synaptics will trigger the install of xserver-xorg-input-libinput (and xserver-xorg-input-wacom).

Last edited by johnraff (2017-02-13 04:59:46)


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#29 2017-02-13 08:18:39

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

The reason why I added xserver-xorg-input-synaptics to pkgs-norecs was because the libinput touchpad driver is quite difficult to configure on a per-user basis, as we have with `synclient`, also the algorithm is much cruder and I really dislike the coasting (or rather lack of it) when scrolling — there are currently no libinput tuning knobs for these parameters.

My thought was that it would be easier to stick with synaptics, hence the package addition and the subsequent breakage. [1]

[1] HoaS broke it! big_smile


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#30 2017-02-13 10:43:26

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 1,817
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

Head_on_a_Stick wrote:

If anybody who has already installed wants to try this then press "e" with the BunsenLabs GRUB (boot) menu entry selected and add this to the end of the line that starts with "linux"]

What Linux line is that?
ot: Now, since we are at the grub, how come there is no option to boot-to-cli or something like that (recovery mode will get you to lightdm as well)?

Last edited by brontosaurusrex (2017-02-13 10:48:34)

Offline

#31 2017-02-13 10:57:38

damo
....moderator....
Registered: 2015-08-20
Posts: 5,059

Re: stretch + bunsen-netinstall: no keyboard in X after installation

brontosaurusrex wrote:
Head_on_a_Stick wrote:

If anybody who has already installed wants to try this then press "e" with the BunsenLabs GRUB (boot) menu entry selected and add this to the end of the line that starts with "linux"]

What Linux line is that?
...

The one that starts with "linux":

    linux   /boot/vmlinuz........ro quiet

Be Excellent to Each Other...

FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#32 2017-02-13 11:03:18

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 1,817
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

@damo: yeah I tried that one, I must be doing something wrong at ctrl+x step then.

btw/offtopic: In the other Stretch install: Terminator can finally find icon from defined icon set! Progress!

Last edited by brontosaurusrex (2017-02-13 11:23:46)

Offline

#33 2017-02-13 19:01:37

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

brontosaurusrex wrote:

how come there is no option to boot-to-cli or something like that

Hmmm, interesting point.

You can add a stanza to the pre-existing contents of /etc/grub.d/40_custom with the necessary parameter included.

Something like this should do it (be sure to keep the "-a" flag on the `tee` command):

sudo tee -a /etc/grub.d/40_custom <<!
menuentry 'BunsenLabs TTY' {
        set root='(hd0,1)
        linux /vmlinuz root=/dev/sda1 ro quiet systemd.unit=multi-user.target
        initrd /initrd.img
}
!

Mutatis mutandis wink

Then update your GRUB configuration to generate the custom menu entry:

sudo grub-mkconfig -o /boot/grub/grub.cfg

“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#34 2017-02-13 19:41:46

geekosupremo
Member
Registered: 2016-04-27
Posts: 168

Re: stretch + bunsen-netinstall: no keyboard in X after installation

Just ran a completely fresh install - Stretch RC2 netinsatll iso, latest netinstall script from BL repo, on VirtualBox 5.1.14r112924 (installed via Chocolatey) on Windows 7 Home Premium (host).

Everything seems to have worked a charm. New BL netinstall script = smooth, LightDM was fully reactive and let me log in.

---

This edit posted from the new system. smile

Last edited by geekosupremo (2017-02-13 19:42:17)

Offline

#35 2017-02-14 08:24:21

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,740
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

Head_on_a_Stick wrote:
brontosaurusrex wrote:

how come there is no option to boot-to-cli or something like that

Hmmm, interesting point.

menuentry 'BunsenLabs TTY' {
        set root='(hd0,1)
        linux /vmlinuz root=/dev/sda1 ro quiet systemd.unit=multi-user.target
        initrd /initrd.img
}

Indeed. It would be nice if we could bake that into a BL system - I'm sure lots of people would appreciate it.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#36 2017-02-14 08:28:40

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,740
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

@HoaS How about sticking with the default xorg (ie -libinput) for now, but keeping -synaptcs and -evdev commented out with the possibility of reviewing that decision if libinput/stretch turns out to be too crude?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#37 2017-02-14 08:30:57

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

johnraff wrote:

How about sticking with the default xorg (ie -libinput) for now

Yes, I was just thinking the exact same thing smile

Whatever my personal touchpad predilections, libinput is the future and it seems silly to have two touchpad drivers installed.

EDIT: be sure to remove (or comment out) the `synclient` line from autostart.

Last edited by Head_on_a_Stick (2017-02-14 08:32:51)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#38 2017-02-14 09:44:50

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,740
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

Head_on_a_Stick wrote:

be sure to remove (or comment out) the `synclient` line from autostart.

Good point!


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#39 2017-02-14 16:29:28

geekosupremo
Member
Registered: 2016-04-27
Posts: 168

Re: stretch + bunsen-netinstall: no keyboard in X after installation

johnraff wrote:

Indeed. It would be nice if we could bake that into a BL system - I'm sure lots of people would appreciate it.

Seconded! I like the GUI, I am also learning to love a whole screen of terminal wink

Offline

#40 2017-02-14 16:33:56

hhh
Meep!
Registered: 2015-09-17
Posts: 8,347
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

I'm thinking the entry would be confusing to noobs. /$.02

Offline

#41 2017-02-14 18:44:32

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

johnraff wrote:
Head_on_a_Stick wrote:
brontosaurusrex wrote:

how come there is no option to boot-to-cli or something like that

Indeed. It would be nice if we could bake that into a BL system - I'm sure lots of people would appreciate it.

I'm not sure how that could be done, I suppose you could try hacking an addition to the `grub-mkconfig` script, I wouldn't know where to start with that though.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#42 2017-02-16 22:14:15

dolly
Miss Mixunderstand
From: /lab1
Registered: 2015-10-03
Posts: 368

Re: stretch + bunsen-netinstall: no keyboard in X after installation

Interesting, Installed the input-evdev package before running the script. Ran the script. Installed into Vbox Version 5.0.32r. Everything worked as it were supposed to. No problem at all, all applications seems to have been pulled in by the script. Except from obmenu of course.

Weird that the result were so different when installing to hd. I wonder were it went wrong?

Anyway, cool to see it in all it`s grey glory! smile


Keep BunsenLabs #!yish please.

Offline

#43 2017-02-18 03:04:53

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,740
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

Head_on_a_Stick wrote:
brontosaurusrex wrote:

option to boot-to-cli

I'm not sure how that could be done, I suppose you could try hacking an addition to the `grub-mkconfig` script,...

Not sure either atm - with luck there might be a clean generic way. Maybe adding a 50_bl-cli file to /etc/grub.d/ ?

@hhh good point about noobs. But, I don't think such a "cli" menu entry would appear in the default grub menu. They'd have to choose the advanced options I guess?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#44 2017-03-10 02:45:22

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,740
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

@HoaS could you take a look at @damo's touchpad issue here? Could it be we have to go back to -synaptics and -evdev after all?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#45 2017-03-10 03:09:13

hhh
Meep!
Registered: 2015-09-17
Posts: 8,347
Website

Re: stretch + bunsen-netinstall: no keyboard in X after installation

My 2 cents, I removed libinput from my stretch install. It didn't immediately solve my USB keyboard unresponsiveness, that didn't happen till I pulled GNOME off, but I've had no problems since.

We'll probably have to wait for a test ISO and some feedback to decide.

Offline

Board footer

Powered by FluxBB