Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[abgebrochen] hugin - Vorschau ok, kein stitch?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Thu Oct 03, 2024 4:43 pm    Post subject: [abgebrochen] hugin - Vorschau ok, kein stitch? Reply with quote

Hallo zusammen,

ich mache mit hugin seit einiger Zeit Panoramen, auch mehrzeilige. Nikon, Stativ, Panoramaadapter....

Den Panoramadapter habe ich nachjustiert und dann mehrere 3-reihige Testpanoramen geschossen. hugin verarbeitet die Fotos zu Panoramen ohne Probleme - zumindest in de beiden Vorschaufenstern. Will ich das Panoramabild dann final zusammensetzen lassen, arbeitet mein Rechner lange und leider erfolglos.... Ich sehe in dem Verzeichnis die einzelnen tif-Bilder, das fertig zusammengesetzte Panorama aber nicht.

Aus der hugin-FAQ habe ich den Konsolenbefehl
Code:
nona -m TIFF_multilayer -o multi_layer.tif project.pto
gefunden und getestet. Dabei bekomme ich ein Tiff mit 8 kb, das gimp nicht öffnen kann.... keine Fehlermeldung...

hugin in der Konsole gestartet gibt folgende Fehler:
Code:
(hugin:2769): Gtk-CRITICAL **: 17:09:45.759: gtk_widget_set_size_request: assertion 'height >= -1' failed
(hugin:2769): Gtk-CRITICAL **: 17:09:45.762: gtk_widget_set_size_request: assertion 'height >= -1' failed

(hugin:2769): Gtk-CRITICAL **: 17:09:45.762: gtk_widget_set_size_request: assertion 'height >= -1' failed
/usr/share/hugin/data/plugins/top_five.py
   CAT:Control Points
   NAM:keep 5 CPs per image pair
   fails @api-max
/usr/share/hugin/data/plugins/woa.py
   CAT:Control Points
   NAM:Warped Overlap Analysis
   fails @api-max

(hugin:2769): Gtk-WARNING **: 17:11:33.388: for_size smaller than min-size (25 < 32) while measuring gadget (node entry, owner GtkSpinButton)
(hugin:2769): Gtk-WARNING **: 17:11:33.388: for_size smaller than min-size (25 < 32) while measuring gadget (node entry, owner GtkSpinButton)
(hugin:2769): Gtk-WARNING **: 17:11:33.597: for_size smaller than min-size (25 < 32) while measuring gadget (node entry, owner GtkSpinButton)
(hugin:2769): Gtk-WARNING **: 17:11:33.598: for_size smaller than min-size (25 < 32) while measuring gadget (node entry, owner GtkSpinButton)
(hugin:2769): Gtk-CRITICAL **: 17:18:39.616: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton


Das Programm selber läuft problemlos, gibt nur kein Ergebnis....

mit Hilfe von strace habe ich noch diese Meldungen von hugin gesehen:

Code:
execve("/usr/bin/hugin", ["hugin"], 0x7ffd18d5abb0 /* 62 vars */) = 0
brk(NULL)                               = 0x558608b9d000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ed4a27000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/lib64/hugin/glibc-hwcaps/x86-64-v2/libpano13.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
newfstatat(AT_FDCWD, "/usr/lib64/hugin/glibc-hwcaps/x86-64-v2/", 0x7fffa08e1f30, 0) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/lib64/hugin/libpano13.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
newfstatat(AT_FDCWD, "/usr/lib64/hugin/", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=187522, ...}) = 0
mmap(NULL, 187522, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8ed49bd000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/libpano13.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=471128, ...}) = 0
mmap(NULL, 475040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ed4945000
mmap(0x7f8ed4952000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f8ed4952000
mmap(0x7f8ed49a4000, 73728, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7f8ed49a4000
mmap(0x7f8ed49b6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70000) = 0x7f8ed49b6000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/hugin/libGLEW.so.2.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/lib64/libGLEW.so.2.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=722720, ...}) = 0
mmap(NULL, 745896, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ed488d000
mmap(0x7f8ed48e0000, 229376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x53000) = 0x7f8ed48e0000
mmap(0x7f8ed4918000, 102400, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8b000) = 0x7f8ed4918000
mmap(0x7f8ed4931000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa4000) = 0x7f8ed4931000
mmap(0x7f8ed493e000, 20904, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8ed493e000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/hugin/libfftw3.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/lib64/libfftw3.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1247168, ...}) = 0
mmap(NULL, 1250272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ed4755000
mmap(0x7f8ed4768000, 1011712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f8ed4768000
mmap(0x7f8ed485f000, 110592, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10a000) = 0x7f8ed485f000
mmap(0x7f8ed487a000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x124000) = 0x7f8ed487a000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/hugin/libvigraimpex.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)....


und das hier:
Code:
...poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=8, events=POLLIN}], 3, 150) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="#\203\271<\30\0\0\0\6\0\2\0\327\323\34\0\0\0\0\0\245\2\0\0/\0\240\1\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 128
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Die Ressource ist zur Zeit nicht verfügbar)
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Die Ressource ist zur Zeit nicht verfügbar)
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Die Ressource ist zur Zeit nicht verfügbar)
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Die Ressource ist zur Zeit nicht verfügbar)
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Die Ressource ist zur Zeit nicht verfügbar)
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Die Ressource ist zur Zeit nicht verfügbar)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=8, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=8, events=POLLIN}], 3, 0) = 0 (Timeout)...


Das Verzeichnis /usr/lib64 scheint hugin nicht zu finden. /usr/lib64/hugin ist vorhanden, aber die gesuchten Bibliotheken glibc-hwcaps und libpano13 nicht... Wie bekomme ich die da wieder rein? Die müssen ja mal dort gewesen sein, vor einiger Zeit hat noch alles funktioniert...

uhai


Last edited by uhai on Sat Oct 12, 2024 11:18 am; edited 1 time in total
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5327

PostPosted: Thu Oct 03, 2024 5:17 pm    Post subject: Reply with quote

media-libs/libpano13 für libpano13

Die glibc meldung ist nicht relevant

media-gfx/hugin hat Abhängigkeit zu media-libs/libpano13 daher ist es schon komisch wieso die library angeblich bei dir fehlt.

Wobei das auch nicht stimmt denn
Quote:
openat(AT_FDCWD, "/usr/lib64/libpano13.so.3", O_RDONLY|O_CLOEXEC) = 3

da wird die library gefunden.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Fri Oct 04, 2024 5:59 pm    Post subject: Reply with quote

locate findet die auch in /usr/lib64....

ist vielleicht das linking kaputt?
Back to top
View user's profile Send private message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Sat Oct 12, 2024 11:18 am    Post subject: Reply with quote

ich habe immer noch Probleme mit der Hardware (anderer Thread...)
Die Kiste friert ein oder rebootet wahllos. Ich werde erstmal die Hardware ersetzen.

Auch wenn hugin nicht eingefroren ist, sondern "nur" kein Ergebnis (außer der Vorschau) gebracht hat.

uhai
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum