LINUX.ORG.RU

[nvidia][Archlinux] Проблема с разрешением

 ,


0

1

Привет, ЛОР! Долго думал, как описать проблему, но потом понял, что проще всего сфотографировать — http://drop.io/m58q7ub

Для Ъ — на мониторе страшное мыло, что вызвано неродным разрешением. При этом, система говорит, что дает таки родное 1680х1050, а монитор говорит, что ему дали 1400х1050. Система врет.

Система Archlinux, драйвера nvidia последние пакманом установил.

Собственно, проблема появилась как раз после очередного pacman -Syu.

Дело точно не в кабеле, и не в мониторе, и не в видеокарте (менял, проверял). Видео встроенное, NVIDIA GF-6150SE. До обновления работало нормально, все что мог уже сделал: nv и nouveau по разным причинам работать отказались, установка дров с сайта nvidia проблемы не решила. Короче, я в тупике.



Последнее исправление: teddybear (всего исправлений: 1)

Ответ на: комментарий от Viglim

xorg.conf:

[teddy@teddy-sempron ~]$ cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Tue Jul 13 21:08:53 PDT 2010


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    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

Логи: http://pastebin.ca/1952550

teddybear
() автор топика
Ответ на: комментарий от teddybear

Что, если прописать разрешение в xorg.conf?

Также, это может быть интересно

#[   101.413] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
#[   101.413] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
#[   101.413] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
#[   101.414] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
#[   101.414] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
#[   101.414] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
#[   101.414] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
#[   101.414] (II) NVIDIA(0):     Config Options in the README.

Viglim
()
Ответ на: комментарий от kernelpanic

Скажем так, последнее обновление, с которым ко мне пришло 1,9, было сегодня. А проблема началась с предыдущего обновления. Хотя, может xorg два раза уже обновиться успел.

teddybear
() автор топика
Ответ на: комментарий от Viglim

Что это должно означать? Я правда не в курсе =)

teddybear
() автор топика
Ответ на: комментарий от teddybear

Собственно, после этого только в лог добавилось такое:

[  1850.361] (--) NVIDIA(0): Connected display device(s) on GeForce 6150SE nForce 430 at
[  1850.361] (--) NVIDIA(0):     PCI:0:13:0:
[  1850.361] (--) NVIDIA(0):     ViewSonic VA2226w-3 (CRT-0)
[  1850.361] (--) NVIDIA(0): ViewSonic VA2226w-3 (CRT-0): 350.0 MHz maximum pixel clock
[  1850.362] (II) NVIDIA(0): Assigned Display Device: CRT-0
[  1850.362] (II) NVIDIA(0): Validated modes:
[  1850.362] (II) NVIDIA(0):     "1680x1050"
[  1850.362] (II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
[  1850.363] (--) NVIDIA(0): DPI set to (87, 91); computed from "UseEdidDpi" X config
[  1850.363] (--) NVIDIA(0):     option
[  1850.363] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[  1850.363] (--) Depth 24 pixmap format is 32 bpp
[  1850.363] (II) NVIDIA(0): Initialized GPU GART.

teddybear
() автор топика
Ответ на: комментарий от teddybear

Причем, если сделать скрин, то у него будет нормальное разрешение. А вот монику только 1400х1050 достается

teddybear
() автор топика
Ответ на: комментарий от kernelpanic

Вот последнее прямо сейчас сделаю. А nomodeset куда добавить? Тоже в xorg.conf? И каким образом я сделаю ресет монику? =)

teddybear
() автор топика
Ответ на: комментарий от kernelpanic

Если я правильно понял, то вот вывод xrandr:

randr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 240, current 1680 x 1050, maximum 1680 x 1050
default connected 1680x1050+0+0 0mm x 0mm
   1680x1050      50.0* 
   1400x1050      51.0     52.0  
   1280x1024      53.0     54.0  
   1280x960       55.0  
   1152x864       56.0  
   1024x768       57.0     58.0     59.0  
   832x624        60.0  
   800x600        61.0     62.0     63.0     64.0     65.0     66.0  
   640x512        67.0     68.0  
   640x480        69.0     70.0     71.0     72.0     73.0     74.0  
   576x432        75.0  
   512x384        76.0     77.0     78.0  
   416x312        79.0  
   400x300        80.0     81.0     82.0     83.0  
   320x240        84.0     85.0     86.0  

teddybear
() автор топика
Ответ на: комментарий от teddybear

>А nomodeset куда добавить?
Передать как параметр загрузки ядра в grub.

И каким образом я сделаю ресет монику?

В настройках, кнопочками на мониторе.

kernelpanic ★★★★★
()
Ответ на: комментарий от kernelpanic

С UseEDID false и nomodeset карта отказывается выдавать разрешение больше чем 640х480

Про ресет не так понял, настройки сбросил =)

teddybear
() автор топика
Ответ на: комментарий от teddybear

Пожалуйста) На всякий случай заблэклисти в rc.conf модули nv и nouveau.

kernelpanic ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.