إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

لا أستطيع مشاهدة كامل الشاشة والمؤثرات تعمل+أبعاد الشاشة (Nvidia)

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [مشكلة] لا أستطيع مشاهدة كامل الشاشة والمؤثرات تعمل+أبعاد الشاشة (Nvidia)

    السلام عليكم.

    ثبت Ubuntu Vertex II وعرفت كرت الشاشة من المستودعات، عمل كل شيء بشكل جيد إلا أن أبعاد الشاشة 1024 768 وأنا أريدها 1024 1280، قمت بمحاولتين:
    1. إضافة Modeline به الأبعاد التي أريدها إلى xorg.conf، لم تنجح الطريقة فحذفته.
    2. وجدت طريقة لإضافة أبعاد جديدة ولكن عندما أصل إلى الأمر xrandr --newmode أحصل على خطا وبالتالي لم تنجح الطريقة.

    الآن أعدت التشغيل ففوجئت بهذا:


    لكن إن عطلت التعريف ترجع الشاشة كما كانت.
    قلت أثبت التعريف الجديد، فثبته بالطريقة الموجودة في موقع WebUpd8 من المستودعات، بعد تفعيل التعريف وإعادة التشغيل وجدت المشكلة نفسها موجودة، فخطر لي أن أعطل المؤثرات (تشاهدون في الصورة آثار إحدى النوافذ، هذا لأن المؤثرات لا تعمل جيدا أثناء هذه المشكلة)، وعندها وجدت كل شيء يعود كما كان!

    كرت الشاشة هو 7300 GT، يدعم المؤثرات.
    ملف xorg.conf:
    كود:
    [LEFT] Section "Screen"
        Identifier    "Default Screen"
        DefaultDepth    24
    EndSection
    
    Section "Module"
        Load    "glx"
    EndSection
    
    Section "Device"
        Identifier    "Default Device"
        Driver    "nvidia"
        Option    "NoLogo"    "True"
    EndSection
    [/LEFT]
    سؤال1/ كيف أجعل المؤثرات تعمل والشاشة تظهر كاملة؟
    سؤال2/ هل توجد طريقة أخرى لاستخدام 1024 1280؟
    التعديل الأخير تم بواسطة عمر خاشقجي; الساعة 28-10-2010, 02:09 PM. سبب آخر: خطأ مطبعي

  • #2
    إضافة Modeline به الأبعاد التي أريدها إلى xorg.conf، لم تنجح الطريقة فحذفته.
    هذه الطريقة تعمل معى جيدا على عدد من التوزيعات ولا أعرف لماذا لا تعمل لدى البعض !
    هل يمكن أنت تضع محتويات ملف xorg.conf بعد تطبيق الطريقة ؟

    تعليق


    • #3
      كود:
      [LEFT]Section "Screen"
          Identifier    "Default Screen"
          DefaultDepth    24
      EndSection
      
      Section "Module"
          Load    "glx"
      EndSection
      
      Section "Device"
          Identifier    "Default Device"
          Driver    "nvidia"
          Option    "NoLogo"    "True"
      EndSection
      
      Section "Monitor"
          Identifier    "Configured Monitor"
          Modeline "1024x1280_50.00"  90.61  1024 1088 1200 1376  1280 1281 1284 1317  -HSync +Vsync
      EndSection[/LEFT]

      والوضع كما هو، كأني لم أضِف شيئا.

      تعليق


      • #4
        استبدل هذا السطر
        كود:
        Modeline "[COLOR=red]1024x1280_50.00[/COLOR]"  90.61  1024 1088 1200 1376  1280 1281 1284 1317  -HSync +Vsync
        بمخرجات هذا الأمر
        كود PHP:
         cvt 1280 1024 
        سيكون الناتج مشابه لـ
        كود:
        Modeline "[COLOR=red]1280x1024_60.00[/COLOR]"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
        أعتقد أن الخطأ بسبب الفرق فيما هو باللون الأحمر
        من المفترض أن تسجل الخروج فيتم تطبيق هذا الوضع على شاشة تسجيل الدخول مباشرة

        تعليق


        • #5
          بالنسبة للسؤال الأول، استطعت حل المشكلة، من CompizConfig Setting Manager ثم General Options ثم التبويب Display Setting ثم وضع علامة صح على Detect Outputs.

          أما السؤال الثاني، فأبدلت الـModeline بالأمر الذي ذكرته فأصبح الملف:
          كود:
          Section "Screen"
              Identifier    "Default Screen"
              DefaultDepth    24
          EndSection
          
          Section "Module"
              Load    "glx"
          EndSection
          
          Section "Device"
              Identifier    "Default Device"
              Driver    "nvidia"
              Option    "NoLogo"    "True"
          EndSection
          
          Section "Monitor"
              Identifier    "Configured Monitor"
              Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
          EndSection
          ولم أنجح أيضا في إضافة 1280 1024.
          شكرا إيهاب، وأتمنى إن أجد حلا للسؤال الثاني.

          تعليق


          • #6
            إحزف هذا الملف وحاول العمل بدونه ( خذ منه نسخة إحتياطية )

            إن لم تنجح هذا القسم من ملف الإعداد لدى حاول أن تستبدل الفروق فيه بما يناسبك
            كود PHP:
            Section "Monitor"
                
            Identifier   "Monitor0"
                
            ModelName    "ViewSonic G70f"
                
            Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
                Modeline 
            "1152x864_65.00"   88.75  1152 1216 1336 1520  864 867 871 900 -hsync +vsync
                Modeline 
            "1152x864_70.00"   96.75  1152 1224 1344 1536  864 867 871 902 -hsync +vsync
                Modeline 
            "1152x864_60.00"   81.75  1152 1216 1336 1520  864 867 871 897 -hsync +vsync
                HorizSync    30.0 
            70.0
                VertRefresh  50.0 
            160.0
                Gamma        0.75
                Option        
            "dpms"
            EndSection 

            تعليق


            • #7
              سميت الملف xorg.conf.backup وأعدت التشغيل، النتيجة أن الأبعاد كما هي 1024 768، المؤثرات لا تعمل، لا يمكنني أن أستعمل Nvidia X Server Setting إلا بتوليد xorg.conf جديد.

              أنشأت xorg.conf باستخدام الأمر nvidia-xconfig وأعدت التشغيل فكان:
              كود:
              # nvidia-xconfig: X configuration file generated by nvidia-xconfig
              # nvidia-xconfig:  version 260.19.12  ([email protected])  Fri Oct  8 13:54:10 PDT 2010
              
              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
              المؤثرات تعمل، والأبعاد 640 480، فعدلت Monitor (أضفت جميع الـModelines وأضفت Gamma 0.75) وأعدت التشغيل:
              كود:
              [LEFT]# nvidia-xconfig: X configuration file generated by nvidia-xconfig
              # nvidia-xconfig:  version 260.19.12  ([email protected])  Fri Oct  8 13:54:10 PDT 2010
              
              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"
                  Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
                  Modeline "1152x864_65.00"   88.75  1152 1216 1336 1520  864 867 871 900 -hsync +vsync
                  Modeline "1152x864_70.00"   96.75  1152 1224 1344 1536  864 867 871 902 -hsync +vsync
                  Modeline "1152x864_60.00"   81.75  1152 1216 1336 1520  864 867 871 897 -hsync +vsync
                  HorizSync       28.0 - 33.0
                  VertRefresh     43.0 - 72.0
                  Gamma        0.75
                  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
              [/LEFT]
              نفس النتيجة السابقة (المؤثرات تعمل والأبعاد 640 480، فخطر لي أن أقارن بين xorg.conf.backup (الملف القديم الأول) والملف الحالي xorg.conf، فوجدت في القسم Monitor في القيمة Identifier اختلافا بين الملفين (ليس الإختلاف الوحيد) في الملف القديم كانت Configured Monitor أما في الجديد Monitor0 فعدلتها في الجديد إلى Configured Monitor، وأعدت التشغيل، فكانت المفاجأة الأبعاد أصبحت 1024 1280 والمؤثرات تعمل جيدا وكل حاجة عال العال ، ألف شكر على مساعدتك يا إيهاب جزاك الله خير من جد فرق عن أول كتير

              تعليق


              • #8
                الشكر لله
                مبارك عليك

                أفهم من ذلك أن حل المشكلة كان بعد تعديل هذه الأسطر
                كود PHP:
                 Identifier     "Monitor0"
                    
                VendorName     "Unknown"
                    
                ModelName      "Unknown 
                لتصبح
                كود PHP:
                Identifier     "Configured Monitor"
                    
                VendorName     "Unknown"
                    
                ModelName      "Unknown 
                إذا كان استنتاجى خطأ ضع الفارق فى مشاركة للإفادة

                تعليق


                • #9
                  أولا: استخدام nvidia-xconfig للحصول على xorg.conf جديد.
                  ثانيا: إضافة الـModelines وGamma
                  كود:
                  [LEFT]Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
                      Modeline "1152x864_65.00"   88.75  1152 1216 1336 1520  864 867 871 900 -hsync +vsync
                      Modeline "1152x864_70.00"   96.75  1152 1224 1344 1536  864 867 871 902 -hsync +vsync
                      Modeline "1152x864_60.00"   81.75  1152 1216 1336 1520  864 867 871 897 -hsync +vsync
                      Gamma        0.75
                  [/LEFT]
                  ثالثا: كما ذكرت، من
                  كود:
                  [LEFT]Identifier     "Monitor0"
                      VendorName     "Unknown"
                      ModelName      "Unknown"
                  [/LEFT]
                  إلى
                  كود:
                  [LEFT]Identifier     "Configured Monitor"
                      VendorName     "Unknown"
                      ModelName  "Unknown"
                  [/LEFT]
                  ولا أعلم أي خطوة ساعدت في حل المشكلة وأي خطوة لم تفعل، لأن Configured Monitor كانت موجودة في الملف القديم أيضا.

                  تعليق


                  • #10

                    هذه نفس مشكلتي منذ تعرفت على اللينكس

                    سأقوم بالتجريب وإن شاء الله يمشي الحال


                    تحياتي لكما
                    سيتامول.نت - الموقع الطبي الاول في سوريا
                    www.sitamol.net
                    www.sitamol.net/forum

                    تعليق


                    • #11
                      تم حل المشكلة بطريقة مختلفة

                      السلام عليكم

                      بالنسبة لطريقة الأخ عمر خاشقجي .. قمت بتوليد ملف xorg جديد وطبقت عليه الخطوات والتعديلات تبحذافيرها .. وكنت أقوم بإعادة التشغيل بعد كل خطوة .. ولكن للأسف لم أستفد شيئاً


                      الدقة 1280X1024 أصبحت موجودة ضمن قائمة الخيارات .. ولكن عند تطبيقها تظهر لي الرسالة التالية والدقة تبقى على حالها





                      جربت ذلك على أوبنتو 10.04 و 10.10 والنتيجة نفسها



                      بعد عدة محاولات استمرت حتى الصباح
                      جربت طريقة أخرى .. فقمت باسترجاع النسخة الاحتياطية من ملف xorg القديم ... وفيه ما يلي:

                      كود:
                       
                       Section "Monitor"
                          # HorizSync source: builtin, VertRefresh source: builtin
                          Identifier     "Monitor0"
                          VendorName     "Unknown"
                          ModelName      "CRT-1"
                          HorizSync       28.0 - 55.0
                          VertRefresh     43.0 - 72.0
                          Option         "DPMS"
                      EndSection
                      ثم قمت باستبدال هذه الأسطر كما هي في ملف الأخ إيهاب تماماً .. كما يلي :


                      كود:
                        
                       Section "Monitor"
                          Identifier   "Monitor0"
                          ModelName    "ViewSonic G70f"
                          Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
                          Modeline "1152x864_65.00"   88.75  1152 1216 1336 1520  864 867 871 900 -hsync +vsync
                          Modeline "1152x864_70.00"   96.75  1152 1224 1344 1536  864 867 871 902 -hsync +vsync
                          Modeline "1152x864_60.00"   81.75  1152 1216 1336 1520  864 867 871 897 -hsync +vsync
                          HorizSync    30.0 - 70.0
                          VertRefresh  50.0 - 160.0
                          Gamma        0.75
                          Option         "DPMS"
                      EndSection
                      وقمت بإعادة التشغيل ... ووجدت أن 1280x1024 موجودة ضمن الخيارات ... وتم تطبيقها بنجاح

                      حفظت التعديلات إلى ملف xorg ليصبح الآن هكذا :

                      كود:
                       Section "Monitor"
                          Identifier     "Monitor0"
                          VendorName     "Unknown"
                          ModelName      "CRT-1"
                          HorizSync       30.0 - 70.0
                          VertRefresh     50.0 - 160.0
                          Gamma           0.75
                          ModeLine       "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
                          ModeLine       "1152x864_65.00" 88.75 1152 1216 1336 1520 864 867 871 900 -hsync +vsync
                          ModeLine       "1152x864_70.00" 96.75 1152 1224 1344 1536 864 867 871 902 -hsync +vsync
                          ModeLine       "1152x864_60.00" 81.75 1152 1216 1336 1520 864 867 871 897 -hsync +vsync
                          Option         "DPMS"
                      EndSection
                      وهذه صورة من جهازي الآن :




                      كل الشكر لكم أخوتي ... جزاكم الله كل خير
                      سيتامول.نت - الموقع الطبي الاول في سوريا
                      www.sitamol.net
                      www.sitamol.net/forum

                      تعليق


                      • #12
                        ملحوظة

                        كانت لدي هذه المشكلة من قبل و كان سببها ان هناك pin في كابل الشاشة غير موجودة
                        ذلك تسبب في عدم تعرف اللينوكس علي نوع كارت الشاشة "وهذا ما اراه عندكم"
                        كود:
                        [FONT=Tahoma][SIZE=4][COLOR=green]    VendorName     "Unknown"
                        [/COLOR][/SIZE][/FONT]
                        فبالتالي لن يعرف الجهاز امكانيات عرض الشاشة للاحداثيات فيقوم باختيار 1024 كحد اقصي "حتي يضمن عرض المحتويات"
                        لانه اذا قمت باختيار احداثيه عاليه لا تتمكن الشاشة من عرضها فسوف تفصل الشاشة وكأن لا يوجد بيانات لعرضها "قمت بعمل ذلك علي وندوز"

                        اما لينوكس فلا يسمح بحدوث هذا

                        تعليق


                        • #13
                          أعتقد أنه تعرف على نوع كرت الشاشة:
                          كود:
                          [LEFT]Section "Device"
                              Identifier     "Device0"
                              Driver         "nvidia"
                              VendorName     "NVIDIA Corporation"
                          [/LEFT]
                          ولكن ما لم يتعرف عليه هو نوع الشاشة نفسها:
                          كود:
                          [LEFT]Section "Monitor"
                              Identifier     "Monitor0"
                              VendorName     "Unknown"
                              ModelName      "Unknown"
                          [/LEFT]
                          هل يعني هذا أنني بشراء سلك جديد لن أواجه المشكلة مجددا؟

                          تعليق


                          • #14
                            ولكن ما لم يتعرف عليه هو نوع الشاشة نفسها:
                            نعم هذا ما اقصده

                            هل يعني هذا أنني بشراء سلك جديد لن أواجه المشكلة مجددا؟
                            الأحسن التأكد من أن السلك سليم وإذا واجهتك المشكلة انت تعرف الحل الآن ..

                            تعليق


                            • #15
                              حصلت معى أيام ابنتو 7.4 , بعد جهد جهيد تم تعديل الملف xorg أنصحك بأخذ نسخة منه و حفظها في مكان آخر , هذا و إن عادت المشكلة يمكنك أستعماله عن طريق الطرفية و استبداله بالأصلي , هذا ما كنت أفعله في تلك المرات .
                              وإنْ تَـجِـدْ عَــيـبًـا فـسُـدَّ الخـلَـلا *** فَجَلَّ مَنْ لا عيب فيه وَعَلا
                              من ذا الذي سوى الرسول كامل *** أو جمعت لغيره الفضائــل
                              موضوعك رائع لكن بسبب لهجتك لم أفهمه | الحرية ليس لها ثمن

                              تعليق

                              يعمل...
                              X