4

Here are the specifications of my laptop:

Xiaomi Mi Notebook Pro (i7-8550U) Laptop Review

  • Processor: Intel Core i7-8550U
  • Graphics adapter: NVIDIA GeForce MX150 - 2048 MB
  • Memory: 16GB DDR4-2400

I have been running it with Ubuntu 16.04, 17.10 and 18.04 with no issues.

I decided to wipe the laptop and install a fresh copy of Ubuntu 18.10.

Now, the laptop freezes after login. I quickly do Ctrl-Alt-T and top to track what's causing the freeze and often see that a process called kworker/6:3+events would jump quickly to 100% CPU, frequently followed up by another kworker process also using 100% CPU.

I am desperate for a solution at this point, and am downloading the 18.04 ISO on my work laptop as I am writing this post.

Any hints?

Zanna
  • 72,312

3 Answers3

5

Same thing happened to me, turns out it's Nouveau drivers not playing well with the Nvidia MX150. I solved by starting in recovery mode, going to root terminal, and using ubuntu-drivers autoinstall to install Nvidia proprietary drivers.

1

Here is a simpler alternative solution that does not require installing the proprietary NVIDIA drivers.

  1. Login into recovery mode.

  2. Disable nouveau during the boot process.

    nano /etc/default/grub
    

    Change the line:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    To:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=nouveau"
    

    If you are not famaliar with nano, after editing the file, type CtrlX, Y, Enter to save the changes.

    (Nouveau will automatically be reloaded when Xorg starts, so you don't need NVIDIA proprietary drivers to be installed).

  3. Use Xorg on the GDM login screen instead of Wayland. (This is optional, but I recommend it).

    nano /etc/gdm3/custom.conf
    

    Change the line:

    #WaylandEnable=false
    

    To (un-commented):

    WaylandEnable = false
    

    If you are not famaliar with nano, after editing the file, type CtrlX, Y, Enter to save the changes.

  4. Update grub boot-loader.

    update-grub
    
  5. Reboot

References:

What does nomodeset do

How to blacklist kernel modules?

Enterprise
  • 12,792
0

Took me a while to test out all these

  1. I tried installing 18.04, run update and smoothly everything before going to 18.10 and everything was fine. Problem only exist on brand new fresh installation

  2. As @Sean said, problem is with the driver. Way to solve it:

    • Reboot into safe-mode (hold Shift or Esc after passing BIOS phase). If you got into grub accidentally, just type in normal and it will take you to boot menu to select "Advance Options" -> "Recovery Mode"

    • In recovery mode, first you should enable networking. Then go into root command line and run ubuntu-drivers autoinstall and apt update && apt upgrade to update everything under network.

    • Type reboot to reboot to normal.

  3. Profit