Fórum:
Miért "tűnik el" a webkamera? Gembird cam81u webkamerát hol látja a rendszer, hol nem. Van, hogy rendszer indításakor még látja, válozó idő eltelte után már nem. Olyankor a csííz is azt írja: nem található eszköz.
Rendszer: Linux MInt 18.1 64 bit
Kernel: 4.10.0-22
lsusb válasz:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 003: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Azt vettem észre, hogy indításkor még jelen van a /dev/video0 fájl, azonban, ha elindítom valamelyik "kamerás" programot, akár a csíízt akár a skypet, ez a fájl és még valamelyik (mivel sok van, nem tudom melyik) eltűnik.
Ha nem tudod USB 3.0-ás
Beküldte kimarite -
Értékelés:
Ha nem tudod USB 3.0-ás csatlakozóba dugni,
https://askubuntu.com/questions/501800/cannot-open-2-usb-cameras-simulta...
akkor a képfelbontás csökkentését érdemes állítani.
'libv4l2: error turning on stream: No space left on device'
Nem elég a sávszélesség (bandwith > stream 'no space' left) a kamerának a most érvényes képfelbontásnál az USB 2.0-ás csatlakozón:
https://renoirsrants.blogspot.hu/2011/07/multiple-webcams-on-zoneminder....
Ezt megpróbálhatod (kettő parancs):
A kamera működéséhez szükséges modult 'törli', majd egy módosítással újra betölti a rendszerbe (kernel).
Ha így jó, majd be kell rögzíteni ...
Ha így sem jó, teszt:
-- telepíted a teszthez szükséges eszközöket (grafikusan is lehet)
-- majd teszt, hogy mi kéne a kamerának
A kimenetet másold ide, a válaszodba.
Előfordulhat, hogy nem pont a video0 'hajtja meg' a kamerát, győződjünk meg arról, mi van ott hasonló .. más számozású:
-- vagy a kamera beállításánál állítod a képfelbontást kisebbre, ha erre lehetőséged van. Illetve érdemes lenne USB 3.0-ás csatlakozóban is kipróbálni a jelen állapotban.
A 'guvcview' alkalmazásról később.
-----
Tényleg UVC kameráról beszélünk: 0c45:62c0
Sonix USB 2.0 Camera (Acer Aspire 5050 and HP Pavilion DV6000 notebooks)
Trust SpotLight Webcam Pro
Centrios 1.3MP auto focus
http://www.ideasonboard.org/uvc/#devices
Megkérlek, hogy a linkelt ldalakról semmit ne csinálj meg, viszont az itt szereplő parancsok kimeneteit kérem (a telepítés folyamatát nem).
RE:Ha nem tudod USB 3.0-ás
Beküldte Bundy -
Értékelés:
a
RE:RE:Ha nem tudod USB 3.0-ás
Beküldte kimarite -
Értékelés:
(el es em o dé)
------
Továbbá nézzük, hogy a cheese alkalmazást a terminálból indítva (kamera csatlakoztatva legyen)
milyen hibaüzenetet látunk Esetleg másold ide az egész kimenet. Ha a kimenet nagyon hosszú, akkor a https://paste.ubuntu.com/ oldal segítségével oszd meg velünk. Ha nem tudod másolni, szólj.
uvc-s parancsoknál a jelszó
Beküldte Bundy -
Értékelés:
uvc-s parancsoknál a jelszó bekérésen kívül nem írt semmit, csupán új prompt jelent meg.
lsmod / cheese
https://paste.ubuntu.com/24831604/
RE:uvc-s parancsoknál a jelszó
Beküldte kimarite -
Értékelés:
de immár az ubuntu paszta oldal által oszt meg velünk a parancs kimenetét. Ahogy javítottam is a te hozzászólásodban, mert hosszú a szöveg.
-----
Ha kihúzod a csatlakozót és aztán 15 másodperc múlva visszedugod, megjavul a kamera?
Miután újra csatlakoztattad, kéne még egy kimenet a
parancsból.
A parancsok kimenetei a saját könyvtárban található *.txt fájlok-ba is mentődnek, teljes szövegtartalmukat az ubuntu paszta által oszd meg.
RE:RE:uvc-s parancsoknál a jelszó
Beküldte Bundy -
Értékelés:
<p>
</p>usb kihúzásra nem javult meg.
sudo modinfo uvcvideo:
https://paste.ubuntu.com/24831673/
dmesg 2>&1 | tee -a dmesg_uvc_01.txt:
https://paste.ubuntu.com/24831696/
RE:RE:RE:uvc-s parancsoknál a jelszó
Beküldte kimarite -
Értékelés:
Bugnak tűnik
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1626731
( https://bugzilla.kernel.org/show_bug.cgi?id=111291#c10 )
Arch-ék egy másik kernellel megoldottnak minősítették:
https://bbs.archlinux.org/viewtopic.php?id=213651
Nem ugyanazt a kernelt kéne próbálnod mint a a fenti linken, hanem a tiedtől eltérő másikat. Szerintem a 4.9-est próbáld, majd a telepítése után boot-olj azzal, és nézd meg a dmesg dob-e hasonló hibákat:
És nem akarlak elszomorítani -nem is néztem mélyebben utána még- de a kernel crash is aggasztó:
(Firefox böngészőnél a szavakra keresés, itt a dmesg-nél: Ctrl + F > Oops: 0000 [#1] SMP)
Keresd ki a stabil 4.9-es kernelt, és telepítsd a három csomagot:
https://askubuntu.com/questions/767163/ubuntu-16-kernel-bug-oops-0000-1-...
.. a linken a 4.6-os RC telepítését modellezik, nyilván csak a név fontos neked és nem a 4.6 verziószám. Ha a telepítés során hibaüzenetbe futsz, ne állítsd le a rendszered.
4.9 stable kernelnél dmesg |
Beküldte Bundy -
Értékelés:
4.9 stable kernelnél dmesg | egrep -i "uvc|camera":
[ 1.606052] usb 3-3: Product: USB 2.0 Camera
[ 3.387927] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0)
[ 3.393628] uvcvideo 3-3:1.0: Entity type for entity Extension 4 was not initialized!
[ 3.393630] uvcvideo 3-3:1.0: Entity type for entity Processing 3 was not initialized!
[ 3.393631] uvcvideo 3-3:1.0: Entity type for entity Camera 1 was not initialized!
[ 3.394179] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/input/input16
[ 3.394705] usbcore: registered new interface driver uvcvideo
uganakkor, ha pl. a csííz-t elindítom, lefagy az egész gép...
RE:RE:RE:RE:uvc-s parancsoknál a jelszó
Beküldte Bundy -
Értékelés:
Kipróbáltam a 4.9-esen kívül még néhény kernelt, a 4.4.13-asnál volt olyan, hogy a dmesg | egrep -i "uvc|camera" -ra nem írta , hogy not initalized, de akkor is eltűnt a kamera. Aztán az egyiknél lefagy az egész gép, a másiknál nem, ha elindítok olyan programot, ami használná a kamerát.
Próbáltam win10 alatt is, ott nincs semmi baja..
RE:4.9 stable kernelnél dmesg |
Beküldte kimarite -
Értékelés:
RE:RE:4.9 stable kernelnél dmesg |
Beküldte kimarite -
Értékelés:
-- telepíted a teszthez szükséges eszközöket (grafikusan is lehet)
-- majd teszt, hogy mi kéne a kamerának
A kimenetet másold ide, a válaszodba.
Előfordulhat, hogy nem pont a video0 'hajtja meg' a kamerát, győződjünk meg arról, mi van ott hasonló .. más számozású:
RE:RE:RE:4.9 stable kernelnél dmesg |
Beküldte Bundy -
Értékelés:
igen, volt, még az elején.
v4l2-ctl -d /dev/video0 --list-formats -ra válasz:
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : YUYV 4:2:2
az ls -la /dev | egrep -i video* -ra pedig:
crw-rw---- 1 root video 29, 0 jún 11 12:58 fb0
crw-rw----+ 1 root video 81, 0 jún 11 12:58 video0
A kamera miatt a gép leállni sem áll le mindig rendesen, eddig azt hittem, hogy egyik winyómnak nem sok van már hátra, azért teszi, de most kiderült, hogy a kamera a bűnös. Nem a kamera miatt, de mostmár erősen gondolkodom a windózhoz visszatérésen.
RE:RE:RE:RE:4.9 stable kernelnél dmesg |
Beküldte kimarite -
Értékelés:
Futtatod ezeket
Majd megnézzük, mit mutat az uvcvideo (és a kapcsolódó) modulra az
A v4l-utils és a guvcview már telepítve van?
A Skype-ot vagy Cheese-t ne indítsd el egyelőre.
Jobb, ha a Cheese-t később sem használod, inkább a gUVCView-t.
https://wiki.ubuntuusers.de/guvcview/
A Skype-nál vélhetően más gond lesz.
Ha a leállításnál gondot okoz a kamera, akkor húzd erre az időre. De ezt a jelenséget is lehet tesztelni.
Milyen számítógépen használod, PC-n? Ha laptop, akkor a tipusa mi?
Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
Futtattam (terminálba beírtam).
lsmod válasza:
http://paste.ubuntu.com/24932500/
A v4l-utils és a guvcview máe első hozászólásod óta telepítve van. A csíízt nem sokkal utána töröltem, volt olyan gondolat is, hogy esetleg bekavar... de nem.
Skype indítása nélkül is eltűnik.
Ha eltűnt, a sudo rmmod uvcvideo válasz: rmmod: ERROR: Module uvcvideo is in use
lsmod-é pedig:
http://paste.ubuntu.com/24932628/
Mikor a leállítást elindítom, még nem tudom előre, hogy gond lesz-e.
Asztali pc-n használnám. Konfig:
asrock B85 pro4
pentium g1840 2.8 GHz
8 GB corsair DDR3
kingston v300 240GB SSD
videokártya: alaplapi integrált.
RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
-- amikor törölnéd a modult, kapcsolj ki minden alkalmazást, ami használná (use), ugye ezek a Skype és ilyesmik (te tudod, miket indítottál el: a Skype a legtöbb embernél automatikusan indul). Ezek használják. És utána a két parancs.
RE:RE:Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
Nem futtatok semmi olyat, ami használná a kamerát. Skype nem indul automatikusan. Nálam automatikusan a LM alapból automatikusan induló programokon kívül csupán a cairo-dock és a my-weather-indicator indul. Illetve, most hogy próbálgattuk a kerneleket, hozzá ment a ukuu. A guvcviewet indítottam el, hol már nem mutatja a kamera képét, erőltetett kilépéssel lehet bezárni. Utána adtam ki a parancsot. Rendszerfigyelőben megnéztem, nincs ott a guvcview.
Azt most vettem észre, hogy ilyenkor bármit dugok másik usb-be (pl. pendrive), nem csinál semmit, akkor sem, ha kihúzom a kamerát. Újraindítás kell. Lehet, hogy inkább az usb driverrel van a gond?
RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
Elméletileg működnie kéne a kamerának
http://www.ideasonboard.org/uvc/
0c45:62c0
Sonix USB 2.0 Camera (Acer Aspire 5050 and HP Pavilion DV6000 notebooks)
Trust SpotLight Webcam Pro
Centrios 1.3MP auto focus
-- működik, azt írja
Itt
https://wiki.archlinux.org/index.php/Webcam_setup
sem látok mást.
Microdia a chip, de nincs elérhetően más forrásból, pl. Git:
https://wiki.ubuntu-it.org/Hardware/Webcam/Microdia
Azaz a '0c45:62c0' (ID) nincs a felsorolásban.
Ez a modul tehát ebbők a Git forrásból elérhetetlen: sn9c20x(.ko) .. a te kamerádra.
Ezt találtam eddig ...
-----
Meg kéne próbálni ezt a módszert
-- megkeresed a programkönyvtárat (hogy nálad hol tartózkodik)
-- ide másolod a kimenetet!
-- nálam itt van (ez egy példa!)
-- és akkor (majd .. mert ez is egy példa!) kipróbálnám a guvcview alkalmazással ezt (te ne futtasd, a kért kimenet kéne először!)
-- minden kimenet kell, az utolsó is, tehát, mi a rendszer válasza a parancsokra ..., mi is lássuk, mert abból 'gondolkodunk'.
(de amúgy most is megnézhetjük, mi a gondja pl. a guvcview-nek, így [kimenet!]:
és a kimenet hátha mutat valami pluszt, amit eddig nem tudtunk)
-----
Akkor -biztos, amit leellenőriztél- ezt
https://forum.antergos.com/topic/5089/internal-webcam-issue
is megnézném
-- adatbázis frissítés (egyszer elég / 'egy nap')
-- keresés (most programkönyvtárra) a locate paranccsal
-- és a megtalált elérési úttal, egy indítási próba (példa!)
-- fontosak a kimenetek itt is, hogy tájékozódjunk..
---
A korábban tapasztalt
'I get a "No space left on device" (-28) error when trying to stream from more than one camera simultaneously.'
-- erre a jelenségre azt írják itt
http://www.ideasonboard.org/uvc/faq/#faq6
hogy YUV-ról MJPEG-re kéne váltani ..., és egyén teszteket is írnak.
-----
Úgy tűnik ez
https://paste.ubuntu.com/24831696/
egy bug ..
https://lists.freedesktop.org/archives/intel-gfx-bugs/2016-January/04888...
This is about USB Video Class, not Intel graphics. Not sure where to reassign
really, setting Video(Other) and adding some Cc's.
.. egy patch, egy kernelre.
Joseph Salisbury,
Please, create kernel (Ubuntu 4.9.0-11.12-generic 4.9.0) + patch :
https://bugzilla.kernel.org/show_bug.cgi?id=111291#c9
https://osdn.net/users/ysato/pf/linux_sh/scm/commits/b50bde4e476dede4a28...
Laurent Pinchart 2016-09-30 10:45:38 UTC
This is a known issue, caused by
commit b50bde4e476dede4a28e9c8fdcd134da2f34ef2e
Author: Mauro Carvalho Chehab <email address hidden>
Date: Thu May 7 22:12:38 2015 -0300
[media] v4l2-subdev: use MEDIA_ENT_T_UNKNOWN for new subdevs
Instead of abusing MEDIA_ENT_T_V4L2_SUBDEV, initialize
new subdev entities as MEDIA_ENT_T_UNKNOWN.
Acked-by: Hans Verkuil <email address hidden>
Signed-off-by: Mauro Carvalho Chehab <email address hidden>
that added a warning to media controller core code without updating drivers to comply with the new requirements.
The warning is harmless, drivers will eventually be updated.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1650918/comments/3
-----
Visszatérve a korábbi javaslatomra
.. tehát a quirks(=128) / videó felbontás
sem használ így, mert befagy, vagy nem működik, azaz nem tudjuk állítani:
parm: quirks:Forced device quirks (uint)
https://paste.ubuntu.com/24831673/
Tehát ez
https://ubuntuforums.org/showthread.php?t=2270519
egyelőre nem azért nem megy (quirks), mert nem tudjuk, hogy az érték 128 vagy mi más.
-----
Egyes javaslat szerint
https://bbs.archlinux.org/viewtopic.php?pid=588081#p588081
a jogokat kéne piszkálni, úgymint
mármint ha a device neve video0, mert ha szimplán video, akkor azt és úgy (ezek példák, nem egy-az egyben módszer). Szerintem egy alkalmomra szólna (session), kikapcsolás után, nem marad meg.
(a többi javaslat lényegtelen a linkelt oldalról)
Hogyan találod meg:
vagy
(man v4-ctl # terminál kézikönyv
vagy innen, a device-ra „Cool, I did..”
https://superuser.com/questions/639738/how-can-i-list-the-available-vide...
Firefox, szöveg keresés: Ctrl + F)
-----
Az lsof mutatja meg, egy eszközt melyik alkalmazás használja:
(példa a video0 eszközre)
-----
Elméletileg a v4l-ctl is alkalmas lehet a kamera befolyásolására
https://askubuntu.com/questions/796082/how-to-fix-inverted-laptop-webcam...
Erre még ránézek ...
RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
Amikor még van kamera, az LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so guvcview válasz:
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GUVCVIEW: version 2.0.2
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = Nincs ilyen fájl vagy könyvtár
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
(guvcview:2559): Gtk-WARNING **: Theme parsing error: xfce.css:17:22: Not a valid image
Amikor már nincs kamera:
locate v4l2convert.so:
/home/Systemback/S01_kezdo_v.pont/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so
/home/Systemback/S01_kezdo_v.pont/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so
/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so
/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so guvcview:
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GUVCVIEW: version 2.0.2
V4L2_CORE: ERROR opening V4L interface: Nincs ilyen fájl vagy könyvtár
(guvcview:3478): Gtk-WARNING **: Theme parsing error: xfce.css:17:22: Not a valid image
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
lsof | grep /dev/video0:
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
Output information may be incomplete.
sudo rmmod uvcvideo:
rmmod: ERROR: Module uvcvideo is in use
Mikor még volt, a chmod-os parancsot is kiadtam, de így is eltűnt...
RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
64 bit-es rendszeren.
RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
GUVCVIEW: version 2.0.2
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Nincs ilyen fájl vagy könyvtár
ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = Nincs ilyen fájl vagy könyvtár
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
(guvcview:2392): Gtk-WARNING **: Theme parsing error: xfce.css:17:22: Not a valid image
Amikor eltűnik, akkor pedig:
GUVCVIEW: version 2.0.2
V4L2_CORE: ERROR opening V4L interface: Nincs ilyen fájl vagy könyvtár
(guvcview:2488): Gtk-WARNING **: Theme parsing error: xfce.css:17:22: Not a valid image
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
https://sourceforge.net/p/guvcview/tickets/14/
( https://bugs.launchpad.net/ubuntu/+source/guvcview/+bug/1373221 )
Nem kell tesztelni, csak ..., egyelőre ezt találtam.
Megpróbálhatod a guvcview
-- stabil
https://launchpad.net/~pj-assis/+archive/ubuntu/ppa
-- vagy a testing változatát
https://code.launchpad.net/~pj-assis/+archive/ubuntu/testing
A lényeg, hogy ne egyszerre vedd fel a PPA-kat.
Először felveszed a stabil változat PPA-t
(újabb benne a csomag, mint ami neked van, de nem garantált a javulás: nem írják sehol, vagyis 'nem túl sokan' erősítik meg).
Angolul írja a terminál, hogy OK (Enter) vagy, ha nem megy a PPA felvétele (nem csináltad még), szólj .. a legjobb, ha ezt ide másolod.
Majd frissíted az adatbázist
aztán telepíted az újabb csomagot
Jó, ha mindig kimeneteket közölsz itt (az update kimenete nem! kell .. az nem fontos)
Vedd fel a stabil PPA-t, aztán tesztelj. De a Testing telepítése előtt lesznek kérdéseim, azt a PPA-t ne vedd fel még.
Mindeközben maradj egy kernelen, azaz ne váltogasd a belépést a többi kernellel. Egy kernelre lehet tesztelni .. egy időben. Kösz
Minden esetre ott a Systemback mentésed ..., de PPA-s csomagokat el lehet amúgy is távolítani, a rendszer bármely károsodása nélkül.
-----
Mi van alábbi fájlban (paste ubuntu)
Egy PPA eltávolító csomag, a PPA purge telepítése
(egyelőre ez nem kell ... tájékoztatás)
Forrás:
http://www.webupd8.org/2012/11/install-ppa-purge-with-multi-arch.html
Más:
https://launchpad.net/ppa-purge
( https://askubuntu.com/questions/307/how-can-ppas-be-removed )
RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
igen, van még ilyenem: locate v4l1compat.so
Azonban hozzáadtam a pj-assis ppa-t, frissítettem a guvcview-et, most az a helyzet, hogy ha elindítom, a kamera rögtön behal...
Az uvcvideo.conf tartalma:
options uvcvideo quirks=128
RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
RE:RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
/home/Systemback/S01_kezdo_v.pont/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
/home/Systemback/S01_kezdo_v.pont/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
Akkor ezek a kimenetek kellenek a mostani állapotban (paste Ubuntu lehetőleg) az új guvcview-val
Továbbá (az előbbi kimenetek elkészítése után) meg kéne próbálni a konfigurációt szerkeszteni.
Próbálhatod fájlkezelőből:
-- megkeresed, ahol van
Fájlrendszer>/etc/modprobe.d/uvcvideo.conf
-- megnyitod root joggal
Tartalma most ez
Erre változtatod
Tehát kommenteled (#) az első sort és bemásolsz egy másikat, az fog vezérelni. Mented. Bezársz mindent és
Szerkeszteni így is lehet
-- bemásolod -illetve szerkeszted: #- amit kell, majd
-- a mentés Ctrl + O és utána Enter
-- kilépés a szövegszerkesztőből: Ctrl + X
-- majd ugyanúgy: sudo reboot (hiszen nem engedi törölni magát a modul, így megkerüljük)
Ugyanazok kellenének még egyszer (a konf. változtatás után):
Próbáld meg elkülöníteni a mentéseket, mármint nekem egyértelmű legyen, melyik a régi és melyik az új konfigurációhoz tartozó. Én '*.txt' fájlokba mentek (kimeneteket és leírásokat is akár) és aszerint kap nevet, hogy mi van benne ...
Ez csak egy tipp, de kivesszük a 128-at,így ennek hatását is vizsgáljuk. Mert más tipusra jó (elméletileg) a kapcsoló: https://help.ubuntu.com/community/UVC
-----
Akkor lehet a felbontást is változtatni majd:
https://stackoverflow.com/questions/25619309/how-do-i-enable-the-uvc-qui...
http://www.ideasonboard.org/uvc/faq/
Nem pontosan így, de kábé. Most találtam rá erre. És nyilván vártam a válaszod.
Nemsokára el kell mennem sajnos.
Ha az ubuntu paste-ra teszed a 6 kimenetet, akkor a kimenet elé másold be a parancsot, ugye, hogy tudjuk, melyik kimenete az (na meg lesz 3 majd megint 3, amit mondtam, elkülönítés, melyik-melyik)
RE:RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
Forrás:
https://ubuntuforums.org/archive/index.php/t-1508752.html
A 14-es szám helyett lehet más kell a parancsba.
Nem volt még az
parancs, ez egy bővített lsusb.
Itt -a kamera jellemzőinél a kimenetben- nézd meg ezt a sort:
bInterfaceClass 14 Video
Ha 14 van ott, akkor jó a parancs így is.
Ha más a szám -ebben a sorban- javítsd a parancsot arra (a szám tekintetében).
RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte Bundy -
Értékelés:
Bocs, nem volt időm a próbálgatásra.
A uvcvideo.conf fájl szerkesztése előtt
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so guvcview
guvcview kimeneteket nem tudok, mert lefagyott egyből.
dmesg | egrep -i 'uvc|cam|vid' :
http://paste.ubuntu.com/24994516/
A uvcvideo.conf fájl szerkesztése és újraindítás után:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so guvcview:
http://paste.ubuntu.com/24994569/
gucview:
http://paste.ubuntu.com/24994573/
dmesg | egrep -i 'uvc|cam|vid':
http://paste.ubuntu.com/24994576/
lsusb -d 0c45:62c0 -v | grep "14 Video":
Couldn't open device, some information will be missing
bFunctionClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
és így is eltűnik...
RE:RE:RE:RE:RE:RE:RE:Futtattam (terminálba beírtam
Beküldte kimarite -
Értékelés:
Mert az eszközt valami foglalja
https://ubuntuforums.org/showthread.php?t=1092348
lehet az a motion is.
Két parancs (nem állítottad, hogy így nem működik)
Utolsót azért, mert meg kéne keresnünk a hibaüzenet miatt a konfig fájlt és azon belül a 8. sort
GUVCVIEW: (config) skiping invalid entry at line 8 ('format', 'MJPG')
Elméletileg MJPEG kimenetre nem képes a kamera ..
Az alkalmazás honlapja:
http://guvcview.sourceforge.net/Doc.html
-----
Csak megjegyzés (idézet)
lsusb -v
parancs, ez egy bővített lsusb.
Itt -a kamera jellemzőinél a kimenetben- nézd meg ezt a sort:
bInterfaceClass 14 Video
Ha 14 van ott, akkor jó a parancs így is.
lsusb -d 0c45:62c0 -v | grep "14 Video"
Gondolom, ellenőrizted és tényleg 14 szerepel az általam említett sorban.
Kedves Bandy, eggyel korábbi javaslataim teszt parancsok voltak
'és így is eltűnik...'
persze, hogy még mindig eltünik az eszköz, nem javítottunk, keressük a hiba okát, mely lehet az, hogy valami foglalja az eszközt vagy a driver nem jó vagy a kernel rosszul tölti be.
Mutasd a mostani kimeneteket! A szaggatott vonal felett szereplőket.
sudo modinfo uvcvideo | grep
Beküldte Bundy -
Értékelés:
sudo modinfo uvcvideo | grep quirks:
parm: quirks:Forced device quirks (uint)
dmesg | egrep -i 'uvc|cam':
[ 0.000000] AMD AuthenticAMD
[ 1.580875] usb 3-3: Product: USB 2.0 Camera
[ 3.401174] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0)
[ 3.411618] uvcvideo 3-3:1.0: Entity type for entity Extension 4 was not initialized!
[ 3.411620] uvcvideo 3-3:1.0: Entity type for entity Processing 3 was not initialized!
[ 3.411621] uvcvideo 3-3:1.0: Entity type for entity Camera 1 was not initialized!
[ 3.411678] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/input/input15
[ 3.411722] usbcore: registered new interface driver uvcvideo
lsof | grep video0:
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
Output information may be incomplete.
lsof | grep fb0:
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
Output information may be incomplete
ls ~/.config/guvcview/:
ls: '/home/bundy/.config/guvcview/' nem érhető el: Nincs ilyen fájl vagy könyvtár
file ~/.guvcviewrc:
/home/bundy/.guvcviewrc: cannot open `/home/bundy/.guvcviewrc' (No such file or directory)
apt-cache policy motion:
motion:
Telepítve: (nincs)
Jelölt: 3.2.12+git20140228-8build1
Verziótáblázat:
3.2.12+git20140228-8build1 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
ps -A:
http://paste.ubuntu.com/24997204/
sudo rmmod -f uvcvideo
sudo modprobe uvcvideo, ezekre nem ír semmit.
Amikor már nincs, dmesg | egrep -i 'uvc|cam':
http://paste.ubuntu.com/24997158/
ps -A:
error: unsupported SysV option
Usage:
ps [options]
Try 'ps --help <simple|list|output|threads|misc|all>'
or 'ps --help <s|l|o|t|m|a>'
for additional help text.
For more details see ps(1).
sudo modinfo uvcvideo | grep
Beküldte kimarite -
Értékelés:
és utána kamera próba. És guvcview próba is.
Hiszen sikerült törölni a modult, foglaltság jelzés nélkül.
(a terminál akkor nem ad semmilyen üzenetet, ha minden rendben ..., így működik)
Azt nem köszönöm meg, hogy most nem használtad a paste ubuntu-t a hosszú szövegekre, mint tetted korábban. Minimum értelmetlennek tartom, hogy ezt a kérést nem tudod felfogni ...
sudo modinfo uvcvideo | grep
Beküldte kimarite -
Értékelés:
sudo modinfo uvcvideo | grep
Beküldte Bundy -
Értékelés:
gucviewet elindítottam, úgy kb. negyed óráig ment, jó volt a kamera. Kiléptem, majd újra elindítottam, akkor már nem volt kamera, csak erőltetett kilépéssel lehetett bezárni. Aztán most ha elindítom, no device found.
rc.local / systemd
Beküldte kimarite -
Értékelés:
Források:
https://askubuntu.com/questions/886620/how-can-i-execute-command-on-star...
https://bbs.archlinux.org/viewtopic.php?id=147790
( https://wiki.archlinux.org/index.php/Systemd/Services#rc.local )
Teendőid sorban:(a dőlt betűs rész visszavonva, találtam jobb megoldás4)
-- ellenőrzöd, létezik-e a létrehozandó fájl
-- nálam nem, de vélhetően te is ezt fogod látni
-- ha nem létezik, akkor először létrehozod
-- megnyitod szerkesztésre
-- bemásolod ezt a tartalmat:
-- mented a fájlt, és kilépsz a nano szövegszerkesztőből:
Ctrl + O és Enter
Ctrl + X
Ez a jobb megoldás ..., melyre ötlet a
parancs kimenetéből jött (amit lentebb szerepeltettem).
Ha neked is van ilyen nevű fájl,
akkor ezt a folyamatot csináld a dőlt betűs helyett. Ha nincs, szólsz nekem. A legjobb, ha a kimenetet (locate ..) ide másolod.
Egyetlen parancs, tulajdonképpen átmásolsz egy létező példa fájlt oda, ahova kell.
Most jön
-- megnézed, létezik-e az 'rc.local' nevű fájlj az etc könyvtárban
-- nálam igen (példa), de ez most nem lényeges (nem systemd-t használok)
-- ha nem létezik (a fenti kimenet nem tartalmazza), létrehozod az 'rc.local' nevű fájlt
-- megnyitod szerkesztésre
-- bele ez a tartalom
-- a már szerkesztett -de még szerkesztés alatt álló- fájl végére kell a modprobe-s parancs, íme így:
!Szerk.: :a fenti félkövér karakterek miatt a Drupal modul összeugrasztja a (formázott) szöveg tartalmat. Itt látható helyesen a módosított 'rc.local' fájl tartalma: https://linuxmint.hu/comment/12211#comment-12211
-- mented a fájlt, és kilépsz a nano szövegszerkesztőből:
Ctrl + O és Enter
Ctrl + X
-- futtathatóvá teszed
Végül
-- bekapcsolod a service folyamatot, hogy a rendszer használhassa
-- konfigurálsz (ez a folyamat nem biztos, hogy kell, de próba ezzel is)
-- és elindítod az új service folyamatot
És örülsz. Újraindítod a rendszert ...
Vélhetően minden rendben lesz már eleve.
Bármi nem úgy működik, ahogy leírtam, vagy valamilyen hiba üzenetet (kimenet) tapasztalsz, jelezd.
rc.local / systemd
Beküldte Bundy -
Értékelés:
Megcsináltam a jobb megoldást, de nem örülök. Ugyanúgy eltűnik, mint eddig.
rc.local / systemd
Beküldte kimarite -
Értékelés:
A kérdésem még az lenne, hogy
-- újraindítottad a rendszert a változtatások után
-- javít-e most az alábbi parancs?
Megkérnélek, ez a két parancsot a többi három kérdés (= parancs futtatása) megválaszolása után futtasd!
rc.local / systemd
Beküldte Bundy -
Értékelés:
sudo systemctl status rc-local.service:
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; static; vendor preset:
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since szo 2017-07-01 21:13:08 CEST; 1h 8min ago
Process: 1434 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
júl 01 21:13:08 bundy-desktop systemd[1]: Starting /etc/rc.local Compatibility..
júl 01 21:13:08 bundy-desktop systemd[1]: Started /etc/rc.local Compatibility.
lines 1-9/9 (END)
cat /etc/rc.local:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing. /sbin/rmmod -f uvcvideo;
/sbin/modprobe uvcvideo exit 0
cat /etc/systemd/system/rc-local.service:
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
# This unit gets pulled automatically into multi-user.target by
# systemd-rc-local-generator if /etc/rc.local is executable.
[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local
After=network.target
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
RemainAfterExit=yes
Persze, újraindítottam, nem is egyszer.
Nem javít a két parancs.
rc.local / systemd
Beküldte kimarite -
Értékelés:
# By default this script does nothing. /sbin/rmmod -f uvcvideo;/sbin/modprobe uvcvideo exit 0
Írtam, így kéne:
... phűű, az én tanácsaim szerint ugrott össze!! Bocs ..., igaz, nem az én hibám, mert elfelejtettem (és nem ellenőriztem), hogy félkövér karakternél a formázott szöveg összeugrik.
Félkövér nélkül írom, javítsd erre (rc.local) és jó lesz :-)
rc.local / systemd
Beküldte Bundy -
Értékelés:
rc.local:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/sbin/rmmod -f uvcvideo ; /sbin/modprobe uvcvideo
exit 0
De így is behal, már az első indításkor.
rc.local / systemd
Beküldte kimarite -
Értékelés:
-- ne így
-- hanem így (kellett volna)
Ellenőrizzük az elérési utakat, példának az enyém:
-- parancs
-- kimenete
-- másik parancs
-- és kimenete
Az rc.local fájlba a parancsok teljes elérési útja kell.
:::::
Ha ugyanezek a 'which' kimenetei, akkor próbáljuk a sort '&&'-el a ';' helyett (rc.local):
Mented a fájlt, majd újraindítod a rendszert (reboot) vagy újratöltöd a service fájlt:
Inkább reboot ..
rc.local / systemd
Beküldte Bundy -
Értékelés:
A kimenetek egyeznek, az rc.local tartalma:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/sbin/rmmod -f uvcvideo && /sbin/modprobe uvcvideo
exit 0
De sajnos így sem jó.
Persze, volt újraindítás.
rc.local / systemd
Beküldte kimarite -
Értékelés:
Csak mert nálam működik:
rc.local / systemd
Beküldte Bundy -
Értékelés:
sudo /sbin/rmmod -f uvcvideo:
rmmod: ERROR: ../libkmod/libkmod-module.c:793 kmod_module_remove_module() could not remove 'uvcvideo': Resource temporarily unavailable
rmmod: ERROR: could not remove module uvcvideo: Resource temporarily unavailable
sudo /sbin/modprobe uvcvideo-ra nincs válasz
A guvcview pedig: no video device found.
rc.local / systemd
Beküldte kimarite -
Értékelés:
Azért mutasd a kimeneteket
És csak akkor tudod eltávolítani, ha be van töltve. Ezt mutatja az
kimenet.
Érted az összefüggéseket?
rc.local / systemd
Beküldte kimarite -
Értékelés:
vagy így.
rc.local / systemd
Beküldte Bundy -
Értékelés:
which rmmod:
/sbin/rmmod
which modprobe:
/sbin/modprobe
Értem, de mit kellene csinálni, hogy sikeres legyen a törlés?
rc.local / systemd
Beküldte kimarite -
Értékelés:
Kimenetek? Szövegesen kéne mutatni.
És a reboot után szintén szövegesen
rc.local / systemd
Beküldte Bundy -
Értékelés:
sudo systemctl status rc-local.service:
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset:
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since v 2017-07-02 01:22:11 CEST; 1min 39s ago
Process: 3868 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
júl 02 01:22:11 bundy-desktop systemd[1]: Starting /etc/rc.local Compatibility..
júl 02 01:22:11 bundy-desktop rc.local[3868]: rmmod: ERROR: ../libkmod/libkmod-m
júl 02 01:22:11 bundy-desktop rc.local[3868]: rmmod: ERROR: could not remove mod
júl 02 01:22:11 bundy-desktop systemd[1]: Started /etc/rc.local Compatibility.
lines 1-11/11 (END)
Az előtte lévőkre nincs válasz.
Újraindítás után:
sudo systemctl status rc-local.service:
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset:
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since v 2017-07-02 01:25:55 CEST; 1min 6s ago
Process: 1399 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
júl 02 01:25:55 bundy-desktop systemd[1]: Starting /etc/rc.local Compatibility..
júl 02 01:25:55 bundy-desktop systemd[1]: Started /etc/rc.local Compatibility.
lines 1-9/9 (END)
lsmod | grep uvc:
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2
videodev 172032 3 uvcvideo,videobuf2_core,videobuf2_v4l2
media 40960 2 uvcvideo,videodev
rc.local / systemd
Beküldte kimarite -
Értékelés:
Korábban másoltunk a lib-ből az etc-be, arra lesz egy ötletem (szöveg tartalom terén).
rc.local / systemd
Beküldte kimarite -
Értékelés:
-- létrehozod a fájlt (nem másolunk, más a tartalom)
-- megnyitod szerkesztésre
-- bemásolod ezt a tartalmat:
-- mented a fájlt, és kilépsz a nano szövegszerkesztőből:
Ctrl + O és Enter
Ctrl + X
-- futtathatóvá teszed
-- akkor, itt egy parancs,
https://github.com/laughk/dell-xps15-9550/issues/12
melynek a kimenetét fontos lenne ide másolnod (más, mint az eddigi hasonló)
-- majd
rc.local / systemd
Beküldte Bundy -
Értékelés:
sudo systemctl enable rc-local:
Created symlink from /etc/systemd/system/multi-user.target.wants/rc-local.service to /etc/systemd/system/rc-local.service.
sudo systemctl status rc.local.service:
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; enabled; vendor preset:
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since v 2017-07-02 11:47:14 CEST; 17s ago
júl 02 11:47:14 bundy-desktop systemd[1]: Starting /etc/rc.local Compatibility..
júl 02 11:47:14 bundy-desktop systemd[1]: Started /etc/rc.local Compatibility.
júl 02 11:47:23 bundy-desktop systemd[1]: [/etc/systemd/system/rc-local.service:
lines 1-9/9 (END)
A többire nem ír semmit, kamera nincs.
rc.local / systemd
Beküldte kimarite -
Értékelés:
-- tartalma erre változzon
-- mentés, kilépés (nano)
-----
-- tartalma erre változzon (a vége)
... ezek után reboot.
Valami használja a modult (a 'sudo rmmod -f uvcvideo' parancs sikertelen), erre kéne (majd) rájönni .., vagy bug-ról van szó.
rc.local / systemd
Beküldte Bundy -
Értékelés:
Kipróbáltam, így is eltűnik, elég hamar.
rc.local / systemd
Beküldte kimarite -
Értékelés:
Egyszer már azt volt, hogy hosszú távon segítettek a
parancsok. Próbáld most, mutasd a kimenetet. És még kéne a
kimenet is (paste ubuntu), hogy ránézzünk, mi foglalhatja.
Megnézhetjük a
kimenetet (paste ubuntu), de előbb telepíteni szükséges:
rc.local / systemd
Beküldte Bundy -
Értékelés:
ps aux
http://paste.ubuntu.com/25003171/
pstree
http://paste.ubuntu.com/25003182/
Nem kellett telepíteni. De az installra azt írja, a csomag nem található.
rc.local / systemd
Beküldte kimarite -
Értékelés:
Ehhez először az 'rc.local'-t kell szerkesztened. Mert ellentétes értelmű dolgokat nem csinálunk.
Így nézzen ki (#, azaz kommentek beszúrása):
Mented a konfigurációt, ...
A GRUB szerkesztése
-- biztonsági másolat az eredetiről
-- megnyitod szerkesztésre
-- ebbe a sorba
(saccperkábé néz ki így, az idézőjelek közé és szóközzel ...
[a saccperkábéról: ha máshogy néz ki nálad, több szó van, stb., törölni nem kell semmit!]
-- [..] belleszted ezt
-- úgyhogy saccperkábé, így fog kinézni a sor: a szóköz fontos, és az idézőjelek közé kell betenned.
(ne törölj semmit, ha máshogy néz ki a sor)
-- mented és kilépsz
Ctrl + O és Enter
Ctrl + X
Újraindítod a rendszert.
Ellenőrzöd, hogy sikerült-e a tiltás:
Ha sikerült (a tiltás, tehát csak a promt-tot látod viszont), akkor megpróbálod betölteni a modult:
Ellenőrzöd a kamerát, jó, nem jó. Kimenet?
A folyamat visszafordítható, de elméletileg működnie kéne.
Hasonló leírást itt írtam (még egy lehetőséggel):
https://linuxmint.hu/comment/12117#comment-12117
Kérdés: a kernel headers nálad telepítve van? Mutasd:
Nyilván nem váltogatod a belépéskor a kerneleket, de ne is csináld. Mindezen dolgokat egy kernelen teszteljük, ugyanazon.
ps aux | pstree
Beküldte kimarite -
Értékelés:
Linux Mint 18+ : sudo apt install csomag
Kimenetek:
A Teamviewer elméletileg használ kamerát, de gondolom, nincs elindítva maga az alkalmazás, ez csak a démon.
rc.local / systemd
Beküldte Bundy -
Értékelés:
A tiltás sikerült, újraindítás után lsmod | grep uvc-re új prompt volt a válasz.
sudo modprobe uvcvideo-ra is, aztán a lsmod | grep uvc-ra:
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2
videodev 172032 3 uvcvideo,videobuf2_core,videobuf2_v4l2
media 40960 2 uvcvideo,videodev
Elindítottam a guvcviewet, egyből behalt.
Kernelt nem váltogatom, akkor tettem, mikor kértél kernelpróbákat. Utána a 4.11.5 volt fenn, azóta az is van.
apt-cache policy linux-headers-$(uname -r):
linux-headers-4.11.5-041105-generic:
Telepítve: 4.11.5-041105.201706141137
Jelölt: 4.11.5-041105.201706141137
Verziótáblázat:
*** 4.11.5-041105.201706141137 100
100 /var/lib/dpkg/status
Teamviewert nem indítom csak ha valamiért kell, de kamerát sosem használtam vele.
rc.local / systemd
Beküldte kimarite -
Értékelés:
https://linuxmint.hu/comment/12202#comment-12202
negyed óráig jó volt a kamera.
Ugyanaz a kernel volt, mint most?
Megpróbálhatnád a teszt PPA-ról frissíteni a guvcview-et, habár ez szerintem hardveres gond. Nemcsak a guvcview-el, hanem a Skype-al is fagy vagy nem működik, melyik történik a kettő közül?
Ez a testing
https://launchpad.net/~pj-assis/+archive/ubuntu/testing
És ez a stable, amit most használsz:
https://launchpad.net/~pj-assis/+archive/ubuntu/ppa
Nem szükséges törölni vagy kommentelni.
Ha létezik a fájl
mutasd a tartalmát. Tesztelésre lenne jó.
cat /sys/module/uvcvideo/parameters/trace
Forrás:
http://www.ideasonboard.org/uvc/faq/
-----
És majd meg lehet próbálni a quirk értékét megváltoztatni.
Példa
-- tartalma erre változzon
-- mentés, kilépés (nano)
Előbbi érték, a '0x080' egy példa a fix sávszélességre=UVC_QUIRK_FIX_BANDWIDTH
Innen vettem:
https://sourceforge.net/p/linux-uvc/mailman/message/29835418/
Táblázat az előző URL-en ugyanaz, és még valami:
https://bugzilla.redhat.com/show_bug.cgi?id=1025797
Ha beállítasz egy új quirks értéket, utána újraindítod a rendszert (a két modprobe-s parancs jó lenne erre, de nem működik), és tesztelsz, a kimenet megmutatja, jó-e vagy nem az érték, a kamerának persze.