You are not logged in.

#1 2020-09-30 17:35:24

whglaser
Member
Registered: 2020-09-30
Posts: 5

[SOLVED]Can't boot without nomodeset.

As the title says I can't boot the system without appending nomodeset to my boot options. using nvidia-drm.modeset=0 or nvidia.modeset=0 does not work, only nomodeset.

This is the result of jounalctl -b -1 for the previous boot attempt
http://ix.io/2zil

From what I can tell systemd says that it actually hits tty1 and is waiting for a login. From my end I get a black screen after the normal messages of loading linux-zen and loading /dev/sda2, etc...

The only messages in the logs relating to my graphics card are

Sep 30 11:47:34 williamsrocketship kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
Sep 30 11:47:34 williamsrocketship kernel: ucsi_ccg 1-0008: i2c_transfer failed -110
Sep 30 11:47:34 williamsrocketship kernel: ucsi_ccg 1-0008: ucsi_ccg_init failed - -110
Sep 30 11:47:34 williamsrocketship kernel: ucsi_ccg: probe of 1-0008 failed with error -110

There's a bugzilla post about the i2c issue being related to linux looking for usb support on nvidia graphics cards, but I've tried booting with both a newer gtx 1660 and the original gtx 660 the system came with. Additionally this is a fresh install of Arch but I was already running Arch on this hardware for a month with no issues.

Thanks in advance!

Last edited by whglaser (2020-10-01 19:59:39)

Offline

#2 2020-09-30 17:43:02

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,008

Re: [SOLVED]Can't boot without nomodeset.

Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 64K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 128K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 256K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 512K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 1M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 2M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64K         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 16M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 32M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 64M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 128M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 256M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 512M         num_reg: 10          lose cover RAM: -264M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 1G         num_reg: 10          lose cover RAM: -256M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 64K         chunk_size: 2G         num_reg: 10          lose cover RAM: -1280M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 128K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 256K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 512K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 1M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 2M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128K         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 16M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 32M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 64M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 128M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 256M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 512M         num_reg: 10          lose cover RAM: -264M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 1G         num_reg: 10          lose cover RAM: -256M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 128K         chunk_size: 2G         num_reg: 10          lose cover RAM: -1280M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256K         chunk_size: 256K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256K         chunk_size: 512K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256K         chunk_size: 1M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256K         chunk_size: 2M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256K         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256K         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 16M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 32M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 64M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 128M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 256M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 512M         num_reg: 10          lose cover RAM: -264M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 1G         num_reg: 10          lose cover RAM: -256M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 256K         chunk_size: 2G         num_reg: 10          lose cover RAM: -1280M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512K         chunk_size: 512K         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512K         chunk_size: 1M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512K         chunk_size: 2M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512K         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512K         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 16M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 32M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 64M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 128M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 256M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 512M         num_reg: 10          lose cover RAM: -264M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 1G         num_reg: 10          lose cover RAM: -256M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 512K         chunk_size: 2G         num_reg: 10          lose cover RAM: -1280M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 1M         chunk_size: 1M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 1M         chunk_size: 2M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 1M         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 1M         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 16M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 32M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 64M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 128M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 256M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 512M         num_reg: 10          lose cover RAM: -264M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 1G         num_reg: 10          lose cover RAM: -256M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 1M         chunk_size: 2G         num_reg: 10          lose cover RAM: -1280M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 2M         chunk_size: 2M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 2M         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 2M         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 16M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 32M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 64M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 128M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 256M         num_reg: 10          lose cover RAM: -8M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 512M         num_reg: 10          lose cover RAM: -264M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 1G         num_reg: 10          lose cover RAM: -256M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 2M         chunk_size: 2G         num_reg: 10          lose cover RAM: -1280M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 4M         chunk_size: 4M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 4M         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 16M         num_reg: 10          lose cover RAM: -6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 32M         num_reg: 10          lose cover RAM: -6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 64M         num_reg: 10          lose cover RAM: -6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 128M         num_reg: 10          lose cover RAM: -6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 256M         num_reg: 10          lose cover RAM: -6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 512M         num_reg: 10          lose cover RAM: -262M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 1G         num_reg: 10          lose cover RAM: -254M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 4M         chunk_size: 2G         num_reg: 10          lose cover RAM: -1278M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 8M         num_reg: 10          lose cover RAM: 118M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 16M         num_reg: 10          lose cover RAM: 54M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 32M         num_reg: 10          lose cover RAM: 6M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 64M         num_reg: 10          lose cover RAM: 6M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 128M         num_reg: 10          lose cover RAM: 6M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 256M         num_reg: 10          lose cover RAM: 6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 8M         chunk_size: 512M         num_reg: 10          lose cover RAM: -250M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 8M         chunk_size: 1G         num_reg: 10          lose cover RAM: 6M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 8M         chunk_size: 2G         num_reg: 10          lose cover RAM: -1018M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 16M         chunk_size: 16M         num_reg: 10          lose cover RAM: 62M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 16M         chunk_size: 32M         num_reg: 10          lose cover RAM: 14M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 16M         chunk_size: 64M         num_reg: 10          lose cover RAM: 14M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 16M         chunk_size: 128M         num_reg: 10          lose cover RAM: 14M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 16M         chunk_size: 256M         num_reg: 10          lose cover RAM: 14M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 16M         chunk_size: 512M         num_reg: 10          lose cover RAM: -242M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 16M         chunk_size: 1G         num_reg: 10          lose cover RAM: 14M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 16M         chunk_size: 2G         num_reg: 10          lose cover RAM: -1010M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 32M         chunk_size: 32M         num_reg: 10          lose cover RAM: 46M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 32M         chunk_size: 64M         num_reg: 10          lose cover RAM: 46M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 32M         chunk_size: 128M         num_reg: 10          lose cover RAM: 46M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 32M         chunk_size: 256M         num_reg: 10          lose cover RAM: 46M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 32M         chunk_size: 512M         num_reg: 10          lose cover RAM: -210M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 32M         chunk_size: 1G         num_reg: 10          lose cover RAM: 46M
Sep 30 11:47:30 williamsrocketship kernel: *BAD*gran_size: 32M         chunk_size: 2G         num_reg: 10          lose cover RAM: -978M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64M         chunk_size: 64M         num_reg: 8          lose cover RAM: 110M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64M         chunk_size: 128M         num_reg: 8          lose cover RAM: 110M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64M         chunk_size: 256M         num_reg: 9          lose cover RAM: 110M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64M         chunk_size: 512M         num_reg: 10          lose cover RAM: 110M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64M         chunk_size: 1G         num_reg: 9          lose cover RAM: 110M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 64M         chunk_size: 2G         num_reg: 10          lose cover RAM: 110M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128M         chunk_size: 128M         num_reg: 7          lose cover RAM: 174M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128M         chunk_size: 256M         num_reg: 9          lose cover RAM: 174M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128M         chunk_size: 512M         num_reg: 10          lose cover RAM: 174M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128M         chunk_size: 1G         num_reg: 9          lose cover RAM: 174M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 128M         chunk_size: 2G         num_reg: 10          lose cover RAM: 174M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256M         chunk_size: 256M         num_reg: 5          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256M         chunk_size: 512M         num_reg: 5          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256M         chunk_size: 1G         num_reg: 6          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 256M         chunk_size: 2G         num_reg: 7          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512M         chunk_size: 512M         num_reg: 5          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512M         chunk_size: 1G         num_reg: 6          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 512M         chunk_size: 2G         num_reg: 7          lose cover RAM: 430M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 1G         chunk_size: 1G         num_reg: 4          lose cover RAM: 942M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 1G         chunk_size: 2G         num_reg: 4          lose cover RAM: 942M
Sep 30 11:47:30 williamsrocketship kernel:  gran_size: 2G         chunk_size: 2G         num_reg: 3          lose cover RAM: 1966M
Sep 30 11:47:30 williamsrocketship kernel: mtrr_cleanup: can not find optimal value

Looks like a hardware problem with memory .
I suggest you boot archlinux installation iso and run memtest86+ .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2020-09-30 20:00:45

whglaser
Member
Registered: 2020-09-30
Posts: 5

Re: [SOLVED]Can't boot without nomodeset.

Ran memtest86+. The first time there were multiple errors reported. Weird as the ram is brand new. I reseated the ram and ran memtest86+ again, this time every test passed. However.....

Those *BAD*gran size lines still show up in journalctl. Here is the most recent boot.
http://ix.io/2zjl

One line that is standing out to me shows that systemd loads the i915 DRM.

Sep 30 14:40:05 williamsrocketship kernel: [drm] Initialized i915 1.6.0 20200515 for 0000:00:02.0 on minor 0

After that systemd says

