Standart bir 12.04.3 64 bit kurulumunda, oturum açın, ekranın altına yakın bir terminal penceresi açın ve çalışan xsnow'u başlatın. Xsnow başlatıldığında pencerelerin nerede olduğunu ve pencerenin taşınmasından veya simgeselleştirilmesinden sonra karın kesilmesinin hala gerçekleştiğine dair artık bir bilgi gibi görünüyor. Bir pencere ekranın üstüne yaklaştığında sorunlar oluşur. Logout / in eski pencerelerin konumlarını temizler, bu nedenle yeni bir giriş yapın (ya da belki X yeniden başlar). Varsayılan 20 gecikme benim için minimum seviyeye yakın, kar da görünmesini sağlayacak şekilde artıyor.
xsnow seçenekleri kılavuz sayfalarında veya -h düğmesiyle açıklanmıştır. gecikme (30), güncellemeler arasında 20 olan varsayılan değer yerine 30 milisaniyelik bir gecikme yapacak, 20 olanı değiştiririm, işler 18'de lapa lapa olur ve 15'te kar yağmaz, bu nedenle aksi halde çalışan bir sistemde çok kısa bir gecikme işleri keser. 13.10 için, "root" pencerelerinin istiflenmesi konusunda kesinlikle bir fark var. 12.04 birlik sisteminin, kar ve işlerle uğraşan kök, çocuk, torun, masaüstü, büyük büyük torun vardır. (bakınız çıktı
`xwininfo -root -tree`
13.10 birlik sistemi aslında kök pencereyi günceller ve masaüstünde tam ekran bir çocuğu bile yoktur. Bir hata ayıklayıcı ile, masaüstünde güncellenen pencereyi değiştirmek görüntülerin görünmesine neden olur, ancak artalanı siler, bu nedenle iyi bir çözüm değildir. Güncellemeleri alan başka bir pencere hiçbir şey göstermiyor, bu yüzden bunun çalışması için bazı değişikliklere ihtiyaç duyduğu anlaşılan birlik mekanizmasıyla bir çelişki var (ideal olan xsnow programından başka bir şeyi değiştirmek zorunda değil çünkü).
Unity'yi çalıştıran 14.04 sürümü için güncelleme Santa'yı görmek için, Unity masaüstünden vazgeçin ve onsuz başka bir X ekranı oluşturun. Gerektiği gibi ileri ve geri geçin, hatta yeni ekranda göstermek için -display: 1 ile programları çalıştırın.
Öncelikle herkesin bir X sunucusu çalıştırmasına izin ver
dpkg-reconfigure x11-common
ve herkese X erişimini ayarlayın Evet, sudo ile çalıştırabilirsiniz ancak masaüstünüzde bazı kök dosyalar bırakmış olacaksınız ve artık GUI ile giriş yapamayacaksınız (kök silmek için sanal bir terminal kullanın). eğer bunu yaparsanız sahip olunan dosya).
Başka bir pencere yöneticiniz var mı, böylece pencereleri yeni ekranınızda hareket ettirebilirsiniz (yalnızca orada başka programları çalıştırmak istiyorsanız, yapmak istediğiniz tek şey Noel Baba'yı görmekse zahmet etmeyin. , kök penceresini açıkta bırakan favori pencerenizi seçin.
Tam ekran xsnow almak için vt üzerinde aşağıdakini çalıştırın.
xinit /usr/games/xsnow -- :1 vt8
Crtl-Alt-F7 ile vt7'deki orijinal ekrana geri dönün ve Ctrl-Alt-F8 ile xsnow'a geri dönün
Vt7'den xterms oluşturma (orijinal X sunucusu açık: 0)
xterm -display :1 &
Pencere yöneticinize yeni ekranda yeni xterm'den başlayın.
twm&
16.04 güncelleme: 14.04'ten bu yana birçok şey bozuldu (bkz. # 1562219 no'lu hataya bakın), ancak hala xsnow komutunu çalıştırabilirsiniz:
- Bir Nvidia video sürücüsü ile çalışıyorsanız, nouveau sürücüsünü kullanın. Yazılım Güncelleyici / Ayarlar düğmesi / Ek Sürücüler sekmesi, nouveau'yu seçin. emin olmak için yeniden başlatın.
- Örneğin sanal bir terminale giriş yapın (Ctrl-Alt-F2)
- xinit / usr / games / xsnow -: 1 vt2 Veya bir xterm'i başlatın ve ondan bir pencere yöneticisi, xsnow, vb. gibi diğer şeylere başlayın.
Hepinize mutlu noeller