From 559a97ebd814ca2597d65c2c0ff385238d8ba80a Mon Sep 17 00:00:00 2001 From: Roman Levikov Date: Sun, 12 May 2024 09:12:38 +0300 Subject: nvidia new fb (black screen tty fix) --- post_chroot.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/post_chroot.sh b/post_chroot.sh index dbba0d9..16f6bd7 100755 --- a/post_chroot.sh +++ b/post_chroot.sh @@ -3,7 +3,9 @@ ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime hwclock --systohc mkdir -p /etc/modprobe.d/ echo "options hid_apple fnmode=0" > /etc/modprobe.d/hid_apple.conf -echo 'options nvidia NVreg_RegistryDwords="PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"' > /etc/modprobe.d/nvidia.conf +echo 'options nvidia NVreg_UsePageAttributeTable=1' >> /etc/modprobe.d/nvidia.conf +echo 'options nvidia-drm fbdev=1' >> /etc/modprobe.d/nvidia.conf +echo 'options nvidia NVreg_RegistryDwords="PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"' >> /etc/modprobe.d/nvidia.conf sed -i -e "/^#"en_US.UTF-8"/s/^#//" /etc/locale.gen locale-gen @@ -38,7 +40,7 @@ ln -s /etc/runit/sv/dhcpcd /etc/runit/runsvdir/default pacman -S intel-ucode --noconfirm SMFSUWER=$(blkid -s PARTUUID -o value /dev/$root_drive) -POWERSMFSUWER='GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet options root=PARTUUID='$SMFSUWER' rw nvidia-drm.modeset=1 intel_iommu=on"' +POWERSMFSUWER='GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet options root=PARTUUID='$SMFSUWER' rw nvidia-drm.modeset=1 modeset=1 fbdev=1 intel_iommu=on"' sed -i "s/GRUB_CMDLINE_LINUX_DEF\(.*\)/$POWERSMFSUWER/g" /etc/default/grub grub-mkconfig -o /boot/grub/grub.cfg -- cgit v1.2.3