سؤال إعادة الشاشة المزدوجة بعد إعادة التشغيل


لدي نظام Xubuntu:

$ uname -a
Linux tnick-desktop 3.5.0-21-generic #32-Ubuntu SMP Tue Dec 11 18:51:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
Distributor ID:  Ubuntu
Description:     Ubuntu 12.10
Release:         12.10
Codename:        quantal

مع بطاقة فيديو Nvidia:

$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)

عندما قمت بتثبيت أول برنامج تشغيل Xubuntu و Nvidia الحالي كل ما يرام. كنت قادرا على استخدامها nvidia-settings لتكوين أجهزة العرض لإظهار عرض جنباً إلى جنب ، حفظ xorg.conf ملف وكل شيء سار على ما يرام.

قبل بضعة أيام كنت أشعر بالفضول مدير الإعدادات> قسم العرض. ذهبت أبحث ، لم يغير أي شيء وهذا كان ذلك. ومع ذلك ، منذ ذلك الحين ، عند إعادة تشغيل النظام الذي تم حفظه في xorg.comf لا يطبق ، لذلك في كل مرة لا بد لي من استخدامها nvidia-settingsضعها جنبًا إلى جنب وقم بتطبيقها. حاولت استخدام

sudo nvidia-settings

ولكن هذا لم يحدث فرقًا (ليس هذا ما كنت أتوقعه ، ولكن تم اقتراحه في سؤال هنا).

لقد حاولت أيضا

un-install - restart - install - restart - nvidia-settings, lay them out - restart

ولكن هذا أعطاني شاشات سوداء بعد شعار Xubuntu ، ثم ، في المحاولة الثالثة ، عاد إلى نفس الرأي على كل من الشاشات.

محتوى ال xorg.conf لا يتغير الملف بين الجلسات:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 304.51  (buildd@batsu)  Fri Oct 12 12:53:54 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
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"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics L1942"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "CRT: nvidia-auto-select +1920+0, DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

حاولت تثبيت برنامج Nvidia binary X.Org (الإصدار 173) ولكن انتهى الأمر في خطأ قريبًا جدًا:

The following packages have unmet dependencies:

nvidia-173: Depends: x11-common (>= 1:7.0.0) but 1:7.7+1ubuntu4 is to
be installed
            Depends: xorg-video-abi-12 but it is not going to be installed
            Depends: xserver-xorg-core (>= 2:1.10.99.901) but 2:1.13.0-0ubuntu6.1 is to be installed

مع ال تم اكتشاف تقرير الأعطال رسالة.

وبصرف النظر عن إعادة تثبيت النظام ، ماذا يجب أن أحاول؟


3
2017-12-29 12:09


الأصل




الأجوبة:


بقدر ما أفهم ، والطريقة التي يقرأ أوبونتو xorg.conf تغير في الإصدارات الحديثة. ما كان يعمل لي هو وضع "جيد" xorg.conf ملف في

/usr/share/X11/xorg.conf.d/

وإعادة التشغيل أو تسجيل الخروج والعودة.

ما زلت لم أحسب ذلك تماما ، ولكن أعتقد أنه عند بدء التشغيل ، أوبونتو يبحث هناك عن أي إعداد X يتجاوز. وجود كامل xorg.conf الملف ربما لا تكون الفكرة ، لكنها عملت بالنسبة لي.

أعتقد أن المشكلة هي أن مديري الإعدادات من Nvidia أو Ati يقومون بحفظ تغييراتهم /etc/xorg.conf لكن Ubuntu لا يقوم بتحديث أي من ملفاته الخاصة بشكل ديناميكي ... شيء من هذا القبيل.

عذرًا إذا لم يكن هذا الحل صحيحًا من الناحية العلمية ، لكنني أعتقد أنه قد يكون حلًا عمليًا أو على الأقل تعطيك بعض المؤشرات لإجراء مزيد من التحقيق.

DrTebi


5
2017-12-29 13:20



DrTebi ، شكرا لك على إجابتك. في الواقع ، لقد حل مشكلتي (إذا كان الاختراق أم لا هو مصدر قلق بالنسبة لي). كما نشكرك على تسجيل حساب فقط للإجابة على سؤالي. :) - Nicu Tofan
ملاحظة مهمة لمستخدمي Xfce: تأكد من حذفها ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml إذا كان موجودا، لأن هذا بالكتابة xorg.conf الإعدادات ولكن في حد ذاته لا يعمل بشكل صحيح (على الأقل بالنسبة لي مع Xubuntu 12.04). - luator


لمعلوماتك ، كنت أواجه هذه المشكلة مع Xubuntu 12.04 ، ولم تفعل أي من الإصلاحات ل Nvidia Xserver الحيلة. أنا تأكد من أنني ركضت nvidia-settings مثل root، مجدد xorg.confغيرت xinit الملفات ، تحريرها xorg.conf يدويا (باستخدام "TwinViewOrientation" في كل طريقة يمكن تخيلها ، وكذلك اللعب مع الإزاحات). قمت بإعادة تثبيت برنامج التشغيل مرتين (وتمكنت بطريقة أو بأخرى من إقفال حساب المستخدم الخاص بي في العملية؟) وأعدت كل الإصلاحات السابقة. أنا حاولت كثيرا كل ما يمكن أن أجد من خلال البحث عن مشاكل مع الشاشة المزدوجة Nvidia Xserver والإعدادات الثابتة.

في النهاية ، اقترب مني بشكل معتدل من المشكلة من زاوية مختلفة: لقد بحثت للتو عن طرق أخرى لاستخدام الشاشات المزدوجة في Xubuntu. "كيفية استخدام أجهزة عرض متعددة في Xubuntu" فعل خدعة بالنسبة لي. أساسا قمت بتثبيت ما قاله ولدت البرنامج النصي لاستخدامها في تطبيقات بدء التشغيل ، تماما خطوة بخطوة nvidia-settings و xorg.confمشكلة.


1
2018-02-24 18:30



شكرا لك على المدخلات الخاصة بك. أنا لست حقا رجل من الإيمان ولكن في هذه المسألة أفضل النهج الحذر: لن أتطرق إليه قبل أن ينكسر مرة أخرى ، :)) أنا متأكد من أن إجابتك ستساعد بعض النفس المحبطة هناك ... - Nicu Tofan
مرحبًا بك في اسأل أوبونتو! يرجى تجنب نشر نفس الإجابة في أكثر من مكان. عندما يميل إلى القيام بذلك ، فإن هذا يعني عادة: (1) يجب تخصيص الإجابة لحساب ما هو مختلف عن الأسئلة المختلفة ، (2) يجب وضع علامة على سؤال واحد لإغلاقه كمكرر لسؤال آخر (يمكنك وضع علامة على المشاركات مع 15 سمعة) ، (3) يجب أن يكون الجواب في الحقيقة تعليقًا ، أو (4) يجب نشر الإجابة في المكان الأنسب ، ونشر التعليقات ذات سطر واحد على الأسئلة الأخرى التي تلخصها وتربطها. - Eliah Kagan
مرحبًا بك في اسأل أوبونتو! في حين أن هذا قد يكون من الناحية النظرية الإجابة على السؤال ، سيكون من الأفضل لتشمل الأجزاء الأساسية من الإجابة هنا ، وتوفير الرابط كمرجع. - RolandiXor♦