Can't boot with Kernel Modesetting

Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I need to enable Kernel Modesetting in order for my video card to be used with the amdgpu driver, but I have this new Lenovo IdeaPad laptop that won't boot unless I boot the kernel with the nomodeset option. Is there anything I can do to debug KMS support for this hardware? It's a Lenovo IdeaPad 320-15ABR. Kernel version is 4.14.0-rc1.
And here's the VGA device info:
$ lspci -nn | grep VGA
00:01.0 VGA Compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c8)
linux-kernel video laptop amd-graphics kms
add a comment |Â
up vote
0
down vote
favorite
I need to enable Kernel Modesetting in order for my video card to be used with the amdgpu driver, but I have this new Lenovo IdeaPad laptop that won't boot unless I boot the kernel with the nomodeset option. Is there anything I can do to debug KMS support for this hardware? It's a Lenovo IdeaPad 320-15ABR. Kernel version is 4.14.0-rc1.
And here's the VGA device info:
$ lspci -nn | grep VGA
00:01.0 VGA Compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c8)
linux-kernel video laptop amd-graphics kms
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I need to enable Kernel Modesetting in order for my video card to be used with the amdgpu driver, but I have this new Lenovo IdeaPad laptop that won't boot unless I boot the kernel with the nomodeset option. Is there anything I can do to debug KMS support for this hardware? It's a Lenovo IdeaPad 320-15ABR. Kernel version is 4.14.0-rc1.
And here's the VGA device info:
$ lspci -nn | grep VGA
00:01.0 VGA Compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c8)
linux-kernel video laptop amd-graphics kms
I need to enable Kernel Modesetting in order for my video card to be used with the amdgpu driver, but I have this new Lenovo IdeaPad laptop that won't boot unless I boot the kernel with the nomodeset option. Is there anything I can do to debug KMS support for this hardware? It's a Lenovo IdeaPad 320-15ABR. Kernel version is 4.14.0-rc1.
And here's the VGA device info:
$ lspci -nn | grep VGA
00:01.0 VGA Compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c8)
linux-kernel video laptop amd-graphics kms
linux-kernel video laptop amd-graphics kms
asked Sep 27 '17 at 0:54
nnyby
1189
1189
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
Alright,
I've gotten this laptop booting with kernel-modesetting support, and the amdgpu drivers are now being used.
I followed the steps in Gentoo's wiki: https://wiki.gentoo.org/wiki/AMDGPU
I'm not sure which of the following changes were required, or if they were all necessary but what I did was:
- Enable "Build HDMI/DisplayPort HD-audio codec support" in my kernel
- Disable the
ATI Radeonparam in my kernel - Included all the carrizo firmware files directly into my kernel
- Remove
atiandradeonmodules from/etc/initramfs-tools/modules - Blacklist the
radeonmodule in/etc/modprobe.d
For some of these steps, you can see more detail in the gentoo wiki page linked above.
After all that, I removed the options quiet, splash, and nomodeset from my grub kernel params, and my display didn't hang anymore! Xorg.0.log confirmed the amdgpu drivers are now being used.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
Alright,
I've gotten this laptop booting with kernel-modesetting support, and the amdgpu drivers are now being used.
I followed the steps in Gentoo's wiki: https://wiki.gentoo.org/wiki/AMDGPU
I'm not sure which of the following changes were required, or if they were all necessary but what I did was:
- Enable "Build HDMI/DisplayPort HD-audio codec support" in my kernel
- Disable the
ATI Radeonparam in my kernel - Included all the carrizo firmware files directly into my kernel
- Remove
atiandradeonmodules from/etc/initramfs-tools/modules - Blacklist the
radeonmodule in/etc/modprobe.d
For some of these steps, you can see more detail in the gentoo wiki page linked above.
After all that, I removed the options quiet, splash, and nomodeset from my grub kernel params, and my display didn't hang anymore! Xorg.0.log confirmed the amdgpu drivers are now being used.
add a comment |Â
up vote
1
down vote
accepted
Alright,
I've gotten this laptop booting with kernel-modesetting support, and the amdgpu drivers are now being used.
I followed the steps in Gentoo's wiki: https://wiki.gentoo.org/wiki/AMDGPU
I'm not sure which of the following changes were required, or if they were all necessary but what I did was:
- Enable "Build HDMI/DisplayPort HD-audio codec support" in my kernel
- Disable the
ATI Radeonparam in my kernel - Included all the carrizo firmware files directly into my kernel
- Remove
atiandradeonmodules from/etc/initramfs-tools/modules - Blacklist the
radeonmodule in/etc/modprobe.d
For some of these steps, you can see more detail in the gentoo wiki page linked above.
After all that, I removed the options quiet, splash, and nomodeset from my grub kernel params, and my display didn't hang anymore! Xorg.0.log confirmed the amdgpu drivers are now being used.
add a comment |Â
up vote
1
down vote
accepted
up vote
1
down vote
accepted
Alright,
I've gotten this laptop booting with kernel-modesetting support, and the amdgpu drivers are now being used.
I followed the steps in Gentoo's wiki: https://wiki.gentoo.org/wiki/AMDGPU
I'm not sure which of the following changes were required, or if they were all necessary but what I did was:
- Enable "Build HDMI/DisplayPort HD-audio codec support" in my kernel
- Disable the
ATI Radeonparam in my kernel - Included all the carrizo firmware files directly into my kernel
- Remove
atiandradeonmodules from/etc/initramfs-tools/modules - Blacklist the
radeonmodule in/etc/modprobe.d
For some of these steps, you can see more detail in the gentoo wiki page linked above.
After all that, I removed the options quiet, splash, and nomodeset from my grub kernel params, and my display didn't hang anymore! Xorg.0.log confirmed the amdgpu drivers are now being used.
Alright,
I've gotten this laptop booting with kernel-modesetting support, and the amdgpu drivers are now being used.
I followed the steps in Gentoo's wiki: https://wiki.gentoo.org/wiki/AMDGPU
I'm not sure which of the following changes were required, or if they were all necessary but what I did was:
- Enable "Build HDMI/DisplayPort HD-audio codec support" in my kernel
- Disable the
ATI Radeonparam in my kernel - Included all the carrizo firmware files directly into my kernel
- Remove
atiandradeonmodules from/etc/initramfs-tools/modules - Blacklist the
radeonmodule in/etc/modprobe.d
For some of these steps, you can see more detail in the gentoo wiki page linked above.
After all that, I removed the options quiet, splash, and nomodeset from my grub kernel params, and my display didn't hang anymore! Xorg.0.log confirmed the amdgpu drivers are now being used.
answered Sep 29 '17 at 15:30
nnyby
1189
1189
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f394661%2fcant-boot-with-kernel-modesetting%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password