Рабочий стол исчезает Ubuntu 10 после простоя

Недавно я собрал 2 идентичных компьютера Intel i7 Ubuntu 10.04 32, и у меня возникла проблема с исчезновением сеанса на рабочем столе или в сеансе gnome.

Например, если я оставляю компьютер сидя за рабочим столом (на самом деле я довольно конечно, даже если я оставлю его на экране входа в систему, возникнет та же проблема), в какой-то момент (возможно, через 1-3 дня), когда я вернусь к нему, он будет иметь только цветовой рисунок рабочего стола. Нет иконок, нет строк меню, ничего больше. Нажатие, перемещение мыши, нажатие клавиш на клавиатуре - ничего не делает.

Доступ к машине через vnc или team viewer Я вижу то же самое!

Пару раз у меня тоже опытная машина кажется очень медленной или в основном не реагирующей. Пару раз я все еще мог подключиться к машине и перезагрузить ее. После того, как я не смог даже войти в ssh и мне пришлось выключить его.

Помимо базовой установки ОС, которая была новой, у меня есть backuppc, crashplan, teamviewer ,ightvncserver, открытый сервер ssh и я настроил программный рейд mdadm 5 с 3-мя дисками. Я также включил pae (?), Чтобы ubuntu 32 видела все 4 гигабайта оперативной памяти.

Обратите внимание, что у меня в основном идентичная третья старая машина без проблем. Единственное реальное различие, которое я считаю, - это аппаратное обеспечение - это машина Intel i5.

Есть какие-нибудь мысли о том, что я должен попробовать или посмотреть, когда в следующий раз он зависнет? Я просмотрел свой журнал dmesg и ничего там не увидел.

Обновление: я обновил все машины до ubuntu 11 на прошлой неделе, чтобы посмотреть, поможет ли это. К сожалению, сегодня утром я включил монитор и у меня почти пустой рабочий стол. Никаких строк меню или часов - единственное, что у меня есть, это две иконки, которые обычно находятся на моем рабочем столе. Alt-F2, похоже, ничего не делает. Машина реагирует другими способами - я могу получить доступ к серверу samba и ssh, но рабочий стол gnome не годится.

На этот раз я вижу много информации о ярости, когда набираю 'dmesg' - это просто небольшой пример - как мне все это увидеть?:

[425794.900377] CPU    7: hi:  186, btch:  31 usd:   0
[425794.900382] active_anon:747275 inactive_anon:207413 isolated_anon:0
[425794.900383]  active_file:349 inactive_file:618 isolated_file:0
[425794.900384]  unevictable:0 dirty:0 writeback:1 unstable:0
[425794.900385]  free:28156 slab_reclaimable:4790 slab_unreclaimable:15168
[425794.900387]  mapped:194 shmem:311 pagetables:2724 bounce:0
[425794.900393] DMA free:7292kB min:64kB low:80kB high:96kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15800kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:28kB slab_unreclaimable:44kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? yes
[425794.900399] lowmem_reserve[]: 0 869 4031 4031
[425794.900407] Normal free:104852kB min:3736kB low:4668kB high:5604kB active_anon:289524kB inactive_anon:289684kB active_file:1316kB inactive_file:1780kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:890008kB mlocked:0kB dirty:0kB writeback:4kB mapped:468kB shmem:400kB slab_reclaimable:19132kB slab_unreclaimable:60628kB kernel_stack:3848kB pagetables:1472kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:4964 all_unreclaimable? yes
[425794.900413] lowmem_reserve[]: 0 0 25299 25299
[425794.900422] HighMem free:480kB min:512kB low:3908kB high:7308kB active_anon:2699576kB inactive_anon:539968kB active_file:80kB inactive_file:692kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:3238372kB mlocked:0kB dirty:0kB writeback:0kB mapped:308kB shmem:844kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:9424kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:1216 all_unreclaimable? yes
[425794.900427] lowmem_reserve[]: 0 0 0 0
[425794.900431] DMA: 13*4kB 13*8kB 14*16kB 14*32kB 11*64kB 11*128kB 9*256kB 4*512kB 0*1024kB 0*2048kB 0*4096kB = 7292kB
[425794.900441] Normal: 545*4kB 3738*8kB 1954*16kB 421*32kB 130*64kB 42*128kB 34*256kB 7*512kB 2*1024kB 0*2048kB 0*4096kB = 104852kB
[425794.900451] HighMem: 146*4kB 2*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 600kB
[425794.900461] 7359 total pagecache pages
[425794.900463] 6028 pages in swap cache
[425794.900465] Swap cache stats: add 76118, delete 70090, find 8162246/8166421
[425794.900467] Free swap  = 0kB
[425794.900469] Total swap = 93180kB
[425794.910862] 1310704 pages RAM
[425794.910865] 1082370 pages HighMem
[425794.910866] 283533 pages reserved
[425794.910868] 1832 pages shared
[425794.910869] 996924 pages non-shared
[425794.910873] Out of memory: kill process 13783 (lshw) score 31039 or a child
[425794.910877] Killed process 13783 (lshw) vsz:124156kB, anon-rss:105456kB, file-rss:0kB
[433508.955028] CE: hpet increased min_delta_ns to 56952 nsec

