LinuxForum.Fans
Тема

OpenSuse 12.1 разрешение экрана в Nvidia mx440

Автор: yigor 16 сообщений 4922 просмотров
#235954

Есть установленная OpenSuse 12.1 на компе с видеокартой Nvidia mx440 agp 8x и CRT монитор Samsung SyncMaster 797 DF.
Суть проблемы: не устанавливается разрешение экрана 1280х720 60Гц.
Драйвера проприетарные NVIDIA 96.43.20. Устанавливал в "один клик". После установки драйверов и перезагрузки разрешение экрана было 640х480 60Гц. Потом подложл xorg.conf, перезагрузил и разрешение стало 1024х768 100Гц. И вот пытаюсь в NVidia Xserver Settings изменить разрешение на 1280х720 60 Гц и не получается. Обратно возвращается на 1024х768. С этим же xorg.conf разрешение нормально менялось в Kubunte и LinuxMinte.
Собственно сам xorg:

Показать
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 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
Modeline "1024x768_100.00" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync
Modeline "1280x720_60.00" 74.48 1280 1336 1472 1664 720 721 724 746 -HSync +Vsync
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768_100" "800x600" "1280x720" "640x480"
EndSubSection
EndSection
#235968
yigor написал:
Потом подложл xorg.conf, перезагрузил и разрешение стало 1024х768 100Гц.

Как понять подложили? Вы что взяли файл от другой системы и скопировали в Suse? oO

#235975

Взял его из Kubuntu, которая была до этого

#235977

yigor,
А зачем использовать неродное разрешение-то.

Поставьте 1280х1024х85 не должна будет слетать.

Настаивать в nvidia-settings с сохранением через него же в xorg.conf (для сохранения в xorg.conf возможно придется запустить nvidia-settings с правами рута)

#235981

Родное разрешение для моего монитора 1024х768 и оно как раз по умолчанию нормально загружается, а 1280х720 х60 Гц мне нужно чтобы подключить телевизор плазменный. Он к видеокарте только на таком разрешении нормально подключается.

#235989

yigor,

Обратно возвращается на 1024х768.

Обратно возвращается когда? После каких действий.

#235990
verg написал:
yigor,

Обратно возвращается на 1024х768.

Обратно возвращается когда? После каких действий.

после того как я пытаюсь в Configure Nvidia X Server Settings выставить разрешение 1280х720 60Гц

#235994

yigor,
Открывать настройки для сохранения в xorg.conf так:
[console]su
nvidia-settings[/console]

#235996

по вашей ссылке описан немного не тот случай. На моей видеокарте только один VGA выход. И чтобы подключить телевизор мне надо:
1. Установить разрешение на экране монитора 1280х720х60 Гц
2. Отключить кабель монитора
3. Подключить кабель телевизора
Так вот это разрешение на экране монитора как раз и не меняется, хотя в других дистрах линукса при тех же драйверах и том же xorg-е менялось

#235997

Настройки открываете и настраиваете командой из поста №10 ?



з.ы. а по ситуации: конечно извращение все эти танцы с кабелями -> проще найти старую AGP видяху на барахолке с выходом TV-OUT.

#236021

Пробовал. Результат тот же. Экран мигает и разрешение не меняется.
Конечно можно найти и видяху и т.д. Но ведь почему та на других дистрах работало. И что мешает здесь? В какую сторону копать?

#236024

У себя проверил - меняется и сохраняется это разрешение (правда драйвера другие и железо, но не суть)


Так проверьте менять будет:
[console]xrandr -s 1280x720 --rate 60[/console]
И покажите:
[console]glxinfo | grep render[/console]

#236092

Консоль:

xrandr -s 1280x720 --rate 60

[console]Size 1280x720 not found in available modes[/console]

Консоль:

glxinfo | grep render

[console]direct rendering: Yes
OpenGL renderer string: GeForce4 MX 440 with AGP8X/AGP/SSE/3DNOW![/console]

#236196

yigor,
В личку отправил свой файл xorg.conf
Посмотрите его, подредактируйте, ненужное закомментируйте.

Если будет работать или поможет решению проблемы, то потом покажите сюда рабочий вариант. (нерабочий не нужно)

Войдите или зарегистрируйтесь, чтобы ответить.