حل الخطأ: «لا يمكن فتح العرض :: 0.0»

هناك عدة مناسبات نريد استخدامها سودو لتشغيل تطبيقات رسومية بأذونات إدارية ، على سبيل المثال: sudo gparted ó سودو دولفين

وسوف يرى الكثيرون هذا الخطأ:

kzkggaara @ geass: ~ / Downloads $ sudo gparted
لم يتم تحديد بروتوكول

(gpartedbin: 6547): Gtk-WARNING **: لا يمكن فتح العرض :: 0

مما يمنع فتح التطبيق (في هذه الحالة gparted) ، خطوة بسيطة ستحل هذه المشكلة 😀

يجب أن نفتح Terminal (وحدة التحكم ، bash ، shell ، أيًا كان ما يريدون تسميته ...) ونضع ما يلي فيه:

echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc

ندفع [أدخل] وفويلا ، سيتم حلها 🙂

بسيط لا؟ HAHA.

تحياتي


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

17 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   أوسكار قال

    شكرا يا صديقي ، نصيحة جيدة وعملية.

  2.   أليس قال

    لست متأكدًا ، لكنني أعتقد أن هذا الخطأ سيظهر إذا تم استخدام "sudo gparted" بدلاً من "gksudo gparted" أو "kdesudo dolphin" ، والتي يجب أن تكون ...

    1.    شجاعة قال

      تلك التي تستخدمها في Alt + F2 ، بصرف النظر عن kdesudo أعتقد أنها ليست كذلك ، إنها kdesu

      1.    شجاعة قال

        مثل هو gksu

    2.    KZKG ^ Gaara <"Linux قال

      نعم بالفعل ، يظهر فقط إذا تم ذلك مع sudo ، إذا تم استخدامه gksu o kdesudo لن تظهر ، المشكلة هي أنه على الأقل في القوس الخاص بي ليس لدي خيار لاستخدامه kdesudo، على الأقل لم أجده 🙁

  3.   أليس قال

    http://aur.archlinux.org/packages.php?ID=14357 😉 كن حذرًا من أن التعليقات قديمة ، لذا فإن PKGBUILD قديم جدًا. لا تنظر لترى ما إذا كان موجودًا في المستودعات.
    ليس الأمر نفسه عند إطلاق gksu مثل gksudo ، على الرغم من أنه كذلك لأغراض عملية. مثل استخدام su أو sudo ، العملية مختلفة ؛ في إحداها تقوم بتسجيل الدخول إلى المسؤول وفي الأخرى تمنح الحقوق للمستخدم. على أي حال ، فإن الشيء المهم هو عدم إطلاقه كعرق جاف.

    1.    KZKG ^ Gaara <"Linux قال

      لا أحب استخدام الحزم من AUR ، ناهيك عن أنه لا يمكنني مرات عديدة (خطأ من مزود خدمة الإنترنت الخاص بي) 😀
      شكرا على أي حال صديق

  4.   رافائيل لافيردي قال

    لكن القيام بذلك ليس هو الأصح ، فمن الأفضل استخدام kdesu أو kdesudo أو gksu أو gksudo بالشكل المناسب 🙂
    هنا شرح صغير خطرت بباله http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s

    1.    KZKG ^ Gaara <"Linux قال

      مرحبا رافائيل ، مرحبا بكم في موقعنا 😀
      مشكلة استخدام gksu أو kdesudo هي أنه ليس لديهما في Arch ، لذلك يجب أن ألجأ إلى sudo.
      تحياتي واتمنى ان تعجبكم مقالاتنا 🙂

  5.   ديفيد قال

    لدي مشكلة ولكن عند تشغيل جوجل كروم !!
    هل يوجد حل مشابه !! ؟؟؟

    =S

    1.    KZKG ^ جارا قال

      قمت بتشغيل [Alt] + [F2] وفتح Google Chrome ، وتحصل على هذا الخطأ؟ O_O

  6.   الهوي 2 قال

    ممتاز بعد عامين لقد وفرت لي الليل ، في مواقع أخرى قالوا إنه من الضروري قلب النظام لجعل Gparted يعمل كمستخدم متميز. : 3

    غراسياس.
    تحية.

  7.   دانتي قال

    يظهر هذا الخطأ نفسه بالنسبة لي ، ولكن عندما أحاول التثبيت بيانياً من أي قرص مضغوط ، هل يمكن لأحدهم إخباري بكيفية حله؟

    شكرا

  8.   ارانتشا قال

    ماذا يفترض أن يفعل هذا؟ لدي نفس الخطأ وأعتقد أنني فعلت أشياء خاطئة من البداية ، لقد نفذت ما يلي: user @ machine: $ rm -rf /tmp/.X0-lock وعندما قمت بتنفيذ user @ machine: $ Xorg -configure حصلت على خطأ: /

    أنا لا أعرف ما يجب القيام به!!

  9.   آنز قال

    شكرا جزيلا لك!
    في حالتي ، ظهر الخطأ عندما أطلقت sudo synaptic.
    ظهر هذا بالضبط:
    لم يتم تحديد بروتوكول
    تعذر بدء الخادم: تعذر الاتصال: تم رفض الاتصال
    (synaptic: 10216): Gtk-WARNING **: لا يمكن فتح العرض :: 0

    وقبل هذا الخطأ كنت أعاني من مشاكل عدم وجود السلطة.
    ديبيان 9 + جنوم 3.

  10.   غونزالو قال

    HAHAJ شكرا جزيلا لك. ولكن اتضح أنه إذا لم يكن لديك .Xauthority ، فلا فائدة منه.
    لكنك قادتني.

  11.   إدواردو ف. قال

    يمكنك استخدام

    «`
    المس $ HOME / .bashrc
    «`

    بدلا من

    «`
    صدى "" >> $ HOME / .bashrc
    «`

    يُنشئ touch ملفًا فارغًا لك إذا لم يكن موجودًا ، أو يقوم بتحديث الطابع الزمني للملف بخلاف ذلك (عندما يكون موجودًا) ، ولكنه لا يعدل المحتوى في كلتا الحالتين ، فقط تاريخ التعديل.