尝试运行多个程序时出现分段错误

尝试运行多个程序时出现分段错误

所以有一天我想在我的计算机上安装一个替代视频编辑器(因为 Camtasia 不支持 Linux)。我尝试安装DaVinci Resolve。当我运行安装程序时,它要求我安装以下软件包:

libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-xinerama0 libxcb-xinput0

我安装了它们并继续安装。安装后我尝试运行DaVinci Resolve,但由于某种原因它一直崩溃。我做了一些搜索,得出的结论是我的旧 GPU 不支持它。

我卸载了 DaVinci 并决定尝试 Kdenlive。我安装了它并尝试运行它,但它再次崩溃。具体来说,它打开了 Kdenlive 窗口,但立即自行关闭。

我试图通过从终端运行 Kdenlive 来查找问题,它会输出一条分段错误消息。我以为是程序本身的问题,但后来我尝试运行Unity,它也崩溃了。

从终端运行 Unity,它还给了我分段错误错误。然后我尝试删除为达芬奇安装的那些软件包,但这并没有解决我的问题。请帮忙。我正在运行 Debian 11 稳定版。

编辑:我使用 GDB 调试工具尝试查找有关问题所在的更多详细信息,当我收到分段错误错误时,它会打印出来:

0x00007fffeef6f03d in ?? () from /lib/x86_64-linux-gnu/libc.so.6

所以问题似乎出在这个特定的文件上。我如何解决它?

@berndbausch 我运行了该dmesg命令,它给了我一些关于固件的错误,但我不认为这是内存问题,因为 Unity 之前启动过。无论如何,这是它给我的错误:

[0.083570] DMAR: [Firmware Bug]: No firmware reserved region can cover this RMRR [0x000000009d800000-0x000000009fffffff], contact BIOS vendor for fixes
[0.083162] DMAR: [Firmware Bug]: Your BIOS is broken; bad RMRR [0x000000009d800000-0x000000009fffffff]
               BIOS vendor: Insyde; Ver: F.36; Product Version: 0975120000405F00000610180
[1.253291] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPCB.HEC.ECRD], AE_NOT_FOUND (20200925/psargs-330)
[1.253345] ACPI Error: Aborting method \_TZ.TZ00._TMP due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
[1.253486] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPCB.HEC.ECRD], AE_NOT_FOUND (20200925/psargs-330)
[1.253535] ACPI Error: Aborting method \_TZ.TZ00._TMP due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
[1.253627] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPCB.HEC.ECRD], AE_NOT_FOUND (20200925/psargs-330)
[1.253675] ACPI Error: Aborting method \_TZ.TZ01._TMP due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
[1.253759] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPCB.HEC.ECRD], AE_NOT_FOUND (20200925/psargs-330)
[1.253810] ACPI Error: Aborting method \_TZ.TZ01._TMP due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
[16.093613] bluetooth hci0: firmware: failed to load rtl_bt/rtl8723b_config.bin (-2)
[16.093654] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[16.093693] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2

相关内容