通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
skymelai
帖子: 24
注册时间: 2016-05-09 9:03
系统: ubuntu15.04

Re: 通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

#16

帖子 skymelai » 2016-05-10 18:11

vickycq 写了:
skymelai 写了:您是说这是系统对 AR8132 + atl1c支持不好的原因?
看起来是这样的。问题在 AR8132 对应的驱动 atl1c
参考楼上方案 可临时缓解
:Aadterboom
还是不行啊,我试了第2种方法
2 - 永久增加
编辑 /etc/default/grub 在 GRUB_CMDLINE_LINUX_DEFAULT 中增加内核参数
看上去类似这样:
GRUB_CMDLINE_LINUX_DEFAULT="ro splash vt.handoff=7 pci=nomsi"
保存后执行 update-grub
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

#17

帖子 vickycq » 2016-05-10 18:20

skymelai 写了: 还是不行啊,我试了第2种方法
GRUB_CMDLINE_LINUX_DEFAULT="ro splash vt.handoff=7 pci=nomsi
保存后执行 update-grub
确保正确操作
重新启动计算机后 检查 /proc/cmdline 是否包含新增的参数

另无效或不完全有效是完全可能的

参考 http://forum.ubuntu.ru/index.php?topic=112548.0
https://bugs.launchpad.net/ubuntu/+sour ... bug/572249
https://bugs.launchpad.net/ubuntu/+sour ... bug/576876
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
skymelai
帖子: 24
注册时间: 2016-05-09 9:03
系统: ubuntu15.04

Re: 通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

#18

帖子 skymelai » 2016-05-10 21:37

vickycq 写了:
skymelai 写了: 还是不行啊,我试了第2种方法
GRUB_CMDLINE_LINUX_DEFAULT="ro splash vt.handoff=7 pci=nomsi
保存后执行 update-grub
确保正确操作
重新启动计算机后 检查 /proc/cmdline 是否包含新增的参数

另无效或不完全有效是完全可能的

参考 http://forum.ubuntu.ru/index.php?topic=112548.0
https://bugs.launchpad.net/ubuntu/+sour ... bug/572249
https://bugs.launchpad.net/ubuntu/+sour ... bug/576876
:Haha 问题解决 了!!谢谢大家啊,特别是vickycq大哥。我是因为忘记了执行update-grub
GRUB_CMDLINE_LINUX_DEFAULT="ro splash vt.handoff=7 pci=nomsi
保存后执行 update-grub
这个方法的原理怎么回事啊?
skymelai
帖子: 24
注册时间: 2016-05-09 9:03
系统: ubuntu15.04

Re: 通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

#19

帖子 skymelai » 2016-05-10 21:46

我还有另外一个问题一直没有解决,
ubuntu15.04,我激活ROOT后使用ROOT登录发现找不到声卡
网上查了说是因为ROOT帐户为了稳定和安全默认是禁用了声卡
给了一个解决 方法是在/etc/rc.local 中增加"pulseaudio --start --log-target=syslog"
手动执行rc.local能够找到声卡,但是重启系统却没有执行rc.local,
把"pulseaudio --start --log-target=syslog"放到/etc/init.d/rc.local 中重启还是没有执行
最后发现好像是/etc/init.d/rc.local 重启根本就没有 执行,我要如何才能让
/etc/init.d/rc.local 开机执行呢?还有就是要找到声卡还有其它方法吗?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

#20

帖子 vickycq » 2016-05-10 21:55

skymelai 写了:GRUB_CMDLINE_LINUX_DEFAULT="ro splash vt.handoff=7 pci=nomsi
这个方法的原理怎么回事啊?
如楼上所述 问题在 AR* 硬件或 atl1c 驱动上
pci=nomsi 参数的含义 参考
https://en.wikipedia.org/wiki/Message_S ... Interrupts
http://www.linux.org/threads/pci-nomsi- ... d-it.4705/
http://ubuntuforums.org/showthread.php?t=1327209
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 通过smb://xxx.xxx.xxx.xxx 方式复制共享大文件时就会死机

#21

帖子 vickycq » 2016-05-10 22:04

skymelai 写了:ubuntu15.04,我激活ROOT后使用ROOT登录发现找不到声卡
给了一个解决 方法是在/etc/rc.local 中增加"pulseaudio --start --log-target=syslog"
最后发现好像是/etc/init.d/rc.local 重启根本就没有 执行
既然你已经提到 手动启动 pulse 后有声音,可采取更干净的方法启动之
如果你使用楼上的方法(rc.local) 成功了,那麽每次登入普通用户账户时,也有一个 root 身份的 pulseaudio 在后台运行。这可能不太合适

首先循序渐进
GUI root 登录后用 aplay 播放声音

代码: 全选

aplay /usr/share/sounds/alsa/Front_Center.wav
若能播放,检查 pulseaudio 是否运行

代码: 全选

pgrep pulseaudio
若未运行,进入桌面环境的自启管理 (可能为 Session and Startup 或 Application Autostart) 寻找有关 pulseaudio 的项
若有,启用之
若没有,手动添加一项。填入的命令为 /usr/bin/start-pulseaudio-x11
登出再登入,重复以上测试

一般无需用到 /etc/rc.local。如需使用 /etc/rc.local 注意命令要添加在 exit 0 之前。对于使用 systemd 的发行版还需注意 rc-local.service 是否已正确启用。(systemctl status rc-local)

注意 不建议以 root 身份登入图形界面,可能会带来一系列问题。可具体说明需求。
如果目的是 方便使用 root 权限运行图形界面应用程序,可在普通用户账户下使用 gksu/gksudo/pkexec 运行。
例 启动带 root 权限的文件管理器 nautilus

代码: 全选

gksu nautilus
注意 使用 gksu 需要先安装 gksu 套件
注意 安装 gksu 套件 可能需要先启用软件源的 universe 部分

启用软件源的 universe 部分 参考 viewtopic.php?p=3164414#p3164414
/etc/apt/sources.list 中相关条目看起来应该类似这样:(适用于 15.04 vivid)
deb http://cn.archive.ubuntu.com/ubuntu vivid main restricted universe multiverse
确保其中含有 universe 字样
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复