Summary: | Разрешение экрана не выше 1024х768 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | mimo <insolator> | ||||||
Component: | alterator-x11 | Assignee: | Mikhail Efremov <sem> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | aen, boyarsh, mike, sem, snejok, zerg | ||||||
Version: | unstable | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Попробуйте nvidia-xconfig И покажите на всякий xorg.conf из PCLinuxOS или Mandriva (В ответ на комментарий №2) > И покажите на всякий xorg.conf из PCLinuxOS или Mandriva Mandriva в данный момент нет, PCLinuxOS вот: # File generated by XFdrake (rev 262502) # ********************************************************************** # Refer to the xorg.conf man page for details about the format of # this file. # ********************************************************************** Section "ServerFlags" Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort) AllowMouseOpenFail # allows the server to start up even if the mouse does not work #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching) EndSection Section "Module" Load "v4l" # Video for Linux EndSection Section "Monitor" Identifier "monitor1" VendorName "Generic" ModelName "1280x1024 @ 60 Hz" HorizSync 31.5-64.0 VertRefresh 50.0-70.0 Option "PreferredMode" "1280x1024" # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection Section "Device" Identifier "device1" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce 6100 to GeForce 360" Driver "nvidia" Option "DPMS" Option "DynamicTwinView" "false" Option "AddARGBGLXVisuals" EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection EndSection Section "ServerLayout" Identifier "layout1" Screen "screen1" EndSection (В ответ на комментарий №1)
> Попробуйте nvidia-xconfig
[root@host-100 ~]# nvidia-xconfig
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
Или имелось ввиду применение каких-то опций?
Версия драйвера в PCLinux? (В ответ на комментарий №4) > > Попробуйте nvidia-xconfig > Или имелось ввиду применение каких-то опций? Перепутал, nvidia-settings хотел предложить. Может, он пропишет все, что необходимо. Возможно, нужно будет конкретный режим выбрать. Получается, дело в режимах, прописываемых прямо в xorg.conf nvidia-auto-select у нас не справляется, видимо Покажите еще вывод от /usr/sbin/ddcprobe (В ответ на комментарий №5)
> Версия драйвера в PCLinux?
Установлено:
x11-driver-video-nuveau 0.0.16-0.20110613.5pclos2011
x11-driver-video-nv 2.1.18-5pclos2011
x11-driver-video-nvidia173 173.14.30-1pclos2011
x11-driver-video-nvidia-current 280.13-1pclos2011
(В ответ на комментарий №8) > Покажите еще вывод от /usr/sbin/ddcprobe Сайт не даёт вставить в форму, могу выслать мылом. (В ответ на комментарий №10) > Сайт не даёт вставить в форму Текстовый файл прилагать дает Created attachment 5100 [details]
ddcprobe binary
(В ответ на комментарий №11) > (В ответ на комментарий №10) > > Сайт не даёт вставить в форму > Текстовый файл прилагать дает Выложил. Поправил комментарий. (В ответ на комментарий №13) > Выложил. Вы выложили ddcprobe, а не вывод от него Выполните `/usr/sbin/ddcprobe > /ddcprobe.txt` и приложите /ddcprobe.txt (В ответ на комментарий №14) > (В ответ на комментарий №13) > > Выложил. > Вы выложили ddcprobe, а не вывод от него > Выполните `/usr/sbin/ddcprobe > /ddcprobe.txt` и приложите /ddcprobe.txt [root@host-100 ~]# /usr/sbin/ddcprobe > /ddcprobe.txt VBE: Error in VbeSignature > > и приложите /ddcprobe.txt
(В ответ на комментарий №16) > > > и приложите /ddcprobe.txt 'ddcprobe.txt' 0 Б "Файл, указанный в качестве вложения, имеет нулевую длину, не существует или недоступен для чтения." (В ответ на комментарий №17)
> (В ответ на комментарий №16)
> > > > и приложите /ddcprobe.txt
>
> 'ddcprobe.txt' 0 Б
>
> "Файл, указанный в качестве вложения, имеет нулевую длину, не существует или
> недоступен для чтения."
Команда
/usr/sbin/ddcprobe
только одну строчку на экран выдает???
(В ответ на комментарий №18) > (В ответ на комментарий №17) > > (В ответ на комментарий №16) > > > > > и приложите /ddcprobe.txt > > > > 'ddcprobe.txt' 0 Б > > > > "Файл, указанный в качестве вложения, имеет нулевую длину, не существует или > > недоступен для чтения." > > Команда > /usr/sbin/ddcprobe > > только одну строчку на экран выдает??? Да. Одну: VBE: Error in VbeSignature Попробуйте загрузиться с xorg.conf от PCLinuxOS, чтобы убедиться, что с ним и в Альт все работает. Еще, пожалуй, make-initrd перед перезагрузкой нужно выполнить. (В ответ на комментарий №20) > Попробуйте загрузиться с xorg.conf от PCLinuxOS, чтобы убедиться, что с ним и в > Альт все работает. Всем??? Или только секцию Monitor скопировать? Бо я подозреваю, драйвера, в т. ч. на видео там разные... > Всем??? Да > подозреваю, драйвера, в т. ч. на видео там разные... Для xorg.conf это не имеет значения. Во всяком случае, для того, который вы показали. (В ответ на комментарий №21) > Еще, пожалуй, make-initrd перед перезагрузкой нужно выполнить. > > Еще, пожалуй, make-initrd перед перезагрузкой нужно выполнить.
Это был комментарий совсем для другой баги :/. Надо больше спать.
(В ответ на комментарий №20) > Попробуйте загрузиться с xorg.conf от PCLinuxOS, чтобы убедиться, что с ним и в > Альт все работает. Перекинул. Весь. Убедился. Всё заработало. Локально проблема решена. Хотелось бы теперь и системно... :) (В ответ на комментарий №18) > (В ответ на комментарий №17) > > (В ответ на комментарий №16) > > > > > и приложите /ddcprobe.txt > > > > 'ddcprobe.txt' 0 Б > > > > "Файл, указанный в качестве вложения, имеет нулевую длину, не существует или > > недоступен для чтения." > > Команда > /usr/sbin/ddcprobe > > только одну строчку на экран выдает??? Кстати, этот вопрос так и остался нерешённым! Мне нужно выделить его в отдельную ошибку? Как я понял из литературы, как раз на мониторах SyncMaster лучше многих работает DDC. Раз уж всем всё равно - выделил. https://bugzilla.altlinux.org/show_bug.cgi?id=26255 Други мои! А как же? А как же я? Что просто так всем на шестидесяти машинах и рассказывать про xorg.conf? Или сисадмина нанимать только для этого? У меня бюджет лопнет! А там почти половинна не Nvidia, а ATI! А именно fglrx мне год назад обновление AltLinux 5 грохнул до клинической смери иксов, почему тут же всю свою контору и перевёл на PCLinux... Надеялся - временно, до нового релиза... А тут вон оно как... :( (В ответ на комментарий №29) > на шестидесяти машинах Только на тех, где такая проблема (В ответ на комментарий №29) > Други мои! А как же? А как же я? Баг не закрыт. Я им еще займусь. > Что просто так всем на шестидесяти машинах и > рассказывать про xorg.conf? Там везде проблемные мониторы? Сейчас в большинстве случаев xorg.conf вообще не нужен, только в случае использования проприетарных драйверов там прописывается собственно драйвер (alterator-x11 использует для этого огрызок конфига в /etc/X11/xorg.conf.d). Все остальные параметры берутся самим xorg из EDID. (В ответ на комментарий №26) > Перекинул. Весь. Убедился. Всё заработало. Локально проблема решена. Хотелось > бы теперь и системно... :) Я не понимаю почему это заработало при отсутствии Modeline для 1280x1024 в конфиге и из EDID, Покажите весь Xorg.0.log в работающем варианте. (В ответ на комментарий №32) > (В ответ на комментарий №26) > > Перекинул. Весь. Убедился. Всё заработало. Локально проблема решена. Хотелось > > бы теперь и системно... :) > > Я не понимаю почему это заработало при отсутствии Modeline для 1280x1024 в > конфиге и из EDID, Покажите весь Xorg.0.log в работающем варианте. Ой, простите, пропустил Ваш ответ среди прочих! Привожу: X.Org X Server 1.10.3 Release Date: 2011-07-08 X Protocol Version 11, Revision 0 Build Operating System: ALT Linux p6 (Ziziphora) x86_64 Current Operating System: Linux host-100.localdomain 3.0.3-std-def-alt0.M60P.1 #1 SMP Sat Aug 20 17:21:16 UTC 2011 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=UUID=c3030e2d-7e61-4b19-b186-b24e189afec4 ro vga=0x314 quiet=1 resume=/dev/disk/by-uuid/848d9ad4-0efa-42a7-8ebd-90b8606f1cac panic=30 splash Build Date: 13 July 2011 03:39:57PM Current version of pixman: 0.22.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 8 17:49:26 2011 (==) Using config file: "/etc/X11/xorg.conf" (==) Using config directory: "/etc/X11/xorg.conf.d" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) ServerLayout "layout1" (**) |-->Screen "screen1" (0) (**) | |-->Monitor "monitor1" (**) | |-->Device "device1" (**) Option "DontZap" "False" (**) Option "AllowMouseOpenFail" (==) Automatically adding devices (==) Automatically enabling devices (==) FontPath set to: catalogue:/etc/X11/fontpath.d (==) ModulePath set to "/usr/lib64/X11/modules" (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x7db1a0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 10.0 X.Org XInput driver : 12.2 X.Org Server Extension : 5.0 (--) PCI:*(0:1:0:0) 10de:0141:0000:0000 rev 162, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfc000000/16777216, BIOS @ 0x????????/131072 (II) Executed /usr/libexec/X11/drv.d/nvidia (II) "extmod" will be loaded by default. (II) "dbe" will be loaded by default. (II) "glx" will be loaded by default. (II) "record" will be loaded by default. (II) "dri" will be loaded by default. (II) "dri2" will be loaded by default. (II) LoadModule: "v4l" (WW) Warning, couldn't open module v4l (II) UnloadModule: "v4l" (II) Unloading v4l (EE) Failed to load module "v4l" (module does not exist, 0) (II) LoadModule: "extmod" (II) Loading /usr/lib64/X11/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 5.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib64/X11/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 5.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/lib64/X11/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 280.13 Wed Jul 27 17:12:07 PDT 2011 (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib64/X11/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 5.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib64/X11/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.0.0 ABI class: X.Org Server Extension, version 5.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib64/X11/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.2.0 ABI class: X.Org Server Extension, version 5.0 (II) Loading extension DRI2 (II) LoadModule: "nvidia" (II) Loading /usr/lib64/X11/modules/drivers/nvidia_drv.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (II) NVIDIA dlloader X Driver 280.13 Wed Jul 27 16:55:26 PDT 2011 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (++) using VT number 7 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib64/X11/modules/libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "wfb" (II) LoadModule: "wfb" (II) Loading /usr/lib64/X11/modules/libwfb.so (II) Module wfb: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Module "ramdac" already built-in (II) Loading /usr/lib64/X11/modules/drivers/nvidia_drv.so (II) Loading /usr/lib64/X11/modules/libwfb.so (II) Loading /usr/lib64/X11/modules/libfb.so (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Option "AddARGBGLXVisuals" (**) NVIDIA(0): Option "DynamicTwinView" "false" (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0 (II) NVIDIA(0): NVIDIA GPU GeForce 6600 (NV43) at PCI:1:0:0 (GPU-0) (--) NVIDIA(0): Memory: 262144 kBytes (--) NVIDIA(0): VideoBIOS: 05.43.02.67.00 (II) NVIDIA(0): Detected PCI Express Link width: 16X (--) NVIDIA(0): Interlaced video modes are supported on this GPU (--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:1:0:0 (--) NVIDIA(0): CRT-0 (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been (**) NVIDIA(0): enabled on all display devices. (II) NVIDIA(0): Assigned Display Device: CRT-0 (WW) NVIDIA(0): No valid modes for "1152x864"; removing. (WW) NVIDIA(0): No valid modes for "832x624"; removing. (WW) NVIDIA(0): No valid modes for "480x360"; removing. (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "1280x1024" (II) NVIDIA(0): "1024x768" (II) NVIDIA(0): "800x600" (II) NVIDIA(0): "640x480" (II) NVIDIA(0): "320x240" (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024 (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI (WW) NVIDIA(0): from CRT-0's EDID. (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default (**) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. (--) Depth 24 pixmap format is 32 bpp (II) NVIDIA(0): Setting mode "1280x1024" (II) Loading extension NV-GLX (==) NVIDIA(0): Disabling shared memory pixmaps (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) NVIDIA(0): DPMS enabled (II) Loading extension NV-CONTROL (II) Loading extension XINERAMA (WW) NVIDIA(0): Option "PreferredMode" is not used (II) Loading sub module "dri2" (II) LoadModule: "dri2" (II) Loading /usr/lib64/X11/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.10.3, module version = 1.2.0 ABI class: X.Org Server Extension, version 5.0 (II) NVIDIA(0): [DRI2] Setup complete (==) RandR enabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) SELinux: Disabled on system (II) Initializing extension GLX (II) config/udev: Adding input device Power Button (/dev/input/event2) (**) Power Button: Applying InputClass "evdev keyboard catchall" (II) LoadModule: "evdev" (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 1.10.1, module version = 2.6.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 12.2 (II) Using input driver 'evdev' for 'Power Button' (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event2" (--) Power Button: Found keys (II) Power Button: Configuring as keyboard (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2" (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "evdev" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device Power Button (/dev/input/event1) (**) Power Button: Applying InputClass "evdev keyboard catchall" (II) Using input driver 'evdev' for 'Power Button' (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event1" (--) Power Button: Found keys (II) Power Button: Configuring as keyboard (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1/event1" (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "evdev" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" (**) AT Translated Set 2 keyboard: Applying InputClass "keyboard" (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0" (--) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0" (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "evdev" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event4) (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall" (II) Using input driver 'evdev' for 'ImPS/2 Generic Wheel Mouse' (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so (**) ImPS/2 Generic Wheel Mouse: always reports core events (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event4" (--) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons (--) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s) (--) ImPS/2 Generic Wheel Mouse: Found relative axes (--) ImPS/2 Generic Wheel Mouse: Found x and y relative axes (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse (II) ImPS/2 Generic Wheel Mouse: Adding scrollwheel support (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5 (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input4/event4" (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE) (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes. (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1 (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0 (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000 (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4 (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device PC Speaker (/dev/input/event3) (II) No input driver/identifier specified (ignoring) (II) Power Button: Close (II) UnloadModule: "evdev" (II) Unloading evdev (II) Power Button: Close (II) UnloadModule: "evdev" (II) Unloading evdev (II) AT Translated Set 2 keyboard: Close (II) UnloadModule: "evdev" (II) Unloading evdev (II) ImPS/2 Generic Wheel Mouse: Close (II) UnloadModule: "evdev" (II) Unloading evdev Хм, а попробуйте-ка вообще отодвинуть в сторону xorg.conf (mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak) и выполнить команду xsetup-monitor -d nvidia -r 1280x1024 (должен быть установлен пакет xsetup). Должен будет создаться конфиг /etc/X11/xorg.conf.d/10-monitor.conf. Возможно этого уже будет достаточно. Если не поможет, то попробуйте добавить туда еще HorizSync и VertRefresh, можно с помощью команд xsetup -s Monitor -e HorizSync -v 31.5-64.0 /etc/X11/xorg.conf.d/10-monitor.conf xsetup -s Monitor -e VertRefresh -v 50.0-70.0 /etc/X11/xorg.conf.d/10-monitor.conf Я не вижу других параметров в вашем конфиге, которые могут влиять на установку разрешения. Но если и это не поможет, то приложите, пожалуйста, сюда полученный /etc/X11/xorg.conf.d/10-monitor.conf и Xorg.0.log (только лучше все-таки аттачем, а не вставкой в сообщение). (В ответ на комментарий №34) > Хм, а попробуйте-ка вообще отодвинуть в сторону xorg.conf (mv > /etc/X11/xorg.conf /etc/X11/xorg.conf.bak) и выполнить команду xsetup-monitor > -d nvidia -r 1280x1024 (должен быть установлен пакет xsetup). Должен будет > создаться конфиг /etc/X11/xorg.conf.d/10-monitor.conf. Возможно этого уже будет > достаточно. Если не поможет, то попробуйте добавить туда еще HorizSync и > VertRefresh, можно с помощью команд > xsetup -s Monitor -e HorizSync -v 31.5-64.0 > /etc/X11/xorg.conf.d/10-monitor.conf > xsetup -s Monitor -e VertRefresh -v 50.0-70.0 > /etc/X11/xorg.conf.d/10-monitor.conf > Я не вижу других параметров в вашем конфиге, которые могут влиять на установку > разрешения. > Но если и это не поможет, то приложите, пожалуйста, сюда полученный > /etc/X11/xorg.conf.d/10-monitor.conf и Xorg.0.log (только лучше все-таки > аттачем, а не вставкой в сообщение). Выполню. Только поясните пожалуйста, где в этом процессе перезагрузки предполагаются? После xsetup-monitor? > Выполню. Только поясните пожалуйста, где в этом процессе перезагрузки
> предполагаются? После xsetup-monitor?
Да, только можно не перезагружаться, достаточно перезапустить xorg.
Можно делать изменения конфига в консоли, не логинясь в DE, а потом делать service dm restart. Или startx.
> (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI
> (WW) NVIDIA(0): from CRT-0's EDID.
Это означает, что EDID не работает там не только в ddcprobe, а у драйвера тоже.
(В ответ на комментарий №34) > попробуйте добавить туда еще HorizSync и VertRefresh Если с ddcprobe облом, нужно прописывать самые подходящие для большинства. (В ответ на комментарий №38) > (В ответ на комментарий №34) > > попробуйте добавить туда еще HorizSync и VertRefresh > Если с ddcprobe облом, нужно прописывать самые подходящие для большинства. Почему не для данного конкретного? Если EDID не работает и у драйвера - это проблема драйвера? (кабель менял, ничего не меняет. На родном самсунговском все ноги на месте) (В ответ на комментарий №39) > (В ответ на комментарий №38) > > Если с ddcprobe облом, нужно прописывать самые подходящие для большинства. > Почему не для данного конкретного? Для него, родимого > Если EDID не работает и у драйвера - это проблема драйвера? Это проблема мантейнера alterator-x11 > (кабель менял, ничего не меняет. На родном самсунговском все ноги на месте) Если драйвер не может(у nvidia наверняка это работает, они свое железо знают) и кабель в порядке, то скорее косяк монитора. > > попробуйте добавить туда еще HorizSync и VertRefresh
> Если с ddcprobe облом, нужно прописывать самые подходящие для большинства.
Мне пока неизвестно где их взять, гарантированно подходящие для большинства. Но это следующий этап, сначала надо убедиться, что дело именно в этих параметрах.
(В ответ на комментарий №41) > Мне пока неизвестно где их взять Раньше был выбор монитора. Из той базы можно взять минимальное из GenericMonitor и GenericLCDPanel (названия не помню, примерные). (В ответ на комментарий №42) > (В ответ на комментарий №41) > > Мне пока неизвестно где их взять > Раньше был выбор монитора. Из той базы можно взять минимальное из > GenericMonitor и GenericLCDPanel (названия не помню, примерные). Прошу прощения! Как выяснилось, 1280х1024 оно держит, но тормоза приклеились невероятные! :( (В ответ на комментарий №42) > (В ответ на комментарий №41) > > Мне пока неизвестно где их взять > Раньше был выбор монитора. Из той базы можно взять минимальное из > GenericMonitor и GenericLCDPanel (названия не помню, примерные). Из-за тормозов не успел дописать: тормоза при открытии нескольких окон в Фоксе. О значениях: ModelName "1280x1024 @ 60 Hz" HorizSync 31.5-64.0 VertRefresh 50.0-70.0 Option "PreferredMode" "1280x1024" Я их взял из Xorg.conf PCLinuxOS - вот оно и заработало ж вроде? (В ответ на комментарий №44) > (В ответ на комментарий №42) > > (В ответ на комментарий №41) > > > Мне пока неизвестно где их взять > > Раньше был выбор монитора. Из той базы можно взять минимальное из > > GenericMonitor и GenericLCDPanel (названия не помню, примерные). > > Из-за тормозов не успел дописать: тормоза при открытии нескольких окон в Фоксе. > О значениях: > ModelName "1280x1024 @ 60 Hz" > HorizSync 31.5-64.0 > VertRefresh 50.0-70.0 > Option "PreferredMode" "1280x1024" > Я их взял из Xorg.conf PCLinuxOS - вот оно и заработало ж вроде? Не вполне ясно, заработало с этими параметрами в /etc/X11/xorg.conf.d/10-monitor.conf при отсутствии xorg.conf? И не заработало, когда не было HorizSync и VertRefresh (ModelName и PreferredMode там лишние)? (В ответ на комментарий №45) > (В ответ на комментарий №44) > > (В ответ на комментарий №42) > > > (В ответ на комментарий №41) > > > > Мне пока неизвестно где их взять > > > Раньше был выбор монитора. Из той базы можно взять минимальное из > > > GenericMonitor и GenericLCDPanel (названия не помню, примерные). > > > > Из-за тормозов не успел дописать: тормоза при открытии нескольких окон в Фоксе. > > О значениях: > > ModelName "1280x1024 @ 60 Hz" > > HorizSync 31.5-64.0 > > VertRefresh 50.0-70.0 > > Option "PreferredMode" "1280x1024" > > Я их взял из Xorg.conf PCLinuxOS - вот оно и заработало ж вроде? > > Не вполне ясно, заработало с этими параметрами в > /etc/X11/xorg.conf.d/10-monitor.conf при отсутствии xorg.conf? И не заработало, > когда не было HorizSync и VertRefresh (ModelName и PreferredMode там лишние)? Это я про предыдущий эксперимент. Теперь о последнем: После выполнения рекомендованного с установкой разрешения экрана - не заработало, снова 1024х768 После установки HorizSync и VertRefresh - заработало. 10280х1024 > После выполнения рекомендованного с установкой разрешения экрана - не
> заработало, снова 1024х768
> После установки HorizSync и VertRefresh - заработало. 10280х1024
Ага, спасибо. Значит будут записываться эти параметры при смене разрешения.
(В ответ на комментарий №47) > > После выполнения рекомендованного с установкой разрешения экрана - не > > заработало, снова 1024х768 > > После установки HorizSync и VertRefresh - заработало. 10280х1024 > > Ага, спасибо. Значит будут записываться эти параметры при смене разрешения. Но один вопрос меня мучает всё равно: почему при точно также неработающем EDID правильно устанавливались разрешение, HorizSync и VertRefresh в PCLinuxOS (и, очевидно, в Mandriva и Debian - после установки проприетарного драйвера), а здесь пришлось вот эдак ручками? (В ответ на комментарий №48)
> Но один вопрос меня мучает всё равно: почему при точно также неработающем EDID
> правильно устанавливались разрешение
Потому же, почему и у нас станет устанавливаться. Гвоздами прибивать при нерабочем EDID придется.
(В ответ на комментарий №49) > Гвоздами прибивать при > нерабочем EDID придется. Простите, может глупость спрошу, а DDC2? (In reply to comment #50) > а DDC2? Разве что как в xorg сделают (или поставщики закрытых драйверов)... года три тому рыл ситуацию, отталкиваясь от read-edid -- с ddc2 всё было тихо. Потыкайте ещё в монитор ddccontrol'ом? :) (В ответ на комментарий №50) > Простите, может глупость спрошу, а DDC2? А у вес каким кабелем подключен монитор? Если VGA, то при возможности использовать DVI лучше его. alterator-x11-1.98.0-alt1 -> sisyphus: * Wed Sep 21 2011 Mikhail Efremov <sem@altlinux> 1.98.0-alt1 - Set generic HorizSync and VertRefresh if needed (closes: #26248). - xsetup-monitor: Add --hsync and --vrefr options. - xsetup: Fix adding values with spaces. - xsetup and xsetup-monitor: Usage message improved. - config-x11: Use xsetup-monitor. - Use cache for config file (closes: #26301). (В ответ на комментарий №52) > (В ответ на комментарий №50) > > Простите, может глупость спрошу, а DDC2? > А у вес каким кабелем подключен монитор? > Если VGA, то при возможности использовать DVI лучше его. VGA (В ответ на комментарий №51) > (In reply to comment #50) > > а DDC2? > Разве что как в xorg сделают (или поставщики закрытых драйверов)... года три > тому рыл ситуацию, отталкиваясь от read-edid -- с ddc2 всё было тихо. > > Потыкайте ещё в монитор ddccontrol'ом? :) [root@host-100 ~]# /usr/sbin/ddcprobe > /ddcprobe.txt VBE: Error in VbeSignature создаётся файл нулевого размера (В ответ на комментарий №54) > > Если VGA, то при возможности использовать DVI лучше его. > VGA Хреново (In reply to comment #55) > > Потыкайте ещё в монитор ddccontrol'ом? :) > [root@host-100 ~]# /usr/sbin/ddcprobe > /ddcprobe.txt Не ddcprobe, а ddccontrol(1) из одноименного пакета. (В ответ на комментарий №57) > (In reply to comment #55) > > > Потыкайте ещё в монитор ddccontrol'ом? :) > > [root@host-100 ~]# /usr/sbin/ddcprobe > /ddcprobe.txt > Не ddcprobe, а ddccontrol(1) из одноименного пакета. пакет установил и ddccontrol-applet на всякий случай. А вот как его спрашивать из мана не понял :( # ddccontrol [...] Usage: ddccontrol [-b datadir] [-v] [-c] [-d] [-f] [-s] [-r ctrl [-w value]] [-p | dev] Поскольку dev не знаю, то -p: # ddccontrol -p [...] Probing for available monitors Detected monitors : No monitor supporting DDC/CI available. If your graphics card need it, please check all the required kernel modules are loaded (i2c-dev, and your framebuffer driver). Как и отмечено, i2c-dev.ko не загружен: # modprobe i2c-dev # ddccontrol -p [...] ....... Detected monitors : - Device: dev:/dev/i2c-7 DDC/CI supported: No Monitor Name: VESA standard monitor Input type: Digital - Device: dev:/dev/i2c-6 DDC/CI supported: No Monitor Name: VESA standard monitor Input type: Digital No monitor supporting DDC/CI available. На доступные сейчас матрицы (ноутбучная и домашняя через VGA) ругается: DDC/CI at /dev/i2c-2 is unusable (-3). CRT дома есть, может, вспомню на нём проверить... |
Created attachment 5099 [details] Xorg.0.log KDesktop 6 KDesktop 6 Карта - Nvidia GeForce 6600 Драйвер (по умолчанию) - nvidia проприетарный Монитор - SyncMaster 913v Не работает разрешение более 1024х768. На этой же машине с тем же драйвером PCLinuxOS и Mandriva устанавливают 1280х1024 (как и Windows). Xorg.0.log (--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:1:0:0 (--) NVIDIA(0): CRT-0 (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been (**) NVIDIA(0): enabled on all display devices. (II) NVIDIA(0): Assigned Display Device: CRT-0 (WW) NVIDIA(0): No valid modes for "1280x1024"; removing. (WW) NVIDIA(0): (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode (WW) NVIDIA(0): "nvidia-auto-select". (WW) NVIDIA(0): (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "nvidia-auto-select" (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768 Тот же лог PCLinuxOS: [ 84.616] (--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:1:0:0 [ 84.616] (--) NVIDIA(0): CRT-0 [ 84.616] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock [ 84.616] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been [ 84.616] (**) NVIDIA(0): enabled on all display devices. [ 84.619] (II) NVIDIA(0): Assigned Display Device: CRT-0 [ 84.619] (WW) NVIDIA(0): No valid modes for "1152x864"; removing. [ 84.619] (WW) NVIDIA(0): No valid modes for "832x624"; removing. [ 84.619] (WW) NVIDIA(0): No valid modes for "480x360"; removing. [ 84.619] (II) NVIDIA(0): Validated modes: [ 84.619] (II) NVIDIA(0): "1280x1024" [ 84.619] (II) NVIDIA(0): "1024x768" [ 84.619] (II) NVIDIA(0): "800x600" [ 84.619] (II) NVIDIA(0): "640x480" [ 84.619] (II) NVIDIA(0): "320x240" [ 84.619] (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024