Slic3r 导致 Ubuntu 18.04 在 Macbook Pro 上挂起

Slic3r 导致 Ubuntu 18.04 在 Macbook Pro 上挂起

我的笔记本电脑运行时会死机Slic3r应用程序在 Ubuntu 18.04 上准备 3D 打印。我在 slic3r 应用程序网站上打开了一张票,并提供了该文件的副本,但他们能够处理该文件。这可能是我的 Ubuntu 笔记本电脑上的硬件问题,但我无法确定是否是这种情况。

注释/我尝试过的:

  • 当它挂起时,光标最初会移动,但单击任何内容均无效果
  • Alt-tab 无法切换应用程序,而 control-alt-T 无法打开终端
  • 唯一的解决办法是按住电源按钮硬关机

  • 我使用“尝试 UBUNTU”启动了另一台笔记本电脑(屏幕坏了的 Acer),并运行了导致 MacBook 挂起的同一份 Appimage 副本,运行相同 Ubuntu 副本的 Acer 笔记本电脑能够处理该文件

  • 我尝试启动 Macbook Pro,也尝试从“尝试 UBUNTU”启动(希望找到安装问题),但电脑仍然死机

  • 除了运行 slic3r 应用程序时系统挂起外,运行 Ubuntu 18.04 的 Macbook pro 运行良好

  • 运行 memtester 未发现任何问题

  • 磁盘上未发现坏点
  • 安装并运行stress,我不完全了解该工具,但没有发现运行详细功能时存在任何问题
  • 查看htop挂起时间,它使用了 4G 内存中的不到 1G,SWAP 未激活,CPU 都不到 80%

更正:使用 control-alt-f1,我能够切换到 tty 并终止 Slicer 应用程序,从而解冻了机器。但是,我仍然不明白为什么该应用程序会冻结运行 Ubuntu 18.04 的 Macbook,而不会冻结运行相同操作系统的 Acer。

更新:使用 control-alt-f1 有时有效,有时无效,不需要硬关机。
我是 Linux 新手,现在我被难住了。有人知道我可以尝试什么来确定是什么导致 Macbook Pro 挂起这个应用程序吗?

更新:我在 Github 切片器网站上打开了一个问题,但考虑到我可以在另一台机器上的 Ubuntu 18.04 上成功运行它,看来这是这台 Macbook Pro 特有的问题 cat /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=08e94ee0-7ddf-49b3-ba02-5de27987fd9a /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=8141-EF73  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation, commented out by me below and replaced with file
#UUID=67dcee39-a510-46b3-bbb4-b4b4885676af none            swap    sw              0       0
/swapfile                                  none            swap    sw              0       0 

//192.168.1.55/SharedData  /media/DS_Share cifs credentials=/home/
merlin/.smbcredentials,_netdev,iocharset=utf8,sec=ntlm,vers=1.0  0 0

//192.168.1.55/SherLinux /media/SherLinuxBackup cifs credentials=/home/merlin/.smbcredentials,_netdev,iocharset=utf8,sec=ntlm,vers=1.0  0 0

//192.168.1.55/music /media/DS_Music cifs credentials=/home/merlin/.smbcredentials,_netdev,iocharset=utf8,sec=ntlm,vers=1.0  0 0

//192.168.1.55/photo /media/DS_Pictures cifs credentials=/home/merlin/.smbcredentials,_netdev,iocharset=utf8,sec=ntlm,vers=1.0  0 0

//192.168.1.55/Budget /media/DS_Budget cifs credentials=/home/merlin/.smbcredentials,_netdev,iocharset=utf8,sec=ntlm,vers=1.0  0 0

free -h

              total        used        free      shared  buff/cache   available
Mem:           3.6G        1.2G        1.2G         76M        1.2G        2.2G
Swap:          8.0G          0B        8.0G

更新:运行:sudo sysctl vm.swappiness=80。输出:vm.swappiness=80

重新运行切片器应用程序,冻结了 MacBook。Ctrl-Alt-F1 未切换到 tty,需要硬启动

parted

(parted) print                                                            
Model: ATA Hitachi HTS54503 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End    Size    File system     Name  Flags
 1      105MB  734MB  629MB   fat32                 boot, esp
 2      734MB  316GB  315GB   ext4
 3      316GB  320GB  4022MB  linux-swap(v1)

free -h

我很难接受这个请求。当系统冻结时,唯一有效的方法是硬重置,但会丢失所有内容。什么都行不通。为了尝试回答请求,我将此脚本输出运行到日志文件:

for (( ; ; ))
do
   free -h
   date +%c
   sleep 1
done

这是冻结之前最后几个条目的输出:

              total        used        free      shared  buff/cache   available
Mem:           3.6G        1.4G        1.2G         60M        1.0G        1.9G
Swap:          8.0G          0B        8.0G
Mon 27 May 2019 05:13:56 PM EDT

              total        used        free      shared  buff/cache   available
Mem:           3.6G        1.4G        1.2G         60M        1.0G        1.9G
Swap:          8.0G          0B        8.0G
Mon 27 May 2019 05:13:57 PM EDT

              total        used        free      shared  buff/cache   available
Mem:           3.6G        1.4G        1.2G         60M        1.0G        1.9G
Swap:          8.0G          0B        8.0G
Mon 27 May 2019 05:13:58 PM EDT

              total        used        free      shared  buff/cache   available
Mem:           3.6G        1.4G        1.2G         60M        1.0G        1.9G
Swap:          8.0G          0B        8.0G
Mon 27 May 2019 05:13:59 PM EDT

之后它就死机了,需要硬重启

我如何创建 SWAP:

我遵循了以下说明: https://www.linuxuprising.com/2018/08/how-to-use-swap-file-instead-of-swap.html

系统是单启动。不再安装OSX。输出是sudo dmidecode -s bios-versionMBP53.88Z.00AC.B03.0906151647苹果网站上的固件似乎格式不同。

我找到了一个可能相关的 EFI 固件 1.9 更新。它指的是 320GB 驱动器(与我的相匹配)纠正导致间歇性冻结的问题...我下载了更新(MacbookProEFIUpdate.DMG),但我不知道如何安装固件。当我尝试连接时,/boot/efi我收到一条权限被拒绝的消息。

相关内容