ฉันมีปัญหาเดียวกันนี้หลังจากอัปเกรดแล็ปท็อปเป็น Ubuntu 21.04 และอัปเกรดไดรเวอร์ Nvidia เป็นเวอร์ชัน 495 การเรียกใช้จากเทอร์มินัลก็ใช้งานได้เช่นกัน
ฉันมองไปที่ของฉัน /var/log/syslog
ไฟล์และพบสิ่งต่อไปนี้หลังจากเปิดใช้ Steam จากเดสก์ท็อป
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306442] ------------ [ ตัดที่นี่ ]------------
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306447] เคอร์เนล BUG ที่ไดรเวอร์/gpu/drm/drm_gem.c:154!
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306452] opcode ไม่ถูกต้อง: 0000 [#12] SMP NOPTI
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306454] CPU: 11 PID: 34354 Comm: steam เสีย: P D OE 5.11.0-41-generic # 45-Ubuntu
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306456] ชื่อฮาร์ดแวร์: ASUSTeK COMPUTER INC. TUF Gaming FA706IU_TUF706IU/FA706IU, BIOS FA706IU.311 09/11/2020
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306457] RIP: 0010:drm_gem_private_object_init+0x89/0x90 [drm]
9 ธ.ค. 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306476] รหัส: c7 83 d0 00 00 00 00 00 00 00 48 83 e7 f8 29 fb 8d 8b d8 00 00 00 c1 e9 03 f3 48 ab 5b 41 5c 5c3 4c 89 a3 f8 00 00 00 eb c7 <0f> 0b 0f 1f 44 00 00 0f 1f 44 00 00 55 48 89 e5 41 54 49 89 d4 53
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306477] RSP: 0018:ffffacb107127cf0 EFLAGS: 00210206
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306479] RAX: ffff9b58986d3370 RBX: ffff9b58986d3360 RCX: 0000000000000200
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306480] RDX: 0000000000000200 RSI: ffff9b58986d3200 RDI: ffff9b5800a90000
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306481] RBP: ffffacb107127d18 R08: ffff9b58966fc088 R09: ffff9b58966fc088
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306482] R10: ffff9b580d564008 R11: 0000000000000001 R12: ffff9b58986d3200
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306483] R13: 0000000000000200 R14: ffff9b5800a90000 R15: ffff9b58aff82200
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306484] FS: 0000000000000000(0000) GS:ffff9b5b1f8c0000(0063) knlGS:00000000f77e3740
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306485] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306487] CR2: 00000000572a3000 CR3: 00000001929c2000 CR4: 0000000000350ee0
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306488] การติดตามการโทร:
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306490] ? nv_drm_gem_object_init+0x60/0x70 [nvidia_drm]
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306494] nv_drm_gem_import_nvkms_memory_ioctl+0xb9/0x130 [nvidia_drm]
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306496] ? nv_drm_dumb_create+0x1e0/0x1e0 [nvidia_drm]
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306499] drm_ioctl_kernel+0xae/0xf0 [drm]
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306513] drm_ioctl+0x253/0x410 [drm]
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306526] ? nv_drm_dumb_create+0x1e0/0x1e0 [nvidia_drm]
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306529] ? nvidia_ioctl+0x3a7/0x8e0 [nvidia]
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306712] drm_compat_ioctl+0xdf/0xf0 [drm]
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306729] __do_compat_sys_ioctl+0x140/0x160
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306733] __ia32_compat_sys_ioctl+0x1a/0x20
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306735] __do_fast_syscall_32+0x65/0xa0
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306738] do_fast_syscall_32+0x34/0x80
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306739] entry_SYSCALL_compat_after_hwframe+0x45/0x4d
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306742] RIP: 0023:0xf7f15549
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306743] รหัส: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 000 00 00 51 52 55 89 ซีดี 0f 05 ซีดี 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306745] RSP: 002b:00000000ffe9d548 EFLAGS: 00200296 ORIG_RAX: 0000000000000036
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306746] RAX: ffffffffffffffda RBX: 0000000000000011 RCX: 00000000c0206441
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.306747] RDX: 00000000ffe9d5d4 RSI: 000000005727a7b0 RDI: 00000000ffe9d5a0
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306748] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306749] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306749] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
Dec 9 12:05:18 cdeacon-bigmode kernel: [ 3212.306751] Modules linked in: ccm rfcomm xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp nft_compat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_counter nf_tables libcrc32c nfnetlink bridge stp snd_seq_dummy snd_hrtimer nls_utf8 appletalk psnap llc cifs cmac fscache overlay libdes algif_hash algif_skcipher af_alg bnep binfmt_misc nvidia_uvm(POE) intel_rapl_msr intel_rapl_common edac_mce_amd nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) amdgpu snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation soundwire_cadence snd_hda_codec kvm_amd snd_hda_core soundwire_bus snd_soc_core kvm rtw88_8822ce snd_usb_audio rtw88_8822c snd_compress ac97_bus rtw88_pci snd_usbmidi_lib snd_pcm_dmaengine iommu_v2 snd_hwdep rtw88_core GPU_sched crct10dif_pclmul ghash_clmulni_intel drm_ttm_helper snd_pcm nls_iso8859_1 เ tm aesni_intel btusb snd_seq_midi btrtl
Dec 9 12:05:18 cdeacon-bigmode kernel: [ 3212.306780] uvcvideo crypto_simd mac80211 btbcm snd_seq_midi_event videobuf2_vmalloc btintel videobuf2_memops cryptd videobuf2_v4l2 glue_helper snd_rawmidi bluetooth videobuf2_common drm_kms_helper snd_seq rapl videodev input_leds snd_seq_device cec snd_timer serio_raw hid_multitouch rc_core joydev i2c_algo_bit asus_nb_wmi ecdh_generic fb_sys_fops mc efi_pstore snd_rn_pci_acp3x ecc wmi_bmof syscopyarea cfg80211 k10temp snd snd_pci_acp3x sysfillrect ccp ucsi_ccg sysimgblt soundcore libarc4 ucsi_acpi typec_ucsi typec asus_wireless mac_hid sch_fq_codel msr parport_pc ppdev lp drm parport ip_tables x_tables autofs4 usbhid hid_generic mfd_aaeon asus_wmi sparse_keymap r8169 nvme crc32_pclmul ahci i2c_hid xhci_pci nvme_core i2c_piix4 libahci realtek xhci_pci_renesas i2c_nvidia_gpu wmi video hid
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.306812] ---[ สิ้นสุดการติดตาม 6fb93b3dd8673b0d ]---
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334017] RIP: 0010:drm_gem_private_object_init+0x89/0x90 [drm]
9 ธ.ค. 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334038] รหัส: c7 83 d0 00 00 00 00 00 00 00 48 83 e7 f8 29 fb 8d 8b d8 00 00 00 c1 e9 03 f3 48 ab 5b 41 5c 5c3 4c 89 a3 f8 00 00 00 eb c7 <0f> 0b 0f 1f 44 00 00 0f 1f 44 00 00 55 48 89 e5 41 54 49 89 d4 53
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.334040] RSP: 0018:ffffacb10170fcf0 EFLAGS: 00210206
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.334042] RAX: ffff9b5872128970 RBX: ffff9b5872128960 RCX: 0000000000000200
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334043] RDX: 0000000000000200 RSI: ffff9b5872128800 RDI: ffff9b5800a90000
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334044] RBP: ffffacb10170fd18 R08: ffff9b580bc44a08 R09: ffff9b580bc44a08
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.334045] R10: ffff9b580d564008 R11: 0000000000000001 R12: ffff9b5872128800
9 ธันวาคม 12:05:18 เคอร์เนล cdeacon-bigmode: [ 3212.334046] R13: 0000000000000200 R14: ffff9b5800a90000 R15: ffff9b5876eeb600
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334047] FS: 0000000000000000(0000) GS:ffff9b5b1f8c0000(0063) knlGS:00000000f77e3740
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334048] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033
9 ธันวาคม 12:05:18 น. เคอร์เนล cdeacon-bigmode: [ 3212.334050] CR2: 00000000572a3000 CR3: 00000001929c2000 CR4: 0000000000350ee0
ฉันเชื่อว่าปัญหาของฉันเกิดจาก GNOME และไอคอนเดสก์ท็อปที่ใช้ GPU เฉพาะจาก Nvidia ในขณะที่ดูเหมือนว่ามีข้อบกพร่องบางอย่างในไดรเวอร์ในขณะนี้ ดังนั้น คุณจะต้องเปิด Steam ในขณะที่ใช้กราฟิกในตัวจนกว่า Nvidia จะแก้ไขปัญหานี้ตามที่ฉันเข้าใจ
การแก้ไขไอคอนเดสก์ท็อปซึ่งอยู่ใน /usr/share/applications/steam.desktop
สำหรับฉัน (คุณสามารถคัดลอกสิ่งนี้ไปที่ ~/.local/share/applications
หากคุณต้องการแก้ไขภายใต้โฮมไดเร็กตอรี่ของคุณ) และการตั้งค่าต่อไปนี้ได้แก้ไขปัญหาให้ฉันแล้ว:
ต้องการNonDefaultGPU=เท็จ
X-KDE-RunOnDiscreteGpu=false # สิ่งนี้อาจไม่มีผลเนื่องจากฉันใช้ GNOME แต่เพียงตั้งค่าในกรณี
การตั้งค่าเหล่านี้เป็นจริงตามค่าเริ่มต้น
ฉันยังต้องรีบูตเพื่อให้การเปลี่ยนแปลงนี้มีผล ฉันได้ลองล้างแคชไอคอนด้วยวิธีต่อไปนี้ แต่ด้วยเหตุผลบางประการ คำสั่งเหล่านั้นไม่มีผล
# ความพยายามในการแก้ปัญหา #1
sudo update-icon-caches /usr/share/icons/*
sudo update-icon-caches /usr/share/applications/*
# ความพยายามในการแก้ปัญหา #2
sudo touch /usr/share/icons/hicolor ~/.local/share/icons/hicolor
sudo gtk-update-icon-cache
ฉันหวังว่าข้อมูลข้างต้นจะช่วยได้!