[РЕШЕНО]При обновлении CLDG 11.15 - теряется разрешение экрана

1. ставлю систему
2. переключаю профиль на исходники
3. обновляю систему включая ядро (3.1.6 -> 3.3.3)
4. при загрузке разрешение 1024х768 (было 1440х900)
5. видеодрайвер - nouveau
6. конфигуратор Гнома говорит что больше чем 1024х768 мой неизвестный монитор не может. А сразу был “известный” и с правильным разрешением
7. если загрузиться конфигурацией, которая была построена инсталлятором - с разрешнеием ПОЧТИ все пучком. Т.е. меню груба - в малом разрешении, но просле загрузки рабочий стол в правильном разрешении.

Вопрос: кто виноват и что делать?
P.S. Dbus в автостарте стоит.

А какое разрешение в /boot/grub/grub.cfg прописано?

В grub.cfg, в начале обнаружил участок на который я не обратил сразу внимания:

### BEGIN /etc/grub.d/00_header ###

function load_video {
insmod vbe
}

insmod part_msdos
insmod reiserfs
set root=’(hd0,msdos5)’
search --no-floppy --fs-uuid --set=root e833a522-5e9f-46b7-ab8a-22f31356d728
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root=’(hd0,msdos1)’
search --no-floppy --fs-uuid --set=root 1a760f47-4e6c-4b46-8bc9-56a1153974f4
set locale_dir=($root)/grub/locale
set lang=ru_RU
insmod gettext
fi

Увидев строку set gfxmode=1024x768 я поменял ее на set gfxmode=1440x900 и получил следующиее:

  1. меню груба было слишком мелким, на мониторе выскочило сообщение с рекомендацией использовать разрешение 1440х900
  2. меню монитора показало что сейчас используется разрешение 1600х1200
  3. после выбора в меню груба обновленной конфигуриции - разрешение осталось 1024х768
  4. редактирование grub.cfg делалось напрямую, без использования каких-либо пересборочных скриптов.

Разрешение еще присутствует в строках загрузки ОС

linux /boot/vmlinux....video=uvesafb:ywrap,1920x1080-32

какое разрешение указано там?

linux /vmlinuz-3.3.3-i686-CLDG root=UUID=e833a522-5e9f-46b7-ab8a-22f31356d728 ro video=uvesafb:ywrap,1440x900-32,mtrr:3,splash=silent,theme:tty1 real_resume=UUID=2f33e32a-167d-43ce-92f3-281beba7d2a5 elevator=cfq doscsi calculate=video:nouveau console=tty1 udev quiet

Если есть возможность - попробуйте из исходников собрать ядро 3.1.6. Может быть проблема в “улучшениях ядра”.

  1. если загрузиться конфигурацией, которая была построена инсталлятором - с разрешнеием ПОЧТИ все пучком.

С новым или старым ядром?

Mike Hiretsky wrote:

Если есть возможность - попробуйте из исходников собрать ядро 3.1.6. Может быть проблема в “улучшениях ядра”.

  1. если загрузиться конфигурацией, которая была построена инсталлятором - с разрешнеием ПОЧТИ все пучком.

С новым или старым ядром?

в п.7 использовалось ядро установленное инсталятором. как проверю на пересобранном старом (из установки) - запощу сюда результаты.

было последовательно собрано несколько ядер с одним и тем-же конфигом, для определения зависимости проблемы.

все ядра собирались с помощью cl-kernel -c /usr/src/linux

конфиг предварительно брался с помощью zcat /proc/config.gz из среды с нормально работающей системой, т.е. там где разрешение после пересборки не слетало (ядро 3.1.6)
имеем:

  • calculate-sources 3.2.8 - проблемы нет, разрешение нормальное

  • calculate-sources 3.3.3 - проблема есть

  • gentoo-sources 3.2.12 - проблемы нет, разрешение нормальное

Вот такой вот баян. Будет время, покопаюсь, поищу разницу в конфигах ядер. может че найду. А пока можно считать тему закрытой.