Ubuntu 18.04 Driver Installed. Using llvmpipe only

Hi,

I just recently switched from AMD to NVidia. I removed AMD drivers. Installed NVidia drivers successfully though was system froze at login screen

Changed /etc/default/grub to include nvidia-drm.modeset=1. Login was successful though froze once credentials were entered.

I was able to login successfully to the desktop after changing to wayland but system is only using llvmpipe

Here is the output from terminal. Happy to provide any further info

direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: llvmpipe (LLVM 9.0.1, 256 bits)
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_MESA_ycbcr_texture, GL_NV_conditional_render, GL_NV_depth_clamp, 
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance, 
    GL_EXT_polygon_offset_clamp, GL_EXT_read_format_bgra, GL_EXT_render_snorm, 
    GL_MESA_shader_integer_functions, GL_NV_conditional_render, 
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
~$ nvidia-smi 
Mon Dec 16 12:15:36 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21       Driver Version: 435.21       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 106...  Off  | 00000000:01:00.0  On |                  N/A |
| 36%   41C    P8     6W / 120W |    689MiB /  6075MiB |      7%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1688      G   /usr/bin/gnome-shell                         175MiB |
|    0      2320      G   /usr/bin/gnome-shell                         447MiB |
+-----------------------------------------------------------------------------+
*-display                 
       description: VGA compatible controller
       product: GP106 [GeForce GTX 1060 6GB]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:151 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:c0000-dffff

Appreciate any help
Thank you!
nvidia-bug-report.log.gz (251 KB)

The nvidia driver currently only supports software rendering (llvmpipe) when used in Xwayland.
Using Xorg, you were running into permission problems on login. Please post the output of
ls -l /dev/nvi*
ls-l /dev/dri/*
Please try adding your user to the video group.

Thanks generix for the response.
Below is the output though looks like my account is already part of the video group

ls -l /dev/nvi*
crw-rw-rw- 1 root root 195,   0 Dec 17 12:09 /dev/nvidia0
crw-rw-rw- 1 root root 195, 255 Dec 17 12:09 /dev/nvidiactl
crw-rw-rw- 1 root root 234,   0 Dec 17 12:09 /dev/nvidia-uvm
crw-rw-rw- 1 root root 234,   1 Dec 17 12:09 /dev/nvidia-uvm-tools

ls -l /dev/dri/*
crw-rw----+ 1 root video 226,   0 Dec 17 12:09 /dev/dri/card0
crw-rw----+ 1 root video 226,   1 Dec 17 12:09 /dev/dri/card1
crw-rw----+ 1 root video 226, 128 Dec 17 12:09 /dev/dri/renderD128
crw-rw----+ 1 root video 226, 129 Dec 17 12:09 /dev/dri/renderD129

/dev/dri/by-path:
total 0
lrwxrwxrwx 1 root root  8 Dec 17 12:09 pci-0000:00:02.0-card -> ../card0
lrwxrwxrwx 1 root root 13 Dec 17 12:09 pci-0000:00:02.0-render -> ../renderD128
lrwxrwxrwx 1 root root  8 Dec 17 12:09 pci-0000:01:00.0-card -> ../card1
lrwxrwxrwx 1 root root 13 Dec 17 12:09 pci-0000:01:00.0-render -> ../renderD129

~$ groups diego
diego : diego adm cdrom sudo dip video plugdev lpadmin sambashare

Can you please check if disabling the integrated intel gpu changes anything?

Unfortunately I do not have the option to disable it via the BIOS.

Which other way can I disable it?