Video input devices working under kernel 4.19.13-1 not working under kernel 4.20.0-1 Manjaro 18 XFCE

In any case, here is what I’ve done:
To change from ‘grub-quiet’ package to grub package.
sudo pacman -S grub
Say ‘y’ to remove grub-quiet.
Review and correct your /etc/default/grub and
sudo update-grub

This did not make any change.

reset the GRUB_TIMEOUT_STYLE=menu to
GRUB_TIMEOUT_STYLE=countdown

I get the countdown… & when I press escape, it boots to Manjaro…

Thinking this is a menu problem, I have installed GRUB Customizer (saw this on another post) from the repository and moved things into a menu.
Now when I press escape I get a menu.

Back to my original issue that when I boot into 4.20 I can not use my USB video import devices.

I edited my previous post to hopefully clear up the confusion created by my run-on sentence.

Ah… that’s making the bad problem (grub-quiet) worse.
You will run into problems later on if you do not remove grub-customizer now.
Remove package and clear /etc/grub.d/
Reinstall grub package
Redo grub-install and update-grub
All above without rebooting or shutdown.

Entirely up to you if you choose to or not (goes without saying).

[EDIT] - after thought - should have said, must be said and ought to say!!
And you should have said so (installed grub-customizer) earlier instead of all of us trying to fix this.

I posted it when I installed it not sooner & not later. I did not hold any information back and do not appreciate being accused of wasting your time.

We may be back to trying to fix the boot loader as I’m following your guidance about it (grub-customizer) being problematic.

grub-install and update-grub did not replace the required files in /etc/grub.d/

I get this when I try sudo update-grub:

Generating grub configuration file …
Script `/boot/grub/grub.cfg.new’ contains no commands and will do nothing
Syntax errors are detected in generated GRUB config file.
Ensure that there are no errors in /etc/default/grub
and /etc/grub.d/* files or please file a bug report with
/boot/grub/grub.cfg.new file attached.

seems like this is creating more problem than solution.

@gohlip care to give me some feedback on this? I’m back to not being able to access the bootloader menu. The option for a 15 second delay with a count down is set and not working.

Hold on. I need time to write.
boot into your Manjaro using this method. Not the Simple First Start but the harder one below it.
Then back up your /etc/default/grub and remove it. It needs to be removed for a new one to take its place. Rename it and put it elsewhere. Do same for /etc/grub.d. All of them.
Then install grub again. Making sure it is of version 2.03.2-1 with “pacman -Q grub”

sudo pacman -S grub

In /etc/default/grub, make sure you have the following specified.
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=15

At terminal,

sudo rm /boot/grub/grubenv
sudo grub-editenv /boot/grub/grubenv create
sudo grub-editenv - set boot_success=0
sudo grub-install 
sudo update-grub

Don’t forget to do the 2 extra UEFI commands.

sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/boot/bootx64.efi
sudo efibootmgr -c -d /dev/sda -p 1 -L "manjaro" -l "\EFI\Manjaro\grubx64.efi"

Important: use the correct $esp. the above is for sda1 $esp. The link has more information to set it correctly.
let us know.

I’ll work through this tomorrow and get back to you.

Okay, but remember I am on a different time zone and may not get back to you … ‘timely’.

What timezone are you in?

utc +8
But I sleep real late. Since young.

that’s okay, I’m on utc -8 and I don’t sleep a lot, since I’m… well, I never have slept a lot.

1 Like

To de-activate grub menu autohide, you may/should run this command

sudo grub-editenv unset menu_auto_hide

at least this is how philm suggested.

Removing quiet from grub command line maybe an added info source during boot.

Hi,

The response I get is: Unknown command menu_auto_hide.

Thank you.

What is the output of

grub-editenv list

?

What of the advice @gohlip gave have you done?

remove grub-customizer
Remove package and clear /etc/grub.d/
Reinstall grub package
Redo grub-install and update-grub

I get this when I try sudo update-grub:

Generating grub configuration file …
Script `/boot/grub/grub.cfg.new’ contains no commands and will do nothing
Syntax errors are detected in generated GRUB config file.
Ensure that there are no errors in /etc/default/grub
and /etc/grub.d/* files or please file a bug report with
/boot/grub/grub.cfg.new file attached.

I’m back to not being able to access the bootloader menu. The option for a 15 second delay with a count down is set and not working.

I’ll go through his last post soon, I’m helping a remote user now… will take me about an hour to finish.

grub-editenv list:

menu_auto_hide=1
boot_success=1
boot_indeterminate=1
saved_entry=gnulinux-4.20.0-1-MANJARO x64-advanced-f450b528-b49e-402e-a0e6-0a48a447864b

I am following this post about grub.

To unhide the menu for one boot, run this

grub-set-bootflag menu_show_once

Then, on reboot and at grub menu (it should show), use arrow keys Up/Down to select a fallback option, maybe on kernel 4.19.

If successful, try to unset grub hiding again.
Hopefully continue your OT troubleshooting.

I ran this, found on a different post via google searching,: sudo grub-editenv - unset menu_auto_hide
Now the menu_auto_hide=1 is gone.
from Grub invisible with either uefi/bios, cannot switch kernel

I’ll restart when I’m done and let you the result.

!!! I thought it was a typo error and removed the dash… :open_mouth::joy:
I had checked grub-editenv --help, where there was no dash for the unset parameter option.
We can never stop learning hidden knowledge…

1 Like

Its that hidden knowledge that frequently leads to a solution…

I’m now getting a countdown and able to access a menu by pressing esc.

Thank you.

1 Like

Actually, doing a review, I did not observe the explanation of the dash. It was there in the help message. So, no hidden knowledge, just the “Flash” attitude… :disappointed::cloud_with_lightning_and_rain: