Slackware

a belső webkamera a kernelconfigban

Fórumok

Sziasztok.

Valami változhatott a kernelekben, mert ha a TP-link TL-WN722N usb-s wifikártyámat megtalálom, a /dev/video0 és video1-en lévő kameráim nem élnek csak régi kerneleket indítva. Azokon meg nem él a wifikártyám. (Azt hiszem ezt a kétmondatot még átfogalmazom)

A kérdésem rövid:
Hogyan tudom megállapítani, hogy a régi (pl. 3.3.3) kerneleken élő webkameráim az új kernelconfigokban hol található meg?
make oldconfig már lement egy 3.3.3-as configgal, de nem sikerült érdemben célt érnem...

Kernel a pingvin után leáll bootoláskor

Fórumok

Sziasztok.

Van 2 db saját és egy "gyári" fordítású kernelem. Eddig semmi baj nem volt.
Mostanában attól függetlenül, hogy van-e valami betolva az USB aljzatokba, teljesen rendszertelenül kifagyogat bootoláskor a kernel. A pingvin után már nem jelenik meg semmi. Klaviatúra működik, gépelni tudok, de ez nem prompt.

Szerintetek mi lehet ez?

motion GUI --megoldva

Fórumok

Sziasztok.

A motion kezelését szeretném jobban megismerni, de nemcsak manualokból (tudom, az is elég lenne).
Ilyenkor általában előszedem a parancssoros prg GUI-s alkatrészét, ami a configfájlokat grafikusnak mondott felületen manipulálja, esetleg elindítja a parancssoros prg-t is.
Nos, a motionhoz találtam egy GUI-t.

http://sourceforge.net/projects/simplesecuritym/

Letöltöttem, configure sehol, make sehol, hopp, ez QT-s cucc, így qmake elindít.

root[motion-Gui]# qmake
root[motion-Gui]# make
g++ -c -pipe -O2 -march=i486 -mtune=i686 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib/qt-4.7.0_7abde40/mkspecs/linux-g++ -I. -I/usr/lib/qt-4.7.0_7abde40/include/QtCore -I/usr/lib/qt-4.7.0_7abde40/include/QtNetwork -I/usr/lib/qt-4.7.0_7abde40/include/QtGui -I/usr/lib/qt-4.7.0_7abde40/include/QtWebKit -I/usr/lib/qt-4.7.0_7abde40/include -I. -I. -o main.o main.cpp
In file included from /usr/lib/qt/include/QtCore/qstring.h:46:0,
from /usr/lib/qt/include/QtCore/qobject.h:48,
from /usr/lib/qt/include/QtCore/qcoreapplication.h:45,
from /usr/lib/qt/include/QtGui/qapplication.h:45,
from /usr/lib/qt/include/QtGui/QApplication:1,
from main.cpp:1:
/usr/lib/qt/include/QtCore/qbytearray.h:48:20: fatal error: string.h: No such file or directory
compilation terminated.
make: *** [main.o] Error 1
root[motion-Gui]#

Ilyenkor rá szoktam keresni a hiányzó dolgokra, de itt defektet kaptam, string.h igen sok program alkatrésze.

http://packages.debian.org/search?keywords=search

Szerintetek mit tegyek, hogy a make lefusson?

CWC30 külső wifis webkamera nem megy

Fórumok

Sziasztok.

3.2.7 kernellel, 13.37-es salix-Slackware-rel élek egy ideje, néha őjabb kernel fordításával, melyekből a belső webkamerám moduljai kimaradtak az egyéni butaságm miatt (nem követtem a változásokat)

A problémám az, hogy idekinn franciáéknál rákényszerültem egy külső webkamera megvásárlására, ami wifikapcsolatban áll a laptoppal. Az áruházlánc nevét elvből nem írnám ide.

A kamera CWC30 névre hallgat, dekoratív és jajdeszép. természetesen csak francia manual van benne. (Bonjour, looser user...!)

lsusb:

root[/]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0951:1606 Kingston Technology
Bus 001 Device 004: ID eb1a:2761 eMPIA Technology, Inc. EeePC 701 integrated Webcam
Bus 003 Device 002: ID 0416:a91a Winbond Electronics Corp.
root[/]#

A 2.0 root hub lehet a wifis kapcsolata, a Winbond meg a kamera.

Csakhogy nem megy a motion és a wxcam vele.

A wxcam ezt mondja egy dialógdobozban:

An error has occured during frame capture.
Please check the "frame format" options in the preferences menu.

A motion meg ezt:

root[motion]# motion
[0] Processing thread 0 - config file /etc/motion/motion.conf
[0] Motion 3.2.12 Started
[0] ffmpeg LIBAVCODEC_BUILD 3412993 LIBAVFORMAT_BUILD 3415808
[0] Thread 1 is from /etc/motion/motion.conf
[0] motion-httpd/3.2.12 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 8080
[1] Thread 1 started
[1] cap.driver: "uvcvideo"
[1] cap.card: "USB Camera"
[1] cap.bus_info: "usb-0000:00:1d.1-1"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] Error selecting input 0 VIDIOC_S_INPUT: Input/output error
[1] ioctl (VIDIOCGCAP): Invalid argument
[1] Could not fetch initial image from camera
[1] Motion continues using width and height from config file(s)
[1] Resizing pre_capture buffer to 1 items
[1] Started stream webcam server in port 8081
[1] Retrying until successful connection with camera
[1] cap.driver: "uvcvideo"
[1] cap.card: "USB Camera"
[1] cap.bus_info: "usb-0000:00:1d.1-1"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] Error selecting input 0 VIDIOC_S_INPUT: Input/output error
[1] ioctl (VIDIOCGCAP): Invalid argument
[1] Retrying until successful connection with camera
[1] cap.driver: "uvcvideo"
[1] cap.card: "USB Camera"
[1] cap.bus_info: "usb-0000:00:1d.1-1"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] Error selecting input 0 VIDIOC_S_INPUT: Input/output error
[1] ioctl (VIDIOCGCAP): Invalid argument
[1] Retrying until successful connection with camera
[1] cap.driver: "uvcvideo"
[1] cap.card: "USB Camera"
[1] cap.bus_info: "usb-0000:00:1d.1-1"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] Error selecting input 0 VIDIOC_S_INPUT: Input/output error
[1] ioctl (VIDIOCGCAP): Invalid argument
[1] Video signal lost - Adding grey image
[1] Retrying until successful connection with camera
[1] cap.driver: "uvcvideo"
[1] cap.card: "USB Camera"
[1] cap.bus_info: "usb-0000:00:1d.1-1"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] Error selecting input 0 VIDIOC_S_INPUT: Input/output error
[1] ioctl (VIDIOCGCAP): Invalid argument
^C[0] httpd - Finishing
[0] httpd Closing
[0] httpd thread exit
[1] Thread exiting
[0] Motion terminating
root[motion]#

(az etc-ben átállítottam a motion configját video1-re, ott van a külső kamera)

LSMOD:

root[/]# lsmod
Module Size Used by
xt_limit 1016 4
ipt_LOG 5465 4
nf_conntrack_ipv4 7493 4
nf_defrag_ipv4 783 1 nf_conntrack_ipv4
xt_state 775 4
nf_conntrack 34338 2 nf_conntrack_ipv4,xt_state
xt_tcpudp 1646 4
iptable_filter 780 1
ip_tables 6989 1 iptable_filter
x_tables 8712 6 xt_limit,ipt_LOG,xt_state,xt_tcpudp,iptable_filter,ip_tables
ipv6 176652 16
squashfs 21633 67
lzo_decompress 1561 1 squashfs
vfat 6603 2
fat 34598 1 vfat
snd_usb_audio 63957 0
snd_usbmidi_lib 12648 1 snd_usb_audio
snd_rawmidi 12084 1 snd_usbmidi_lib
root[/]#

------------------------------

Szóval a kérdésem az, hogyan kezdjek hozzá az oknyomozáshoz?

képekből video

Fórumok

Sziasztok.

700 db jpg-ből szeretnék videót készíteni oly módon, hogy minden kép 2 másodpercig jelenjen meg, majd váltson.

Régen a mecodert használtam erre, valahogy így:

mencoder mf://*.jpg -m type=jpeg:fps=2:w=640:h=480 -ovc lavc -o film.avi

Most ez nem ment, valami érdekeset írt ki amencoder hibaüzenetként. Erre elkezdtem libeket másolgatni, de a helyzet egyre durvább.

A jelenlegi hibaüzenetem:

root[a]# mencoder
mencoder: relocation error: mencoder: symbol ff_codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference
root[a]#

A file rendben van látszólag:

root[lib]# ls -l /usr/lib/libavformat.so*
lrwxrwxrwx 1 root root 22 febr 13 19:18 /usr/lib/libavformat.so -> libavformat.so.52.64.2
lrwxrwxrwx 1 root root 22 febr 13 19:18 /usr/lib/libavformat.so.52 -> libavformat.so.52.31.0
-rw-r--r-- 1 root root 714764 márc 26 2011 /usr/lib/libavformat.so.52.31.0
-rw-r--r-- 1 root root 844372 ápr 9 2011 /usr/lib/libavformat.so.52.64.2
root[lib]#

Szerintetek hogyan hozható rendbe, ami egykor működött?
Teljesen elvesztettem a fonalat...

/dev/video0 eltűnt...

Fórumok

Sziasztok.

Salix-slackware13.37-et használok, néha-néha új kernellel. Most azt vettem észre, hogy nincs webkamerám,a wxcam hiányolja a tárgyban megnevezett file-t. Kipróbáltam egy régebben fordított kernellel, azon megy, de ott meg nincs wlan1-em, ami egy külső usb-s wifikártya.

A megoldás az lenne talán, hogy az újabban fordított kernelem .configját javítanám ki oly módon, hogy visszajöjjön a /dev/video0.

