Как я могу настроить свою систему для использования Twinview правильно?

История:

У меня есть HP dv7 1020us с Nvidia GeForce 9600M Большой. Мой внутренний монитор повреждается, поэтому по существу я наклоняюсь', используют его, поскольку я могу едва видеть что-либо через него.

Laptop screen

Недавно, я обновил до Ubuntu 12.10 (вручную, с помощью синаптического для пакетов обновления поразрядно), и после получения большей части обновленной системы, я решил пойти для нового ядра, X, и драйверов Nvidia.

К сожалению, кажется, что что-то, читает ли xrandr или драйвер Nvidia, мой внешний монитор неправильно. Настройки Nvidia не позволяют мне клонировать экран, как он сделал прежде (у меня есть он набор для клонирования, но он действует, как будто у меня есть два отдельных экрана).

Lightdm только показывает на внутреннем экране, который не полезен, потому что, хотя я могу войти в систему, я не могу на самом деле видеть то, что я - gdoing.

Xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 304.37  (buildd@batsu)  Tue Aug 28 15:15:30 UTC 2012

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.43  (buildmeister@swio-display-x86-rhel47-13)  Sun Aug 19 21:19:28 PDT 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      "LPL"
    HorizSync       30.0 - 75.0
    VertRefresh     59.9
    Option         "DPMS"
EndSection

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

Section "Screen"

# Removed Option "nvidiaXineramaInfoOrder" "DFP-0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0, CRT: 1440x900 +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0, CRT: 1440x900 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Настройки Nvidia:

Nvidia settings

Единица:

С клонированием на это - то, что я получаю:
Unity
Это вероятно ошибка в Единице, но поскольку я не могу переключить сессии на входе в систему, я не могу быть уверен :)! (добейтесь ого-го!)

Xrandr производят:

xrandr
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 8192 x 8192
VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 320mm x 240mm
   1024x768       85.0 +   75.0  
   1280x1024      60.0* 
   800x600        85.1     75.0  
   640x480        85.0     75.0     59.9  
LVDS-0 connected (normal left inverted right x axis y axis)
   1440x900       59.9 +
HDMI-0 disconnected (normal left inverted right x axis y axis)

Мой монитор:

Мой монитор является монитором Compaq 7500 CRT. Поиск Google говорит, что макс. res действительно 1280x1024, но я использовал его в 1440x900 больше года теперь - так да, он может достигнуть разрешения ноутбука. Я думаю, что проблема состоит в том, что об этом сообщают как неправильный вид монитора:

Display Settings

Это неправильно, поскольку это - 17-дюймовый монитор, и это поддерживает путь больше параметров разрешения, которые это отображает.


Теперь, что я могу сделать, чтобы, по крайней мере, работать вокруг этих проблем (я знаю, что должен сообщить об ошибке или два, но я должен получить зафиксированный также) и вынуждают мой монитор исправить разрешение?

P.S. Я создал тему для этого на форумах Ubuntu (это - просто веселое, вращаются, таким образом, я приехал сюда как последнее прибежище). Предложение, которое я получил, состоит в том, чтобы понизить до 295.xx драйвер - но из-за пути должен быть установлен драйвер Nvidia, я не думаю, что это - опция, если нет графический способ сделать это.

Вы видите, если я переключаюсь на tty (Требуемый для установки), CRT отключен.

Текущая ситуация:

Я отключил экран ноутбука и записал изменения в xorg.conf. При добавлении 1440x900, поскольку meta режим не имел никакого значения, потому что монитор все еще обнаруживается неправильно. Кажется, что мне нужен правильный EDID для этого CRT.

Так или иначе. Прямо сейчас то, что я хотел бы сделать, должно сделать, чтобы Lightdm использовал корректное разрешение на входе в систему (по крайней мере, 1280x1024). Как может изменить, по крайней мере, эти настройки?

4
задан 6 September 2012 в 08:00

1 ответ

Только что пройдя ужас установки драйверов Nvidia, я рисковал бы предположение и сказал бы, что они не устанавливали совершенно верно. Некоторые признаки, которые Вы описываете, подобны тому, против чего я боролся.

я не Мог заставить драйверы функционировать правильно с помощью пакета драйверов Nvidia. Я должен был сделать двоичную установку. Я использовал эти инструкции здесь: http://ubuntuforums.org/showthread.php?t=2081649

одно различие, я должен был установить sudo apt-get install linux-headers-3.5.0-17-generic

Затем, установка была наконец успешна.

HTH

2
ответ дан 21 October 2019 в 11:35

Другие вопросы по тегам:

Похожие вопросы: