picasa

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

picasa

Messaggio da tigerwalk »

ho pacchettizato picasa utilizzando lo slackbuild della 13.0 ed i pacchetti prelevati da SlackBuilds.org.
La compilazione e l'installazione procedono senza problemi ma il programma dopo qualche secondo nel quale mostra la schermata di caricamento dello stesso, muore senza segnalare nulla (nemmeno lanciandolo da console).
Lo stesso mi era successo con un pacchetto compilato modificando lo slackbuild della 12.2 ed i sorgenti prelevati dal sito http://picasa.google.com/linux/
Pensavo ad un errore nella pacchettizzazione ma a questo punto...
Qualcuno ha provato e riscontrato uguale problema?

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

Non uso Picasa e quindi non ho conoscenza del problema. Comunque, lancia il programma con strace (strace picasa) da terminale e vedi se quando "muore" fa una call a qualcosa che non c'è o qualcosa di simile.

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

Grazie, posto il risultato delle ultime righe di strace picasa:

Codice: Seleziona tutto

open("/usr/lib/locale/it_IT@euro/LC_CTYPE", O_RDONLY) = 3                                                                                   
fstat64(3, {st_mode=S_IFREG|0644, st_size=221984, ...}) = 0                                                                                 
mmap2(NULL, 221984, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ebd000                                                                              
close(3)                                = 0                                                                                                 
brk(0x80f7000)                          = 0x80f7000                                                                                         
getuid32()                              = 1000                                                                                              
getgid32()                              = 100                                                                                               
geteuid32()                             = 1000                                                                                              
getegid32()                             = 100                                                                                               
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0                                                                                                 
brk(0x80f8000)                          = 0x80f8000                                                                                         
time(NULL)                              = 1255247329                                                                                        
brk(0x80f9000)                          = 0x80f9000                                                                                         
open("/proc/meminfo", O_RDONLY)         = 3                                                                                                 
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0                                                                                      
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb807b000                                                      
read(3, "MemTotal:        2067784 kB\nMemFr"..., 1024) = 1024                                                                               
close(3)                                = 0                                                                                                 
munmap(0xb807b000, 4096)                = 0                                                                                                 
brk(0x80fa000)                          = 0x80fa000                                                                                         
rt_sigaction(SIGCHLD, {SIG_DFL, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                            
rt_sigaction(SIGCHLD, {SIG_DFL, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                            
rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                             
rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                             
rt_sigaction(SIGQUIT, {SIG_DFL, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                            
rt_sigaction(SIGQUIT, {SIG_DFL, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                            
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0                                                                                                 
rt_sigaction(SIGQUIT, {0x1, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                                
uname({sys="Linux", node="tigerusb", ...}) = 0                                                                                              
brk(0x80fb000)                          = 0x80fb000                                                                                         
brk(0x80fc000)                          = 0x80fc000                                                                                         
brk(0x80fd000)                          = 0x80fd000                                                                                         
brk(0x80fe000)                          = 0x80fe000                                                                                         
stat64("/home/tigerwalk", {st_mode=S_IFDIR|0711, st_size=20480, ...}) = 0                                                                   
stat64(".", {st_mode=S_IFDIR|0711, st_size=20480, ...}) = 0                                                                                 
getpid()                                = 6418                                                                                              
getppid()                               = 6417                                                                                              
stat64(".", {st_mode=S_IFDIR|0711, st_size=20480, ...}) = 0                                                                                 
stat64("/opt/google/picasa/3.0/wine/bin/sh", 0xbf92ed08) = -1 ENOENT (No such file or directory)                                            
stat64("/opt/google/picasa/3.0/bin/sh", 0xbf92ed08) = -1 ENOENT (No such file or directory)                                                 
stat64("/opt/google/picasa/3.0/bin/xdg-utils-1.0.2/scripts/sh", 0xbf92ed08) = -1 ENOENT (No such file or directory)                         
stat64("/opt/google/picasa/3.0/bin/xdg-user-dirs-0.8/bin/sh", 0xbf92ed08) = -1 ENOENT (No such file or directory)                           
stat64("/usr/local/bin/sh", 0xbf92ed08) = -1 ENOENT (No such file or directory)                                                             
stat64("/usr/bin/sh", 0xbf92ed08)       = -1 ENOENT (No such file or directory)                                                             
stat64("/bin/sh", {st_mode=S_IFREG|0755, st_size=678832, ...}) = 0                                                                          
open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3                                                                                          
read(3, "65536\n"..., 31)               = 6                                                                                                 
close(3)                                = 0                                                                                                 
brk(0x817e000)                          = 0x817e000                                                                                         
getgroups32(65536, [10, 17, 18, 83, 84, 86, 100, 102, 214]) = 9                                                                             
stat64("/bin/sh", {st_mode=S_IFREG|0755, st_size=678832, ...}) = 0                                                                          
brk(0x817f000)                          = 0x817f000                                                                                         
getpgrp()                               = 6417                                                                                              
rt_sigaction(SIGCHLD, {0x807ac80, [], 0}, {SIG_DFL, [], 0}, 8) = 0                                                                          
getrlimit(RLIMIT_NPROC, {rlim_cur=16371, rlim_max=16371}) = 0                                                                               
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0                                                                                                 
open("/tmp/picasa.run.264reu", O_RDONLY|O_LARGEFILE) = 3                                                                                    
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf92ed48) = -1 ENOTTY (Inappropriate ioctl for device)                                            
_llseek(3, 0, [0], SEEK_CUR)            = 0                                                                                                 
read(3, "cd \"/home/tigerwalk/.google/picas"..., 80) = 80                                                                                   
_llseek(3, 0, [0], SEEK_SET)            = 0                                                                                                 
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0                                                                                
dup2(3, 255)                            = 255                                                                                               
close(3)                                = 0                                                                                                 
fcntl64(255, F_SETFD, FD_CLOEXEC)       = 0                                                                                                 
fcntl64(255, F_GETFL)                   = 0x8000 (flags O_RDONLY|O_LARGEFILE)                                                               
fstat64(255, {st_mode=S_IFREG|0600, st_size=204, ...}) = 0                                                                                  
_llseek(255, 0, [0], SEEK_CUR)          = 0                                                                                                 
brk(0x8180000)                          = 0x8180000                                                                                         
brk(0x8181000)                          = 0x8181000                                                                                         
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0                                                                                                 
read(255, "cd \"/home/tigerwalk/.google/picas"..., 204) = 204                                                                               
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)                                                
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3                                                                                          
fstat64(3, {st_mode=S_IFREG|0644, st_size=56028, ...}) = 0                                                                                  
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb807b000                                                      
read(3, "# GNU libc iconv configuration.\n#"..., 4096) = 4096                                                                               
brk(0x8182000)                          = 0x8182000                                                                                         
read(3, "B1.002//\nalias\tJS//\t\t\tJUS_I.B1.00"..., 4096) = 4096                                                                           
brk(0x8183000)                          = 0x8183000                                                                                         
brk(0x8184000)                          = 0x8184000                                                                                         
brk(0x8185000)                          = 0x8185000                                                                                         
read(3, "59-3\t1\nmodule\tINTERNAL\t\tISO-8859-"..., 4096) = 4096                                                                           
brk(0x8186000)                          = 0x8186000                                                                                         
brk(0x8187000)                          = 0x8187000                                                                                         
brk(0x8188000)                          = 0x8188000                                                                                         
read(3, "859-14//\nalias\tISO-IR-199//\t\tISO-"..., 4096) = 4096                                                                            
brk(0x8189000)                          = 0x8189000                                                                                         
brk(0x818a000)                          = 0x818a000                                                                                         
brk(0x818b000)                          = 0x818b000                                                                                         
read(3, "CDIC-DK-NO-A//\tEBCDIC-DK-NO-A\t1\n\n"..., 4096) = 4096                                                                            
brk(0x818c000)                          = 0x818c000                                                                                         
brk(0x818d000)                          = 0x818d000                                                                                         
read(3, "\t\tIBM281//\t\tIBM281\t\t1\n\n#\tfrom\t\t\tt"..., 4096) = 4096                                                                    
brk(0x818e000)                          = 0x818e000                                                                                         
brk(0x818f000)                          = 0x818f000                                                                                         
brk(0x8190000)                          = 0x8190000                                                                                         
read(3, "\tIBM863\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t"..., 4096) = 4096                                                                   
brk(0x8191000)                          = 0x8191000                                                                                         
brk(0x8192000)                          = 0x8192000                                                                                         
brk(0x8193000)                          = 0x8193000                                                                                         
read(3, "//\t\tIBM937//\nalias\tCSIBM937//\t\tIB"..., 4096) = 4096                                                                          
brk(0x8194000)                          = 0x8194000                                                                                         
brk(0x8195000)                          = 0x8195000                                                                                         
brk(0x8196000)                          = 0x8196000                                                                                         
read(3, "JAPANESE//\tEUC-JP//\nalias\tOSF0003"..., 4096) = 4096                                                                             
brk(0x8197000)                          = 0x8197000                                                                                         
brk(0x8198000)                          = 0x8198000                                                                                         
brk(0x8199000)                          = 0x8199000                                                                                         
read(3, "MACINTOSH//\t\tMACINTOSH\t1\n\n#\tfrom\t"..., 4096) = 4096                                                                         
brk(0x819a000)                          = 0x819a000                                                                                         
brk(0x819b000)                          = 0x819b000                                                                                         
read(3, "367-BOX//\nalias\tISO_10367BOX//\t\tI"..., 4096) = 4096                                                                            
brk(0x819c000)                          = 0x819c000                                                                                         
brk(0x819d000)                          = 0x819d000                                                                                         
brk(0x819e000)                          = 0x819e000                                                                                         
read(3, "EUC-JISX0213//\t\tINTERNAL\t\tEUC-JIS"..., 4096) = 4096                                                                            
brk(0x819f000)                          = 0x819f000                                                                                         
brk(0x81a0000)                          = 0x81a0000                                                                                         
brk(0x81a1000)                          = 0x81a1000                                                                                         
read(3, "/\t\tIBM1130//\nalias\tCSIBM1130//\t\tI"..., 4096) = 4096                                                                          
brk(0x81a2000)                          = 0x81a2000                                                                                         
brk(0x81a3000)                          = 0x81a3000                                                                                         
read(3, "\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nal"..., 4096) = 2780                                                                   
brk(0x81a4000)                          = 0x81a4000                                                                                         
brk(0x81a5000)                          = 0x81a5000                                                                                         
read(3, ""..., 4096)                    = 0                                                                                                 
close(3)                                = 0                                                                                                 
munmap(0xb807b000, 4096)                = 0                                                                                                 
brk(0x81a6000)                          = 0x81a6000                                                                                         
open("/usr/lib/gconv/ISO8859-15.so", O_RDONLY) = 3                                                                                          
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\3\0\0004\0\0\0D"..., 512) = 512                                                   
fstat64(3, {st_mode=S_IFREG|0755, st_size=11131, ...}) = 0                                                                                  
brk(0x81a7000)                          = 0x81a7000                                                                                         
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb8078000                                                       
mmap2(0xb807a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb807a000                                     
close(3)                                = 0                                                                                                 
mprotect(0xb807a000, 4096, PROT_READ)   = 0                                                                                                 
stat64("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0                                                                              
stat64("/home/tigerwalk", {st_mode=S_IFDIR|0711, st_size=20480, ...}) = 0                                                                   
stat64("/home/tigerwalk/.google", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0                                                            
stat64("/home/tigerwalk/.google/picasa", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0                                                     
stat64("/home/tigerwalk/.google/picasa/3.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0                                                 
stat64("/home/tigerwalk/.google/picasa/3.0/drive_c", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0                                         
chdir("/home/tigerwalk/.google/picasa/3.0/drive_c") = 0                                                                                     
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0                                                                                                 
brk(0x81a8000)                          = 0x81a8000                                                                                         
brk(0x81a9000)                          = 0x81a9000                                                                                         
brk(0x81aa000)                          = 0x81aa000                                                                                         
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0                                                                                            
_llseek(255, -11, [193], SEEK_CUR)      = 0                                                                                                 
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ef4708) = 6844                                 
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0                                                                                                
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0                                                                                                
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x807b8d0, [], 0}, {SIG_DFL, [], 0}, 8) = 0
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 6844
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbf92e7ec, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {0x807b8d0, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "rm -f \"$0\"\n"..., 204)     = 11
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/opt/google/picasa/3.0/wine/bin/rm", 0xbf92ead8) = -1 ENOENT (No such file or directory)
stat64("/opt/google/picasa/3.0/bin/rm", 0xbf92ead8) = -1 ENOENT (No such file or directory)
stat64("/opt/google/picasa/3.0/bin/xdg-utils-1.0.2/scripts/rm", 0xbf92ead8) = -1 ENOENT (No such file or directory)
stat64("/opt/google/picasa/3.0/bin/xdg-user-dirs-0.8/bin/rm", 0xbf92ead8) = -1 ENOENT (No such file or directory)
stat64("/usr/local/bin/rm", 0xbf92ead8) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/rm", {st_mode=S_IFREG|0755, st_size=53132, ...}) = 0
stat64("/usr/bin/rm", {st_mode=S_IFREG|0755, st_size=53132, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ef4708) = 6846
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x807b8d0, [], 0}, {SIG_DFL, [], 0}, 8) = 0
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 6846
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbf92e7ec, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {0x807b8d0, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, ""..., 204)                   = 0
exit_group(0)

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

Pare non esserci nulla di interessante, dunque il prossimo indiziato potrebbe essere wine (su cui picasa si poggia). Per caso il crash avviene mentre fa lo scan delle directory?

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

albatrosla ha scritto:Pare non esserci nulla di interessante, dunque il prossimo indiziato potrebbe essere wine (su cui picasa si poggia). Per caso il crash avviene mentre fa lo scan delle directory?
Non ho wine installato ma precedentemente (con la slackware 12.1) andava lo stesso.
Non saprei se fallisce durante lo scan delle directory, è probabile. Il prog. muore appena dopo aver mostrato lo splash iniziale!

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

Sì,wine non è necessario perchè picasa lo integra nel package distribuito ufficialmente. Ora sto creando il package per la 13 per vedere se la cosa si ripete anche qui. E' possibile che vada modificato qualche file di configurazione del wine in bundle oppure che vada modificato qualche file di configurazione di picasa perchè eviti di cercare alcuni file che lo mandano in crash.

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

albatrosla ha scritto:Sì,wine non è necessario perchè picasa lo integra nel package distribuito ufficialmente. Ora sto creando il package per la 13 per vedere se la cosa si ripete anche qui. E' possibile che vada modificato qualche file di configurazione del wine in bundle oppure che vada modificato qualche file di configurazione di picasa perchè eviti di cercare alcuni file che lo mandano in crash.
O.K., attendo con interesse!

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

Ho individuato un problema che però non sembra essere determinante. In pratica, nel file /etc/ld.so.conf non viene elencata la directory /opt/picasa/wine/lib, e quindi wine non trova la libreria libwine.so.1 dato che ldconfig non riesce a creare tale link (a libwine.so.1.0). Ho sistemato manualmente il problema, ma picasa continua a non avviarsi. Lanciando tutti gli script di avvio in modalità debugging (#!/bin/bash -x in testa) non si notano errori di alcun genere. Vorrei lanciare wine in modalità debugging, ma a occhio e croce wine non si avvia proprio...

P.S. Ora magicamente si avvia. Prova ad apportare anche tu la modifica di cui sopra.

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

ho editato il file come da te consigliato, provato e riprovato, anche riavviato un paio di volte. Ho controllato che il link fosse presente ma il programma non parte e non dice il perchè...

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

Dunque, dopo aver ripulito bene il sistema da ogni possibile tipo di configurazione personalizzata (e trattasi di una slackware 13.0 senza alcun pacchetto third party), ho rifatto il package di picasa. Così com'è, non funziona, ma una volta aggiunta la stringa corretta a /etc/ld.so.conf e lanciato ldconfig (da root), il programma si avvia senza problemi. Preciso che nel file in /etc va immessa la path corretta alle librerie di wine di picasa. Io ho installato picasa in /opt, da cui la path /opt/picasa/wine/lib; occhio a non confondersi con /opt/picasa/lib. Inoltre bisogna necessariamente eseguire ldconfig prima del primo avvio dell'applicazione. Questo crea il link simbolico libwine.so.1 nella tale directory. Se sul serio così non funziona, controlla il log di picasa (~/.picasa/picasa.log).

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

ho ripacchettizzato su una piccola installazione di slackware "pulita", editato il file ma non parte lo stesso.
Non è che potresti caricare il tuo package nei repository?
Grazie!

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

E' una versione beta e non ho messo a posto i file di link ai desktop di kde4. Preferisco aspettare la stable per caricarla, rispettando la filosofia di quasi tutti i package del repository e di chi lo gestisce. Se vuoi ti spedisco il package via mail o te lo rendo disponibile in qualche modo. Fammi sapere. Dubito che cambi qualcosa, comunque, visto che non è nemmeno una compilazione ma solo una pacchettizzazione, ma tentare non nuoce.

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

albatrosla ha scritto:E' una versione beta e non ho messo a posto i file di link ai desktop di kde4. Preferisco aspettare la stable per caricarla, rispettando la filosofia di quasi tutti i package del repository e di chi lo gestisce. Se vuoi ti spedisco il package via mail o te lo rendo disponibile in qualche modo. Fammi sapere. Dubito che cambi qualcosa, comunque, visto che non è nemmeno una compilazione ma solo una pacchettizzazione, ma tentare non nuoce.
Magari come ultimo tentativo potresti passarmi lo SlackBuild e gli altri files e dirmi da dove hai scaricato i sorgenti.

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: picasa

Messaggio da albatrosla »

Non è diverso dallo slackbuild che c'è qui. Comunque sia, ecco il pacco:
http://rapidshare.com/files/293031428/p ... k.txz.html
E' grossolano, nel senso che lo slack-desc non va perchè non ho cambiato il nome, più altri particolari... ma per vedere se funziona va bene!

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: picasa

Messaggio da tigerwalk »

albatrosla ha scritto:Non è diverso dallo slackbuild che c'è qui. Comunque sia, ecco il pacco:
http://rapidshare.com/files/293031428/p ... k.txz.html
E' grossolano, nel senso che lo slack-desc non va perchè non ho cambiato il nome, più altri particolari... ma per vedere se funziona va bene!
Grazie, il pacchetto funziona ma prima ho dovuto cambiare il proprietario alla directory

Codice: Seleziona tutto

/tmp/.wine-1000/
in pratica mi negava l'apertura per assenza di permessi, con chown ho cambiato il proprietario così da assegnarlo al mio user e il programma è partito.
Pensi che il problema sia dovuto ad una errata impostazione dei permessi nello SlackBuild?
Nel caso, saresti così gentile da postare il tuo SlackBuild in modo da rendermi conto di dove è sbagliato il mio?

Rispondi