linuxmint / mint20-beta

BETA Bug Squah Rush
20 stars 8 forks source link

Cinnamon breaks when installing nvidia driver #32

Closed VaGNaroK closed 4 years ago

VaGNaroK commented 4 years ago

Linux mint cinnamon 20 Beta x64

when installing the system and making the updates through the "update manager" where a kernel comes to update I restarted the system to complete everything and start with the new kernel. After that I used the "driver manager" to install my nvidia 9500gt, after installing and restarting the system cinnamon starts broken as in the image below: https://postimg.cc/zVCZ29ZL

I had to remove the driver to get back to normal. *I believe it is because of the kernel used in the ust Ubuntu base, since in mint 19.3 this error does not occur.

Specs: System: Host: vagnarok Kernel: 5.4.0-37-generic x86_64 bits: 64 Desktop: Cinnamon 4.6.3 Distro: Linux Mint 20 Ulyana Machine: Type: Desktop System: Itautec S.A. product: Infoway v: Corp serial: <superuser/root required> Mobo: Itautec S.A. model: ST 4262 v: ST-4262 Padrao 06(Itautec_M) serial: <superuser/root required> BIOS: Itautec ST 4262 6.00 PG -SL2.1 v: FC date: 08/21/2009 CPU: Topology: Dual Core model: Intel Core2 Duo E8400 bits: 64 type: MCP L2 cache: 6144 KiB Speed: 1996 MHz min/max: 2000/2667 MHz Core speeds (MHz): 1: 1995 2: 1995 Graphics: Device-1: NVIDIA G96C [GeForce 9500 GT] driver: nouveau v: kernel Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: fbdev,vesa resolution: 1366x768~60Hz OpenGL: renderer: NV96 v: 3.3 Mesa 20.0.4 Audio: Device-1: Intel 82801JD/DO HD Audio driver: snd_hda_intel Sound Server: ALSA v: k5.4.0-37-generic Network: Device-1: Intel 82567LM-3 Gigabit Network driver: e1000e IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: 00:24:1d:f3:7a:35 Drives: Local Storage: total: 2.11 TiB used: 1.66 TiB (78.6%) ID-1: /dev/sda vendor: Crucial model: CT240BX500SSD1 size: 223.57 GiB ID-2: /dev/sdb vendor: Western Digital model: WD800JD-75MSA3 size: 74.50 GiB ID-3: /dev/sdc vendor: Samsung model: HD204UI size: 1.82 TiB Partition: ID-1: / size: 76.40 GiB used: 12.33 GiB (16.1%) fs: ext4 dev: /dev/sda5 Sensors: System Temperatures: cpu: 37.0 C mobo: N/A gpu: nouveau temp: 48 C Fan Speeds (RPM): N/A Info: Processes: 190 Uptime: 7m Memory: 7.65 GiB used: 1.13 GiB (14.8%) Shell: bash inxi: 3.0.38

rschr commented 4 years ago

I had the issue with Mint 19.3 Cinnamon after some system updates had come in (Dell T20, Nvidia GT630 here) just two or three days ago. I then uninstalled all nvidia* packages, disabled and blacklisted the nouveau driver kernel module, and reinstalled Nvidia drivers with ubuntu-drivers autoinstall. After that, everything was back to normal again.

clefebvre commented 4 years ago

Can you show a screenshot of the driver manager?

And inxi -Gxx?

Malaingithub commented 4 years ago

Hello ,I experienced the same problem : Mint 20 works fine , really very good job ... but , 1 Don't install nvidia prime , i was surprise as it is 1 of the best feature in mint 20 , and my pc as a intel and nvidia graphic card 2 I install from the control center the nvidia propietary driver ( 340 ) 3 Restart ... after grub , the screen for connect is black , but i try to type my password and it run ... but cinammon work only in recuperation mode

4 I reinstall the 'nouveau' pilote in the center of control , and restart, everything is good ...

( did all that 3 time, always the same issue )

5 install nvidia prime from the soft center ( if i try from add applet in the dock , it says "NvidiaPrime@pdcurtis is not compatible ), it allow me to choose nvidia , intel or on demand ... even if the driver is always 'nouveau'

My PC : asus ux32VD

Ordinateur ( hardinfo report)

Processeur | Intel(R) Core(TM) i7-3517U CPU @ 1.90GHz Mémoire | 10087MB (3628MB utilisé)

Systeme d'exploitation

Version Kernel | Linux 5.4.0-37-generic (x86_64) Version | #41-Ubuntu SMP Wed Jun 3 18:57:02 UTC 2020 C Library | GNU C Library / (Ubuntu GLIBC 2.31-0ubuntu9) 2.31 Distribution | Linux Mint 20

Affichage

Résolution | 1920x1080 pixels OpenGL Renderer | (Unknown) X11 Vendor | The X.Org Foundation

( graphic card is also nvidia Geforce GT620 or intel GPU )

Modules du kernel

Loaded Modules ccm | Counter with CBC MAC rfcomm | Bluetooth RFCOMM ver 1.11 cmac | CMAC keyed hash algorithm algif_hash |   algif_skcipher |   af_alg |   bnep | Bluetooth BNEP ver 1.3 intel_rapl_msr | Driver for Intel RAPL (Running Average Power Limit) control via MSR interface nvidia_uvm |   snd_hda_codec_hdmi | HDMI HD-audio codec snd_hda_codec_realtek | Realtek HD-audio codec snd_hda_codec_generic | Generic HD-audio codec parser ledtrig_audio | LED trigger for audio mute control mei_hdcp | MEI HDCP snd_hda_intel | Intel HDA driver snd_intel_dspcfg | Intel DSP config driver snd_hda_codec | HDA codec core snd_hda_core | HD-audio bus snd_hwdep | Hardware dependent layer intel_rapl_common | Intel Runtime Average Power Limit (RAPL) common code x86_pkg_temp_thermal | X86 PKG TEMP Thermal Driver intel_powerclamp | Package Level C-state Idle Injection for Intel CPUs coretemp | Intel Core temperature monitor kvm_intel |   snd_pcm | Midlevel PCM code for ALSA. nls_iso8859_1 |   kvm |   crct10dif_pclmul | T10 DIF CRC calculation accelerated with PCLMULQDQ. snd_seq_midi | Advanced Linux Sound Architecture sequencer MIDI synth. ghash_clmulni_intel | GHASH hash function, accelerated by PCLMULQDQ-NI snd_seq_midi_event | MIDI byte <-> sequencer event coder snd_rawmidi | Midlevel RawMidi code for ALSA. aesni_intel | Rijndael (AES) Cipher Algorithm, Intel AES-NI instructions optimized snd_seq | Advanced Linux Sound Architecture sequencer. crypto_simd |   joydev | Joystick device interfaces cryptd | Software async crypto daemon input_leds | Input -> LEDs Bridge glue_helper |   uvcvideo | USB Video Class driver snd_seq_device | ALSA sequencer device management rtsx_usb_ms | Realtek USB Memstick Card Host Driver intel_cstate |   iwldvm | Intel(R) Wireless WiFi Link AGN driver for Linux videobuf2_vmalloc | vmalloc memory handling routines for videobuf2 videobuf2_memops | common memory handling routines for videobuf2 nvidia |   memstick | Sony MemoryStick core driver intel_rapl_perf |   snd_timer | ALSA timer interface videobuf2_v4l2 | Driver helper framework for Video for Linux 2 serio_raw | Raw serio driver mac80211 | IEEE 802.11 subsystem asus_nb_wmi | Asus Notebooks WMI Hotkey Driver asus_wmi | Asus Generic WMI Driver videobuf2_common | Media buffer core framework sparse_keymap | Generic support for sparse keymaps btusb | Generic Bluetooth USB driver ver 0.8 libarc4 |   btrtl | Bluetooth support for Realtek devices ver 0.1 wmi_bmof | WMI embedded Binary MOF driver btbcm | Bluetooth support for Broadcom devices ver 0.1 mxm_wmi | MXM WMI Driver videodev | Video4Linux2 core driver btintel | Bluetooth support for Intel devices ver 0.1 bluetooth | Bluetooth Core ver 2.22 iwlwifi | Intel(R) Wireless WiFi driver for Linux snd | Advanced Linux Sound Architecture driver for soundcards. mc | Device node registration for media drivers cfg80211 | wireless configuration support ecdh_generic | ECDH generic algorithm ecc |   mei_me | Intel(R) Management Engine Interface soundcore | Core sound module mei | Intel(R) Management Engine Interface acpi_als | ACPI Ambient Light Sensor Driver kfifo_buf |   mac_hid |   industrialio | Industrial I/O core int3403_thermal | ACPI INT3403 thermal driver int3402_thermal | INT3402 Thermal driver int340x_thermal_zone | Intel INT340x common thermal zone handler int3400_thermal | INT3400 Thermal driver acpi_thermal_rel | Intel acpi thermal rel misc dev driver asus_wireless | Asus Wireless Radio Control Driver sch_fq_codel |   parport_pc | PC-style parallel port driver ppdev |   lp |   parport |   ip_tables | IPv4 packet filter x_tables | {ip,ip6,arp,eb}_tables backend module autofs4 |   btrfs |   xor |   zstd_compress | Zstd Compressor raid6_pq | RAID6 Q-syndrome calculations libcrc32c | CRC32c (Castagnoli) calculations dm_mirror | device-mapper mirror target dm_region_hash | device-mapper region hash dm_log | device-mapper dirty region log rtsx_usb_sdmmc | Realtek USB SD/MMC Card Host Driver rtsx_usb | Realtek USB Card Reader Driver hid_generic | HID generic driver usbhid | USB HID core driver hid |   i915 | Intel Graphics i2c_algo_bit | I2C-Bus bit-banging algorithm drm_kms_helper | DRM KMS helper syscopyarea | Generic copyarea (sys-to-sys) sysfillrect | Generic fill rectangle (sys-to-sys) sysimgblt | 1-bit/8-bit to 1-32 bit color expansion (sys-to-sys) crc32_pclmul |   fb_sys_fops | Generic file read (fb in system RAM) psmouse | PS/2 mouse driver ahci | AHCI SATA low-level driver drm | DRM shared core routines i2c_i801 | I801 SMBus driver libahci | Common AHCI SATA low-level routines lpc_ich | LPC interface for Intel ICH wmi | ACPI-WMI Mapping Driver video | ACPI Video Driver

Affichage

Affichage Résolution | 1920x1080 pixels Fabricant | The X.Org Foundation Version | 1.20.8 Current Display Name | :0 Monitors Moniteur 0 | 1920x1080 pixels OpenGL Fabricant | (Unknown) Renderer | (Unknown) Version | (Unknown) Direct Rendering | Non Extensions Composite |   DAMAGE |   DOUBLE-BUFFER |   DPMS |   DRI2 |   Generic Event Extension |   MIT-SCREEN-SAVER |   MIT-SHM |   Present |   RANDR |   RECORD |   RENDER |   SECURITY |   SHAPE |   SYNC |   X-Resource |   XC-MISC |   XFIXES |   XFree86-DGA |   XFree86-VidModeExtension |   XINERAMA |   XInputExtension |   XKEYBOARD |   XTEST |   XVideo |   default screen number: 0 |  

Périphériques PCI

PCI Devices Host bridge | Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09) PCI bridge | Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09) (prog-if 00 [Normal decode]) VGA compatible controller | Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller]) Signal processing controller | Intel Corporation 3rd Gen Core Processor Thermal Subsystem (rev 09) USB controller | Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI]) Communication controller | Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04) USB controller | Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI]) Audio device | Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04) PCI bridge | Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode]) PCI bridge | Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode]) USB controller | Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI]) ISA bridge | Intel Corporation HM76 Express Chipset LPC Controller (rev 04) SATA controller | Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0]) SMBus | Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04) Signal processing controller | Intel Corporation 7 Series/C210 Series Chipset Family Thermal Management Controller (rev 04) 3D controller | NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1) Network controller | Intel Corporation Centrino Advanced-N 6235 (rev 24)

