Долго стартуют иксы[Решено]

Автор ogost, 13 марта 2013, 19:18:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ogost

В общем, после установки проприетарных дров АТИ неприлично долго стартуют иксы - около 30 секунд.
ноут acer aspire 4738G. дебиан 7.0 wheezy с ядром 3.2.0-4-686-pae

вывод lspci | grep -i vga

01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Robson CE [AMD Radeon HD 6300 Series]

вывод dpkg -l fglrx* | grep ii

ii  fglrx-atieventsd                      1:12-6+point-1                     i386         external events daemon for the non-free ATI/AMD RadeonHD display driver
ii  fglrx-control                         1:12-6+point-1                     i386         control panel for the non-free ATI/AMD RadeonHD display driver
ii  fglrx-driver                          1:12-6+point-1                     i386         non-free ATI/AMD RadeonHD display driver
ii  fglrx-modules-dkms                    1:12-6+point-1                     i386         dkms module source for the non-free ATI/AMD RadeonHD display driver

в логах иксов нашел вот что:
Открыть содержимое (спойлер)

[    30.133] (II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments
[    30.137] (II) fglrx(0): EDID vendor "AUO", prod id 6204
[    30.137] (II) fglrx(0): Printing DDC gathered Modelines:
[    30.137] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[    33.446] (II) fglrx(0): EDID vendor "AUO", prod id 6204
[    33.447] (II) fglrx(0): Printing DDC gathered Modelines:
[    33.447] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[    61.281] (II) fglrx(0): EDID vendor "AUO", prod id 6204
[    61.281] (II) fglrx(0): Printing DDC gathered Modelines:
[    61.281] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[    63.528] (II) fglrx(0): EDID vendor "AUO", prod id 6204
[    63.528] (II) fglrx(0): Printing DDC gathered Modelines:
[    63.528] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[    63.750] (II) fglrx(0): EDID vendor "AUO", prod id 6204
[    63.751] (II) fglrx(0): Printing DDC gathered Modelines:
[    63.751] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[свернуть]

полный лог лежит тут.

вот картинка с bootchart2, только я там мало чего понял.


на свободных дровах такой проблемы нет, но зато греется ноут и батарейка садится быстрее.
куда копать?

Сообщение объединено: 13 марта 2013, 19:21:46

да, установлен третий гном и gdm3 соответственно. поэтому сюда и написал.

Сообщение объединено: 13 марта 2013, 19:22:43

и да, у нас сейчас уже полночь, так что простите, если не буду отвечать сразу же.

Udachnik

Цитата: ogost от 13 марта 2013, 19:18:37на свободных дровах такой проблемы нет, но зато греется ноут и батарейка садится быстрее.
Ну в сторону закрытых дров значит и копать. Только что там откопать можно не очень понятно. Блоб он и есть блоб.

ogost

ну блоб оно понятно, меня в логах иксов под спойлером в первом топике интересует вот что - там довольно внушительная задержка вот здесь:
[    33.447] (II) fglrx(0): Printing DDC gathered Modelines:
[    33.447] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)
[    61.281] (II) fglrx(0): EDID vendor "AUO", prod id 6204
[    61.281] (II) fglrx(0): Printing DDC gathered Modelines:
[    61.281] (II) fglrx(0): Modeline "1366x768"x0.0   69.30  1366 1404 1426 1436  768 771 777 803 -hsync -vsync (48.3 kHz eP)

я так понимаю, что он определяет допустимое разрешение экрана или что-то вроде этого. может стоит покопаться в xorg.conf и там жёстко прописать эти разрешения? кстати вот и он, автоматически сгенерированный:
Открыть содержимое (спойлер)
Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:1:0:0"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection
[свернуть]

Malaheenee

#3
Сгенерировать modeline командой cvt и прописать опцию IgnoreEDID?

Вроде такого
Section "Monitor"
    Identifier    "Monitor0"
    Modeline      "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    Option        "PreferredMode" "1920x1080_60.00"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "intel"
    Option        "IgnoreEDID" "true"
    Option        "UseEDIDFreqs" "false"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor       "Monitor0"
    DefaultDepth  24
    SubSection "Display"
        Depth     24
        Modes     "1920x1080_60.00"
    EndSubSection
EndSection
[свернуть]

А laptop-mode-tools случайно не шалит?
Все мы где-то, когда-то и в чем-то были новичками.

ogost

я такой слоупок!
оказывается это не иксы долго стартуют, а preload задерживает всю загрузку! снес его и иксы стартуют секунд 10, вся система за 30 - против почти минуты. Тьфу!

qupl


ogost

на ленни им раньше пользовался. сейчас думаю попробовать ещё раз.