Tipik kullanım durumu: Birden çok kullanıcı hesabına sahip bir aile dizüstü bilgisayarı.
Shotwell'i tüm kullanıcıların aynı fotoğraf dizinine erişebilmesi ve her birinin fotoğrafları içe aktarabilmesi için nasıl ayarlarım?
Tipik kullanım durumu: Birden çok kullanıcı hesabına sahip bir aile dizüstü bilgisayarı.
Shotwell'i tüm kullanıcıların aynı fotoğraf dizinine erişebilmesi ve her birinin fotoğrafları içe aktarabilmesi için nasıl ayarlarım?
Yanıtlar:
Bu yöntemi denedim ve işe yarıyor gibi görünüyor ama hatasız olduğunu garanti edemiyorum, bu yüzden kendi sorumluluğunuzda kullanın.
1. Alt+ tuşlarına basın F2ve gksudo nautilus
ardından enter tuşuna basın.
2. şifrenizi girin, nautilus yönetici haklarıyla başlayacaktır.
3. / home öğesine gidin ve sağ tıklayın -> Klasör oluştur, "shotwell_common" olarak adlandırın. Ardından üzerine sağ tıklayın, ardından özellikler izinlerine tıklayın. "Diğerlerine" okuma + yazma erişimi verin. Bundan sonra klasöre tekrar sağ tıklayın ve sonra "Bağlantı Yap" a tıklayın. Orada (içeride / evde) "shotwell_common'a bağlantı" adlı bir bağlantı oluşturulacaktır.
4. /home
" shotwell_library " adında başka bir klasör oluşturun ve izinleri yukarıdaki gibi değiştirin.
Panel ve basın menüden yerler-> Ev Klasör tıklayarak 5.Start Nautilus Ctrl- H. ".Shotwell" adlı bir klasör görünecektir. Silin. Şimdi gelen "shotwell_common bağlantısını" copy /home
için /home/user
ve yeniden adlandırın ".shotwell". Ardından shotwell'i başlatın ve Düzenle-> Tercihler'e gidin. Yolu /home/shotwell_library
kitaplık konumu olarak girin .
6.En az bir görüntü dosyasını shotwell'e aktarın. Shotwell'in "photobrowser.db" dosyası artık / home / shotwell_common içinde oluşturulacak.
7. terminali başlatın ve yazın sudo chmod -R o+rw /home/shotwell_common
ve enter tuşuna basın, her zamanki gibi parola falan isteyecektir.
8. Bilgisayarınızın her kullanıcısı için 5. adımı tekrarlayın.
9.Adım 1/2 / 3'ü izleyerek "shotwell_common'a bağlantı" öğesini şimdi / evden silebilirsiniz.
Aile üyelerinize iki puan vermeyi unutmayın:
a) Bazı görüntüleri içe aktardıklarında daima "kütüphaneye kopyala" seçeneğini seçmelidirler.
b) Artık shotwell kullanırken gizlilikleri yok.
dalloliogm kısmen haklıdır, ancak hiç düşünmediğimiz gibi değildir .
İlk olarak, Shotwell'i kendi fotoğraf kütüphanelerinde kullanmak isteyen birden fazla kullanıcınız varsa ve makinede kendi hesapları varsa, herkes kendi hesabına giriş yapabilir ve kendi veritabanına ve kendi resim kütüphanesine sahip olabilir. Kutudan çıkar çıkmaz Shotwell için bu geçerlidir.
Her kullanıcının kendi veritabanına ve resim dizinine sahip olmasını, ancak makinede kendi hesabına sahip olmasını beklemiyorsanız, bir çözüm var. Shotwell'i şu şekilde çalıştırın:
$ shotwell --datadir=<datadir>
Shotwell, veritabanını ve kitaplık için diğer çeşitli dosyaları tutmak için sağlanan dizini kullanır.
Daha büyük sorun, tüm kullanıcıların aynı fotoğrafları paylaşmasını istediğiniz bir sorundur, çeşitli Shotwell veritabanları aynı fiziksel fotoğrafları işaret eder. Şu anda yedekleme dosyası değiştirilir veya taşınırsa veritabanını güncelleme desteğimiz yoktur. Bir sonraki sürümde (0.8) bunun için daha iyi bir destek bulunmalıdır, çünkü başlangıçta kütüphaneyi tarar ve isteğe bağlı olarak kullanıcının çalışma zamanı değişiklikleri için kütüphanesini izler.
Ayrıca, Shotwell tahribatsız bir editördür. Örneğin, bir kullanıcı bir fotoğrafı kırparsa, diğer kullanıcılar yedekleme dosyası değişmediği için bu değişikliği görmez. Veritabanlarını senkronize etmek düşündüğümüz bir şeydir, ancak bu basit bir sorun değildir.
Yeni bir bölüm oluşturun ya da dizüstü bilgisayarın tüm kullanıcıları arasında her türden dosyayı paylaşmak için mevcut bir bölümü işaretleyin. / Etc / fstab dosyanızdaki bölüm için bir giriş ekleyin, böylece bölüm önyükleme sırasında / media içine bağlanır. Bu şekilde, her kullanıcı bölüm içindeki dosyalara ilgili masaüstlerinden erişebilir.
Shotwell'in birden fazla kullanıcı için destek almamasının nedeni, geliştiricilerin bu kullanım durumunu düşünmemesi ve hiç kimsenin bunu uygulamasını istememesidir.
Yapabileceğiniz en iyi şey , hata izleyici uygulamalarında bir özellik isteği bileti açmak ve geliştiricilerin size ne yanıt verdiğini görmektir. Alternatif olarak, posta listesine yazabilirsiniz .
Nane 16'da Shotwell 0.15.0.
Kullanıyorum;
shotwell -d "/home/dan/.shotwellMultiLibrary/Dans"
ve
shotwell -d "/home/dan/.shotwellMultiLibrary/Others"
tercihlerin paylaşılması dışında doğru kütüphaneye başlamak için çalışıyor gibi görünen iki kütüphaneyi korumak için 'watch' kütüphanesi (ve diğer tercihler ayarları) son kullanılandan yanlış bir şekilde alınır.
Sanırım bu https://bugzilla.gnome.org/show_bug.cgi?id=718721 ile ilgili olabilir
Belki de henüz repo yapmayan daha sonraki sürümler bu sorunu çözebilir?
shotwell 0.23.7
, diğer kullanıcı tarafından açıldığında özür:ERROR:/build/shotwell-6EfFpD/shotwell-0.23.7/src/db/VersionTable.vala:18:version_table_construct: assertion failed: (res == Sqlite.OK) Aborted (core dumped)