You are not logged in.
Hello!
I tried silent boot, it works on the first part of the boot process, then the screen changes brightness and all boot messages appears again before going to gdm screen. I wanted to set vga=current but it will disable kms. What could I do to achieve silent boot, still maintaining hybrid graphics support?
Every help is welcome!
____________________________________________
My laptop is a lenovo ideapad gaming 3:
$ inxi -b
System:
Host: theluga Kernel: 6.6.10-arch1-1 arch: x86_64 bits: 64 Desktop: GNOME
v: 45.3 Distro: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 82MJ v: IdeaPad Gaming 3 15ACH6
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: No DPK serial: <superuser required>
UEFI: LENOVO v: H3CN45WW(V3.03) date: 09/01/2023
Battery:
ID-1: BAT1 charge: 61.6 Wh (99.7%) condition: 61.8/60.0 Wh (103.0%)
CPU:
Info: 8-core AMD Ryzen 7 5800H with Radeon Graphics [MT MCP] speed (MHz):
avg: 766 min/max: 400/4463
Graphics:
Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: nvidia
v: 545.29.06
Device-2: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
driver: amdgpu v: kernel
Device-3: IMC Networks Integrated Camera driver: uvcvideo type: USB
Display: x11 server: X.Org v: 21.1.10 with: Xwayland v: 23.2.3 driver: X:
loaded: amdgpu,nvidia unloaded: modesetting,vesa dri: radeonsi gpu: amdgpu
resolution: 1920x1080
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 23.3.2-arch1.2
renderer: AMD Radeon Graphics (radeonsi renoir LLVM 16.0.6 DRM 3.54
6.6.10-arch1-1)
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
Device-2: Realtek RTL8852AE 802.11ax PCIe Wireless Network Adapter
driver: rtw89_8852ae
Drives:
Local Storage: total: 476.94 GiB used: 68.11 GiB (14.3%)
Info:
Processes: 353 Uptime: 12m Memory: total: 16 GiB note: est.
available: 13.51 GiB used: 2.82 GiB (20.9%) Shell: Bash inxi: 3.3.31
I am using systemd-boot.
My kernel parameters:
nvidia_drm.modeset=1 nvidia_drm.fbdev=1 ideapad_laptop.allow_v4_dytc=0 quiet loglevel=0 systemd.show_status=auto rd.udev.log_level=0 vt.global_cursor_default=0
My mkinitcpio.conf is:
MODULES=(amdgpu nvidia nvidia_uvm nvidia_modeset nvidia-drm)
BINARIES=()
FILES=()
HOOKS=(systemd autodetect modconf kms keyboard keymap block filesystems fsck)
I also added:
kernel.printk = 3 3 3 3
to
/etc/sysctl.d
[Edit]
changed my kernel parameters to:
quiet splash=silent loglevel=0 systemd.show_status=auto rd.udev.log_level=0 vt.global_cursor_default=0 nvidia_drm.modeset=1 nvidia_drm.fbdev=1
I cannot get silent boot but I guess the bgrt theme is not that bad with the Arch logo and spinner... Still want silent boot though.
Last edited by theluga (2024-02-16 01:25:52)
Offline
Hi,
did you try disabling/enabling "Fast boot" or something like that in BIOS/UEFI?
Only one thing is certain: nothing is certain.
Offline
Hello, thank you for answering my question.
I don't have a fast boot option not even on debug mode (fn+r+n)x3. (nor do I have the legacy boot option)
But this problem occurs even with a cold boot, not just restarting.
I enable and disable the options on boot and security tab with no success.
I am almost giving up, like my backlight keyboard control (it does not appear on /sys/class/leds sometimes, when it does appears I cannot change the light. And changing the light with fn+space does not update on the brightness file value).
with splash, when the brightness changes on power on (I believe it is a systemd service to restore the brightness from the last session), it will go to the splash. Without splash, it will display boot messages even with the quiet parameter...
Offline
Just updating that my issue was solved after some kernel updates and uninstalling plymouth together when removing some orphans programs. Now I have silent boot working as intended. I don't know what changed but well, it's working!
thx.
Offline