Ask Your Question

Stuck at 800x600 Resolution, Nouveau and NVIDIA Driver Failed in Dual Boot

asked 2018-05-15 21:13:28 -0500

AgentQ gravatar image

updated 2018-05-16 04:31:44 -0500

Freshly installed Fedora 27 in Dual Boot via disabled Secure Boot in UEFI with Windows 10. The first problem I had was during the installation from a Live USB where I selected either "Start Fedora..." or "Test Media & Start Fedora...". Neither could get me past the login screen where the whole thing freezes and unable to execute any command let alone switch via CTRL+ALT+F2~F4. The third option "Troubleshooting" got me past the login screen and help me with the install but at the lowest possible resolution (800x600). My initial thought was probably a display driver issue or incompatibility.

I begin by checking my drivers:

[root@localhost ~]# lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02) 
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)

So I tried installing NVIDIA drivers following from If-Not-True-Then-False. According to the guide, I am to download the driver 390.48 since my kernel is: 4.16.7-200.fc27.x86_64. It was a fail and I ended up with an error for Unable to load 'nvidia-drm' kernel module. My secure boot was already disabled so I tried signing the driver myself but it was so complicated that I don't understand how to do it.

I tried another solution with RPMFusion and that failed by not booting up properly. Although after reversing and undoing the nvidia install, I now have the following:

My Xorg Logs

I am fine with not using NVIDIA drivers at all at this point, I just want a higher resolution to do my work on.

My xrandr shows:

[root@localhost Downloads]# xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
   800x600       75.00*

Currently my grub is:

GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_CMDLINE_LINUX=" rhgb quiet selinux=0 nomodeset"

I had to set nomodeset because of some problem with nouveau? Something about nouveau. func 08 lookup failed, -2.

[root@localhost Downloads]# lsmod | grep nouveau
nouveau              2007040  0
mxm_wmi                16384  1 nouveau
ttm                   126976  1 nouveau
i2c_algo_bit           16384  2 nouveau,i915
drm_kms_helper        196608  2 nouveau,i915
drm                   454656  4 nouveau,i915,ttm,drm_kms_helper
wmi                    28672  3 msi_wmi,mxm_wmi,nouveau
video                  45056  3 msi_wmi,nouveau,i915

So I am able to use Fedora but now stuck at 800x600 resolution. What do I do?

Update: added dmesg logs of nouveau fail

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2018-05-15 22:50:34 -0500

nilz3ro gravatar image


Have you tried adding nouveau.modeset=0 to the end of the linux16 line in the kernel params before you boot? That should get you around the nouveau drivers until you can install something like bumblebee.

This method worked for me. I'm running Fedora 28 on a Dell XPS-15 9560 laptop with an "Optimus" enabled Nvidia card. Nouveau isn't very reliable on newish laptops with discrete Nvidia cards yet.

edit flag offensive delete link more


Installed bumblebee.

After it booted up, I still have that nouveau disp: conn func 07 lookup failed, -2 and so on.

Then all of the resources load until it stopped at Started GNOME Display Manager....idia did not

Well that gave me a little hope but haven’t even gotten to the login screen yet.

AgentQ gravatar imageAgentQ ( 2018-05-16 04:26:15 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2018-05-15 21:13:28 -0500

Seen: 40 times

Last updated: May 16