it-swarm.dev

الزليب: التمديد "RANDR" مفقود على الشاشة ": 21". - محاولة تشغيل Google Chrome مقطوعة الرأس

أحاول إجراء بعض اختبارات Webdriver Maven على خادم مقطوع الرأس عبر xvfb باستخدام Chrome (لم ينجح Firefox أيضًا) ولكن تظهر لي رسالة الخطأ هذه:

Xlib:  extension "RANDR" missing on display ":21".

ما هي المعلومات التي يجب أن أقدمها وما المشكلة/الحل؟

56
J. K.

جرب هذا:

Xvfb: 21 - الشاشة 0 1024 × 768 × 24 + ملحق RANDR &
 Xvfb - مساعدة 
 
 + اسم الامتداد تمكين التمديد 
 - اسم الامتداد تعطيل التمديد 
12
jeue

لم تساعدني إجابة jeues على شيء :-( بعد ساعات ، وجدت أخيرًا الحل لنظامي وأعتقد أن هذا سيساعد الآخرين أيضًا. اضطررت إلى تعيين LD_LIBRARY_PATH مثل هذا:

   export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/

بعد ذلك ، كان كل شيء يعمل بشكل جيد للغاية ، حتى بدون أي مفتاح "-extension RANDR".

5
KIC

يبدو أنه عندما يظهر هذا الخطأ ، فهذا مؤشر على أن المكون الإضافي Selenium-Java لـ maven قديم.

يجب أن يؤدي تغيير الإصدار في pom.xml إلى حل المشكلة

2
cw24