Chromium browser kiosk módban, ablakkezelő nélkül, fullscreen probléma

Fórumok

Sziasztok!

Üzemeltetek pár érintőképernyős utcai kioszkot, sima desktop Ubuntuval. Teljesen böngészőalapú minden, éppen ezért döntöttem úgy, hogy nem kell ablakkezelő, elég egy chromium browsernek futni rajta. Találtam is egy leírást, ez alapján be lett állítva, megy is minden rendesen.

Egy dolog nem jó, mégpedig az, hogy valamiért a chromium browser a teljes képernyős indításnál tévesen érzékeli a felbontást és 20-30 pixellel kisebb magasságban nyílik meg, mint a tényleges képernyő, ami miatt alul egy "csík" látható.

Készítettem róla egy bugreportot, itt részletesen leírtam a jelenséget, tőletek azt kérdezném, hogy van-e valami ötletetek a javításra?

http://code.google.com/p/chromium/issues/detail?id=73729

Köszönöm,

paha

Hozzászólások

Bár nálam vízszintesen se volt jó, itt a /home/user/.config/chromium/Default/Preferences -be segített.


   "browser": {
      "window_placement": {
         "bottom": 1023,
         "left": 0,
         "maximized": false,
         "right": 1280,
         "top": 0,
         "work_area_bottom": 1024,
         "work_area_left": 0,
         "work_area_right": 1280,
         "work_area_top": 0
      }

Bár nem értem miért, hisz kiosk módban ezeket az értékeket nem kellene figyelembe vennie.
Ha már itt tartunk nekem is lenne egy kérdésem a touchscreen kalibrálásához mit használsz?
Az xinput_calibrator valahogy nálam nem működik pontosan.

Nem biztos, de valahogy az a sejtésem, hogy amikor indul az ubuntu, akkor a login képernyőn alul ott van a nyelv/login mode választó, és mintha annak a magasságával kevesebb lenne a teljes képernyő, tehát mintha a chromium azt hinné, hogy az az alkalmazás ott van...

Ugyanakkor pl. firefox gond nélkül indul fullscreenben, szóval nem értem.

Nem tudom, én simán üres Xorg-ra indítom úgy megy (bár itt se a firefox se a chrome nem akarta a fullscreent).

Egyébként a touchscreen egy 3M MicroTouch USB (EX II series), most, hogy felküzdöttem a 3M drivert a tiny core-ra úgy tűnik megszünt a probléma, az evtouch (rosszul) kezelte.