Я использую Ubuntu 12.10 с Gnome-Classic. Я получаю эту ошибку часто и почти со всеми программами, большими и маленькими. Когда я пытаюсь их открыть, они не запускаются, и вместо этого я получаю сообщение об ошибке, в котором говорится Could not launch 'Program' - Failed to fork child process (Cannot allocate memory)
. Это не было проблемой до последних нескольких недель.
Я не могу разглядеть никакой общности между программами, вызывающими эту ошибку. Похоже, это скорее вопрос времени. После того, как мой компьютер работает некоторое время, от одного дня до нескольких дней, я, похоже, не могу запускать какие-либо новые программы.
Единственный известный мне способ предотвратить эту ошибку - перезагрузить компьютер.
Почему я получаю эту ошибку и что мне сделать, чтобы это не произошло?
Я запустил memtest, доступный из меню GRUB, и он не сообщает об ошибках, поэтому я не думаю, что это аппаратный сбой.
Я тоже побежал sudo apt-get check
, и никаких ошибок обнаружено не было.
Вот некоторые запрошенные выходные данные командной строки:
$ free -m total used free shared buffers cachedMem: 3945 3753 191 0 181 475-/+ buffers/cache: 3096 848Swap: 3813 60 3753$ swapon -sFilename Type Size Used Priority/dev/sda6 partition 3905532 61648 -1$ ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals (-i) 31421max locked memory (kbytes, -l) 64max memory size (kbytes, -m) unlimitedopen files (-n) 1024pipe size (512 bytes, -p) 8POSIX message queues (bytes, -q) 819200real-time priority (-r) 0stack size (kbytes, -s) 8192cpu time (seconds, -t) unlimitedmax user processes (-u) 31421virtual memory (kbytes, -v) unlimitedfile locks (-x) unlimited
Это результат работы ps --sort -rss -eo rss,pid,command | head
после того, как ошибка начнет появляться:
$ ps --sort -rss -eo rss,pid,command | head RSS PID COMMAND1963400 2953 gnome-panel155496 4029 banshee /usr/lib/banshee/Banshee.exe --redirect-log --play-enqueued104944 15765 /opt/google/chrome/chrome --type=renderer --lang=en-US --force-fieldtrials=ForceCompositingMode/disable/GlobalSdch/global_enable_sdch/InfiniteCache/No/OmniboxDisallowInlineHQP/Standard/OmniboxHUPCreateShorterMatch/Standard/OmniboxHUPCullRedirects/Standard/OmniboxSearchSuggestTrialStarted2012Q4/2/OneClickSignIn/Standard/Prerender/PrerenderEnabled/SBInterstitial/V2/SpdyCwnd/cwndMin10/SpeculativePrefetching/Disabled/Test0PercentDefault/group_01/UMA-Dynamic-Binary-Uniformity-Trial/default/UMA-Session-Randomized-Uniformity-Trial-5-Percent/default/UMA-Uniformity-Trial-1-Percent/group_09/UMA-Uniformity-Trial-10-Percent/group_08/UMA-Uniformity-Trial-20-Percent/group_03/UMA-Uniformity-Trial-5-Percent/group_06/UMA-Uniformity-Trial-50-Percent/group_01/WarmSocketImpact/last_accessed_socket/ --enable-crash-reporter=ECE9000094D279FD3B14B35A74BF72CC,Ubuntu 12.10 --renderer-print-preview --disable-accelerated-2d-canvas --disable-accelerated-video-decode --channel=15654.5.8917724078164 15654 /opt/google/chrome/chrome 74912 19890 /usr/bin/python /usr/share/oneconf/oneconf-service65476 12419 /usr/bin/perl /usr/bin/shutter61096 19626 /usr/bin/python3.2 /usr/sbin/aptd57832 15708 /opt/google/chrome/chrome --type=renderer --lang=en-US --force-fieldtrials=ForceCompositingMode/disable/GlobalSdch/global_enable_sdch/InfiniteCache/No/OmniboxDisallowInlineHQP/Standard/OmniboxHUPCreateShorterMatch/Standard/OmniboxHUPCullRedirects/Standard/OmniboxSearchSuggestTrialStarted2012Q4/2/OneClickSignIn/Standard/Prerender/PrerenderEnabled/SBInterstitial/V2/SpdyCwnd/cwndMin10/SpeculativePrefetching/Disabled/Test0PercentDefault/group_01/UMA-Dynamic-Binary-Uniformity-Trial/default/UMA-Session-Randomized-Uniformity-Trial-5-Percent/default/UMA-Uniformity-Trial-1-Percent/group_09/UMA-Uniformity-Trial-10-Percent/group_08/UMA-Uniformity-Trial-20-Percent/group_03/UMA-Uniformity-Trial-5-Percent/group_06/UMA-Uniformity-Trial-50-Percent/group_01/WarmSocketImpact/last_accessed_socket/ --enable-crash-reporter=ECE9000094D279FD3B14B35A74BF72CC,Ubuntu 12.10 --extension-process --renderer-print-preview --disable-accelerated-2d-canvas --disable-accelerated-video-decode --channel=15654.2.155588867342108 3030 /var/lib/dropbox/.dropbox-dist/dropbox
Основываясь на предложениях в комментариях и ответах, представляется возможным, что проблема связана с панелью Gnome или ее апплетами. Вот апплеты, которые я запустил:
Апплеты являются Indicator Applet 12.10.1
, System Monitor 3.5.92
, и "Область уведомлений". и "дата и время", ни для одного из которых я не могу получить доступ к номеру версии.
Вот еще несколько запрошенных выходных данных командной строки:
$ df -hFilesystem Size Used Avail Use% Mounted on/dev/sda5 19G 12G 6.4G 64% /udev 2.0G 4.0K 2.0G 1% /devtmpfs 790M 1.1M 789M 1% /runnone 5.0M 0 5.0M 0% /run/locknone 2.0G 84K 2.0G 1% /run/shmnone 100M 0 100M 0% /run/user/dev/sda7 384G 306G 59G 84% /homemythbuntu@192.168.0.4:/home/mythbuntu 437G 360G 55G 87% /home/dave/Mythbuntu$ sudo du -csh /var/log15M /var/log15M total