Хром и хроматирование слишком часто (Ubuntu 14.04)

6

Итак, на этой неделе произошло что-то странное. Chrome и Chromium начали замораживаться и впоследствии падать. Моя система держится хорошо, но Chrome и Chromium замораживаются, а затем закрываются. Единственное, что я могу думать о том, что может быть причиной этого, - это количество вкладок, которые я открывал (несколько десятков).

В любом случае, когда я их открываю, я получаю домашнюю страницу с возможностью восстановления. Я нажимаю кнопку "Восстановить", и все начинает загружаться, затем снова зависает и снова падает, и все закрывается. Поэтому я вообще не могу восстановить сеанс. (Кстати, есть ли способ получить список открываемых мной сайтов? Я не могу восстановить хром или хром без их срыва, поэтому я не могу получить доступ к каким-либо из моих вкладок.)

Кажется, у этого человека есть подобные проблемы: хрома, сбой слишком часто в Ubuntu 14.04 . Я попробовал предложенное решение, но это не помогло. Я даже не знаю, как отладить эту проблему. Любая помощь? Спасибо!

Chromium 37.0.2062.120 Ubuntu 14.04 и Google Chrome 38.0.2125.104

ИЗМЕНИТЬ

Я запустил его с терминала и получил эти ошибки. Попробуем использовать метод limits.conf с перезагрузкой сегодня.

[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[11401:11401:1028/111248:ERROR:browser_main_loop.cc(206)] /build/buildd/gtk+2.0-2.24.23/gdk/x11/gdkdrawable-x11.c:942 drawable is not a native X11 window (http://bugs.chromium.org/329991)
[11401:11438:1028/111248:ERROR:connection.cc(1060)] AppCache sqlite error 14, errno 0: unable to open database file, sql: SELECT cache_id, url, flags, response_id, response_size FROM Entries  WHERE url = ?
[11401:11438:1028/111248:ERROR:connection.cc(1060)] AppCache sqlite error 14, errno 0: unable to open database file, sql: SELECT cache_id, origin, type, namespace_url, target_url, is_pattern  FROM Namespaces WHERE origin = ?
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.3tNbYP failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.4i6wXZ failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.ictTW9 failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.hnPgWj failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.xc3EVt failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.5ag4UD failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.YEluUN failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.PDiVTX failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.d48mT7 failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.3pYPSh failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.goJjSr failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.4ZrORB failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.4dHkRL failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.Fq7SQV failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.wT20R5 failed: Too many open files
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.hcPdUf failed: Too many open files
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.wuAOYp failed: Too many open files
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11401:1028/111248:ERROR:ipc_channel_posix.cc(213)] socketpair(): Too many open files
Aborted (core dumped)
    
задан Mauricio 26.10.2014 в 01:17
источник

3 ответа

4

Chrome сбой, поскольку он не может открыть дополнительные файлы.

Вы можете исправить это, увеличив количество возможных открытых файлов.

Обновить /etc/security/limits.conf

* hard nofile 65535
* soft nofile 65535

И перезагрузка.

    
ответ дан Thijs Wouters 28.10.2014 в 13:14
2

Перед обновлением limits.conf , как было предложено Thijs, попробуйте, если он сработает для вас. В оболочке выполните:

ulimit -a

Проверить строку, которая читает open files (или сразу запустить ulimit -n ). В моей системе значение 1024 . Бросить Хром. Затем в том же терминале выпустите

ulimit -n 4096
chromium-browser

Замените 4096 на значение, подходящее для вашей системы. Вы должны иметь возможность использовать больше вкладок в этом сеансе браузера. Как только вы найдете разумный лимит, сохраните его в limits.conf и перезагрузите.

Литература:

ответ дан krlmlr 25.02.2015 в 14:56
0

У меня была та же проблема. После короткого поиска в Google я нахожу это сообщение , которое решило мою проблему. Возможно, вам стоит попробовать.

    
ответ дан Dong 06.08.2015 в 22:51