[RESOLVIDO] Linux Mint + Nvidia

Boa noite.

Instalei o Linux Mint e estava pronto para trocar o Windows por ele, mas não consigo de forma alguma que o driver proprietário da Nvidia funcione.

Quando instalo, depois de reiniciar, a tela de Login fica preta e não consigo resolver. Dei um sudo apt-get purge nvidia-* para poder voltar a funcionar com o driver open source.

Eu não entendo quase nada de Linux. Alguém pode me ajudar, por favor?

Como você instalou o driver?

Qual a sua placa de video?

Primeiro instalei pela interface gráfica (gerenciador de drivers).

Deu tela preta e reinstalei o sistema.

Depois, instalei seguindo esses passos aqui.

Deu tela preta do mesmo jeito.

Tente instalar pelo terminal com esses comando

$ sudo apt install nvidia-settings nvidia-340xx nvidia-xconfig

e depois criar o arquivo xorg com o seguinte comando

$ sudo nvidia-xconfig

poste os resultados de ambos os comandos

Captura%20de%20tela%20de%202019-04-23%2023-27-14

Tente esse comando para achar o driver de video
$ sudo apt search nvidia
e poste o resultado

bruno@bruno-LM:~$ sudo apt search nvidia
[sudo] senha para bruno:        
p   boinc-client-nvidia-cuda        - metapackage for CUDA-savvy BOINC client an
p   boinc-client-nvidia-cuda:i386   - metapackage for CUDA-savvy BOINC client an
p   bumblebee-nvidia                - NVIDIA Optimus support using the proprieta
p   bumblebee-nvidia:i386           - NVIDIA Optimus support using the proprieta
p   hashcat-nvidia                  - Installs hashcat and its dependencies for 
p   libnvidia-cfg1-390              - NVIDIA binary OpenGL/GLX configuration lib
p   libnvidia-cfg1-390:i386         - NVIDIA binary OpenGL/GLX configuration lib
p   libnvidia-cfg1-396              - NVIDIA binary OpenGL/GLX configuration lib
p   libnvidia-cfg1-410              - NVIDIA binary OpenGL/GLX configuration lib
p   libnvidia-cfg1-415              - NVIDIA binary OpenGL/GLX configuration lib
p   libnvidia-cfg1-418              - NVIDIA binary OpenGL/GLX configuration lib
v   libnvidia-cfg1-any              -                                           
v   libnvidia-cfg1-any:i386         -                                           
v   libnvidia-common                -                                           
p   libnvidia-common-390            - Shared files used by the NVIDIA libraries 
v   libnvidia-common-390:i386       -                                           
p   libnvidia-common-396            - Shared files used by the NVIDIA libraries 
v   libnvidia-common-396:i386       -                                           
p   libnvidia-common-410            - Shared files used by the NVIDIA libraries 
v   libnvidia-common-410:i386       -                                           
p   libnvidia-common-415            - Shared files used by the NVIDIA libraries 
v   libnvidia-common-415:i386       -                                           
p   libnvidia-common-418            - Shared files used by the NVIDIA libraries 
v   libnvidia-common-418:i386       -                                           
p   libnvidia-compute-390           - NVIDIA libcompute package                 
p   libnvidia-compute-390:i386      - NVIDIA libcompute package                 
v   libnvidia-compute-390:i386      -                                           
p   libnvidia-compute-396           - NVIDIA libcompute package                 
p   libnvidia-compute-396:i386      - NVIDIA libcompute package                 
v   libnvidia-compute-396:i386      -                                           
p   libnvidia-compute-410           - NVIDIA libcompute package                 
p   libnvidia-compute-410:i386      - NVIDIA libcompute package                 
v   libnvidia-compute-410:i386      -                                           
p   libnvidia-compute-415           - NVIDIA libcompute package                 
p   libnvidia-compute-415:i386      - NVIDIA libcompute package                 
v   libnvidia-compute-415:i386      -                                           
p   libnvidia-compute-418           - NVIDIA libcompute package                 
p   libnvidia-compute-418:i386      - NVIDIA libcompute package                 
v   libnvidia-compute-418:i386      -                                           
v   libnvidia-decode                -                                           
v   libnvidia-decode:i386           -                                           
p   libnvidia-decode-390            - NVIDIA Video Decoding runtime libraries   
p   libnvidia-decode-390:i386       - NVIDIA Video Decoding runtime libraries   
v   libnvidia-decode-390:i386       -                                           
p   libnvidia-decode-396            - NVIDIA Video Decoding runtime libraries   
p   libnvidia-decode-396:i386       - NVIDIA Video Decoding runtime libraries   
v   libnvidia-decode-396:i386       -                                           
p   libnvidia-decode-410            - NVIDIA Video Decoding runtime libraries   
p   libnvidia-decode-410:i386       - NVIDIA Video Decoding runtime libraries   
v   libnvidia-decode-410:i386       -                                           
p   libnvidia-decode-415            - NVIDIA Video Decoding runtime libraries   
p   libnvidia-decode-415:i386       - NVIDIA Video Decoding runtime libraries   
v   libnvidia-decode-415:i386       -                                           
p   libnvidia-decode-418            - NVIDIA Video Decoding runtime libraries   
p   libnvidia-decode-418:i386       - NVIDIA Video Decoding runtime libraries   
v   libnvidia-decode-418:i386       -                                           
v   libnvidia-encode                -                                           
v   libnvidia-encode:i386           -                                           
p   libnvidia-encode-390            - NVENC Video Encoding runtime library      
p   libnvidia-encode-390:i386       - NVENC Video Encoding runtime library      
v   libnvidia-encode-390:i386       -                                           
p   libnvidia-encode-396            - NVENC Video Encoding runtime library      
p   libnvidia-encode-396:i386       - NVENC Video Encoding runtime library      
v   libnvidia-encode-396:i386       -                                           
p   libnvidia-encode-410            - NVENC Video Encoding runtime library      
p   libnvidia-encode-410:i386       - NVENC Video Encoding runtime library      
v   libnvidia-encode-410:i386       -                                           
p   libnvidia-encode-415            - NVENC Video Encoding runtime library      
p   libnvidia-encode-415:i386       - NVENC Video Encoding runtime library      
v   libnvidia-encode-415:i386       -                                           
p   libnvidia-encode-418            - NVENC Video Encoding runtime library      
p   libnvidia-encode-418:i386       - NVENC Video Encoding runtime library      
v   libnvidia-encode-418:i386       -                                           
v   libnvidia-fbc1                  -                                           
v   libnvidia-fbc1:i386             -                                           
p   libnvidia-fbc1-390              - NVIDIA OpenGL-based Framebuffer Capture ru
p   libnvidia-fbc1-390:i386         - NVIDIA OpenGL-based Framebuffer Capture ru
v   libnvidia-fbc1-390:i386         -                                           
p   libnvidia-fbc1-396              - NVIDIA OpenGL-based Framebuffer Capture ru
p   libnvidia-fbc1-396:i386         - NVIDIA OpenGL-based Framebuffer Capture ru
v   libnvidia-fbc1-396:i386         -                                           
p   libnvidia-fbc1-410              - NVIDIA OpenGL-based Framebuffer Capture ru
p   libnvidia-fbc1-410:i386         - NVIDIA OpenGL-based Framebuffer Capture ru
v   libnvidia-fbc1-410:i386         -                                           
p   libnvidia-fbc1-415              - NVIDIA OpenGL-based Framebuffer Capture ru
p   libnvidia-fbc1-415:i386         - NVIDIA OpenGL-based Framebuffer Capture ru
v   libnvidia-fbc1-415:i386         -                                           
p   libnvidia-fbc1-418              - NVIDIA OpenGL-based Framebuffer Capture ru
p   libnvidia-fbc1-418:i386         - NVIDIA OpenGL-based Framebuffer Capture ru
v   libnvidia-fbc1-418:i386         -                                           
v   libnvidia-gl                    -                                           
v   libnvidia-gl:i386               -                                           
p   libnvidia-gl-390                - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
p   libnvidia-gl-390:i386           - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
v   libnvidia-gl-390:i386           -                                           
p   libnvidia-gl-396                - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
p   libnvidia-gl-396:i386           - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
v   libnvidia-gl-396:i386           -                                           
p   libnvidia-gl-410                - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
p   libnvidia-gl-410:i386           - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
v   libnvidia-gl-410:i386           -                                           
p   libnvidia-gl-415                - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
p   libnvidia-gl-415:i386           - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
v   libnvidia-gl-415:i386           -                                           
p   libnvidia-gl-418                - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
p   libnvidia-gl-418:i386           - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
v   libnvidia-gl-418:i386           -                                           
v   libnvidia-ifr1                  -                                           
v   libnvidia-ifr1:i386             -                                           
p   libnvidia-ifr1-390              - NVIDIA OpenGL-based Inband Frame Readback 
p   libnvidia-ifr1-390:i386         - NVIDIA OpenGL-based Inband Frame Readback 
v   libnvidia-ifr1-390:i386         -                                           
p   libnvidia-ifr1-396              - NVIDIA OpenGL-based Inband Frame Readback 
p   libnvidia-ifr1-396:i386         - NVIDIA OpenGL-based Inband Frame Readback 
v   libnvidia-ifr1-396:i386         -                                           
p   libnvidia-ifr1-410              - NVIDIA OpenGL-based Inband Frame Readback 
p   libnvidia-ifr1-410:i386         - NVIDIA OpenGL-based Inband Frame Readback 
v   libnvidia-ifr1-410:i386         -                                           
p   libnvidia-ifr1-415              - NVIDIA OpenGL-based Inband Frame Readback 
p   libnvidia-ifr1-415:i386         - NVIDIA OpenGL-based Inband Frame Readback 
v   libnvidia-ifr1-415:i386         -                                           
p   libnvidia-ifr1-418              - NVIDIA OpenGL-based Inband Frame Readback 
p   libnvidia-ifr1-418:i386         - NVIDIA OpenGL-based Inband Frame Readback 
v   libnvidia-ifr1-418:i386         -                                           
v   libnvidia-ml1                   -                                           
v   libnvidia-ml1:i386              -                                           
p   mate-sensors-applet-nvidia      - Display readings from hardware sensors in 
p   mate-sensors-applet-nvidia:i386 - Display readings from hardware sensors in 
p   nvidia-304                      - NVIDIA legacy binary driver - version 304.
p   nvidia-304:i386                 - NVIDIA legacy binary driver - version 304.
p   nvidia-304-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-304-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-304-updates              - Transitional package for nvidia-304       
p   nvidia-304-updates:i386         - Transitional package for nvidia-304       
p   nvidia-304-updates-dev          - Transitional package for nvidia-304-dev   
p   nvidia-304-updates-dev:i386     - Transitional package for nvidia-304-dev   
p   nvidia-331                      - Transitional package for nvidia-331       
p   nvidia-331:i386                 - Transitional package for nvidia-331       
p   nvidia-331-dev                  - Transitional package for nvidia-340-dev   
p   nvidia-331-dev:i386             - Transitional package for nvidia-340-dev   
p   nvidia-331-updates              - Transitional package for nvidia-340       
p   nvidia-331-updates:i386         - Transitional package for nvidia-340       
p   nvidia-331-updates-dev          - Transitional package for nvidia-340-dev   
p   nvidia-331-updates-dev:i386     - Transitional package for nvidia-340-dev   
p   nvidia-331-updates-uvm          - Transitional package for nvidia-340       
p   nvidia-331-updates-uvm:i386     - Transitional package for nvidia-340       
p   nvidia-331-uvm                  - Transitional package for nvidia-340       
p   nvidia-331-uvm:i386             - Transitional package for nvidia-340       
p   nvidia-340                      - NVIDIA binary driver - version 340.107    
p   nvidia-340:i386                 - NVIDIA binary driver - version 340.107    
p   nvidia-340-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-340-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-340-updates              - Transitional package for nvidia-340       
p   nvidia-340-updates:i386         - Transitional package for nvidia-340       
p   nvidia-340-updates-dev          - Transitional package for nvidia-340-dev   
p   nvidia-340-updates-dev:i386     - Transitional package for nvidia-340-dev   
p   nvidia-340-updates-uvm          - Transitional package for nvidia-340-update
p   nvidia-340-updates-uvm:i386     - Transitional package for nvidia-340-update
p   nvidia-340-uvm                  - Transitional package for nvidia-340       
p   nvidia-340-uvm:i386             - Transitional package for nvidia-340       
p   nvidia-346                      - Transitional package for nvidia-346       
p   nvidia-346:i386                 - Transitional package for nvidia-346       
p   nvidia-346-dev                  - Transitional package for nvidia-352-dev   
p   nvidia-346-dev:i386             - Transitional package for nvidia-352-dev   
p   nvidia-346-updates              - Transitional package for nvidia-346-update
p   nvidia-346-updates:i386         - Transitional package for nvidia-346-update
p   nvidia-346-updates-dev          - Transitional package for nvidia-352-update
p   nvidia-346-updates-dev:i386     - Transitional package for nvidia-352-update
p   nvidia-352                      - Transitional package for nvidia-361       
p   nvidia-352:i386                 - Transitional package for nvidia-361       
p   nvidia-352-dev                  - Transitional package for nvidia-361-dev   
p   nvidia-352-dev:i386             - Transitional package for nvidia-361-dev   
p   nvidia-352-updates              - Transitional package for nvidia-361       
p   nvidia-352-updates:i386         - Transitional package for nvidia-361       
p   nvidia-352-updates-dev          - Transitional package for nvidia-361-dev   
p   nvidia-352-updates-dev:i386     - Transitional package for nvidia-361-dev   
p   nvidia-361                      - Transitional package for nvidia-367       
p   nvidia-361:i386                 - Transitional package for nvidia-367       
p   nvidia-361-dev                  - Transitional package for nvidia-367-dev   
p   nvidia-361-dev:i386             - Transitional package for nvidia-367-dev   
p   nvidia-361-updates              - Transitional package for nvidia-361       
p   nvidia-361-updates:i386         - Transitional package for nvidia-361       
p   nvidia-361-updates-dev          - Transitional package for nvidia-361-dev   
p   nvidia-361-updates-dev:i386     - Transitional package for nvidia-361-dev   
p   nvidia-367                      - Transitional package for nvidia-375       
p   nvidia-367:i386                 - Transitional package for nvidia-375       
p   nvidia-367-dev                  - Transitional package for nvidia-375-dev   
p   nvidia-367-dev:i386             - Transitional package for nvidia-375-dev   
p   nvidia-375                      - Transitional package for nvidia-384       
p   nvidia-375:i386                 - Transitional package for nvidia-384       
p   nvidia-375-dev                  - Transitional package for nvidia-384-dev   
p   nvidia-375-dev:i386             - Transitional package for nvidia-384-dev   
p   nvidia-384                      - Transitional package for nvidia-driver-390
p   nvidia-384:i386                 - Transitional package for nvidia-driver-390
p   nvidia-384-dev                  - Transitional package for nvidia-driver-390
p   nvidia-384-dev:i386             - Transitional package for nvidia-driver-390
p   nvidia-387                      - Transitional package for nvidia-driver-390
p   nvidia-387:i386                 - Transitional package for nvidia-driver-390
p   nvidia-387-dev                  - Transitional package for nvidia-driver-390
p   nvidia-387-dev:i386             - Transitional package for nvidia-driver-390
p   nvidia-390                      - Transitional package for nvidia-driver-390
p   nvidia-390:i386                 - Transitional package for nvidia-driver-390
p   nvidia-390-dev                  - Transitional package for nvidia-driver-390
p   nvidia-390-dev:i386             - Transitional package for nvidia-driver-390
p   nvidia-cg-dev                   - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-dev:i386              - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-doc                   - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-toolkit               - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-toolkit:i386          - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-common                   - transitional package for ubuntu-drivers-co
p   nvidia-common:i386              - transitional package for ubuntu-drivers-co
p   nvidia-compute-utils-390        - NVIDIA compute utilities                  
p   nvidia-compute-utils-390:i386   - NVIDIA compute utilities                  
p   nvidia-compute-utils-396        - NVIDIA compute utilities                  
p   nvidia-compute-utils-410        - NVIDIA compute utilities                  
p   nvidia-compute-utils-415        - NVIDIA compute utilities                  
p   nvidia-compute-utils-418        - NVIDIA compute utilities                  
p   nvidia-cuda-dev                 - NVIDIA CUDA development files             
p   nvidia-cuda-doc                 - NVIDIA CUDA and OpenCL documentation      
p   nvidia-cuda-gdb                 - NVIDIA CUDA Debugger (GDB)                
p   nvidia-cuda-toolkit             - NVIDIA CUDA development toolkit           
p   nvidia-current                  - Transitional package for nvidia-current   
p   nvidia-current:i386             - Transitional package for nvidia-current   
p   nvidia-current-dev              - Transitional package for nvidia-current-de
p   nvidia-current-dev:i386         - Transitional package for nvidia-current-de
p   nvidia-dkms-390                 - NVIDIA DKMS package                       
p   nvidia-dkms-390:i386            - NVIDIA DKMS package                       
p   nvidia-dkms-396                 - NVIDIA DKMS package                       
p   nvidia-dkms-410                 - NVIDIA DKMS package                       
p   nvidia-dkms-415                 - NVIDIA DKMS package                       
p   nvidia-dkms-418                 - NVIDIA DKMS package                       
v   nvidia-dkms-kernel              -                                           
v   nvidia-dkms-kernel:i386         -                                           
p   nvidia-driver-390               - NVIDIA driver metapackage                 
p   nvidia-driver-390:i386          - NVIDIA driver metapackage                 
p   nvidia-driver-396               - NVIDIA driver metapackage                 
p   nvidia-driver-396:i386          - NVIDIA driver metapackage                 
p   nvidia-driver-410               - NVIDIA driver metapackage                 
p   nvidia-driver-410:i386          - NVIDIA driver metapackage                 
p   nvidia-driver-415               - NVIDIA driver metapackage                 
p   nvidia-driver-415:i386          - NVIDIA driver metapackage                 
p   nvidia-driver-418               - NVIDIA driver metapackage                 
v   nvidia-driver-binary            -                                           
v   nvidia-driver-binary:i386       -                                           
p   nvidia-headless-390             - NVIDIA headless metapackage               
p   nvidia-headless-390:i386        - NVIDIA headless metapackage               
p   nvidia-headless-396             - NVIDIA headless metapackage               
p   nvidia-headless-410             - NVIDIA headless metapackage               
p   nvidia-headless-415             - NVIDIA headless metapackage               
p   nvidia-headless-418             - NVIDIA headless metapackage               
p   nvidia-headless-no-dkms-390     - NVIDIA headless metapackage - no DKMS     
p   nvidia-headless-no-dkms-390:i38 - NVIDIA headless metapackage - no DKMS     
p   nvidia-headless-no-dkms-396     - NVIDIA headless metapackage - no DKMS     
p   nvidia-headless-no-dkms-410     - NVIDIA headless metapackage - no DKMS     
p   nvidia-headless-no-dkms-415     - NVIDIA headless metapackage - no DKMS     
p   nvidia-headless-no-dkms-418     - NVIDIA headless metapackage - no DKMS     
v   nvidia-kernel-common            -                                           
v   nvidia-kernel-common:i386       -                                           
p   nvidia-kernel-common-390        - Shared files used with the kernel module  
p   nvidia-kernel-common-390:i386   - Shared files used with the kernel module  
p   nvidia-kernel-common-396        - Shared files used with the kernel module  
p   nvidia-kernel-common-410        - Shared files used with the kernel module  
p   nvidia-kernel-common-415        - Shared files used with the kernel module  
p   nvidia-kernel-common-418        - Shared files used with the kernel module  
v   nvidia-kernel-source            -                                           
p   nvidia-kernel-source-390        - NVIDIA kernel source package              
p   nvidia-kernel-source-390:i386   - NVIDIA kernel source package              
p   nvidia-kernel-source-396        - NVIDIA kernel source package              
p   nvidia-kernel-source-410        - NVIDIA kernel source package              
p   nvidia-kernel-source-415        - NVIDIA kernel source package              
p   nvidia-kernel-source-418        - NVIDIA kernel source package              
p   nvidia-libopencl1-304           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-304:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-304-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-304-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-340           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-340:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-340-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-340-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-367           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-367:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-375           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-375:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-384           - Transitional package for nvidia-headless-3
p   nvidia-libopencl1-384:i386      - Transitional package for nvidia-headless-3
p   nvidia-libopencl1-387           - Transitional package for nvidia-compute-39
p   nvidia-libopencl1-387:i386      - Transitional package for nvidia-compute-39
p   nvidia-libopencl1-390           - Transitional package for nvidia-compute-39
p   nvidia-libopencl1-390:i386      - Transitional package for nvidia-compute-39
p   nvidia-modprobe                 - utility to load NVIDIA kernel modules and 
p   nvidia-modprobe:i386            - utility to load NVIDIA kernel modules and 
p   nvidia-nsight                   - NVIDIA Nsight Eclipse Edition             
p   nvidia-opencl-dev               - NVIDIA OpenCL development files           
v   nvidia-opencl-icd               -                                           
v   nvidia-opencl-icd:i386          -                                           
p   nvidia-opencl-icd-304           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-304:i386      - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-304-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-304-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-340           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-340:i386      - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-340-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-340-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-367           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-367:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-375           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-375:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-384           - Transitional package for nvidia-headless-3
p   nvidia-opencl-icd-384:i386      - Transitional package for nvidia-headless-3
p   nvidia-opencl-icd-387           - Transitional package for nvidia-compute-39
p   nvidia-opencl-icd-387:i386      - Transitional package for nvidia-compute-39
p   nvidia-opencl-icd-390           - Transitional package for nvidia-compute-39
p   nvidia-opencl-icd-390:i386      - Transitional package for nvidia-compute-39
v   nvidia-persistenced             -                                           
v   nvidia-persistenced:i386        -                                           
p   nvidia-prime                    - Tools to enable NVIDIA's Prime            
i   nvidia-prime-applet             - An applet for NVIDIA Prime                
p   nvidia-profiler                 - NVIDIA Profiler for CUDA and OpenCL       
p   nvidia-settings                 - Tool for configuring the NVIDIA graphics d
p   nvidia-settings:i386            - Tool for configuring the NVIDIA graphics d
v   nvidia-settings-binary          -                                           
v   nvidia-settings-binary:i386     -                                           
v   nvidia-smi                      -                                           
v   nvidia-smi:i386                 -                                           
v   nvidia-texture-tools            -                                           
v   nvidia-utils                    -                                           
v   nvidia-utils:i386               -                                           
p   nvidia-utils-390                - NVIDIA driver support binaries            
p   nvidia-utils-390:i386           - NVIDIA driver support binaries            
p   nvidia-utils-396                - NVIDIA driver support binaries            
p   nvidia-utils-410                - NVIDIA driver support binaries            
p   nvidia-utils-415                - NVIDIA driver support binaries            
p   nvidia-utils-418                - NVIDIA driver support binaries            
p   nvidia-visual-profiler          - NVIDIA Visual Profiler for CUDA and OpenCL
p   xserver-xorg-video-nvidia-390   - NVIDIA binary Xorg driver                 
p   xserver-xorg-video-nvidia-390:i - NVIDIA binary Xorg driver                 
p   xserver-xorg-video-nvidia-396   - NVIDIA binary Xorg driver                 
p   xserver-xorg-video-nvidia-410   - NVIDIA binary Xorg driver                 
p   xserver-xorg-video-nvidia-415   - NVIDIA binary Xorg driver                 
p   xserver-xorg-video-nvidia-418   - NVIDIA binary Xorg driver                 
bruno@bruno-LM:~$

Tente instalar o driver de video

$ sudo apt install nvidia-340 -y

Instalei. Agora faço o que?

Tente rodar o comando:
$ sudo nvidia-xconfig

Captura%20de%20tela%20de%202019-04-23%2023-48-02

Parece que estar faltando pacotes no seu mint tente instalar esse pacote

$ sudo apt install xorg-server -y

Captura%20de%20tela%20de%202019-04-23%2023-51-07

É normal o sistema instalar faltando pacotes?

Acho que esse pacote estar contindo em outro

$ sudo apt search xserver-xorg-video-nvidia

Estranho geralmente os pacotes legacy são encontrados facilmente reboot o sistema, se der errado talvez tenha que instalar uma versão do kernel antigo

Tela de boot preta :cry:

Você terá que remover os drivers de video proprietário e instalar algumas dependências do sistema, estranho que a última vez que testei o Mint ele instalava os drivers de video proprietário sem problema