Не меняется разрешение по умолчанию (после обновления драйвера)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

sesav
Сообщения: 9
ОС: Ubuntu

Не меняется разрешение по умолчанию

Сообщение sesav »

Здравствуйте!
Начну издалека. Вчера обновился с 9.10 до 10.4, после чего перестали подниматсься иксы. При установке драйвера (видеокарта Nvidia 6600, версия драйвера 195.36.24) возникала ошибка " Unable to load the kernel module 'nvidia.ko'..." которая была решена этим спобом. После этого драйвер поставился, иксы поднялись, но по умолчанию выберается разрешение 1797х1344. Выглядит это довольно забавно: вокруг области экрана размером 1280х1024 имеются черные поля, которые дополняют общее разрешение до 1797х1344, причем вся конструкция не влазит целиком в экран, но можно по ней путешествовать, пододвинув курсор к краю экрана (тогда вся область с полями начинает смещаться в соответствующую сторону).

В параметрах экрана можно выбрать нужное мне разрешение (1280х1024), но после перезагрузки опять все портится. Причем в xorg.conf вовсе не описано такое большое разрешение, которое выставляется:

Код: Выделить всё

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    ModeLine       "1280x1024@75" 135.000 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6600 LE"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1280x1024@75 +0+0; 1280x1024@60 +0+0; 1024x768@60 +0+0; 1024x768@70 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Пробовал менять разрешение и с помощью nvidia-settings, безрезультатно. Такое ощущение, что xorg.conf вообще игнорируется.
Я думаю, что проблема может быть в том, что не срабатывет EDID, так как в ручную его запустить не получается, вывод заканчивается этим:

Код: Выделить всё

...
The EDID data should not be trusted as the VBE call failed
Error: output block unchanged

Отключить его в xorg.conf опциями Option "UseEdid" "False" и Option "IgnoreEDID" "True" не получилось.

Добавление:
nvidia-settings показывает, что Resolution = 1280x1024, а Dimentions 1792x1344 pixels (607x455 mm), хотя размер моника на самом деле 338х270 мм. Поместил в xorg.conf строку "DisplaySize 338 270" в Section Monitor, не помогло

А еще в dmesg куча сообщений типа:

Код: Выделить всё

[ 2640.316194] Xorg:27464 conflicting memory types d8e11000-d8f8a000 uncached-minus<->write-combining
[ 2640.316197] reserve_memtype failed 0xd8e11000-0xd8f8a000, track uncached-minus, req write-combining

Какие будут предложения?
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Не меняется разрешение по умолчанию

Сообщение blackdevil »

Драйвер откуда и как ставили?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
sesav
Сообщения: 9
ОС: Ubuntu

Re: Не меняется разрешение по умолчанию

Сообщение sesav »

blackdevil писал(а):
20.05.2010 16:25
Драйвер откуда и как ставили?


Логинился под консолью, ставил командой sudo sh NVIDIAxxx.run, а также (по совету буржуйского убунтуфорума) sudo sh NVIDIAxxx.run -k $(uname -r)

Драйвер то вроде встал, при поднятии иксов логотип Nvidia загорается, в Hardware Drivers виден, полупрозрачности в кедах работают исправно.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Не меняется разрешение по умолчанию

Сообщение Nightwolf_ng »

sesav писал(а):
20.05.2010 15:09
"1280x1024@75"

Может все-таки не @, а _ нужно? Не знаю насколько принципиально, но попробуйте.
Спасибо сказали:
sesav
Сообщения: 9
ОС: Ubuntu

Re: Не меняется разрешение по умолчанию

Сообщение sesav »

Nightwolf_ng писал(а):
20.05.2010 16:38
sesav писал(а):
20.05.2010 15:09
"1280x1024@75"

Может все-таки не @, а _ нужно? Не знаю насколько принципиально, но попробуйте.

Не помогло...
Спасибо сказали: