Intel X3100 под Убунту
3224
18
Дано: ноут с чипсетом 965GM и установленная на ём убунту. Желаемое разрешение экрана - 1280*800, имеемое - 800*600. Нужно желаемое превратить в имеемое.
По сайту интела я уже полазил, что-то там ничего тольком не нашел. Я, конечно, ищу дальше в других местах, но, может, гуру тем временем чего-нибудь посоветуют:улыб:
Aлексей
grep Driver /etc/X11/xorg.conf

для начала.
Stalker
Вот чего пишет:

Driver "kbd"
Driver "mouse"
Driver "synaptics"
Driver "wacom"
Driver "wacom"
Driver "wacom"
Driver "intel"
Driver "intel"
Driver "vesa"
Aлексей
Судя по всему карточка работает на дровах vesa. Прикрепи xorg.conf сюда.
Stalker
Каким-то образом мне удалось сделать 1024*768. Конечно, еще не идеал, но уже лучше. Но после перезагрузки экран вообще остался черный, поэтому пришлось снова менять парамерты на 800*600.

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Monitor "Generic Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 800 600
Modes "800x600@56" "800x600@60" "640x480@60" "1024x768@60"
EndSubSection
EndSection
Aлексей
Нет, не под Vesa.

Попробуй в этом блоке:
Section "Monitor"
Identifier "Generic Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1280x800"
Horizsync 31.5-50.0
Vertrefresh 56.0 - 65.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
Gamma 1.0
EndSection
Убрать строчки modeline, Horizsync и Vertrefresh.

А в блоке:
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Monitor "Generic Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 800 600
Modes "800x600@56" "800x600@60" "640x480@60" "1024x768@60"
EndSubSection
EndSection
Убрать строчку Virtual. А в строчке Modes на первом месте написать "1280x800"
Stalker
На окне входа разрешение изменилось (причем само окно так и осталось 800*600, а остальной экран просто фоном залит), а после входа опять не работает.
Stalker
В общем, я переставил Убунту заново, маленько там подвинтил и все получилось почти замечательно. Теперь только GNOME не знает, что у меня 1280*800 и по-прежнему работает в 1024*768 (см. картинку)
Aлексей
Другие видеовыходы?
Кинь сюды лог иксов
Stalker
Есть обычный выход на монитор.
Лог это который Xorg.log?
Aлексей
Лог это который Xorg.log?
Да
Aлексей
(II) intel(0): Output VGA disconnected
(II) intel(0): Output LVDS connected
(II) intel(0): Output TV connected
(II) intel(0): Output LVDS using initial mode 1280x800
(II) intel(0): Output TV using initial mode 1024x768
(II) intel(0): Monitoring connected displays enabled
Значит ТВ-аут где-то всё-таки есть.

(II) intel(0): Output VGA is connected to pipe none
(II) intel(0): Output LVDS is connected to pipe B
(II) intel(0): Output TV is connected to pipe A
Ещё одно подтверждение..

Попробуй сделать
xrandr --output TV --off
после запуска иксов и входа в систему.

А вообще надо подумать, как его вообще вырубить...
Aлексей
Да просто поставь пакет 915resolution и будет тебе щастье и какое хошь нормальное разрешение. Это бага связанныая с интеловской видеокартой, и пакет сделан специально для нее.
Кстати, не забудь man почитать, там написано как выставлять параметы, чтобы при загрузке все было тип-топ.
Stalker
Попробуй сделать
xrandr --output TV --off
после запуска иксов и входа в систему.
Сууупер!!!! Помогло. :respect: :respect: :respect:

Только надо теперь как-то сделать, чтобы эта команда при запуске выполнялась.
marselAlex
Да просто поставь пакет 915resolution и будет тебе щастье и какое хошь нормальное разрешение.
Я уже ставил. Я с нее и начал. Но то ли намудрил неправильно, то ли она этот чипсет еще не поддерживает, но у меня получилось еще хуже:улыб:
Aлексей
Да, сорри, за глупый совет, действительно не поддерживает ..
Utility to patch VBIOS of Intel 855 / 865 / 915 chipsets