Sep 30 14:40:05 williamsrocketship kernel: i915 0000:00:02.0: [drm] Cannot find any crtc or sizes

Is it possible that systemd is loading the Intel DRM module NOT the Nvidia DRM? My understanding is that the i915 module interferes with the Nvidia module. I thought I had actually blacklisted the i915 module though I suppose not? The method I used was to create a file /etc/modprobe.d/blacklist and wrote the one line "blacklist i915" inside.

Thanks again.

**EDIT**

My method for blacklisting was slightly off... I renamed my blacklist file blacklist.conf, added it to the files section of my mkinitcpio.conf and then regenerated the initramfs using mkinitcpio -P.

This change has made it so that the computer now boots all the way to the tty login prompt and then the screen goes black. Adding nouveau to the blacklist file made it so that my prompt stays up for a full second or two before the screen goes black.

Last edited by whglaser (2020-09-30 20:29:33)

Offline

#4 2020-09-30 22:12:58

whglaser
Member
Registered: 2020-09-30
Posts: 5

Re: [SOLVED]Can't boot without nomodeset.

Installed linux-zen-headers so now it seems like even if I boot with nomodeset my X session uses the Nvidia drivers. The system still will not boot to a tty login prompt without nomodeset though.

Offline

#5 2020-09-30 23:07:06

loqs
Member
Registered: 2014-03-06
Posts: 18,101

Re: [SOLVED]Can't boot without nomodeset.

Is the issue also present under linux-lts?

Offline

#6 2020-09-30 23:20:48

whglaser
Member
Registered: 2020-09-30
Posts: 5

Re: [SOLVED]Can't boot without nomodeset.

Not using lts so I haven't tried.

I'm not sure I communicated this clearly before so I will restate. This is the second install of Arch linux, specifically linux-zen, on the same hardware. The prior install didn't require nomodeset or any other extraneous configuration.

Offline

#7 2020-10-01 00:15:00

loqs
Member
Registered: 2014-03-06
Posts: 18,101

Re: [SOLVED]Can't boot without nomodeset.

You can have multiple kernels installed at once and select at boot which one to use.
Is the issue limited to linux-zen or can you reproduce it on linux or linux-lts?
Edit:
I am not suggesting you change you kernel preference,  the check is for diagnostic use.

Last edited by loqs (2020-10-01 00:59:32)

Offline

#8 2020-10-01 01:03:47

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [SOLVED]Can't boot without nomodeset.

Sep 30 14:40:01 williamsrocketship kernel: fb0: VESA VGA frame buffer device

You are booting with non-uefi using VESA frame buffer. Unless you have a specific reason for using non-uefi, a efi frame buffer however support a high resolution tty. how about re-partition and booting with uefi and turnoff CSM on bios.

Last edited by solskog (2020-10-01 01:24:06)

Offline

#9 2020-10-01 17:12:52

whglaser
Member
Registered: 2020-09-30
Posts: 5

Re: [SOLVED]Can't boot without nomodeset.

solskog wrote:

Sep 30 14:40:01 williamsrocketship kernel: fb0: VESA VGA frame buffer device

You are booting with non-uefi using VESA frame buffer. Unless you have a specific reason for using non-uefi, a efi frame buffer however support a high resolution tty. how about re-partition and booting with uefi and turnoff CSM on bios.

Yes that is by intention. The hardware all used to live in it's original case, an Alienware x51 r1, up until a week ago. The prior installation had an efi partition and booted using uefi. After switching all the parts to a new case the bios no longer recognized my Arch install and instead would present me with a screen claiming there were no os's detected and that I needed to install Windows 8. At that point I could boot the Arch ISO on a usb stick and could arch-chroot into my prior install; everything was right where I left it configured exactly the same the bios just for some reason refused to register that it was there. On the prior install I actually even reformatted the efi partition to mbr and confirmed at that point that using legacy mode the bios could load grub. I was getting the black screen at that point too and didn't realize yet that nomodeset is a thing, hence the motivation to reinstall Arch outright.

I  am going to switch my post over to solved at this point though. Currently booting with nomodeset gets me my tty login prompt, and after logging in I can start X and it runs the Nvidia drivers properly so the system is functional as far as I'm concerned.

Thanks everyone for their input.

**EDIT**

Umm, how do I label this solved? I thought there was a button lol

Last edited by whglaser (2020-10-01 17:14:55)

Offline

Board footer

Powered by FluxBB