DMI

Product Nom | UX32VD Family | UX Fabricant | ASUSTeK COMPUTER INC. (SEAGATE, www.seagate.com) Version | 1.0 BIOS Date | 09/17/2012 Fabricant | American Megatrends Inc. (American Megatrends, www.ami.com) Version | UX32VD.212 Board Nom | UX32VD Fabricant | ASUSTeK COMPUTER INC. (SEAGATE, www.seagate.com) Version | 1.0 Serial Number | (Not available; Perhaps try running HardInfo as root.) Asset Tag | ATN12345678901234567 Chassis Fabricant | ASUSTeK COMPUTER INC. (SEAGATE, www.seagate.com) Type | [10] Notebook Version | 1.0 Serial Number | (Not available; Perhaps try running HardInfo as root.) Asset Tag | No Asset Tag

clefebvre commented 4 years ago

@Malaingithub you're using the Driver Manager to install the drivers right?

Malaingithub commented 4 years ago

Hello ,I experienced the same problem : Mint 20 works fine , really very good job ... but , 1 Don't install nvidia prime , i was surprise as it is 1 of the best feature in mint 20 , and my pc as a intel and nvidia graphic card 2 I install from the control center the nvidia propietary driver ( 340 ) 3 Restart ... after grub , the screen for connect is black , but i try to type my password and it run ... but cinammon work only in recuperation mode

