Как отладить зависания системы, связанные с xorg / fglrx, в Ubuntu 12.10?

9

Моя новая система случайно зависает, и я не знаю, как решить проблему.

система:

  • AMD A10-5800k
  • Материнская плата Asus F2A85-M
  • Интегрированный Radeon HD 7660D
  • 8gb Samsung ddr3 1600
  • Ubuntu 12.10
  • Оболочка гнома / Unity (проблема существует в обоих)

xorg.conf (соответствующие части):

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:0:1:0"
    Option      "TexturedVideoSync" "on"
    Option      "UseFastTLS" "2"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "Monitor0"
    DefaultDepth     24
    Option      "UseEDID" "False"
    Option      "ExactModeTimingsDVI" "True"
    Option      "NoBandWidthTest" "true"
    Option      "ModeValidation" "AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, NoEDIDModes"
    Option      "UseEDIDDPI" "False"
    Option      "UseEDIDFreqs" "0"
    Option      "NoLogo" "True"
    Option      "Coolbits" "1"
    Option      "metamodes" "DFP-0: 2560x1440_60 +0+0"
    SubSection "Display"
        Depth     24
        Modes    "2560x1440"
    EndSubSection
  • Я запустил memtest на моем оперативной памяти, и все прошло хорошо.
  • Я пытался использовать последние версии fglrx и fglrx-beta.
  • Я загрузил ядро ​​3.6.x.
  • Я не вижу ничего в отношение dmesg, kern.log, syslog, .xsession-errorsили Xorg.log.
  • Я не могу ssh в машину, когда заморожен с другой машины.
  • Я знаю, что системные ресурсы не испытывают стресса, когда происходят сбои.
  • Похоже, что видео и любые игры (очень простые графические игры) чаще всего приводят к зависанию. Тем не менее, я испытывал сбой раньше, когда просто использовал Chrome.
  • Я подозреваю, что сбои xorg/fglrxсвязаны, но у меня нет доказательств, подтверждающих это.

Куда мне смотреть? Что я должен grep для? Что я должен попробовать дальше?

racerror
источник
poss
Ringtail
Не дурак. Может быть, я должен быть более конкретным о fglrx в этом вопросе.
racerror
Согласно автономному предложению, я проверил свою машину с помощью видеокарты nvidia, и та же проблема осталась. Мой вопрос неверный, это не было проблемой fglrx. Кажется, это проблема Chrome + Flash, полностью замораживающая мою машину. Использование Firefox с flash-плагином и у меня не возникло никаких проблем.
racerror
2
Какие флаги GPU переключаются в chrome: // flags? Попробуйте отключить «GPU compositing» и включить «Disable GPU VSync».
Madmaze
Исходя из моего опыта работы с картой Nvidia, это может быть проблемой перегрева графического процессора. Попробуйте установить управление вентилятором для вашего графического процессора, либо с динамическими настройками, либо оставьте его высоким для целей тестирования.
Джон Сиу

Ответы:

1

Это сработало для меня. Я думаю, что может быть проблема заголовка с видеокартами AMD и Nvidia.

sudo apt-get purge fglrx
sudo apt-get install linux-headers-generic

Перезагрузите, а затем установите проприетарные драйверы через источники программного обеспечения.

Энтони Кин Уайлдман
источник