Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Lennon 12 Listopadu 2012, 19:50:16
-
Vím, že je to dosti nestandardní požadavek, ale vůbec nevím jak na to.
Mám webkameru v monitoru a hned po nainstalování ubuntu 12.10 funguje (poznal jsem to při instalaci, kdy mi to nabídlo, že se můžu vyfotit).
Ovšem já webkameru používat nechci a rád bych jí úplně v systému deaktivoval, aby nemohla nějaká aplikace bez mého vědomí webkameru používat.
Díky za každou radu.
-
pokud to nelze hw vypnout, tak co zakrýt objektiv?
-
Nejjednodušší řešení by bylo blacklistovat ovladač té kamery, jenže tím si pravděpodobně zakážeš celé v4l, takže ti nepůjde žádná kamera
-
Nejjednodušší řešení by bylo blacklistovat ovladač té kamery, jenže tím si pravděpodobně zakážeš celé v4l, takže ti nepůjde žádná kamera
nepotřebuji používat žádnou kameru. Jak bych to mohl tedy provést?
-
Než zkusíš s něčím takovým experimentovat, chtělo by to aby jsi sem hodil výpis příkazu
lsmod Pak můžeš začít v terminálu experimentovat. Někam si napiš název modulu který budeš odebírat, pak ho odebereš příkazem sudo rmmod názevmodulu a vrátíš příkazem sudo modprobe názevmodulu to kdyby se něco nepovedlo. Hledej moduly označené jako "video".
Až najdeš ten správný, jeho trvalé zakázání zajistíš takto sudo gedit /etc/modprobe.d/blacklist.conf kde na konec souboru připíšeš blacklist názevmodulu
-
prelepuju ji ;) .. do firmwaru nevidim .. to, ze nenaloaduju ovladac jeste neznamena, ze me jeji vyrobce nesleduje
-
Kolega ju ma tiez prelepenu papierovou lepiacou paskou :D Paranoja je holt dobra vec, asi to tiez urobim.
-
$ lsmod
Module Size Used by
snd_hda_codec_hdmi 31423 4
snd_hda_codec_realtek 63356 1
snd_hda_intel 32515 5
snd_hda_codec 111547 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_seq_midi 13132 0
snd_pcm 80163 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_rawmidi 25382 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51255 2 snd_seq_midi,snd_seq_midi_event
pci_stub 12550 1
vboxpci 22867 0
snd_timer 24411 2 snd_pcm,snd_seq
snd_seq_device 14137 3 snd_seq_midi,snd_rawmidi,snd_seq
vboxnetadp 25636 0
snd 61991 20 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
vboxnetflt 27232 0
gspca_m5602 51266 0
rfcomm 37276 0
gspca_main 27626 1 gspca_m5602
i7core_edac 23019 0
coretemp 13168 0
kvm_intel 126745 0
vboxdrv 252270 3 vboxpci,vboxnetadp,vboxnetflt
kvm 357806 1 kvm_intel
bnep 17707 2
bluetooth 183228 10 rfcomm,bnep
lp 13299 0
ppdev 12817 0
joydev 17161 0
microcode 18209 0
serio_raw 13031 0
edac_core 45733 3 i7core_edac
videodev 95841 1 gspca_main
lpc_ich 16925 0
nvidia 10236405 50
parport_pc 31968 1
mac_hid 13037 0
soundcore 14599 1 snd
snd_page_alloc 14036 2 snd_hda_intel,snd_pcm
parport 40753 3 lp,ppdev,parport_pc
hid_logitech_dj 18172 0
pata_it8213 12919 0
r8169 55976 0
usbhid 41702 1 hid_logitech_dj
hid 82142 2 hid_logitech_dj,usbhid
usb_storage 39350 1
mohlo by to být - videodev 95841 1 gspca_main ?
-
Nejspíš ano, zkus prostě napsat
sudo rmmod videodev a modul odebrat, co se stane.
Možná by mohlo stačit odebrat modul který videodev obsluhuje, tedy sudo rmmod gspca_main případně jen závislý ovladač sudo rmmod gspca_m5602
-
no kdyz jsem se pokusil odebrat videodev, tak to hlásilo, že je používán, takže jsem odebral gspca_m5602 a to opravdu pomohlo. Webkamera nyní nefunguje. Super, díky :)
ad menganito a ntz_reloaded: možná jí i přelepím :)
-
Je to vcelku jednoduché, gspca_m5602 je ovladač čipu, gspca_main by měl být modul všeobecného rozhraní pro danou skupinu čipů a videodev by měl být modul systému pro v4l (vstupní video). Pokud chceš totálně zlikvidovat jakékoli video (vstupy) musíš tu moduly odebrat postupně, tedy
sudo rmmod gspca_m5602
sudo rmmod gspca_main
sudo rmmod videodev aby jsi to nemusel po každém restartu dělat znova stačí to připsat do souboru zmíněného výše
-
jj, super, to jsem z toho již vydedukoval a provedl ;-) Díky