4 I reinstall the 'nouveau' pilote in the center of control , and restart, everything is good ...

( did all that 3 time, always the same issue )

5 install nvidia prime from the soft center ( if i try from add applet in the dock , it says "NvidiaPrime@pdcurtis is not compatible ), it allow me to choose nvidia , intel or on demand ... even if the driver is always 'nouveau'

Add On : same problem with ubuntu 20.04 , 'nouveau driver' was automatically install , then from the center proprietary driver , installing nvidia driver is ok , but no install of prime ... i install it from synaptic i think , but then , choosing the nvidia on demand , black screen after grub and choosing ubuntu ...

My PC : asus ux32VD

Ordinateur ( hardinfo report)

Processeur | Intel(R) Core(TM) i7-3517U CPU @ 1.90GHz Mémoire | 10087MB (3628MB utilisé)

Systeme d'exploitation

Version Kernel | Linux 5.4.0-37-generic (x86_64) Version | #41-Ubuntu SMP Wed Jun 3 18:57:02 UTC 2020 C Library | GNU C Library / (Ubuntu GLIBC 2.31-0ubuntu9) 2.31 Distribution | Linux Mint 20

Affichage

Résolution | 1920x1080 pixels OpenGL Renderer | (Unknown) X11 Vendor | The X.Org Foundation

( graphic card is also nvidia Geforce GT620 or intel GPU )

Modules du kernel

Loaded Modules ccm | Counter with CBC MAC rfcomm | Bluetooth RFCOMM ver 1.11 cmac | CMAC keyed hash algorithm algif_hash |   algif_skcipher |   af_alg |   bnep | Bluetooth BNEP ver 1.3 intel_rapl_msr | Driver for Intel RAPL (Running Average Power Limit) control via MSR interface nvidia_uvm |   snd_hda_codec_hdmi | HDMI HD-audio codec snd_hda_codec_realtek | Realtek HD-audio codec snd_hda_codec_generic | Generic HD-audio codec parser ledtrig_audio | LED trigger for audio mute control mei_hdcp | MEI HDCP snd_hda_intel | Intel HDA driver snd_intel_dspcfg | Intel DSP config driver snd_hda_codec | HDA codec core snd_hda_core | HD-audio bus snd_hwdep | Hardware dependent layer intel_rapl_common | Intel Runtime Average Power Limit (RAPL) common code x86_pkg_temp_thermal | X86 PKG TEMP Thermal Driver intel_powerclamp | Package Level C-state Idle Injection for Intel CPUs coretemp | Intel Core temperature monitor kvm_intel |   snd_pcm | Midlevel PCM code for ALSA. nls_iso8859_1 |   kvm |   crct10dif_pclmul | T10 DIF CRC calculation accelerated with PCLMULQDQ. snd_seq_midi | Advanced Linux Sound Architecture sequencer MIDI synth. ghash_clmulni_intel | GHASH hash function, accelerated by PCLMULQDQ-NI snd_seq_midi_event | MIDI byte <-> sequencer event coder snd_rawmidi | Midlevel RawMidi code for ALSA. aesni_intel | Rijndael (AES) Cipher Algorithm, Intel AES-NI instructions optimized snd_seq | Advanced Linux Sound Architecture sequencer. crypto_simd |   joydev | Joystick device interfaces cryptd | Software async crypto daemon input_leds | Input -> LEDs Bridge glue_helper |   uvcvideo | USB Video Class driver snd_seq_device | ALSA sequencer device management rtsx_usb_ms | Realtek USB Memstick Card Host Driver intel_cstate |   iwldvm | Intel(R) Wireless WiFi Link AGN driver for Linux videobuf2_vmalloc | vmalloc memory handling routines for videobuf2 videobuf2_memops | common memory handling routines for videobuf2 nvidia |   memstick | Sony MemoryStick core driver intel_rapl_perf |   snd_timer | ALSA timer interface videobuf2_v4l2 | Driver helper framework for Video for Linux 2 serio_raw | Raw serio driver mac80211 | IEEE 802.11 subsystem asus_nb_wmi | Asus Notebooks WMI Hotkey Driver asus_wmi | Asus Generic WMI Driver videobuf2_common | Media buffer core framework sparse_keymap | Generic support for sparse keymaps btusb | Generic Bluetooth USB driver ver 0.8 libarc4 |   btrtl | Bluetooth support for Realtek devices ver 0.1 wmi_bmof | WMI embedded Binary MOF driver btbcm | Bluetooth support for Broadcom devices ver 0.1 mxm_wmi | MXM WMI Driver videodev | Video4Linux2 core driver btintel | Bluetooth support for Intel devices ver 0.1 bluetooth | Bluetooth Core ver 2.22 iwlwifi | Intel(R) Wireless WiFi driver for Linux snd | Advanced Linux Sound Architecture driver for soundcards. mc | Device node registration for media drivers cfg80211 | wireless configuration support ecdh_generic | ECDH generic algorithm ecc |   mei_me | Intel(R) Management Engine Interface soundcore | Core sound module mei | Intel(R) Management Engine Interface acpi_als | ACPI Ambient Light Sensor Driver kfifo_buf |   mac_hid |   industrialio | Industrial I/O core int3403_thermal | ACPI INT3403 thermal driver int3402_thermal | INT3402 Thermal driver int340x_thermal_zone | Intel INT340x common thermal zone handler int3400_thermal | INT3400 Thermal driver acpi_thermal_rel | Intel acpi thermal rel misc dev driver asus_wireless | Asus Wireless Radio Control Driver sch_fq_codel |   parport_pc | PC-style parallel port driver ppdev |   lp |   parport |   ip_tables | IPv4 packet filter x_tables | {ip,ip6,arp,eb}_tables backend module autofs4 |   btrfs |   xor |   zstd_compress | Zstd Compressor raid6_pq | RAID6 Q-syndrome calculations libcrc32c | CRC32c (Castagnoli) calculations dm_mirror | device-mapper mirror target dm_region_hash | device-mapper region hash dm_log | device-mapper dirty region log rtsx_usb_sdmmc | Realtek USB SD/MMC Card Host Driver rtsx_usb | Realtek USB Card Reader Driver hid_generic | HID generic driver usbhid | USB HID core driver hid |   i915 | Intel Graphics i2c_algo_bit | I2C-Bus bit-banging algorithm drm_kms_helper | DRM KMS helper syscopyarea | Generic copyarea (sys-to-sys) sysfillrect | Generic fill rectangle (sys-to-sys) sysimgblt | 1-bit/8-bit to 1-32 bit color expansion (sys-to-sys) crc32_pclmul |   fb_sys_fops | Generic file read (fb in system RAM) psmouse | PS/2 mouse driver ahci | AHCI SATA low-level driver drm | DRM shared core routines i2c_i801 | I801 SMBus driver libahci | Common AHCI SATA low-level routines lpc_ich | LPC interface for Intel ICH wmi | ACPI-WMI Mapping Driver video | ACPI Video Driver

Malaingithub commented 4 years ago

Yes

Le dim. 21 juin 2020 à 11:48, Clement Lefebvre notifications@github.com a écrit :

@Malaingithub https://github.com/Malaingithub you're using the Driver Manager to install the drivers right?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/linuxmint/mint20-beta/issues/32#issuecomment-647105605, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQAX2RY52TQ4EKEVZJP4JW3RXXJQNANCNFSM4N5TUCDA .

Malaingithub commented 4 years ago

Si nous pouvons échanger en français c'est plus simple pour les choses délicates .... Your name feel french 😉

Le dim. 21 juin 2020 à 11:48, Clement Lefebvre notifications@github.com a écrit :

@Malaingithub https://github.com/Malaingithub you're using the Driver Manager to install the drivers right?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/linuxmint/mint20-beta/issues/32#issuecomment-647105605, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQAX2RY52TQ4EKEVZJP4JW3RXXJQNANCNFSM4N5TUCDA .

clefebvre commented 4 years ago

Marking as upstream because it's hardware specific. It's hard to say whether this is kernel related or NVIDIA driver related. It doesn't happen here on NVIDIA for us, we get prime and nvidia working correctly. We'll retest both also during QA prior to stable.

Malaingithub commented 4 years ago

Can you tell me thé right way to install NVIDIA driver ... And prime which doesn't install automatically ?

I will try ..

Le lun. 22 juin 2020 à 11:52, Clement Lefebvre notifications@github.com a écrit :

Marking as upstream because it's hardware specific. It's hard to say whether this is kernel related or NVIDIA driver related. It doesn't happen here on NVIDIA for us, we get prime and nvidia working correctly. We'll retest both also during QA prior to stable.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/linuxmint/mint20-beta/issues/32#issuecomment-647411981, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQAX2RYCATYY5GBKJBGVOHTRX4SW7ANCNFSM4N5TUCDA .