Zend 15.10.2010 00:16
Есть вопрос! — Аппаратные ограничения VGA миф или реальность?
Все, кто устанавливал проприетарный драйвер на видео карту в Ubuntu 10.04, столкнулись с перекошенным Plymouth. Есть известное решение этой проблемы. Но мне оно не помогло в виду того, что нативное разрешение монитора 1440 x 900 видеокарта (от nVidia, походу 6600) не умеет (это я такое заключение сделал исходя из вывода sudo hwinfo --framebuffer). Монитор подключен по VGA.А теперь вопрос: это что, правда, аппаратное ограничение или выход все же есть?
Драйвер nvidia не умеет framebuffer
В xorg с разрешением быть не должно. Возможно, проблема в EDID
В xorg с разрешением быть не должно. Возможно, проблема в EDID
Строго говоря умеет, но не сам, через одно место и после плясок с бубном.
насчет убунту не знаЮ но в генту трабл с нетбуками,тож нестандартный резолюшн,есть такая вещ как http://www.google.ru/search?q=i915resolution говорят помагает,сам не пробывал,еще говрят что патчить нужно..
Пробовал починить Plymouth,но моя FX 5500 не поддерживает 1400*900(в отличии от моника). Поэтому во время загрузки созерцаю нестандартное разрешение.
чтобы было 1440x900 патчите uvesafb
Ограничения зашиты в bios видеокарты.
Теоретически при наличии прямых рук их можно подправить.
Теоретически при наличии прямых рук их можно подправить.
Ммм. Странно, у мня на работе стоит FX5200 и проблем с разрешением нет никаких. Выставил 1440х900 при установки нового моника. И радуюсь жизни.
Ограничение не в железе, а в Вас самих..
вот мой xorg
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder75) Tue Jul 13 21:09:46 PDT 2010
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "glx"
Load "dri2"
Load "dri"
Load "dbe"
Load "record"
Load "extmod"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#HorizSync 30.0 - 130.0 # Подходит для большиства LCD мониторов
#VertRefresh 50.0 - 100.0 # Подходит для большинства LCD и CRT мониторов.
Identifier "Monitor0"
VendorName "Unknown"
ModelName "BenQ G920WA"
HorizSync 24.0 - 63.0
VertRefresh 50.0 - 75.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce FX 5200"
EndSection
Section "Screen"
# Removed Option "metamodes" "nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "1440x900 +0+0"
SubSection "Display"
Depth 16
EndSubSection
EndSection
Ограничение не в железе, а в Вас самих..
вот мой xorg
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder75) Tue Jul 13 21:09:46 PDT 2010
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "glx"
Load "dri2"
Load "dri"
Load "dbe"
Load "record"
Load "extmod"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#HorizSync 30.0 - 130.0 # Подходит для большиства LCD мониторов
#VertRefresh 50.0 - 100.0 # Подходит для большинства LCD и CRT мониторов.
Identifier "Monitor0"
VendorName "Unknown"
ModelName "BenQ G920WA"
HorizSync 24.0 - 63.0
VertRefresh 50.0 - 75.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce FX 5200"
EndSection
Section "Screen"
# Removed Option "metamodes" "nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "1440x900 +0+0"
SubSection "Display"
Depth 16
EndSubSection
EndSection
Поставить максимальное разрешение меньше нативного и не париться... В чём проблема?
Проблема в надписи "Автоконфигурирвание" которая появляется во время загрузки и черной полосе с правой стороны дисплея.
У меня лично под Ubuntu 9.10 и Debian'ом никаких проблем с nVidia GeForce 6600 (проприетарные драйвера) не было и при разрешении 1680x1050 через VGA. По-моему только пришлось немного xorg.conf подправить, потому-что максимальное изначально выдавалось меньше.
Xorg, притом тут, что иксы с версии 1.8 на HAL теперь не рассчитывают, а сам по себе. Да, вот тут вспомнил у меня был один раз глюк с разрешением.
Как то раз, и нет у меня 1440х900, а какое то маленькое. Я все пакеты переставил все 10 раз проверил, а разрешение никак не возвращалось. Начал я грешить на видюху типа старая, сгорела мол. И вдруг случайно заметил что шнур от моника чучуть не до вставлен в видюху, прям на 2 миллиметра. Я его поправил и о чудо все нормально заработало )))
К тому моменту, как иксы стартанут проблема уже не актуальна. Прочите наконец пост.
У меня тоже, как ни старался, не получилось завести с проприетарными ATI fglrx нормальное разрешение на заставке.
При указании 1680х1050 в plymouth - вообще моник входил в ступор, показывал разноцветные полосы и даже консоль не показывал.
Завелось только с 1024х768, если больше указываешь то всё, зависоны.
Видео интегрёное ATI Technologies Inc RS880 Audio Device
Пока не поставил fglrx - всё было нормально с заставкой.
Делал по этой инструкции: http://kubuntu.ru/node/7039
При указании 1680х1050 в plymouth - вообще моник входил в ступор, показывал разноцветные полосы и даже консоль не показывал.
Завелось только с 1024х768, если больше указываешь то всё, зависоны.
Видео интегрёное ATI Technologies Inc RS880 Audio Device
Пока не поставил fglrx - всё было нормально с заставкой.
Делал по этой инструкции: http://kubuntu.ru/node/7039
Если в выводе sudo hwinfo --framebuffer нет вашего разрешения 1680х1050, то ничего не выйдет, к сожалению :(
О, спасибо большое за команду! Долго искал её но сам не нашёл! Предлагаю её добавить в материал.
У меня для видяхи ATI RS880 максимум 1400x1050, а моник - 1920х1080 :(
У меня для видяхи ATI RS880 максимум 1400x1050, а моник - 1920х1080 :(
$ sudo hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
Unique ID: rdCR.NSbTZunW9ID
Hardware Class: framebuffer
Model: "(C) 1988-2005, ATI Technologies Inc. RS880"
Vendor: "(C) 1988-2005, ATI Technologies Inc. "
Device: "RS880"
SubVendor: "ATI ATOMBIOS"
SubDevice:
Revision: "01.00"
Memory Size: 16 MB
Memory Range: 0xd0000000-0xd0ffffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x0320: 320x200 (+1280), 24 bits
Mode 0x0393: 320x240 (+320), 8 bits
Mode 0x0395: 320x240 (+640), 16 bits
Mode 0x0396: 320x240 (+1280), 24 bits
Mode 0x03b3: 512x384 (+512), 8 bits
Mode 0x03b5: 512x384 (+1024), 16 bits
Mode 0x03b6: 512x384 (+2048), 24 bits
Mode 0x03c3: 640x350 (+640), 8 bits
Mode 0x03c5: 640x350 (+1280), 16 bits
Mode 0x03c6: 640x350 (+2560), 24 bits
Mode 0x0333: 720x400 (+768), 8 bits
Mode 0x0335: 720x400 (+1472), 16 bits
Mode 0x0336: 720x400 (+2944), 24 bits
Mode 0x0353: 1152x864 (+1152), 8 bits
Mode 0x0355: 1152x864 (+2304), 16 bits
Mode 0x0356: 1152x864 (+4608), 24 bits
Mode 0x0363: 1280x1024 (+1280), 8 bits
Mode 0x0365: 1280x1024 (+2560), 16 bits
Mode 0x0366: 1280x1024 (+5120), 24 bits
Mode 0x0321: 640x480 (+2560), 24 bits
Mode 0x0322: 800x600 (+3200), 24 bits
Mode 0x0323: 1024x768 (+4096), 24 bits
Mode 0x0324: 1280x1024 (+5120), 24 bits
Mode 0x0343: 1400x1050 (+1408), 8 bits
Mode 0x0345: 1400x1050 (+2816), 16 bits
Mode 0x0346: 1400x1050 (+5632), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown
02: None 00.0: 11001 VESA Framebuffer
Unique ID: rdCR.NSbTZunW9ID
Hardware Class: framebuffer
Model: "(C) 1988-2005, ATI Technologies Inc. RS880"
Vendor: "(C) 1988-2005, ATI Technologies Inc. "
Device: "RS880"
SubVendor: "ATI ATOMBIOS"
SubDevice:
Revision: "01.00"
Memory Size: 16 MB
Memory Range: 0xd0000000-0xd0ffffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x0320: 320x200 (+1280), 24 bits
Mode 0x0393: 320x240 (+320), 8 bits
Mode 0x0395: 320x240 (+640), 16 bits
Mode 0x0396: 320x240 (+1280), 24 bits
Mode 0x03b3: 512x384 (+512), 8 bits
Mode 0x03b5: 512x384 (+1024), 16 bits
Mode 0x03b6: 512x384 (+2048), 24 bits
Mode 0x03c3: 640x350 (+640), 8 bits
Mode 0x03c5: 640x350 (+1280), 16 bits
Mode 0x03c6: 640x350 (+2560), 24 bits
Mode 0x0333: 720x400 (+768), 8 bits
Mode 0x0335: 720x400 (+1472), 16 bits
Mode 0x0336: 720x400 (+2944), 24 bits
Mode 0x0353: 1152x864 (+1152), 8 bits
Mode 0x0355: 1152x864 (+2304), 16 bits
Mode 0x0356: 1152x864 (+4608), 24 bits
Mode 0x0363: 1280x1024 (+1280), 8 bits
Mode 0x0365: 1280x1024 (+2560), 16 bits
Mode 0x0366: 1280x1024 (+5120), 24 bits
Mode 0x0321: 640x480 (+2560), 24 bits
Mode 0x0322: 800x600 (+3200), 24 bits
Mode 0x0323: 1024x768 (+4096), 24 bits
Mode 0x0324: 1280x1024 (+5120), 24 bits
Mode 0x0343: 1400x1050 (+1408), 8 bits
Mode 0x0345: 1400x1050 (+2816), 16 bits
Mode 0x0346: 1400x1050 (+5632), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown
Как сейчас, не знаю.