2015-10-15 31 views
10

Şu anda bir Java uygulaması çalıştıran Raspberry Pi 2 çalıştıran bir Kiosk sistemi üzerinde çalışıyorum. Nesneler hareket ederken ortaya çıkan ekranda bir bozulma dışında her şey mükemmel şekilde çalışır. Normalde, bu bir sorun olmaz, ancak Java uygulaması üzerinde kullanıcılar tarafından yaygın olarak kullanılacak bir liste var. Bu listede ilerlerken bozulma görülebilir.Raspberry Pi 2 - Dikey modda nesneleri taşırken bozulma

Aşağıdaki bağlantı eylemde bunu gösterir:

A GIF showing the distortion

şimdiye kadar biliyoruz:

  • ekran döndürüldüğünde ise bu yalnızca oluşur. Ben Bu ekran çözünürlüğü ya Bu yalnızca GUI üzerinde olmaz “hdmi_group"
  • bağlı değildir /boot/config.txt
  • yılında “display_rotate=3” ayarlayarak 270 * tarafından ekrana döndürdüyseniz, distorsiyon da açılış süresi boyunca görülebilir
  • overlocking Mate
  • her zaman
  • Bu sorun Ubuntu da mevcuttu ekranın sağ alt tarafını appearson bozulma etkilemez
+4

* "ekran yırtılması" * olarak görünüyor. Kullanılmakta olan yazılım yığınında 'VSYNC' (wait-for-vsync) nasıl etkinleştirileceğini biliyor musunuz? Alternatif olarak, ekran framebuffer'ı çift/üç kez tamponlamak için yapılandırma seçeneklerini kontrol edin? – TheCodeArtist

+0

Ürün yazılımınızı güncellemeyi denediniz mi? Bkz. Http://raspberrypi.stackexchange.com/questions/37645/when-using-display-rotate-1-the-screen-tears –

+0

Diğer döndürme açılarıyla (90 derece gibi) oluşur mu? @TheCodeArtist olarak da belirtildiği gibi – pietv8x

cevap

0

Linux'ta bir uzman ya da bunun gibi bir şey değilim ama beni duyuyorum,

Ekranınızı yapılandırma dosyasında döndürdüğünüzü söylüyorsunuz. Onu varsayılana geri koyabilir misin? Neden döndürülmek için ona ihtiyacınız var? Çünkü bu döndürme, ekranın parçalarını hizalamaya neden olabilir. İlk olarak probleminiz için bu değişkeni denemeye bakıyorum ve nasıl değiştiğine bakın. :)