मैं अपने लैपटॉप के आंतरिक वेब कैमरा को Ubuntu 13.10 पर निष्क्रिय करना चाहता हूं? जैसा कि यहां बताया गया है , मैंने पहले से ही संबंधित कर्नेल मॉड्यूल को ब्लैक लिस्ट करके अक्षम कर दिया है। लेकिन रिबूट के बाद मॉड्यूल फिर भी लोड किए जाते हैं। इन मॉड्यूल से छुटकारा पाने के लिए मैं क्या कर सकता हूं?
मेरा मॉड्यूल ब्लैकलिस्ट में निहित है /etc/modprobe.d/blacklist-webcam.conf
और ऐसा दिखता है:
blacklist videodev
blacklist videobuf2_core
blacklist videobuf2_memops
blacklist videobuf2_vmalloc
blacklist uvcvideo
लेकिन lsmod
मुझे (रिबूट के बाद):
Module Size Used by
uvcvideo 80885 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40499 1 uvcvideo
videodev 133509 2 uvcvideo,videobuf2_core
संपादित करें:
जब मैं करता हूं तो sudo modprobe -r uvcvideo
मॉड्यूल चले गए हैं। इसलिए मैं ऐसा करने के लिए एक स्क्रिप्ट लिख सकता था। लेकिन मैं इसे एक स्वच्छ समाधान के रूप में नहीं मानता; ;-)
/etc/modprobe.d
। इसमें ब्लूटूथ मॉड्यूल को ब्लैकलिस्ट करने के लिए प्रविष्टियां भी हैं। यह काम करता है, इसलिए फ़ाइल की व्याख्या की जाती है।
sudo modprobe -r uvcvideo
?