LinuxSir.cn,穿越时空的Linuxsir!

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

rh9.0的声卡 普通用户不能用?

[复制链接]
发表于 2003-4-2 13:44:01 | 显示全部楼层 |阅读模式
声卡是REALTEK的,rh9已经直接支持。无所装驱动就可以使用了。
我用root登陆。一切正常,可以听mp3。
但如果是普通用户。进入kde时,会出现如下提示:

Sound server informational message:
Error whiel initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue,using the null output device.

我在该用户下检测声卡[得输入root密码],有声音。
但使用XMMS没有任何错误提示,却不发出任何声音,但面板上的时间仍在走。

为了显示fat32分区的中文,我修改了/etc/fstab文件
把fat32分区的defaults改为iocharset=gb2312,code=cp936
   声音问题和这有没有关系?
发表于 2003-4-2 13:47:58 | 显示全部楼层
chmod 666 /dev/mixer
chmod 666 /dev/dsp
这样来试一下?
 楼主| 发表于 2003-4-2 13:50:27 | 显示全部楼层
成功。
谢谢北南兄回复和修改主题。
 楼主| 发表于 2003-4-2 22:17:45 | 显示全部楼层
请问为什么有时重启后
/dev/mixer和
/dev/dsp的属性又回到crw-------了??
发表于 2003-4-3 10:21:08 | 显示全部楼层
我也想知道,希望知道的兄弟說一下
发表于 2003-4-3 18:30:34 | 显示全部楼层
最初由 cheyo 发布
请问为什么有时重启后
/dev/mixer和
/dev/dsp的属性又回到crw-------了??


chmod 666 /dev/mixer
chmod 666 /dev/dsp

加到 /etc/bashrc 文件的最后即可!
 楼主| 发表于 2003-4-3 22:36:32 | 显示全部楼层
这里我的bashrc文件。具体该如何修改?

# /etc/bashrc

# System wide functions and aliases
# Environment stuff goes in /etc/profile

# by default, we want this to get set.
# Even for non-interactive, non-login shells.
if [ "`id -gn`" = "`id -un`" -a `id -u` -gt 99 ]; then
        umask 002
else
        umask 022
fi

# are we an interactive shell?
if [ "$PS1" ]; then
    if [ -x /usr/bin/tput ]; then
      if [ "x`tput kbs`" != "x" ]; then # We can't do this with "dumb" terminal
        stty erase `tput kbs`
      elif [ -x /usr/bin/wc ]; then
        if [ "`tput kbs|wc -c `" -gt 0 ]; then # We can't do this with "dumb" terminal
          stty erase `tput kbs`
        fi
      fi
    fi
    case $TERM in
        xterm*)
                if [ -e /etc/sysconfig/bash-prompt-xterm ]; then
                        PROMPT_COMMAND=/etc/sysconfig/bash-prompt-xterm
                else
                    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}{PWD/#$HOME/~}\007"'
                fi
                ;;
        screen)
                if [ -e /etc/sysconfig/bash-prompt-screen ]; then
                        PROMPT_COMMAND=/etc/sysconfig/bash-prompt-screen
                else
                PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}{PWD/#$HOME/~}\033\\"'
                fi
                ;;
        *)
                [ -e /etc/sysconfig/bash-prompt-default ] && PROMPT_COMMAND=/etc/sysconfig/bash-prompt-default
            ;;
    esac
    # Turn on checkwinsize
    shopt -s checkwinsize
    [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
   
    if [ "x$SHLVL" != "x1" ]; then # We're not a login shell
        for i in /etc/profile.d/*.sh; do
            if [ -r "$i" ]; then
                . $i
            fi
        done
    fi
fi
# vim:ts=4:sw=4
发表于 2003-4-5 00:08:48 | 显示全部楼层

9.0的声卡,有问题!

我装了REDHAT9.0.但声卡老是有问题,我用的是系统自带的驱动,但用普通用户登录时,有时有声音有时却没有,我按管理员说的把/dev/mixer /dev/dap的权限都改为666,然后添加到那个文件当中去,还是不行.但不管启动有没有声音,都可用声卡检测检测到声音.在gnome下更是只能检测到声音,系统声音,xmms就都没有声音了,能不能不装oss驱动就解决这个问题!
我是msi主板,板载ac97.
发表于 2003-4-5 05:51:39 | 显示全部楼层
这么大的bug?
发表于 2003-4-5 09:51:00 | 显示全部楼层

我普通用户声卡用的很好啊

我普通用户声卡用的很好啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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