added nvidia_drm.fbdev=1 for grub
This commit is contained in:
parent
39a97acf3b
commit
d0605b5afe
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
## 26 Aug 2024
|
## 26 Aug 2024
|
||||||
- Set to uninstall rofi as conflicts with rofi-wayland
|
- Set to uninstall rofi as conflicts with rofi-wayland
|
||||||
|
- added nvidia_drm.fbdev=1 for grub
|
||||||
|
|
||||||
## 14 Aug 2024
|
## 14 Aug 2024
|
||||||
- added archlinux-keyring on base.sh
|
- added archlinux-keyring on base.sh
|
||||||
|
|
|
||||||
|
|
@ -67,19 +67,28 @@ else
|
||||||
printf "\n"
|
printf "\n"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# additional for GRUB users
|
# Additional for GRUB users
|
||||||
# Check if /etc/default/grub exists
|
# Check if /etc/default/grub exists
|
||||||
if [ -f /etc/default/grub ]; then
|
if [ -f /etc/default/grub ]; then
|
||||||
# Check if nvidia_drm.modeset=1 is already present
|
# Check if nvidia-drm.modeset=1 is present
|
||||||
if ! sudo grep -q "nvidia-drm.modeset=1" /etc/default/grub; then
|
if ! sudo grep -q "nvidia-drm.modeset=1" /etc/default/grub; then
|
||||||
# Add nvidia_drm.modeset=1 to GRUB_CMDLINE_LINUX_DEFAULT
|
# Add nvidia-drm.modeset=1 to GRUB_CMDLINE_LINUX_DEFAULT
|
||||||
sudo sed -i 's/\(GRUB_CMDLINE_LINUX_DEFAULT=".*\)"/\1 nvidia-drm.modeset=1"/' /etc/default/grub
|
sudo sed -i -e 's/\(GRUB_CMDLINE_LINUX_DEFAULT=".*\)"/\1 nvidia-drm.modeset=1"/' /etc/default/grub
|
||||||
# Regenerate GRUB configuration
|
|
||||||
sudo grub-mkconfig -o /boot/grub/grub.cfg
|
|
||||||
echo "nvidia-drm.modeset=1 added to /etc/default/grub" 2>&1 | tee -a "$LOG"
|
echo "nvidia-drm.modeset=1 added to /etc/default/grub" 2>&1 | tee -a "$LOG"
|
||||||
else
|
|
||||||
echo "nvidia-drm.modeset=1 is already present in /etc/default/grub" 2>&1 | tee -a "$LOG"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Check if nvidia_drm.fbdev=1 is present
|
||||||
|
if ! sudo grep -q "nvidia_drm.fbdev=1" /etc/default/grub; then
|
||||||
|
# Add nvidia_drm.fbdev=1 to GRUB_CMDLINE_LINUX_DEFAULT
|
||||||
|
sudo sed -i -e 's/\(GRUB_CMDLINE_LINUX_DEFAULT=".*\)"/\1 nvidia_drm.fbdev=1"/' /etc/default/grub
|
||||||
|
echo "nvidia_drm.fbdev=1 added to /etc/default/grub" 2>&1 | tee -a "$LOG"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Regenerate GRUB configuration if any changes were made
|
||||||
|
if sudo grep -q "nvidia-drm.modeset=1" /etc/default/grub || sudo grep -q "nvidia_drm.fbdev=1" /etc/default/grub; then
|
||||||
|
sudo grub-mkconfig -o /boot/grub/grub.cfg
|
||||||
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
echo "/etc/default/grub does not exist"
|
echo "/etc/default/grub does not exist"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue