Il 06/04/20 11:54, Georgios ha scritto:> Hi there! > I had a similar problem recently with grub. No idea why it doesnt work. > Try using grubby instead of grub2-mkconfig if you want the system to > keep your kernel parameters between boots. > > Something like: > > sudo grubby --args="i915.modeset=0 rd.driver.blacklist=i915" --update- > kernel=ALL > > > Hope it helps! > Have a nice day! > > > On Mon, 2020-04-06 at 11:42 +0200, Alessandro Baggi wrote: >> Hi list, >> >> I reinstalled on my workstation CentOS 8.1. >> >> I explain: I'm a KDE user but packages shipped from EPEL currently >> are >> buggy so I prefer a stable and functioning system to work with. So I >> tried to remove KDE workgroup and installed group "Workstation" but >> the >> system bricked so I reinstalled with GNOME. >> >> I've an nvidia gtx 1050ti GPU so I installed kmod-driver from >> rpmfusion. >> After the installation of Nvidia driver, I rebooted, gdm start and >> after >> I perform the login the system freeze. So this problem happened to >> me >> with C7.5 and nvidia driver. In my case I need to blacklist i915 >> module >> and system works. >> >> Also in this case I tried to boot centos changing grub kernel >> parameters >> pressing 'e' in the grub menu and adding "i915.modeset=0 >> rd.driver.blacklist=i915", booted and system works. >> >> So I tried to make this permanent updating grub configuration adding >> the >> previous directives (and removed rhgb and quiet) to >> /etc/default/grub >> and run grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg. >> >> Reboot the system and checked again kernel parameters on grub menu >> and >> seen that nothing changed. Booted and freezed. >> >> I checked /boot/efi/EFI/centos/grub.cfg and kernelops has the new >> directives. >> >> Seems that grub configuration does not take effect. >> >> I made another test inside a VM installed with minimal selection and >> remove rhgb and quiet parameters and worked fine. The vm is BIOS and >> my >> workstation UEFI. >> >> How I can solve this problem? Currently to boot my system I need >> always >> to add this params. >> >> Thank you in advance >> >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> https://lists.centos.org/mailman/listinfo/centos > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centosHi, I tried as suggested, parameters will be updated but I get already crash. So I tried to remove also rhgb and quiet and works well. ?Would be good to know what is wrong with grub2-mkconfig. Where start to investigate?
> > Hi, > > I tried as suggested, parameters will be updated but I get already > crash. So I tried to remove also rhgb and quiet and works well. > > Would be good to know what is wrong with grub2-mkconfig. > > Where start to investigate? > >No idea. I stop looking after I manage to pass the arguments I wanted to the kernel. If you find the problem send an email on the list. It would be good to know what is wrong.> _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centos
Il 06/04/20 14:42, Georgios ha scritto:>> Hi, >> >> I tried as suggested, parameters will be updated but I get already >> crash. So I tried to remove also rhgb and quiet and works well. >> >> Would be good to know what is wrong with grub2-mkconfig. >> >> Where start to investigate? >> >> > No idea. I stop looking after I manage to pass the arguments I wanted > to the kernel. > If you find the problem send an email on the list. > It would be good to know what is wrong. >Hi, I noticed that running grub2-mkconfig the output file is modified. Using simply grubby grub.cfg seems not to be modified. So seems that something changed but I don't know where to search
> Il 06/04/20 11:54, Georgios ha scritto: >> Hi there! >> I had a similar problem recently with grub. No idea why it doesnt work. >> Try using grubby instead of grub2-mkconfig if you want the system to >> keep your kernel parameters between boots. >> >> Something like: >> >> sudo grubby --args="i915.modeset=0 rd.driver.blacklist=i915" --update- >> kernel=ALL >> >> >> Hope it helps! >> Have a nice day! >> >> >> On Mon, 2020-04-06 at 11:42 +0200, Alessandro Baggi wrote: >>> Hi list, >>> >>> I reinstalled on my workstation CentOS 8.1. >>> >>> I explain: I'm a KDE user but packages shipped from EPEL currently >>> are >>> buggy so I prefer a stable and functioning system to work with. So I >>> tried to remove KDE workgroup and installed group "Workstation" but >>> the >>> system bricked so I reinstalled with GNOME. >>> >>> I've an nvidia gtx 1050ti GPU so I installed kmod-driver from >>> rpmfusion. >>> After the installation of Nvidia driver, I rebooted, gdm start and >>> after >>> I perform the login the system freeze. So this problem happened to >>> me >>> with C7.5 and nvidia driver. In my case I need to blacklist i915 >>> module >>> and system works. >>> >>> Also in this case I tried to boot centos changing grub kernel >>> parameters >>> pressing 'e' in the grub menu and adding "i915.modeset=0 >>> rd.driver.blacklist=i915", booted and system works. >>> >>> So I tried to make this permanent updating grub configuration adding >>> the >>> previous directives (and removed rhgb and quiet) to >>> /etc/default/grub >>> and run grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg. >>> >>> Reboot the system and checked again kernel parameters on grub menu >>> and >>> seen that nothing changed. Booted and freezed. >>> >>> I checked /boot/efi/EFI/centos/grub.cfg and kernelops has the new >>> directives. >>> >>> Seems that grub configuration does not take effect. >>> >>> I made another test inside a VM installed with minimal selection and >>> remove rhgb and quiet parameters and worked fine. The vm is BIOS and >>> my >>> workstation UEFI. >>> >>> How I can solve this problem? Currently to boot my system I need >>> always >>> to add this params. >>> >>> Thank you in advance >>> >>> _______________________________________________ >>> CentOS mailing list >>> CentOS at centos.org >>> https://lists.centos.org/mailman/listinfo/centos >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> https://lists.centos.org/mailman/listinfo/centos > > Hi, > > I tried as suggested, parameters will be updated but I get already > crash. So I tried to remove also rhgb and quiet and works well. > > ?Would be good to know what is wrong with grub2-mkconfig. > > Where start to investigate?Just to be sure, your subject line says this is on CentOS 8.1, right? Because IIRC grub2-mkconfig was broken in CentOS 7 despite the head of every grub cfg file telling us "It is automatically generated by grub2-mkconfig using templates". Really weird that you see the same with CentOS 8.1. Regards, Simon
Il 06/04/20 15:21, Simon Matter via CentOS ha scritto:>> Il 06/04/20 11:54, Georgios ha scritto: >>> Hi there! >>> I had a similar problem recently with grub. No idea why it doesnt work. >>> Try using grubby instead of grub2-mkconfig if you want the system to >>> keep your kernel parameters between boots. >>> >>> Something like: >>> >>> sudo grubby --args="i915.modeset=0 rd.driver.blacklist=i915" --update- >>> kernel=ALL >>> >>> >>> Hope it helps! >>> Have a nice day! >>> >>> >>> On Mon, 2020-04-06 at 11:42 +0200, Alessandro Baggi wrote: >>>> Hi list, >>>> >>>> I reinstalled on my workstation CentOS 8.1. >>>> >>>> I explain: I'm a KDE user but packages shipped from EPEL currently >>>> are >>>> buggy so I prefer a stable and functioning system to work with. So I >>>> tried to remove KDE workgroup and installed group "Workstation" but >>>> the >>>> system bricked so I reinstalled with GNOME. >>>> >>>> I've an nvidia gtx 1050ti GPU so I installed kmod-driver from >>>> rpmfusion. >>>> After the installation of Nvidia driver, I rebooted, gdm start and >>>> after >>>> I perform the login the system freeze. So this problem happened to >>>> me >>>> with C7.5 and nvidia driver. In my case I need to blacklist i915 >>>> module >>>> and system works. >>>> >>>> Also in this case I tried to boot centos changing grub kernel >>>> parameters >>>> pressing 'e' in the grub menu and adding "i915.modeset=0 >>>> rd.driver.blacklist=i915", booted and system works. >>>> >>>> So I tried to make this permanent updating grub configuration adding >>>> the >>>> previous directives (and removed rhgb and quiet) to >>>> /etc/default/grub >>>> and run grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg. >>>> >>>> Reboot the system and checked again kernel parameters on grub menu >>>> and >>>> seen that nothing changed. Booted and freezed. >>>> >>>> I checked /boot/efi/EFI/centos/grub.cfg and kernelops has the new >>>> directives. >>>> >>>> Seems that grub configuration does not take effect. >>>> >>>> I made another test inside a VM installed with minimal selection and >>>> remove rhgb and quiet parameters and worked fine. The vm is BIOS and >>>> my >>>> workstation UEFI. >>>> >>>> How I can solve this problem? Currently to boot my system I need >>>> always >>>> to add this params. >>>> >>>> Thank you in advance >>>> >>>> _______________________________________________ >>>> CentOS mailing list >>>> CentOS at centos.org >>>> https://lists.centos.org/mailman/listinfo/centos >>> _______________________________________________ >>> CentOS mailing list >>> CentOS at centos.org >>> https://lists.centos.org/mailman/listinfo/centos >> Hi, >> >> I tried as suggested, parameters will be updated but I get already >> crash. So I tried to remove also rhgb and quiet and works well. >> >> ?Would be good to know what is wrong with grub2-mkconfig. >> >> Where start to investigate? > Just to be sure, your subject line says this is on CentOS 8.1, right? > > Because IIRC grub2-mkconfig was broken in CentOS 7 despite the head of > every grub cfg file telling us "It is automatically generated by > grub2-mkconfig using templates". > > Really weird that you see the same with CentOS 8.1. > > Regards, > Simon > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centosHi Simon, I'm on 8.1. I'm searching help to see if this is a bug or error by me but can't find nothing. Currently I used grubby but it does not write any file that I know like /boot/efi/EFI/centos/grub.cfg (I tried to remove and add arg but nothing changed on files), so I don't know where it make update. I never got a problem using grub2-mkconfig -o file on C7 (last used was 7.5) It always worked as expected to me (for example when I installed nvidia driver using NVIDIA package to blacklist nouveau manually).