Câu hỏi sự khác biệt giữa 3 tệp này là gì. xorg.conf, xorg.conf.failsafe và xorg.conf.nvidia-xconfig-original


Làm thế nào để chúng khác nhau. Chức năng của họ là gì. Tôi mới dùng ubuntu và tôi đang sử dụng ubuntu 12.04LTS.

Đây là nội dung của họ.

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
  • tại sao lại là xorg.conf.nvidia-xconfig-original trống?
  • tại sao danh sách xorg.conf.failsafe vesa làm tài xế?

4
2017-08-28 04:13


gốc




Các câu trả lời:


xorg.conf là cái đang được sử dụng, nếu có. Nó không còn cần thiết nữa, đó là lý do tại sao bản gốc trống; thông thường, nó thậm chí không có mặt, nhưng một số kịch bản cài đặt nhất định, chẳng hạn như nvidia, sẽ tạo bản sao lưu khi thực hiện thay đổi.

Vì vậy, bản sao không an toàn là bản sao sẽ hoạt động, nhưng ở độ phân giải và chức năng giảm. Nó có thể đã được tạo ra bởi một trình cài đặt cũ, vì tôi không nghĩ rằng nvidia tạo ra điều đó. Nhưng tôi không còn có trình điều khiển nvidia, vì vậy tôi có thể nhầm lẫn. Nếu bạn chạy tập lệnh nvidia nhiều lần, bạn sẽ có nhiều bản sao lưu hơn.

Nếu có vấn đề với video, chẳng hạn như không có GUI, bạn thường có thể sử dụng thiết bị đầu cuối để đi vào thư mục và đổi tên các tệp để thay đổi hành vi. Về lý thuyết, bạn có thể đổi tên xorg.conf thành xorg.conf.1, hoặc bất cứ điều gì khác bạn muốn, và sau đó sao chép phiên bản không an toàn vào xorg.conf.

Có một số thông tin tốt về askubuntu, chẳng hạn như điều này:


2
2017-08-28 04:56



tôi có một câu hỏi, nếu có bất kỳ câu hỏi nào không có mặt. Những tập tin cấu hình sẽ đọc nó giả sử tôi đã cài đặt trình điều khiển nvidia. - chanHXC
Tôi tin rằng các trình điều khiển nvidia mã nguồn mở sẽ được sử dụng, không phải là các trình điều khiển độc quyền. Điều này chủ yếu là một dự đoán, mặc dù, như bây giờ tôi có một card video AMD. Tôi cũng không sử dụng các trình điều khiển độc quyền, vì các trình điều khiển tiêu chuẩn làm việc tốt cho tôi. - Marty Fried


man xorg.conf sẽ cung cấp cho bạn rất nhiều thông tin theo nghĩa này:

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 tệp dành cho trường hợp bạn đã làm hỏng thứ gì đó trên máy của mình và bạn cần khởi động ở chế độ không an toàn. Vì lý do này, việc sử dụng trình điều khiển video VESA chung. Một lần nữa, để biết thêm thông tin bạn có thể gọi 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.

Và cuối cùng, cho xorg.conf.nvidia-xconfig-original tập tin, một lần nữa bạn sẽ tìm thấy đủ thông tin trong các trang của người đàn ông. 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



cảm ơn. không có nghĩa là xorg.conf.failsafe được đọc trong trường hợp thiếu xorg.conf và đặt trình điều khiển của tôi thành vesa ngay cả khi tôi đã cài đặt trình điều khiển nvidia? - chanHXC
@chanHXC Chính xác. - Radu Rădeanu
làm thế nào tôi sẽ kiểm tra những gì trình điều khiển được nạp trong ubuntu. Tôi muốn tìm hiểu xem tôi đang sử dụng vesa hoặc nvidia. - chanHXC
Tôi đang bối rối một chút. Tôi đã đọc xorg.conf không được sử dụng nhiều trong những ngày này. Lý do cho điều đó là gì? - chanHXC
@chanHXC Xem câu trả lời của tôi đây - Radu Rădeanu