Manjaro açılışta kamera ışığı yanması

Katılım
3 Temmuz 2017
Mesajlar
1.539
Makaleler
1
Çözümler
20
Arkadaşlar iyi akşamlar, dün akşam Manjaro kurdum. Dağıtım gayet güzel ve kullanıcı dostu geldi bana. Yalnız ufak bir sorun var, açılışta laptopun dahili kamerasının ışığı yanıyor. Normalde bunu kameranın çalışmadığı dağıtımlar yapıyordu ama Manjaro'da kamera çalışıyor.

Guvcview uygulamasını açıp kamerayı aktif hale getiriyorum, uygulamayı kapatınca ışık sönüyor. Ama sistemi tekrar açıtığım zaman ışık yanmaya başlıyor.

Bu sorunu nasıl giderebilirim? Gerekirse dahili kamerayı devre dışı bile bırakabilirim.
 
Bunun bir sorun olduğunu sanmıyorum. Zaten her zaman açık kalmıyor ya? İsterseniz bant ile kapatabilirsiniz ama sorun olacağını sanmıyorum.
 
Modülü tespit edip başlangıçta devre dışı bırakmak için.
lsusb komutu ile aygıt bilgilerini görelim.
İkinci satıra bold olan Vendor ve Product id'leri örnektir webcam kullanmadığım için. Webcam id'lerini tespit ettikten sonra grep komutu ile sys dizinindeki yerini tespit edelim.
grep 046d /sys/bus/usb/devices/*/idVendor
/sys/bus/usb/devices/3-2/idVendor:046d

Gerekli dizini tespit ettik, bold olan kısmı. Bize gereken bConfigurationValue dosyasına başlangıçta 0 değeri vermek.
cat /sys/bus/usb/devices/3-2/bConfigurationValue
Varsayılan olarak 1 değerini veriyor gördüğünüz gibi.

Şimdi gerekli komut dosyasını hazırlamak gerek.
sudo nano /usr/local/sbin/rc.local

Bu komutu kendi çıktınıza göre düzenlememiz gerek.
#!/bin/bash echo "0" > /sys/bus/usb/devices/3-2/bConfigurationValue
Dosyayı kayıt ettikten sonra çalıştırma hakkı verelim.
sudo chmod +x /usr/local/sbin/rc.local

Şimdi sırada systemd servisi oluşturmak var.
sudo nano /etc/systemd/system/rc-local.service
içeriği bu şekilde değiştirin.

Son olarak systemd servisini aktif edelim.
systemctl enable rc-local

Kaynaklar: Ubuntu – How to disable integrated webcam and still be able to use an external one – iTecTec
 
pavucontrol uygulamasından "Girdi Aygıtları" sekmesi altında değişiklik yapmayı dene.
 
Dediklerinizi yaptıktan sonra da ışık hala yanmaya devam ediyordu.

Oluşturduğum rc.local ve rc.local.service dosyalarını sildim, şimdi lsusb çıktısında da kamerayı görmüyor ama ışık yanmaya devam ediyor.
 
Teoride çalışması gerekirdi ilginç.
Terminalden echo "0" ile başlayan komutu 1 olarak değiştirince düzelecektir.
X kısmını sizin cihazınıza göre değiştirmelisiniz.
su echo "1" > /sys/bus/usb/devices/X
 

Bahsettiğim dosyaları silince kamera driverlarının tamamını silmiş. Hiçbir şekilde kamerayı görmüyor. İnternette biraz araştırdım ama pek fazla anladığım söylenemez. Eğer ışık yanmaya devam edecekse en azından kameranın driverları yüklü olsaydı.

Pavucontrol uygulamasından "Girdi Aygıtları" sekmesi altında değişiklik yapmayı dene.

Dediğiniz yöntemi kamera driverlarını sildiğim için uygulayamıyorum. Eğer driverları geri yüklersem deneyeceğim.
 
@dakovey iki dosyayı silmek sürücüyü kaldırmaz. Dosyaları silmeden systemd servisini devre dışı bıraktınız mı?
sudo systemctl disable rc-local
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…