Обновление:

Я обнаружил, что могут возникнуть несколько проблем. До сих пор я решил:

  1. Когда машина перезагружалась, она зависала во время процесса выключения в / около строки, сообщающей об автоматических обновлениях. Я включил это, поэтому я выключил его, и я думаю, что лучше - больше не зацикливаться.
  2. На двух машинах я не использовал проприетарный драйвер nvidia. Установка, которая, кажется, имела значение с точки зрения видео, выглядящего лучше, но также я не получаю ошибки с виджетами, как я был, когда он загружался. Надеюсь, это также будет способствовать стабильности.
  3. Я запускаю CrashPlan для резервного копирования. У меня была установлена ​​OpenJDK версия Java. Я вчера заметил, что машина была ОЧЕНЬ медленной, и я убил CrashPlan. Это стало намного быстрее. Так что это либо крашплан или ява по вине. Основываясь на прошлых неудачах, я удалил OpenJDK и установил Sun (Oracle?) Java и посмотрю, что с этим будет.
  4. Одна из машин, на которых я запускал обновление Ubuntu 11. Тем не менее, я думаю, что это никогда не завершалось, потому что я проверил наличие обновлений и заметил, что я могу обновить до Ubuntu 11! При попытке обновить программное обеспечение я получал всевозможные ошибки. У меня такое чувство, что система могла находиться в каком-то странном промежуточном состоянии версий программного обеспечения. Я заканчиваю обновления и обновляюсь до unbntu 11, чтобы посмотреть, много ли это очищается. Это машина, которая выбросила все эти странные ошибки выше.
2
задан 9 July 2012 в 18:39

7 ответов

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 25 July 2018 в 21:32

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 2 August 2018 в 03:10

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 4 August 2018 в 19:02

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 6 August 2018 в 03:22

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 7 August 2018 в 21:08

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 10 August 2018 в 09:27

Эта строка вызывает тревогу:

Недостаточно памяти: процесс уничтожения 13783 (lshw) счет 31039 или ребенок

Либо у вас слишком открыто много программ (cron, которые не завершаются, клиенты VNC, которые не завершают работу), или вы испытываете серьезную утечку памяти.

Если вы установите программу htop (sudo apt-get install htop), вы можете получить краткий обзор программ, которые занимают большую часть памяти. Запустите htop и нажмите F6, чтобы задать столбец, по которому должен быть отсортирован список. Используйте клавиши со стрелками, чтобы выбрать MEM% и нажмите Enter.

Вы можете увидеть много дублирующих процессов (которые на самом деле являются потоками, разделяющими память), чтобы скрыть их, нажмите F2. Перейдите в меню Параметры дисплея с помощью стрелки вниз и перейдите к следующему полю с помощью стрелки вправо. Установите флажок «Скрыть темы пользователя» и нажмите F10, чтобы сохранить эту настройку.

1
ответ дан 13 August 2018 в 12:53

Другие вопросы по тегам:

Похожие вопросы: