使用 Google Chrome 时,我经常看到“Sorry Jim”标签。浏览器也经常死机和崩溃。
从终端模拟器运行它会显示一长串Too many open files
:
[...:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.0A3O7D failed: Too many open files
[...:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.gr0r3Q failed: Too many open files
Run Code Online (Sandbox Code Playgroud)
谷歌浏览器(32 位,不确定是否影响 64 位)。
我正在运行带有 17 个标签的 Google Chrome 浏览器。
$ xdotool search --name "Google Chrome"
79691777
Run Code Online (Sandbox Code Playgroud)
为什么以下返回 7 个 WID?7 与我在 Google chrome 窗口中有 17 个标签的事实不符。
$ xdotool search --name "Chrome"
79691777
69206017
69206019
69206054
69206057
69206065
69206207
Run Code Online (Sandbox Code Playgroud)我想找出除第一个之外的 WID 的窗口。但是为什么不能激活第二个WID呢?
$ xdotool windowactivate 69206017
XGetWindowProperty[_NET_WM_DESKTOP] failed (code=1)
Run Code Online (Sandbox Code Playgroud)同样对于 evince
$ xdotool search --class evince
161480705
161480711
$ xdotool windowactivate 161480705
XGetWindowProperty[_NET_WM_DESKTOP] failed (code=1)
Run Code Online (Sandbox Code Playgroud)
谢谢。
这是一个奇怪的问题,我找不到有关它的任何信息。我在 Ubuntu 16.04 上使用铬浏览器。每当我下载一个文件时,无论它是什么类型的文件,chromium 都想将它保存为 .bin。它甚至没有显示原始扩展名应该是什么。
谷歌浏览器视频中的黑色和阴影有问题,我不知道如何正确地用文字表达这个问题,所以使用谷歌浏览器在相同像素(360p)上观看来自同一视频的这些屏幕截图:
我的笔记本电脑图形:
CPU: Dual core Intel Core i5 M 520 (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9576
clock speeds: max: 2400 MHz 1: 1333 MHz 2: 1599 MHz 3: 1199 MHz 4: 1333 MHz
Graphics: Card: Intel Core Processor Integrated Graphics Controller bus-ID: 00:02.0
Display Server: X.org 1.19.2 driver: intel tty size: 168x47 Advanced Data: N/A for root
Run Code Online (Sandbox Code Playgroud)
姓名:
Linux www 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
/etc/X11/xorg.conf.d/20-intel.conf …
Chrome 每次在我的 Fedora 28 系统上都显示“未正确关闭”消息。我关闭了“Google Chrome 关闭时继续运行后台应用程序”功能。
我认为问题是我的脚本在 x 服务器停止或 gnome 注销后执行。这就是 chrome 和其他应用程序仍然错误关闭的原因。
该脚本手动工作正常,但是,我想自动执行。我尝试了三种方法来实现这一目标。
关闭所有窗口脚本:
#!/bin/sh
#wmctrl -l | while read -r line
#do
# wmctrl -c `echo "$line" | sed 's/.* [0-9]* [fink168] //'`
#done
WIN_IDs=$(wmctrl -l | awk '$3 != "N/A" {print $1}')
for i in $WIN_IDs; do wmctrl -ic "$i"; done
Run Code Online (Sandbox Code Playgroud)
/etc/systemd/system/closeWindow.service
:
[Unit]
Description=CloseWindows
DefaultDependencies=no
Before=shutdown.target reboot.target halt.target kexec.target
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/home/fink168/bin/close-all-windows
[Install]
WantedBy=multi-user.target
systemctl status closeWindow.service
? closeWindow.service - CloseWindows
Loaded: loaded …
Run Code Online (Sandbox Code Playgroud) 我是 Manjaro 和 Arch 的新手。最近我开始遇到一个我不知道如何解决的问题。
问题
Chromium 和 skypeforlinux 窗口冻结,但应用程序继续运行。例如,Skype 通话不会中断,但窗口卡住了。与铬和铬相同。如果我正在聊天(比如电报网络)并且出现问题,我仍然可以发送消息,但屏幕不会更新。所以我在“盲目地”行事。其他应用程序如 Emacs(也与 yay 一起安装)、Telegram (yay) 或终端(本机 urxvt)不受影响。
另一个症状:当我在屏幕 1 上运行 Emacs 并且在屏幕 2 上运行损坏的 Chrome 时,当我从 1 切换到 2 时,窗口继续显示屏幕 1 的内容,在这种情况下是 emacs。
怎么了?
我的系统:
Manjaro Architect (uname -a):Linux archangel 5.1.4-1-MANJARO #1 SMP PREEMPT Wed May 22 17:56:21 UTC 2019 x86_64 GNU/Linux
pacman --version: Pacman v5.1.3 - libalpm v11.0.3
i3 --version: i3 版本 4.16.1 (2019-01-27)
yay --version: yay v9.2.0 - libalpm v11.0.3
受影响的应用程序(与 yay/pacman 一起安装):
skypeforlinux:skypeforlinux-preview-bin 8.47.76.58-1
铬 --version: Chromium …
从 Ubuntu 16 到 OSX XQuartz 在 X11 上启动 Chromium 浏览器的空屏幕
当尝试chromium-browser
通过ssh -X
X11 从 Ubuntu 服务器启动到 OSX XQuartz 客户端时,我收到以下错误消息和空 Chromium 窗口的屏幕截图。
X11 本身工作,xcalc
工作正常,firefox
工作正常,但我需要 Chromium。
任何帮助将不胜感激。
Ubuntu 服务器在 VirtualBox 中,如果它有所不同的话。全新默认 16.04.6 安装。
~$ chromium-browser --disable-gpu
[2106:2136:0110/131609.410497:ERROR:bus.cc(393)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[2106:2136:0110/131609.746540:ERROR:bus.cc(393)] Failed to connect to the bus: Could not parse server address: Unknown …
Run Code Online (Sandbox Code Playgroud) 我想知道如何在没有 SNAP 的情况下安装 Chromium!当我安装 Chromium 时,它会安装 Snap 那么你是如何做到的?
当我尝试启动 chromium 时,出现错误消息:
$ chromium
X11 connection rejected because of wrong authentication.
[10139:10139:0321/173002.675673:ERROR:ozone_platform_x11.cc(234)] Missing X server or $DISPLAY
[10139:10139:0321/173002.675976:ERROR:env.cc(225)] The platform failed to initialize. Exiting.
$ echo $DISPLAY
localhost:10.0
$ xterm # xterm starts fine
Run Code Online (Sandbox Code Playgroud) 我在笔记本电脑上安装 Fedora 15 已经快 15 天了。从第一天开始,Twitter 似乎就遇到了一些问题。每当我尝试加载 twitter.com 时,它都会加载一个“Aw Snap”页面。
从这里的答案来看,我做到了sudo setenforce 0
,Twitter 开始正常工作。但是关闭 SELinux 对我来说似乎不是一件好事。我尝试禁用所有扩展程序并从 Google Chrome 中删除所有应用程序。问题仍然存在。
有人可以为这个恼人的问题提供一些解决方案吗?