سؤال ما الفرق بين هذه الملفات الثلاثة؟ xorg.conf و xorg.conf.failsafe و xorg.conf.nvidia-xconfig-original


كيف تختلف. ما هي وظائفها. أنا جديد على ubuntu وأنا باستخدام أوبونتو 12.04LTS.

هنا محتوياتها.

xorg.conf

 # nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.88  (buildmeister@swio-display-x86-rhel47-14)  Wed Mar 27 15:36:45 PDT 2013

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

xorg.conf.failsafe

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "vesa"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
EndSection
  • لماذا xorg.conf.nvidia-xconfig-الأصلي فارغة؟
  • لماذا قوائم xorg.conf.failsafe VESA كسائق؟

4
2017-08-28 04:13


الأصل




الأجوبة:


xorg.conf هو الذي يتم استخدامه ، إذا كان متاحًا. لم تعد مطلوبة ، ولهذا السبب كانت النسخة الأصلية فارغة ؛ عادة ، لا يوجد حتى ، ولكن بعض برامج التثبيت ، مثل nvidia ، ستنشئ نسخ احتياطية عند إجراء تغيير.

إذن ، النسخة المؤمنة هي النسخة التي ستعمل ، ولكن بمستوى أقل من الدقة والفعالية. ربما تم إنشاؤه بواسطة مُثبِّت قديم ، حيث لا أعتقد أن nvidia ينشئ ذلك. ولكن لم يعد لدي سائقين nvidia ، لذلك يمكن أن أكون مخطئا. إذا قمت بتشغيل البرنامج النصي nvidia أكثر من مرة ، فسوف ينتهي بك الأمر مع المزيد من النسخ الاحتياطية.

إذا كانت هناك مشكلة في الفيديو ، مثل عدم وجود واجهة المستخدم الرسومية على الإطلاق ، فيمكنك غالبًا استخدام جهاز طرفية للانتقال إلى الدليل وإعادة تسمية الملفات لتغيير السلوك. نظريًا ، يمكنك إعادة تسمية xorg.conf إلى xorg.conf.1 ، أو أي شيء آخر تريده ، ثم نسخ الإصدار الآمن إلى xorg.conf.

هناك بعض المعلومات الجيدة عن askubuntu ، مثل هذه:


2
2017-08-28 04:56



لدي سؤال ، ما إذا كان أي من هؤلاء غير موجود. ما هو ملف التكوين سوف يقرأ على افتراض أن لدي برامج تشغيل nvidia مثبتة. - chanHXC
أعتقد أنه سيتم استخدام برامج تشغيل nvidia مفتوحة المصدر ، وليس تلك الخاصة. هذا هو في الغالب تخمين ، على الرغم من أن لدي الآن بطاقة فيديو AMD. أنا أيضا لا تستخدم السائقين الملكية ، كما تعمل برامج التشغيل القياسية بشكل جيد بالنسبة لي. - Marty Fried


man xorg.conf سيمنحك الكثير من المعلومات بهذا المعنى:

NAME
   xorg.conf, xorg.conf.d - configuration files for Xorg X server

INTRODUCTION
   Xorg  supports  several  mechanisms for supplying/obtaining configuration
   and run-time parameters: command line options, environment variables, the
   xorg.conf  and xorg.conf.d configuration files, auto-detection, and fall‐
   back defaults. When the same information is supplied  in  more  than  one
   way,  the highest precedence mechanism is used. The list of mechanisms is
   ordered from highest precedence to lowest. Note that not  all  parameters
   can  be  supplied via all methods. The available command line options and
   environment variables (and some defaults) are described in the Xserver(1)
   and  Xorg(1) manual pages. Most configuration file parameters, with their
   defaults, are described below. Driver and module  specific  configuration
   parameters are described in the relevant driver or module manual page.

xorg.conf.failsafe الملف هو للحالة التي قمت فيها بإفساد شيء على جهازك وتحتاج إلى التمهيد في وضع fail آمن. لهذا السبب استخدام برنامج تشغيل الفيديو VESA عام. مرة أخرى ، لمزيد من المعلومات يمكنك الاتصال به man vesa:

DESCRIPTION
       vesa  is  an Xorg driver for generic VESA video cards.  It can drive most
       VESA-compatible video cards, but only makes use  of  the  basic  standard
       VESA  core  that is common to these cards.  The driver supports depths 8,
       15 16 and 24.

وأخيرا ، من أجل xorg.conf.nvidia-xconfig-original ملف ، مرة أخرى سوف تجد معلومات كافية في صفحات الرجل. man nvidia-xconfig:

   --restore-original-backup
          Restore  a  backup of the X configuration that was made before any
          changes were made by nvidia-xconfig, if such a  backup  is  avail‐
          able. This type of backup is made by nvidia-xconfig before it mod‐
          ifies an X configuration file that it has not previously  touched;
          this  is  assumed  to be an X configuration file that predates the
          involvement of the NVIDIA X driver. As an example,  nvidia-xconfig
          will  copy  an  X  configuration  file  at  /etc/X11/xorg.conf  to
          /etc/X11/xorg.conf.nvidia-xconfig-original the first time it makes
          changes to that file.

2
2017-08-28 05:04



شكر. لا يعني أن يتم قراءة xorg.conf.failsafe في حالة وجود xorg.conf في عداد المفقودين ويعيق سائق بلدي إلى vesa على الرغم من أنني قمت بتثبيت برنامج nvidia؟ - chanHXC
chanHXC تمامًا. - Radu Rădeanu
كيف يمكنني التحقق من تحميل برنامج التشغيل في أوبونتو. أريد أن أعرف ما إذا كنت أستخدم إما vesa أو nvidia. - chanHXC
أنا مرتبك قليلا. لقد قرأت ذلك xorg.conf ليس الكثير من الاستخدام في هذه الأيام. ما هو السبب في ذلك؟ - chanHXC
chanHXC انظر إجابتي هنا - Radu Rădeanu