Sie sind nicht angemeldet.

1

04.03.2010, 23:59

Libs für dvgrab lassen sich nicht emergen

Hallo Leute

Wollte heute nen Film von meiner Cam auf die Platte spielen.

Quellcode

1
2
dvgrab -f hdv -i -s0 -t
raw1394 - failed to get handle: No such file or directory.


Hat dann wohl nicht so funktioniert. Also mal schnell gesucht, und gefunden was noch fehlt.

Quellcode

1
emerge -va media-libs/libdc1394 media-plugins/gst-plugins-raw1394


Leider dann auch nicht so gelaufen wie geplant.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
make[2]: Leaving directory `/var/tmp/portage/media-libs/libdc1394-2.1.2/work/libdc1394-2.1.2/examples'             
make[1]: *** [all-recursive] Fehler 1                                                                              
make[1]: Leaving directory `/var/tmp/portage/media-libs/libdc1394-2.1.2/work/libdc1394-2.1.2'                      
make: *** [all] Fehler 2                                                                                           
 * ERROR: media-libs/libdc1394-2.1.2 failed:                                                                       
 *   emake failed                                                                                                  
 *                                                                                                                 
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 2346:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed";
 *
 * If you need support, post the output of 'emerge --info =media-libs/libdc1394-2.1.2',
 * the complete build log and the output of 'emerge -pqv =media-libs/libdc1394-2.1.2'.
 * The complete build log is located at '/var/tmp/portage/media-libs/libdc1394-2.1.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/libdc1394-2.1.2/temp/environment'.
 * S: '/var/tmp/portage/media-libs/libdc1394-2.1.2/work/libdc1394-2.1.2'

>>> Failed to emerge media-libs/libdc1394-2.1.2, Log file:

>>>  '/var/tmp/portage/media-libs/libdc1394-2.1.2/temp/build.log'

 * Messages for package media-libs/libdc1394-2.1.2:

 * ERROR: media-libs/libdc1394-2.1.2 failed:
 *   emake failed
 *
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 2346:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed";


lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (29.03.2010, 13:40)


2

05.03.2010, 01:24

Mit dem bisher geposteten lässt sich nicht viel anfangen, das steht ja eigentlich nur das es einen Error gab...
* If you need support, post the output of 'emerge --info =media-libs/libdc1394-2.1.2',
....
* The complete build log is located at '/var/tmp/portage/media-libs/libdc1394-2.1.2/temp/build.log'.

3

05.03.2010, 08:34

Aja, sorry...
»boospy« hat folgende Datei angehängt:
  • build.txt (40,98 kB - 6 mal heruntergeladen - zuletzt: 09.03.2010, 18:01)
Gentoo Can Do!

Wiki auf: http://deepdoc.at

4

06.03.2010, 23:32

Und auch hier:
nochmals... ;)
* If you need support, post the output of 'emerge --info =media-libs/libdc1394-2.1.2',
>> Forum/Thread

5

07.03.2010, 01:11

Hier das INFO:

lg
boospy
»boospy« hat folgende Datei angehängt:
  • emergeINFO.txt (5,98 kB - 6 mal heruntergeladen - zuletzt: 17.03.2010, 13:45)
Gentoo Can Do!

Wiki auf: http://deepdoc.at

6

07.03.2010, 16:48

Hm.., "normal" sollte es da aktuell eigentlich keine Probleme geben, die Paket-Version ließe sich hier problemlos bauen...
Magst du dein System ansonsten erst mal auf einen aktuellen Stand bringen?
zb:

Quellcode

1
2
3
4
emerge --sync
emerge -avuDN world
dispatch-conf (oder etc-update) 
revdep-rebuild
und es dann noch mal mit den "libdc1394" Paket versuchen, ändert das was?

7

07.03.2010, 18:27

:( oje, das mit dem aktuellen Stand hab ich leider schon probiert... das war vor 4 oder 5 Tagen. Aber ich mach es jetzt nochmal vielleicht hilft es dann ja.
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (07.03.2010, 18:37)


8

07.03.2010, 19:24

Hi

Zitat

raw1394 - failed to get handle: No such file or directory.

Ich müsste mich schwer irren, aber das sieht so aus, als wenn das Kernel Modul nicht geladen wurde.

Quellcode

1
modprobe raw1394 

Ralf

9

07.03.2010, 21:15

Ich vermute auch das "v4l" (Video for Linux) im kernel gesetzt sein sollte, zumindest als Modul,
ist das bei dir der fall?

/edit: also es sollte zumindest

Quellcode

1
2
$ zgrep VIDEO_DEV /proc/config.gz 
CONFIG_VIDEO_DEV=m
im kernel gesetzt sein.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (07.03.2010, 21:28)


10

08.03.2010, 00:01

Hallo Leute

So, also das Modul hab ich in meinen Kernel gesetzt, hatte vergessen dies hier auch zu schreiben. DVgrab findet jetzt einfach keine Kamera da ich dieses Paket noch nicht installieren konnte. Ich hab mein System jetzt noch einmal komplett upgedatetet. Auch mit NewUSe. Alles lief problemlos durch. Habe auch vorher die komplette Firewireunterstützung deinstalliert. Auch nach einem Reboot und der darauf folgenden Installation von libdc1394 kommt die gleiche Fehlermeldung.

Also ehrlich gesagt bin ich mit meinem Latein am Ende. Hmm... ist sich jemand sicher das dieses Paket dafür brauch? Ich bins mämlich nicht mehr.

Quellcode

1
2
3
4
emerge --quiet -av media-video/dvgrab
[ebuild  N    ] sys-libs/libavc1394-0.5.3
[ebuild  N    ] media-libs/libiec61883-1.1.0  USE="-examples"
[ebuild  N    ] media-video/dvgrab-3.5  USE="jpeg quicktime"


Bei der Installation von DVGRAB wird es jedenfalls nicht verlangt. Es ist nach dem Start des System das Modul für Firewire nicht vorhanden. Auch unter /dev/raw1394 ist nichts zu finden. Steck ich das Kabel ran und schalte die Kamera ein, wird das Modul korekt geladen und /dev/raw1394 ist auch zu sehen.

Quellcode

1
2
3
4
5
6
dmesg | grep 1394
[ 1131.345617] ieee1394: raw1394: /dev/raw1394 device initialized
ls -l /dev/raw1394
crw-rw---- 1 root root 171, 0  7. Mär 23:59 /dev/raw1394
dvgrab -f hdv -i -s0 -t
Error: no camera exists


lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

11

09.03.2010, 17:36

ls -l /dev/raw1394 crw-rw---- 1 root root 171, 0 7. Mär 23:59 /dev/raw1394 dvgrab -f hdv -i -s0 -t Error: no camera exists
Nur mal ein Schuss ins blaue, sorry, ich hab mit Firewire null Erfahrung!
aber in alten HowTos ist immer wieder zu lesen das die Rechte

Quellcode

1
2
chown root:video /dev/raw1394
chmod 666 /dev/raw1394
angepasst werden müssten.
siehe zb: http://ubuntuforums.org/archive/index.php/t-2792.html
http://ubuntuforums.org/archive/index.php/t-2792.html
http://ieee1394.wiki.kernel.org/index.ph…cess_raw1394.3F
usw..
Aber das sind meist sehr alte Dokumentationen, wie genau es aktuell unter Gentoo zu handhaben ist weiss ich nicht..

12

09.03.2010, 17:43

Ne das mit den Rechten macht nichts, hab ich eh auch schon ganz am Anfang probiert. Bei Ubuntu hats so müssen sein. Hilft aber e nix, da wenn man die Kamera erneut conected die Rechte wieder umgestellt werden.
Gentoo Can Do!

Wiki auf: http://deepdoc.at

13

09.03.2010, 18:23

Puhh, ich verstehe aktuell auch nicht warum es bei dir zu diesem Fehler kommt...

Quellcode

1
2
3
4
5
6
7
8
9
10
creating helloworld
x86_64-pc-linux-gnu-gcc -Wall -Wunused -std=gnu99 -march=core2 -msse4 -mcx16 -msahf -pipe -Wl,-O1 -o .libs/basler_sff_info basler_sff_info.o  ../dc1394/.libs/libdc1394.so /usr/lib64/libraw1394.so -lm 
dc1394_vloopback.o: In function `capture_pipe':
dc1394_vloopback.c:(.text+0x7c8): undefined reference to `yuy2_to_yv16'
dc1394_vloopback.c:(.text+0x850): undefined reference to `yuy2_to_yv12'
dc1394_vloopback.o: In function `capture_mmap':
dc1394_vloopback.c:(.text+0xa4a): undefined reference to `yuy2_to_yv16'
dc1394_vloopback.c:(.text+0xb3e): undefined reference to `yuy2_to_yv12'
collect2: ld returned 1 exit status
make[2]: *** [dc1394_vloopback] Fehler 1
Hab "libdc1394-2.1.2" hier grad noch mal auf einem x86 System erfolgreich gebaut,
auch auf bugs.gentoo gibt es keine hinweise auf ein Problem mit der aktuellen Version zu finden..,
sprich: ich bin zZt leider Ratlos... ?(

14

09.03.2010, 19:06

Ich auch, nach dem letzten Systemupdate vor zwei Tagen ist mein kaddressbook von kontact weg, Amarok und Konqueror verabschieden sich mit Segmentation Fault. Also mein Gentoo ist nicht gerade nett zu mir ?( Vieleicht spinnt es ja durch die derzeitige Umstellung von KDE4.3 auf 4.4 . Obwohl ich noch 4.3. habe. Beim letzten Update gabs auch jede Menge Blocks. Wobei Blocks ja vorkommen können und normal sind. Update ist ja auch sauber durchgelaufen. Wenn ich CUPS deinstalliert hätte wäre wohl alles upgedatet worden. Hab heute erst ein Notebook neu mit Gentoo aufgesetzt. Da musste ich global -cups setzten, und schon gings frisch fröhlich weiter. Also normal find ich das nicht, deshalb hab ich es auch bei mir nicht gemacht. Siehe auch: [erledigt] OpenOffice lässt sich nicht installieren Fehlermeldung erster Kasten. Das war jetzt natürlich ein wenig Offtopic, aber vielleicht liegt ja alles genau daran.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

15

10.03.2010, 11:01

Siehe auch: [erledigt] OpenOffice lässt sich nicht installieren Fehlermeldung erster Kasten. Das war jetzt natürlich ein wenig Offtopic, aber vielleicht liegt ja alles genau daran.
Nein das denke ich nicht, die "circular Dependencies" konnten dort doch auch Aufgelöst werden, sprich sie sind nicht mehr existent.

16

10.03.2010, 20:48

Naja, gut was solls, an solche Dinge werd ich mich wohl gewöhnen müssen. Ich trau mir was wetten das der Fehler sicher nur ne Kleinigkeit ist. Es ist ja immer so ^^ Naja, wenn ich das Problem gelöst habe, schreib ich hier die Lösung rein.... derweilen boote ich mal mit ner Ubuntu Live Disk und überspiel das Video. Muss das teil mit Cinelerra bearbeiten.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

17

10.03.2010, 22:07

Bin schon wieder da :) hab das Paket jetzt installiert bekommen. Hab einfach alle Versionen durchprobiert.

Quellcode

1
ebuild   R   ] media-libs/libdc1394-1.2.2


Hab mich voll darüber gefreut, zu meinem Leid, geht es trotzdem nicht. Hmm, hab dann statts dvgrab Kino probiert, auch nix. Was mache ich wohl falsch? Fehlt noch irgend ein Treiber oder so? Installiert hab ich folgendes:

Quellcode

1
2
3
4
*  media-libs/libdc1394
*  media-plugins/gst-plugins-raw1394
*  sys-libs/libavc1394
*  sys-libs/libraw1394


Und wenn ich von der Kamera überspielen möchte, wie immer die gleiche Meldung:

Quellcode

1
Error: no camera exists


lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

18

10.03.2010, 22:40

derweilen boote ich mal mit ner Ubuntu Live Disk und überspiel das Video. Muss das teil mit Cinelerra bearbeiten.
würde das denn mit Ubuntu so klappen? , wenn ja, dann schau doch gleich mal welche Treiber und Tools da verwendet würden.

.........................................................
(Im Gentoo)
Nutzt du im Kernel
FireWire driver stack
oder den alten
Legacy alternative FireWire driver stack
?

19

28.03.2010, 23:44

Bin schon wieder da :) hab das Paket jetzt installiert bekommen. Hab einfach alle Versionen durchprobiert.

Quellcode

1
ebuild   R   ] media-libs/libdc1394-1.2.2
Na prima..., dann hattest du wohl erst den falschen Slot gewählt..

Quellcode

1
2
3
4
5
$ eix media-libs/libdc1394
[I] media-libs/libdc1394
     Available versions:  
        (1)     1.2.1 (~)1.2.2
        (2)     (~)2.0.2 (~)2.0.3 (~)2.1.0 2.1.2


Wenn du sie manuell installierst dann solltest du das möglichst mit der Slot Angabe machen, so würdest du dann auch Updates erhalten.

Also zb

Quellcode

1
# emerge -av media-libs/libdc1394:1

Könnte hier dann noch ein Präfix im Titel gesetzt werden?

20

29.03.2010, 13:40

So, nach dem letzten Systemupdate, mit dem Kernel 2.6.31-gentoo-r10 und dem alten Treiber funktioniert jetzt auf einmal auch das überspielen mit der Kamera. :) :) :)

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at