与我的 CD 驱动器相关的各种问题,当它有光盘时

dgw*_*dgw 5 hardware 10.10 nautilus

当我转到桌面并单击媒体图标(对于我的闪存驱动器、CD,无论是什么)时,会出现以下问题,大致顺序如下:

  • 如果 Nautilus 打开,它将关闭。
  • 桌面图标消失
  • 我的窗口列表显示一个按钮,上面写着“启动文件管理器”
  • 图标重新出现
  • 窗口列表中的按钮消失

由于这个问题,我无法再拖放媒体,也无法右键单击执行“弹出”和“安全删除驱动器”等操作。

如果我在 Nautilus 的“计算机”视图中单击媒体图标(也出现在桌面上),则会出现相同的症状,但如果我单击左侧的位置列表,则不会出现相同的症状。

我已经确认只有在驱动器中有 CD 时才会出现此问题(Matshita UJDA360)。

此外,将光盘插入 CD 驱动器似乎会终止所有正在运行的程序并重新启动 Nautilus(或 X;我不确定)。当驱动器中有光盘时,诸如 Brasero 和 Rhythmbox 之类的应用程序将无法启动。取出光盘不会导致媒体列表更新;必须通过单击桌面图标之一并经历上述循环之一来强制更新。

驱动器中的光盘类型似乎并不重要。这发生在我多年前在 Windows XP 上使用 Roxio 刻录的 CD-RW、我安装的 Ubuntu 光盘(在 Windows XP 下使用 InfraRecorder Portable 刻录)以及Star Trek Armada II的零售游戏光盘。

问题的第一个迹象是当我尝试插入光盘​​进行擦除和重写时 Brasero 死了。从那时起,我就各种问题起草了几个不同的问题,当我意识到驱动器中有一张 CD 是常见的链接时,最终将它们合并为一个。

这可能是一个简单的驱动程序问题吗?如果 Ubuntu 在启动时动态检测我的硬件,我可以为我知道如果使用默认文件会出现问题的设备指定驱动程序吗?

我开始认为我的笔记本电脑,一台旧的戴尔 Inspiron 2650,对于 Ubuntu 和 Windows XP 来说太旧了,或者太老了或者需要专有驱动程序(或者某些东西,可能是 RAM 不足),无法很好地协同工作。或者我可能只需要小心地把我的壁疣机器带到咖啡店一个下午,这样我就可以从互联网上下载更新等,因为我没有家庭连接。

尾/var/log/messages

$ tail /var/log/messages
Feb 14 02:17:19 Ubuntu2650 kernel: [   27.997962] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
Feb 14 02:17:19 Ubuntu2650 kernel: [   27.999175] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
Feb 14 02:17:22 Ubuntu2650 kernel: [   31.042600] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0
Feb 14 02:17:25 Ubuntu2650 kernel: [   33.352617] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0
Feb 14 02:17:39 Ubuntu2650 pulseaudio[1281]: ratelimit.c: 2 events suppressed
Feb 14 02:18:27 Ubuntu2650 pulseaudio[1281]: ratelimit.c: 1 events suppressed
Feb 14 02:18:36 Ubuntu2650 kernel: [  105.189977] show_signal_msg: 9 callbacks suppressed
Feb 14 02:18:36 Ubuntu2650 kernel: [  105.189989] nautilus[1463]: segfault at a349000 ip 04fdb446 sp b33d5f90 error 4 in libbrasero-media.so.1.2.0[4fca000+21000]
Feb 14 02:18:48 Ubuntu2650 kernel: [  116.282854] nautilus[1486]: segfault at 85cb000 ip 01c1c446 sp ae706f90 error 4 in libbrasero-media.so.1.2.0[1c0b000+21000]
Feb 14 02:20:06 Ubuntu2650 kernel: [  194.935572] nautilus[1557]: segfault at 9b59008 ip 03ea2446 sp af024f90 error 4 in libbrasero-media.so.1.2.0[3e91000+21000]
Run Code Online (Sandbox Code Playgroud)

Mar*_*mo- 2

我想说这是硬件故障,尽管段错误也很严重。如果 CD 驱动器突然断开连接,那么您可能会遇到各种奇怪的问题。检查电缆,在 LiveCD 启动上检查它(因为如果是硬件,它会显示很多内容)