मैंने अपडेट मैनेजर का उपयोग करके एक सर्वर को सेंटोस 6.5 (gnome2 के साथ) से 7 में अपग्रेड किया।
समस्या यह है कि मैं लॉगिन स्क्रीन या डेस्कटॉप नहीं देख पा रहा हूं।
हालाँकि माउस पॉइंटर दिखाई देता है।
मैंने पुराने ओब्स्लेट किए गए पैकेजों को हटा दिया, अपडेट चलाया, ग्नोम डेस्कटॉप स्थापित किया लेकिन कुछ भी काम नहीं कर रहा है।
स्क्रीन की तरह एनाकोंडा इंस्टॉलर को रीबूट करने के बाद लाइसेंस सत्यापन और उपयोगकर्ता निर्माण प्रॉम्प्ट के साथ पॉप अप हुआ। इसके साथ खत्म करने के बाद स्क्रीन फिर से सिर्फ एक माउस पॉइंटर के साथ खाली हो गई।
जब मैं किसी एप्लिकेशन को चलाता हूं ssh -X लॉगिन यह संकेत देता है कि:
libGL error: failed to load driver: nouveau
मेरे पास है xorg-x11-drv-nouveau-1.0.10-5.el7.x86_64 स्थापित।
मैंने पुनः स्थापित किया xorg-x11-drv-nouveau तथा mesa-libGL लेकिन फिर भी समस्या बनी रहती है।
LIBGL_DEBUG=verbose आउटपुट यह:
libGL: OpenDriver: trying /usr/lib64/dri/tls/nouveau_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/nouveau_dri.so
libGL error: failed to open drm device: No such file or directory
libGL error: failed to load driver: nouveau
libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so
libGL: Can't open configuration file /root/.drirc: No such file or directory.
इसका उपयोग नहीं किया जाना चाहिए nouveau_drv.so के बजाय nouveau_dri.so।
systemctl status gdm.service कहते हैं कि जीडीएम सक्रिय है और चल रहा है लेकिन कुछ त्रुटियां दिखाई देती हैं:
gnome-session[2734]: JS ERROR: !!! lineNumber = '475'
gnome-session[2734]: JS ERROR: !!! stack = '"notify("Unable to lock","Lock was blocked by an application")@/usr/share/gnome-shell/js/ui/main.js:475
gnome-session[2734]: notifyError("Unable to lock","Lock was blocked by an application")@/usr/share/gnome-shell/js/ui/main.js:495
gnome-session[2734]: GLib-GIO-CRITICAL: g_dbus_connection_call_internal: assertion `object_path != NULL && g_variant_is_object_path (object_path)' failed
जीडीएम को फिर से शुरू करने से मदद नहीं मिलती:
systemd[1]: Starting GNOME Display Manager...
systemd[1]: Started GNOME Display Manager.
gdm[780]: Child process 791 was already dead.
gdm[780]: GLib-GObject: g_object_ref: assertion `object->ref_count > 0' failed
gdm[780]: GLib-GObject: g_object_unref: assertion `object->ref_count > 0' failed
gdm[780]: GdmDisplay: display lasted 0.030752 seconds
gdm[2087]: GLib-GObject: g_object_unref: assertion `object->ref_count > 0' failed
मुझे समझ नहीं आ रहा है कि यह समस्या क्या है।
telinit 3टेक्स्ट मोड में जाने के लिए,startxलॉन्च GNOME3 क्लासिक मोड बस ठीक है (हालांकि मैंने कुछ भी नहीं किया है लेकिन लॉगआउट किया है)।