Купил я не очень новый компьютер. Вот его параметры:
CPU: Intel Celeron 1,7 GHz
Motherboard: MSI SiS 648
RAM: 256 Mb
HD: SAMSUNG 80 Gb
Video Card: ATI Radeon 9200 LE Family
Sound: Интегрированная карта Realtek AC`97 Audio
Monitor: MIRO Displays (Для него, думаю, нету драйверов даже на сайте производителя. Какой-то левый. Я использовал Generic CRT Display. Xubuntu распознает нормально. Дело не в мониторе).
Я решил на этот компьютер дома поставить Linux. Не хотел использовать пиратские программы. Но наткнулся на проблему: когда я работаю с чем-то, что требует видео-ресурсы, компьютер намертво зависает. Это просмотр фильмов, игры и даже экранные заставки. Это очень неприятное явление, так как потом при проверке файлов выдаются ошибки (особенно, когда винчестер в это время что-то делал). REISUB не помагает.
Я пробовал разные дистрибютивы. Пробовал ubuntu. Потом ALT Linux. С альтом тоже сначала так было, но после каких-то обновлений или еще чего, оно перестало зависать (или мне так показалось) и иногда было просто за 15 минут до конца фильма, он останавливался и приходилось докручивать опять до того самого места. Но так как у меня маловато памяти и хотелось большей производительность, я решил установить Xubuntu. И всё вернулось к прежнему.
Ошибка эта невоспроизводима. Компьютер может зависнуть почти с начала фильма, а может и в конце. Может вообще не зависнуть, особенно если смотреть фильм с перерывом. В логах я когда-то пытался что-то найти, но полагаю, оно не успевает записать.
Что мне делать?
-
Первый вопрос: драйвера видеокарты установлены? Какие именно?
Мой ноут тоже зависал, пока хард окончательно не сдох =)
-
-
Как посмотреть?
-
-
В убунте в стандартном меню есть пункт "Драйвера устройств". Там обычно предлагают ещё проприетарные драйвера установить
-
-
Я находил этот пункт раньше, но там ничего нету. Пусто. Ничего не предлагается. Как я понял, для моей видеокарточки ставится драйвер какойто RV280 вроде.
Я когда-то пробовал установить какой-то пакет с драйверами. Это была ubuntu 8.10. После этого компьютер загружался в low graphic mode.
Вы предлагаете установить проприетарные драйвера?
-
-
Если видеокарта тмшвшфб то не помешало бы, но это вряд ли относится к проблеме.
-
-
nvidia* Уже прочитал, что драйверы ATI
-
Может проблема в железе, а не в софте?
-
-
Как точно узнать?
-
-
температуру мерять у пациента, статистику составлять. Проверить контакты, проверить точно дрова. В секции "Device" в /etc/X11/xorg.conf посмотри на "Driver". Ну ниже тебе уже написали все. И еще - с чего взял что дело в видео? Может от питания (высокая нагрузка на то или иное, не хватает питания - и рррраз....) до винчестера. И да, неплохо бы диагностику хардвварную, почистить там... Не менять термопасту, а хоть вынуть-пропылесосить-вставить. А дрова надо правильные ставить. Я не Атишник, поищи, есть много про дрова для АТИ
-
-
Я посмотрел в /etc/X11/xorg.conf. Вот какая там секция "Device":
Section "Device"
Identifier "Configured Video Device"
EndSection
Может в Xubuntu оно где-то в другом месте прописано?
-
-
Гугли как дрова от ati настраиваются в таком случае. Но драйвер должен быть. Хоть vesa. Однако у тебя может стоять новый xserver, который настраивается через hal. Тогда в xorg.conf действительно может не быть некоторых настроек, но ночто не мешает их вписать. Так же проверь загруженные модули - какой из них отвечает за видео?
21:09 nucleofag@nucleofag:~$ lsmod | grep nvidia
nvidia 10258216 26
i2c_core 25424 2 nvidia,i2c_nforce2
Это у меня nvidia, как ты понял
-
-
~$ lsmod | grep radeon
radeon 342816 2
drm 96296 3 radeon
-
-
Хм. Ну дрова стоят нормально вроде бы, не левые. Можешь их переставить, но не факт что поможет. Еще ядро может дохнуть, его тоже можно обновить. Однако уже думается что проблема хардварна
-
ну тут надо смотреть логи системы, видео и проч. Палить всякие ерроры и ворнинги.
/var/log - тебе туда
-
-
Нет, в логах не нашел предупреждающих знаков. Разве что один ворнинг: console-kit-daemon не мог найти файл /proc/2326/environ.
Файла error.log не нашел. Думаю, что он должен был быть.
Может вы предложете конкретно где-то посмотреть?
-
-
/var/log/messages
-
-
Сегодня я в этом файле нашел разрыв:
Jun 30 18:04:17 desktop kernel: [ 29.466553] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Jun 30 18:04:43 desktop pulseaudio[3120]: main.c: Called SUID root and real-time and/or high-priority scheduling was requested in the configuration. However, we lack the necessary privileges:
Jun 30 18:04:43 desktop pulseaudio[3120]: main.c: We are not in group 'pulse-rt', PolicyKit refuse to grant us the requested privileges and we have no increase RLIMIT_NICE/RLIMIT_RTPRIO resource limits.
Jun 30 18:04:43 desktop pulseaudio[3120]: main.c: For enabling real-time/high-priority scheduling please acquire the appropriate PolicyKit privileges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.
Jun 30 18:24:05 desktop -- MARK --
Jun 30 18:25:18 desktop syslogd 1.5.0#5ubuntu3: restart.
Jun 30 18:25:18 desktop kernel: Inspecting /boot/System.map-2.6.28-13-generic
Jun 30 18:25:18 desktop kernel: Cannot find map file.
В это время как раз был завис.
-
-
собственно, это ничего не означает. советую еще раз проверить кондеры.
-
-
Я проверил еще раз кондеры. На материнке все нормально. В блоке питания нашел 1 маленький (но не очень, на 6,2V) конденсатор, который еле выпучивался. Неужели это он все портит?
-
-
учитывая то, насколько компьютер старый, можно предположить, что из-за этого все проблемы. советую сначала попробовать поставить другой блок питания. если не поможет — лучше обратиться с другану-электронику, что получше посмотрит на материнку :)
-
-
Спасибо тогда за совет. Буду что-то думать. Хотя хотелось бы надеяться, что проблема софтверная (правда, все ровно обидно, Linux ведь).
-
-
Компьютер может быть достаточно старым, для того, чтобы там износились кондеры, но он достаточно новый, чтобы не уметь самому разруливать прерывания. То, что парочка девайсов висит на одном прерывании — это не страшно.
Если бы была проблема с прерываниями, dmesg обязательно бы известил нас об этом. Плевался бы каким-нибудь transmit timeout для сети. :)
-
у меня когда зависоны были, я очень долго не мог преодолеть психологический барьер и даже долго убеждал себя, что там нет вздутых кондеров. а потом пригласил другана — уже давно сервак пашет :)
-
-
Психологический барьер - это точно, особенно когда пришлось разорвать старую гарантийную наклейку...
-
с cpufreq-utils не баловался?
На видюхе кулер крутится? может просто пылью все позабивалось?
-
-
Думаю, мой проц не поодерживает изменения частоты на ходу. Кулер на видюхе не крутится. Это видюха без кулера. Должна работать. Фильмы - это ведь не такая сильная нагрузка. Кроме того, бывает, что только лишь запустил фильм - он зависает почти сразу.
-
-
мой проц тоже не особо поддерживает изменение частоты, но я помню что я над ним издевался, а потом долго не мог понять почему же у меня посреди скрии хауза все виснет, потом убрал все ЦПУ-частотоменялки и проблема исчезла.
-
Действительно, сбрасывать биос в стандартные настройки пробовали?
-
-
Да. Теперь думаю, как все на место поставить. Как лучше и что надо.
-
>Это видюха без кулера.
Радиатор потрогай когда зависнет.
-
-
Трогал. Радиатор холодный. То есть немного теплый.
-
Разобрать, осмотреть визуально на дефекты.. почистить всё, смазать кулеры, термопасту свежую нанести
Во время просмотра фильмов и прочей работы следить за температурами и напряжениями
Можно еще методом исключения менять детальки по очереди
-
-
Жаль, видюху и проц так не поменяешь... Но я уже разбирал. У человека, у которого я купил, все работало с виндой ХР сп1. Человеку этому я доверяю. И сам устанавливал Windows, то вроде все работало.
-
-
Почему не поменяешь видюху? Трудно достать агп?
-
-
Так она АГП.
-
-
И? =) у меня в закромах две агп-видюхи
-
На счет процессора, я его немного "тестировал". Ставил на архивирование одновременно несколько фильмов и так на несколько часов. И ничего.
Видео - то glxgears был один раз завис почти сразу. А потом пробовал - часами крутило и ничего.
-
Вот тут достаточно большое обсуждение, которое мне помогло. Сервер жив до сих пор.
http://www.gentoo.ru/node/12955
-
-
Вот эта проблема?
CPU0
0: 237 IO-APIC-edge timer
1: 9099 IO-APIC-edge i8042
3: 2 IO-APIC-edge
4: 2 IO-APIC-edge
6: 5 IO-APIC-edge floppy
7: 0 IO-APIC-edge parport0
8: 0 IO-APIC-edge rtc0
9: 0 IO-APIC-fasteoi acpi
12: 221766 IO-APIC-edge i8042
14: 282309 IO-APIC-edge pata_sis
15: 106195 IO-APIC-edge pata_sis
16: 1762497 IO-APIC-fasteoi radeon@pci:0000:01:00.0, eth0
18: 25826 IO-APIC-fasteoi SiS SI7012
20: 0 IO-APIC-fasteoi ohci_hcd:usb2
21: 0 IO-APIC-fasteoi ohci_hcd:usb3
23: 0 IO-APIC-fasteoi ehci_hcd:usb1
NMI: 0 Non-maskable interrupts
LOC: 1139273 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
-
-
вряд ли. кондеры надо глядеть.
-
-
Конденсаторы вроде в порядке. Ничего не вылазит. Я переставил сетевую карту с 4-го слота в 3-й. Буду пробовать. В /proc/interrupts radeon и eth0 имеют уже разные прерывания. Сначала так попробую.
Мне кажется, что когда я запускаю какие-то торренты, то оно чаще зависает.
-
Оператива в порядке?
-
-
Оперативу проверял мемтестом на загрузочном диске. 3-4 цикла. Думаю, все в порядке.
-
Выключи компиз/эффекты. Видео ATI?
-
-
Видео ATI. Я так думаю, что в Xubuntu компизы выключены по умолчанию (если они есть. Там написано просто "графические эффекты"). Я ничего не включал.
-
Если ускорение EXA, то попробуй поставить XAA.
-
-
:-O Я первый раз такое слышу!!!
-
Знаете, что интересно? У меня на работе тоже вдруг начало зависать. Может это какие-то Xubuntu`овские обновления? А я обновляю дома каждый день, а на работе каждую неделю.
Причем зависи жесткие. Даже без всяких фильмов. Просто общаюсь в аське и одновременно в интернете.
:-(
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Top блогов (все)
|
|
Top пользователей (все)
|
|
|