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

openSUSE, SUSE Linux Enterprise

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

yigor
Сообщения: 11

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

Сообщение yigor »

Есть установленная 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:
Spoiler
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
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

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

Сообщение petyanamlt »

NVidia Xserver Settings изменить разрешение на 1280х720 60 Гц и не получается. Обратно возвращается на 1024х768.

Сразу? Или после перезагрузки \ перелогина?
NVidia Xserver Settings надо запускать от рута.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
yigor
Сообщения: 11

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

Сообщение yigor »

После перезагрузки.
Запускал и от рута. Такой же результат. С начало экран мигает и вроде бы это разрешение устанавливается, но через полсекунды возвращается на исходное
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

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

Сообщение petyanamlt »

А жмакал кнопочку Save to X Configuration File ?
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
yigor
Сообщения: 11

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

Сообщение yigor »

Прошу прощения, невнимательно читал. Из под рута Nvidia X Server Settings запустить не получается:

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

yigor@localhost:~> sudo nvidia-settings
root's password:

ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.

И вот чассть лога Xorg.0.log:
Spoiler
24.584] (II) Loading sub module "fb"
[ 24.584] (II) LoadModule: "fb"
[ 24.591] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 24.592] (II) Module fb: vendor="X.Org Foundation"
[ 24.592] compiled for 1.10.4, module version = 1.0.0
[ 24.592] ABI class: X.Org ANSI C Emulation, version 0.4
[ 24.592] (II) Loading sub module "ramdac"
[ 24.592] (II) LoadModule: "ramdac"
[ 24.592] (II) Module "ramdac" already built-in
[ 24.592] (II) Loading /usr/lib/xorg/modules/updates/drivers/nvidia_drv.so
[ 24.592] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 24.593] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 24.593] (==) NVIDIA(0): RGB weight 888
[ 24.593] (==) NVIDIA(0): Default visual is TrueColor
[ 24.593] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 24.593] (**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
[ 24.593] (**) NVIDIA(0): Option "DisableGLXRootClipping" "True"
[ 24.593] (**) NVIDIA(0): Enabling RENDER acceleration
[ 24.593] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[ 24.593] (II) NVIDIA(0): enabled.
[ 25.697] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
[ 25.697] (II) NVIDIA(0): NVIDIA GPU GeForce4 MX 440 with AGP8X at PCI:2:0:0 (GPU-0)
[ 25.697] (--) NVIDIA(0): Memory: 65536 kBytes
[ 25.697] (--) NVIDIA(0): VideoBIOS: 04.18.20.22.00
[ 25.697] (II) NVIDIA(0): Detected AGP rate: 8X
[ 25.697] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 25.697] (--) NVIDIA(0): Connected display device(s) on GeForce4 MX 440 with AGP8X at
[ 25.697] (--) NVIDIA(0): PCI:2:0:0:
[ 25.697] (--) NVIDIA(0): CRT-0
[ 25.697] (--) NVIDIA(0): CRT-0: 350.0 MHz maximum pixel clock
[ 25.698] (II) NVIDIA(0): Assigned Display Device: CRT-0
[ 25.698] (WW) NVIDIA(0): No valid modes for "1280x720"; removing.
[ 25.698] (II) NVIDIA(0): Validated modes:
[ 25.698] (II) NVIDIA(0): "1024x768_100"
[ 25.698] (II) NVIDIA(0): "800x600"
[ 25.698] (II) NVIDIA(0): "640x480"
[ 25.698] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[ 25.699] (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI
[ 25.699] (WW) NVIDIA(0): from CRT-0's EDID.
[ 25.699] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[ 25.699] (--) Depth 24 pixmap format is 32 bpp
[ 25.719] (II) NVIDIA(0): Initialized GART.
[ 26.053] (II) NVIDIA(0): Setting mode "1024x768_100"
[ 26.130] (II) Loading extension NV-GLX
[ 26.141] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
[ 26.149] (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
[ 26.149] (==) NVIDIA(0): Backing store disabled
[ 26.149] (==) NVIDIA(0): Silken mouse enabled
[ 26.149] (**) NVIDIA(0): DPMS enabled
[ 26.149] (II) Loading extension NV-CONTROL
[ 26.150] (==) RandR enabled
[ 26.150] (II) Initializing built-in extension Generic Event Extension
[ 26.150] (II) Initializing built-in extension SHAPE
[ 26.150] (II) Initializing built-in extension MIT-SHM
[ 26.150] (II) Initializing built-in extension XInputExtension
[ 26.150] (II) Initializing built-in extension XTEST
[ 26.150] (II) Initializing built-in extension BIG-REQUESTS
[ 26.150] (II) Initializing built-in extension SYNC
[ 26.150] (II) Initializing built-in extension XKEYBOARD
[ 26.150] (II) Initializing built-in extension XC-MISC
[ 26.150] (II) Initializing built-in extension SECURITY
[ 26.150] (II) Initializing built-in extension XINERAMA
[ 26.150] (II) Initializing built-in extension XFIXES
[ 26.150] (II) Initializing built-in extension RENDER
[ 26.150] (II) Initializing built-in extension RANDR
[ 26.150] (II) Initializing built-in extension COMPOSITE
[ 26.150] (II) Initializing built-in extension DAMAGE
[ 26.154] (II) Initializing extension GLX
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

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

Сообщение verg »

А так что пишет:

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

su
nvidia-settings

или:

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

su -
nvidia-settings
Спасибо сказали:
yigor
Сообщения: 11

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

Сообщение yigor »

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

su
nvidia-settings

так запустилось, но всё-равно применить разрешение не получается, save to X configuration file делал.
В настройках ефектов рабочего стола вместо OpenGL выбрал Xrandr и всё-равно не выйшло, правда после выбора разрешения и нажатия Aply появляется окошко с таким сообщением:

Failed to set MetaMode (1) 'CRT-0: 1280x720_60 @1280x720 +0+0' (Mode 1280x720, id: 103) on X screen 0

Would you like to remove this MetaMode?
verg, спасибо за ваш xorg, я его видел. Но мне кажется что там придется много переделывать, так как у вас и другой монитор и другая версия драйверов и другая видеокарта.
Спасибо сказали: