LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1140|回复: 2

诡异的模块加载问题

[复制链接]
发表于 2012-2-21 12:55:12 | 显示全部楼层 |阅读模式
很奇怪的,gspca_sn9c20x 这个摄像头的模块已加入 /etc/conf.d/modules ,看 dmesg 也已加载,但 cheese 不认。手动 modprobe 后正常……但 modprobe 前后 lsmod 输出完全相同……这是为什么呢?……
 楼主| 发表于 2012-3-14 11:15:06 | 显示全部楼层
好吧……再確認了下……貌似跟模塊加載無關……
重啓後首次啓動 cheese,無法識別攝像頭,dmesg 有這段:
[ 3783.053148] uvcvideo: Failed to query (GET_DEF) UVC control 2 on unit 3: -110 (exp. 2).
[ 3783.353105] uvcvideo: Failed to query (GET_DEF) UVC control 2 on unit 3: -110 (exp. 2).
.xsession-errors 無有意義的記錄……
第二次啓動 cheese 就正常了……這樣更奇怪了……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-20 02:43:34 | 显示全部楼层
好吧,问题虽没彻底解决,也总算搞出了个 workaround……
  1. ~ $ cat /etc/init.d/user
  2. #!/sbin/runscript

  3. depend() {
  4.         need modules
  5. }

  6. start() {
  7.         rmmod uvcvideo || true
  8.         modprobe uvcvideo
  9.         einfo "Module(s) reloaded."
  10. }
复制代码
  1. rc-update add user default
复制代码

暂且解决……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表