Yanıtlar:
Bu hata raporunu doğru okuduğumu varsayarsak ...
Bu, tasarım gereğidir. Hayır gerçekten!
Yorumlar # 37 bu konuda konuşmak.
Mevcut birlik durumu yamalar:
Birlik oturumlarında, tuş bağlantılarıyla ekran görüntüleri çektikten sonra bir onay iletişim kutusu görüntüleniyor, otomatik kaydetme davranışı kullanıcılarımızı şaşırtıyor
İplik devam eder:
Ama Unity kullanmadığım zaman senin fikrin işe yaramaz Neden bunun sadece Unity kullanıcıları için geçerli olduğunu düşünüyorsunuz?
Cevapla:
çünkü GNOME yukarı ve GNOME kullanıcılarından masaüstünü yalnız bırakmalarını ve tasarladıkları şekilde göndermelarını istediğimiz için, yapmaya çalıştığımız şey budur, GNOME ortamları için yukarı akış davranışına sadık kalırız ve Birlik için tasarım kararını alırız.
Yani orada var. Gnome-Developers, masaüstü ortamlarının bu şekilde davranması gerektiği konusunda ısrarcıdır. Bu bir yukarı akış sorunu. Kanonik Geliştiriciler bu kararı ve dolayısıyla "sapma" saygı - Unity kullanıcıları iletişim olarak kaydet sahip gnome-shell kullanıcıların sahip iken by-tasarım hiçbir iletişim işlevselliği.
Böylece gnome-shell / gnome-classic kullanıyorsanız, tüm ekran görüntüleri ev resimleri klasörüne kaydedilir. ~/Pictures
Not: Ekran görüntüsü konumunu gsettings
(komut satırı) veya dconf-editor
(GUI) ile geçersiz kılabilirsiniz :
org.gnome.gnome-screenshot auto-save-directory
Tofile:///home/yourusername/wherever/you/want
Partiye geç kaldım, ama bunun için sadece tetikte bulundum ve biraz farklı bir cevap vermek istiyorum.
Temel olarak, en son Gnome 3 / Gnome Shell'de artık Gnome Screenshot'ı kullanmıyorlar . Bu, Gnome-Screenshot'ın varsayılan ayarlarında yapılan herhangi bir değişikliğin (varsayılan kayıt konumu gibi) hiçbir şeyi etkilemeyeceği anlamına gelir.
Bunun yerine, Klavye ayarlarınıza gitmeniz, "Ekran görüntüsünü […] - Resimlere kaydet" kısayollarını devre dışı gnome-screenshot
bırakmanız ve herhangi bir hata olmadan çağıran kendi özel kısayollarınızı eklemeniz (gsettings tarafından tanımlanan konumuna otomatik kaydet), -a
(alanı kaydetmeniz gerekir ) ), -w
(mevcut pencereyi kaydet) veya -i
(seçenekler iletişim kutusunu geri istiyorsan). Açıkça bazı ayarları karıştırıp eşleştirebilir veya daha fazlasını ekleyebilirsiniz man gnome-screenshot
.
Shutter'ı kullanmayı deneyin, onun en iyi ekran yakalama aracı (sitenin dediği gibi :)
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update && sudo apt-get install shutter
uygulama sitesi: http://shutter-project.org/
Shutter'ı PrtSc veya Alt + PrtSc'ye bastığınızda ekran görüntülerini almak üzere varsayılan araç olarak yapılandırmak için yapmanız gerekenler:
gnome:
1 Git utter Deklanşördeki Tercihler
2 Klavye sekmesinde, hem “Yakala” hem de “Seçimle yakala” onay kutularını etkinleştirin:
3 İşte bu! Artık normal PrtSc ve Alt + PrtSc keybindings ekran görüntülerini almak için Deklanşör kullanacaktır.
Hey millet bu yardımcı olabilir, kısayol tuşunu etkinleştirmek için deklanşörün yeni sürümüyle o kadar basit olmadığını farkettim ve gnome düşüşü sırasında makinemde iBus arka planının başlatılmadığını farkettim. '. Bunu gnome menüsü> sistem araçları> Tercihler> Klavye Giriş Yöntemleri'ne giderek buldum. Tıkladım ve bir iletişim kutusunun istediği gibi başlattım ve şimdi ekran baskısı çalışıyor. Birlik içinde kullanılan diyalog görünmese de, varsayılan olarak ~ / Pictures'a kaydedildiğini buldum, bu yüzden hiçbir büyüklük yok, umarım birileri de beni sinirlendiriyor.
Belki birileri bunu faydalı bulur: Bu özelliği geri almak için /usr/bin/gnome-screenshot
, v3.18.0 ikilisini kopyaladım, "kısayol alanını resimlere kaydet" sisteminin kısayol tuşunu devre dışı bıraktım ve komutla yeni bir kısayol oluşturdum./usr/bin/gnome-screenshot -a -i
Dezavantajı: -i
panoya kopyalanacak bir alanı seçemeden (daha önce olduğundan daha iyi), anahtarla önce alanı seçmeden önce gnome-ekran görüntü seçeneklerini alıyorum, ancak gerisi iyi.
Tam ekran görüntüsü için, -a
(ubuntu 18 altında v3.18.0 bina biraz dağınık, gibi bir şey ile sona erdi
-v /tmp:/tmp
sonunda ikili sistemi host sisteminize kopyalayabilmeniz için bir şey monte etmeyi unutmayın )apt-get update
apt-get install git gnome-common libx11-dev libglib2.0-dev libgtk-3-dev libcanberra-gtk3-dev
./autogen.sh && make && cp ./src/gnome-screenshot /tmp/
/usr/bin/gnome-screenshot
içinde dosya varsa/tmp
Farkında olun bunu benim makinede çalışma cezası görünüyor olsa da, aslında bir yarı güzel bir fikir, ikili artık ubuntu 18 do not exist / farklı davrandığını sembollerine karşı bağlanabilir. (Neden 16.04 bir kapta derlediğimin asıl probleminin libpcre'de bir sürüm çatışması olduğunu düşünüyorum)
gnome-screenshot
iletişim göstermeden otomatik olarak kaydetmek mümkün mü?