এই প্রশ্নের উত্তর অনুযায়ী , আমি ভার্চুয়াল ডিসপ্লে তৈরি করতে Xvfb চালিয়ে যাচ্ছি যাতে আমার সেন্টস সার্ভারে ফায়ারফক্স চলবে। (ফায়ারফক্সের সাথে আমার ফায়ারফক্স দেখতে বা কোনও আসল কী বা স্ক্রিন ইনপুট / আউটপুট করার দরকার নেই - এটি কেবল চালানো দরকার যাতে সেলেনিয়াম এটি চালনা করতে পারে)) এক্সভিএফবি (বা ফায়ারফক্স) কেন ছুঁড়েছে তা জানার চেষ্টা করছি একগুচ্ছ ত্রুটি
আমি এই আদেশ দিয়ে Xvfb শুরু করি:
Xvfb :1 -screen 0 1024x768x24 &
এবং আমি এটি শুরু করার সাথে সাথেই বেশ কয়েকটি ত্রুটি বার্তাগুলি স্ক্রিনে ফিরে আসে (অদ্ভুতভাবে, তারা শেল প্রম্পটের পরে প্রদর্শিত হবে):
[root@host /home/lm/cron]# Xvfb :1 -screen 0 1024x768x24 &
[1] 9214
[root@host /home/lm/cron]# expected keysym, got XF86TouchpadOn: line 120 of inet
expected keysym, got XF86TouchpadOff: line 121 of inet
আমি যখন আমার সেলেনিয়াম পরীক্ষা স্ক্রিপ্টটি চালাচ্ছি তখন সেলেনিয়াম লগ শোতে আরও অনেক ত্রুটি দেখা যায়:
5 XSELINUXs still allocated at reset
SCREEN: 0 objects of 176 bytes = 0 total bytes 0 private allocs
DEVICE: 4 objects of 48 bytes = 192 total bytes 0 private allocs
CLIENT: 0 objects of 144 bytes = 0 total bytes 0 private allocs
WINDOW: 0 objects of 48 bytes = 0 total bytes 0 private allocs
PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs
GC: 0 objects of 56 bytes = 0 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
TOTAL: 5 objects, 208 bytes, 0 allocs
4 DEVICEs still allocated at reset
DEVICE: 4 objects of 48 bytes = 192 total bytes 0 private allocs
CLIENT: 0 objects of 144 bytes = 0 total bytes 0 private allocs
WINDOW: 0 objects of 48 bytes = 0 total bytes 0 private allocs
PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs
GC: 0 objects of 56 bytes = 0 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
TOTAL: 5 objects, 208 bytes, 0 allocs
1 PIXMAPs still allocated at reset
PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs
GC: 0 objects of 56 bytes = 0 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
TOTAL: 1 objects, 16 bytes, 0 allocs
14:33:47.919 INFO - Done: /session/1330284794945
expected keysym, got XF86TouchpadOn: line 120 of inet
expected keysym, got XF86TouchpadOff: line 121 of inet
এখন, মজার অংশটি এখানে, এই সমস্ত গোলমাল সত্ত্বেও, সমস্ত কিছু কাজ করছে: সেলেনিয়াম ফায়ারফক্স সংস্থার সাথে কথা বলছে, ফায়ারফক্স যা করণীয় তা করছে এবং এটি সেলেনিয়ামে ফিরিয়ে দিচ্ছে ইত্যাদি। আমি কেবল জানতে চাই যে (ক) আমি এই সমস্ত বার্তা / ত্রুটি সম্পর্কে চিন্তিত হওয়া উচিত এবং (খ) কীভাবে আমি এটি পরিষ্কার করতে পারি? (এটি আসলে আমার কাছে উপস্থিত হয়ে দেখা যায় যে এর বেশিরভাগটি 'বরাদ্দগুলি' সম্পর্কে একধরনের ভারবস লগিং তথ্য - যা আমি বন্ধ করতে চাই - এবং তারপরে 'প্রত্যাশিত কীসিম' বার্তা ব্যতিক্রম ছুঁড়ে দেওয়া হচ্ছে being)