(Arra kellene, hogy napközben a gépen lévő webcam készítsen egy pillanatfelvételt 5 percenként...)

Szerintetek hogy álljak hozzá a kernelconfig hiányosságának felderítéséhez?

Nouveau kernel modul, ha kiiktatom?

Fórumok

Udv, newbie kerdesem van.

A jol belakott 13-as Slackware utan felraktam egy 14-est. Beleszaladtam abba, hogy az Nvidia videokartyat mar nem a regi modon, "nv" nyilt driverrel kezeli, hanem az u.n. nouveau k.modul felelos erte. Leszedtem a gyari Nvidia drivert, de az azt akarja, hogy ne hasznaljam a nouveau-t, hanem iktassam ki blacklist-tel (vagy, gondolom, rmmod-dal).

Jo lenne nekem a nouveau, de az oreg CRT monitorom 60 Hz-en vibral es nagyon zavaro, mert beallitani nem tudom xorg.conf-bol. (Tudom, a .conf uj helyre kerult, de itt -is- elakadtam.)

A kerdes tehat:

- ha kiiktatom a nouveau modult, lesz-e gond belole? U.i. az lsmod kimenete szerint eleg sok mas dologert is felel, tehat nem biztos, hogy okos dolog kiloni. Annyira meg nem ertek hozza, hogy esetleges kesobbi hibak elofordulaskor rajojjek arra, hogy azoknak pont a nouveau kilovese az okozoja.

-(a masik gondom, hogy hiaba allitom be xorg.conf-ban a keyboardot meg a nyelvet, eleg furan viselkedik. Ezert irok most ekezet nelkul.)

((Tudom, hasznaljak valami kezdobaratabb Linuxot, de ezt me'g nem eroltetne'm. Csak van vmi megoldas.))

xfburn OK, mountoláskor kernelüzenet

Fórumok

Sziasztok.

Éppen most írtam egy DVD-t, tele sok szép fájllal, átlagos kiszerelésű .tar-okkal.

Nem szoktam az xfburn-nel kiszedetni a DVD-t a befejezéskor, gondoltam mountolom.

Ez fogadott, miután semmit sem mountolt:

Message from syslogd@darkstar at Tue Jan 1 13:29:18 2013 ...
darkstar kernel: [ 3016.102331] VFS: unable to read V7 FS superblock on device sr0.
mount: /dev/sr0 already mounted or /mnt/cdrom busy

root[mnt]#

Szerintetek ez mitől jön?
Nincs mountova a dvd, nem értem mi "foglalja el"...

Kernel forgatás (3.7.1, inteles gépen)

Fórumok

Sziasztok..

Szerintetek ha kernelforgatás közben egy idegen gépen azt tapasztalom, hogy a make kiadása után ez jön egy óra múlva, akkor mi lehet a hiba?

Missing file: arch/x86/boot/bzImage

Az a helyzet, hogy ha ez a file nincs meg, a make install semmit sem tud másolni.

Ha a make és a make modules valamiért leáll, akkor azt érdemes felkutatnom, milyen error üzenetek léptek fel?

sd kártya meglilozása sikerült. de...

Fórumok

Igen. Sikerült.

Arra gondoltam, hogy a fő gépemen lévő linuxot a /usr/local nélkül kimásolom egy sd kártyára, majd kiadom a
chroot /mnt/sdb1
parancsot, és vidáman elfuttatom mindenféle átírás nélkül a lilo-t.

Le is futott, őpersze kiírta, hogy mi miatt lesznek előttem meglepetések. Reboot, sd kártya kivesz, majd azt veszem észre, hogy a képernyő fele teleíródik két egyforma karakter szórakoztató ismétlődésével. Hopp, ilyen már volt, de roppant kezdő koromban, így nosztalgiaképpen visszaraktam az sd kártyát, végigvártam a ráírt kernel elképesztő lassú bootolási folyamatát, majd miután észleltem, hogy az /sda1-en semmi probléma, kiadtam simán a
lilo
parancsot, mely hiba nélkül lefutott.
Reboot, sd kártya kiszed, él a régi rendszer a nagygépen. Sd kártyán a rámásolt féjlrendszeren kívül műár nincs semmi "arról bootoló lehetőség"

----------

Mindezt egy olyan stílusban írtam le, ami arra vall, hogy a dolgok ezen részéhez egyáltalán nem értek. Ez így is van. Az ember mindig visszatér az alapok egy részéhez, és észleli, hogy ott sík h***e.

Kérdésem rövid:

hogyan lehet a dózernél megszokott sys c: parancsot unixokon alkalmazni oly módon, hogy az éppen aktuális főgép (amelybe mountoltam az sd kártyát) kerneljét használja az sd kártya, és a folyamat után bármilyen más gépen tudja használni a rámásolt teljes linux könyvtárstruktúrát?
(elképzelhető, hogy csúnyán tettem fel a kérdést, de remélem érthető)