似乎当我聚焦某些网页时,我的屏幕保护程序会启动,但屏幕不会自行关闭。有没有人知道为什么会这样?有没有办法禁用阻止 DPMS 启动的任何东西?
我知道 Debian Squeeze 只有 Chromium 6.x。所以我添加了向后移植,但似乎不包括 Chromium。由于 Chromium/Chrome 开发速度非常快,版本 6.x 已经过时了。
有没有办法将最新版本的 Chromium 安装到 Debian Squeeze 而不将系统从稳定更改为测试/不稳定?
我最近买了一个外部网络摄像头来玩 OpenCV。它在 Debian 中开箱即用,但我意识到当我浏览任何包含 Flash 内容(youtube、soundcloud)的网站时,网络摄像头上的活动 LED 会闪烁,此时其他应用程序(如 Cheese)无法访问网络摄像头.
当然,我在 Flash Player 上下文菜单中拒绝了网络摄像头访问,并选择了另一个内置摄像头与插件一起使用,但问题仍然存在。
我认为(虽然我不完全确定)这一切都是在我第一次设置 Flash 插件以使用此网络摄像头时开始的,我认为在此之前没有发生过。但是仍然清除flashplayer-nonfree
并重新安装它不会改变任何东西。
有没有办法阻止 Flash 插件激活这个特定的网络摄像头,同时保持它对其他应用程序可用?或者也许有一种方法可以将情况恢复到我第一次触摸闪光灯设置之前的状态,但是在我插入相机之后(假设我没记错的话)?
我正在使用更新的 Debian 挤压和 Microsoft LifeCam Studio 网络摄像头。我所说的浏览器是 Chrome v. 21.0.1180.57。
编辑:这仅在使用 chrome 时仍然存在,当我切换到 iceweasel 时,这并没有发生。我想这表明这可能与 chrome 相关。
我有一个三显示器设置,其中两台显示器由 Ubuntu 12.04 直接驱动,总工作区/桌面区域为 3840x1200¹。我通常使用 5 个虚拟工作区,如果我同时处理多个项目,通常会更多。我通常至少打开 15 个浏览器窗口(主要是 Firefox-nightly,但也有标准的 12.04 Firefox 和 Chrome)。
每当浏览器因更新(cq 崩溃)而需要重新启动,或需要在登录后启动时,浏览器窗口都会返回到原始位置,但都在同一个工作区中。之后,我必须繁琐地将至少 80% 的窗口移动到其他工作区²。
Firefox 和 Chrome 都不会保存恢复到原始工作区所需的额外EWMH信息。我已经阅读了 4 到 5 年前的未解决错误报告。
似乎至少在几年前,KDE 将工作区管理为大偏移量(比屏幕宽度更宽),这允许浏览器恢复到正确的工作区。但这似乎不再是这种情况(从错误报告中扣除,而不是从个人经验中扣除)。
是否有工作区/桌面管理器在 Firefox 和 Chrome(最好在 Ubuntu 或 Linux Mint 上)没有这种恢复所有到一个工作区的行为?
或者是否有另一种方法来增强 Firefox 和 Chrome(例如附加组件)以强制执行此行为?
我的不是固定布局,其中工作区 Y 上的浏览器 X 始终打开到特定 URL。恢复功能完全按照我想要的方式提供窗口、位置和 URL。他们“只是”需要在正确的工作区。
¹第三个 1200x1920 显示器位于单独的机器上,x2vnc
用于共享一个鼠标和键盘。这很好地保持了我的阅读材料,如手册页和文档(纵向模式)。
²所有 U&L 的东西都在工作区 3 上。我通常让机器运行并保持登录状态,一次数周,原因之一是恢复各种窗口。
至少从 Debian 9 (stretch) 开始,Debian 包含 contrib 包
chromium-widevine
。这个包的描述是:
这个包提供对widevine内容解密模块的支持。
但是,安装此软件包后,我找不到任何表明 Chromium 识别或正在加载此插件的迹象。Widevine 在这个包中的位置是/usr/lib/chromium/libwidevinecdmadapter.so
.
我目前使用这个包是在 Chromium 上播放 Amazon Prime Video。目前我收到错误:
您的网络浏览器缺少数字版权组件。转到 chrome://components,然后在 WidevineCdm 下单击检查更新。
chrome://components 没有在 Chromium 下列出 WidevineCdm。
对于额外的奇怪,我得到:
root@orwell:/usr/lib/chromium# ldd libwidevinecdmadapter.so
linux-vdso.so.1 (0x00007ffccbfad000)
libwidevinecdm.so => not found
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f08c6e5b000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f08c6ad3000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f08c6733000)
/lib64/ld-linux-x86-64.so.2 (0x000055e84bdbe000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f08c642b000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f08c6213000)
Run Code Online (Sandbox Code Playgroud)
所以libwidevinecdm.so
什么都不解决?
知道我应该在这里做什么吗?在chromium-widevine
没有任何文件或指示一个应该如何进行。
注意:这个问题已经过时了,至少从 Debian 10/buster 开始,因为 Chromium-widevine 包不再存在。
我想将 Chromium 浏览器从 docker 容器打开到我的 Mac 桌面。
docker run -i -t ubuntu:16.04 /bin/bash
apt-get update
apt-get install alsa-base chromium-browser xauth
adduser myuser
Run Code Online (Sandbox Code Playgroud)
docker commit 2862a7bfcc2f acme/mycontainer:0.1
Run Code Online (Sandbox Code Playgroud)
myuser
从容器运行 Chrome 浏览器失败docker run --user myuser -i -t acme/mycontainer:0.1 /usr/bin/chromium-browser
Failed to move to new namespace: PID namespaces supported, Network namespace supported, but failed: errno = Operation not permitted
Run Code Online (Sandbox Code Playgroud)
我敢打赌还有更多
任何指针?
--privileged
删除错误See thread on …
当我运行时equery depgraph www-client/chromium-10.0.648.151
,并非所有依赖项都可用。有些节目M[package.mask]
,而另一些节目[missing keyword]
。我的ACCEPT_KEYWORDS
是~amd64-linux
,根据emerge --info
。我尝试了不同的ACCEPT_KEYWORDS
(作为传递给 的环境变量eqeury
),并且都有不同的缺失依赖项。在所有可能的组合中,只有ACCEPT_KEYWORDS='amd64 ~amd64 ~amd64-linux'
同时满足所有依赖关系。
以下是我的问题:
ACCEPT_KEYWORDS='amd64 ~amd64 ~amd64-linux'
有效的配置吗?amd64
意味着稳定, ~amd64
意味着不稳定。怎么样~amd64-linux
?~amd64
,则equery
不会使用仅适用于 的包 amd64
,从而导致缺少依赖项。这是预期的吗?如果是这样,不稳定的测试人员应该至少使用ACCEPT_KEYWORDS='amd64 ~amd64'
而不是ACCEPT_KEYWORDS='~amd64'
?附加信息:我按照本指南安装了 Gentoo Prefix 。默认情况下,
$EPREFIX/etc/make.profile
是指向$EPREFIX/usr/portage/profiles/prefix/linux/amd64
并包含make.defaults
具有ACCEPT_KEYWORDS="-amd64 ~amd64-linux"
. 既不$EPREFIX/etc/make.conf
也不$EPREFIX/etc/make.globals
已ACCEPT_KEYWORDS
配置。根据eselect profile list
,没有选择配置文件。
我正在尝试使用 chrome预览文件的google chrome插件md
。但是当我md
从本地文件系统打开一个文件时,chrome 会下载它而不是打开它。所以插件无法预览它。
md
来自互联网的文件按预期打开。但我希望它适用于我本地文件系统上的文件。
我的操作系统是带有 KDE 的 ArchLinux。
我想在 Kali Linux 中运行 google-chrome。但我面临一些问题。我已经按照这里提到的步骤安装了谷歌浏览器。它已成功安装并显示 chrome
Application -> Internet -> Google Chrome
Run Code Online (Sandbox Code Playgroud)
为了运行谷歌浏览器,我遵循了同一系列的第 3 部分。关于如何运行 chrome,列出了三种不同的方式。一种选择是它说使用 Leafpad 编辑文件leafpad /opt/google/chrome/google-chrome
查找行
exec -a "$0" "$HERE/chrome" "$@"
并将其附加-user-data-dir。但是同一个文件在我的电脑里有点不同,它看起来像这样。
exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \
"$@"
Run Code Online (Sandbox Code Playgroud)
但即使我试图将-user-data-dir添加到最后,现在看起来像
exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \
"$@"-user-data-dir.
Run Code Online (Sandbox Code Playgroud)
但无论如何它都不起作用。
然后我尝试了另一种选择。它说首先我们必须创建一个用户
useradd -m chromeuser
,然后输入gksu -u chromeuser google-chrome
才能运行 chrome。但是,我在运行最后一个命令后收到以下错误。它说
/usr/bin/google-chrome: /usr/lib/i386-linux-gnu/libnss3.so: version `NSS_3.14.3' not found (required by /usr/bin/google-chrome)
Run Code Online (Sandbox Code Playgroud)
如何成功安装chrome?
> node node_modules/karma/bin/karma start test/karma.conf.js
INFO [karma]: Karma v0.12.30 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
ERROR [launcher]: Cannot start Chrome
Can not find the binary google-chrome
Please set env variable CHROME_BIN
Run Code Online (Sandbox Code Playgroud)
好吧,我明白这一定是一个巨大的菜鸟风格的问题,但我仍在尝试从 Windows 迁移我的生活,这样的事情时不时地让我绊倒。
我正在阅读Angular JS 教程。
在尝试运行一系列测试时,我遇到了上述消息。
该/etc/environment
文件现在读取(注意 Chromium 结尾):
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games/:/usr/bin/chromium-browser:"
Run Code Online (Sandbox Code Playgroud)
然后我跑了
source /etc/environment
Run Code Online (Sandbox Code Playgroud)
重新启动终端并再次尝试测试,但结果相同。
错误究竟在告诉我什么?我是要设置一个名为的新变量CHROME_BIN
并将其指向/usr/bin/chromium-browser
吗?
chrome ×10
debian ×3
adobe-flash ×1
camera ×1
dependencies ×1
docker ×1
dpms ×1
firefox ×1
gentoo ×1
kali-linux ×1
kde ×1
node.js ×1
permissions ×1
ubuntu ×1
workspaces ×1
x11 ×1
xorg ×1