最近在部署11GR2 RAC的时候,配置了多路径之后,启动UDEV时候,报GOTO ‘pulseaudio_check_usb’
has no matching label in: ‘/lib/udev/rules.d/90-pulseaudio.rules’,故整理了以下的处理办法,供大家参考~
解决方法如下:
cp /lib/udev/rules.d/90-pulseaudio.rules /lib/udev/rules.d/90-pulseaudio.rules.bak 修改'/lib/udev/rules.d/90-pulseaudio.rules'文件: 原文件: SUBSYSTEM!="sound", GOTO="pulseaudio_end" ACTION!="change", GOTO="pulseaudio_end" KERNEL!="card*", GOTO="pulseaudio_end" SUBSYSTEMS=="usb", GOTO="pulseaudio_check_usb" SUBSYSTEMS=="usb", ATTRS{idVendor}=="17cc", ATTRS{idProduct}=="1978", ENV{PULSE_PROFILE_SET}="native-instruments-audio8dj.conf" SUBSYSTEMS=="usb", ATTRS{idVendor}=="17cc", ATTRS{idProduct}=="0839", ENV{PULSE_PROFILE_SET}="native-instruments-audio4dj.conf" SUBSYSTEMS=="usb", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2012", ENV{PULSE_PROFILE_SET}="maudio-fasttrack-pro.conf" # NVidia and Intel HDAs often have more than one HDMI codec/port on the same card ATTRS{vendor}=="0x10de", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" ATTRS{vendor}=="0x8086", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" GOTO="pulseaudio_end" LABEL="pulseaudio_end" 修改为: SUBSYSTEM!="sound", GOTO="pulseaudio_end" ACTION!="change", GOTO="pulseaudio_end" KERNEL!="card*", GOTO="pulseaudio_end" #SUBSYSTEMS=="usb", GOTO="pulseaudio_check_usb" LABEL="ppulseaudio_check_usb" ATTRS{idVendor}=="17cc", ATTRS{idProduct}=="1978", ENV{PULSE_PROFILE_SET}="native-instruments-audio8dj.conf" ATTRS{idVendor}=="17cc", ATTRS{idProduct}=="0839", ENV{PULSE_PROFILE_SET}="native-instruments-audio4dj.conf" ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2012", ENV{PULSE_PROFILE_SET}="maudio-fasttrack-pro.conf" # NVidia and Intel HDAs often have more than one HDMI codec/port on the same card ATTRS{vendor}=="0x10de", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" ATTRS{vendor}=="0x8086", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" GOTO="pulseaudio_end" LABEL="pulseaudio_end"