标签: gentoo

为什么 Chromium 在一个进程中运行所有选项卡?

通常,Chromium 会将n 个选项卡组合到一个操作系统进程中,其中n通常是一个很小的数字。

但是,对于我的一个 Chromium 配置文件,我当前打开的所有选项卡似乎都在同一进程中。确切地说,此配置文件中当前打开了 43 个选项卡,跨越两个窗口。Chromium 任务管理器将所有 43 个选项卡列为在一个进程中。(PID = 14530。)

如果我在ps那个过程中,我看到:

/usr/lib64/chromium-browser/chrome --type=renderer --lang=en-US --force-fieldtrials=ForceCompositingMode/disable/InfiniteCache/No/Prefetch/ContentPrefetchPrefetchOn/Prerender/Prerender15minTTL/PrerenderLocalPredictor/Enabled/UMA-New-Install-Uniformity-Trial/Experiment/UMA-Session-Randomized-Uniformity-Trial-5-Percent/default/UMA-Uniformity-Trial-1-Percent/group_36/UMA-Uniformity-Trial-10-Percent/group_04/UMA-Uniformity-Trial-20-Percent/group_02/UMA-Uniformity-Trial-5-Percent/group_18/UMA-Uniformity-Trial-50-Percent/group_01/ --disable-gl-multisampling --disable-accelerated-2d-canvas --disable-accelerated-video-decode --channel=12624.99.622289786
Run Code Online (Sandbox Code Playgroud)

我知道有一些命令行标志可以改变 Chromium 将选项卡分组到进程中的方式,但是,我没有传递任何这些标志。(我不知道它们在今天之前存在,同时谷歌搜索这个问题的答案。)

我还有另外两个配置文件——受影响的配置文件是一个“工作排序”配置文件,我还有“正常”和“真正喜欢 cookie 的网站”——另外两个配置文件(“正常”和“cookies”) ") 正常运行。


我尝试过的两件事:

  • 重新启动铬。Chromium 将所有选项卡恢复到一个进程中。
  • 关闭和重新打开标签。典型地,一个可以打Ctrl+ WCtrl+ Shift+T强迫浏览器重新定位标签以一个不同的过程。(尽管有时它确实会选择您要终止的进程,但并非总是如此。这对于终止因某种原因泄漏内存的 Chromium 进程很有用。)在这种情况下,Chromium 似乎总是选择 43-tab mega - 重新打开标签的过程。

我在 Gentoo 上运行 Chromium v​​29.0.1547.57。

linux google-chrome gentoo tabs chromium

9
推荐指数
1
解决办法
1941
查看次数

iproute2 不起作用(“RTNETLINK 回答:不支持操作”)

命令和错误信息:

gtwy ~ # ip rule add from 64.251.23.186 table t1
RTNETLINK answers: Operation not supported
Run Code Online (Sandbox Code Playgroud)

同样问题的旧文章,但它没有帮助我:http : //forums.gentoo.org/viewtopic-t-696982-start-0-postdays-0-postorder-asc-highlight-.html

我已经在谷歌上竭尽全力试图找到解决方案。似乎我的内核配置缺少一些东西?任何帮助或想法将不胜感激。我的系统/内核是:2.6.36-gentoo-r5 #3 SMP Thu Jan 13 10:49:06 EST 2011 x86_64 Intel(R) Xeon(R) CPU X3220 @ 2.40GHz GenuineIntel GNU/Linux。

我将此发布在 SuperUser 上,因为该系统用作工作站,并且此问题与由服务器专门处理的特定任务无关。

iproute2 已安装:

gtwy etc # emerge --search iproute2 
Searching... 
[ Results for search key : iproute2 ] 
[ Applications found : 1 ] 

*  sys-apps/iproute2 
      Latest version available: 2.6.35-r2 
      Latest version installed: 2.6.35-r2 
      Size of files: 378 …
Run Code Online (Sandbox Code Playgroud)

linux routing gentoo kernel iproute2

8
推荐指数
1
解决办法
4万
查看次数

是否可以在 Ubuntu 上安装 Gentoo portage manager (emerge)?

反之亦然?
例如在 Gentoo 上安装 apt-get 并连接 Ubuntu 的存储库。
如果可能,我该怎么做?(至少在一般情况下)

gentoo repository ubuntu apt-get portage

7
推荐指数
1
解决办法
4012
查看次数

保持通知区域始终显示在 GNOME 3 上

我已经在我的 Gentoo Linux 上安装了 GNOME 3,它真的很棒,我喜欢它。

但是这里有一个我不习惯的小故障:通知区域是隐藏的,直到我点击“Windows”键或将鼠标光标移动到右下角。

因为我有一些程序使用通知来指示它们的状态(例如,我的中文输入法使用它来指示我是处于英文模式还是中文模式。还有一个在通知区域显示 CPU 温度的程序)。

如果我必须移动光标或点击“Windows”键来检查这些状态,这会变得有点不方便。

那么是否可以让通知区域始终显示在屏幕上?或者是否可以像 GNOME 2.X 或 XFCE4 一样将通知区域集成到菜单栏?

除此之外,我想知道是否可以删除右上角菜单栏的辅助功能?我并不完全需要它,这对我来说只是浪费空间。

linux gnome gentoo notification-area

7
推荐指数
1
解决办法
7571
查看次数

grub2-install: 错误: /boot/efi 在全新的 Gentoo 安装中看起来不像 EFI 分区

我需要一台 Gentoo 13 机器来测试平台上的一些软件。我不是 Gentoo 的常客,所以我正在忍受他们的安装过程。我正在 配置引导加载程序 | 安装 GRUB2,它失败了:

# grub2-install --target=x86_64-efi --efi-directory=/boot
Installing for x86_64-efi platform.
grub2-install: error: /boot doesn't look like an EFI partition.
Run Code Online (Sandbox Code Playgroud)

我回溯到准备磁盘 | 默认值:使用 parted 对磁盘进行分区,看来我已按照说明进行了设置:

(chroot) Gentoo-2012 / # parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit mb                                                          
(parted) print                                                            
Model: ATA VMware Virtual I (scsi)
Disk /dev/sda: 21475MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: …
Run Code Online (Sandbox Code Playgroud)

linux gentoo partitioning grub2

7
推荐指数
2
解决办法
8万
查看次数

6
推荐指数
1
解决办法
2万
查看次数

当 PKG_CONFIG_PATH 中列出文件夹时,pkg-config 找不到包文件

这是我的 PKG_CONFIG_PATH 内容:

/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
Run Code Online (Sandbox Code Playgroud)

locate lv2.pc这是(lv2 是我尝试链接的库)的输出

/usr/local/lib/pkgconfig/lv2.pc
Run Code Online (Sandbox Code Playgroud)

但这是输出pkg-config --modversion lv2

Package lv2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lv2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lv2' found
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?我正在运行 gentoo 仅供参考。预先感谢您的帮助!

linux gentoo package-management

6
推荐指数
1
解决办法
2万
查看次数

我应该为 Gentoo Linux 中的有线 Mac 键盘使用哪个键盘映射?

我刚刚购买了新的有线 Mac 键盘:

在此处输入图片说明

在 Gentoo Linux 上运行它几乎可以正常工作。我遇到的唯一问题是功能键和交换 Alt 和 Command 键以类似于常规 PC 键盘。当我尝试切换到“mac-us”键盘映射时,/etc/conf.d/keymaps我在打字时遇到了垃圾(甚至不是 qwerty)。

我可以使用任何特定的键盘映射来获得我想要的东西吗?

linux keyboard keyboard-layout gentoo keymap

5
推荐指数
1
解决办法
7331
查看次数

在 Gentoo 上安装 USB 数码相机

我在 gentoo 下安装柯达 EasyShare C190 时遇到问题。它似乎被毫无问题地识别出来,但据我所知没有分配一个设备名称来安装它:

lsusb 找到它:
Bus 006 Device 007: ID 040a:05d9 Kodak Co.

/var/log/messages 似乎表明没有问题:

Aug 27 17:53:42 human kernel: [ 1424.463074] usb 6-2: new full speed USB device using uhci_hcd and address 8
Aug 27 17:53:42 human kernel: [ 1424.602180] usb 6-2: default language 0x0409
Aug 27 17:53:42 human kernel: [ 1424.618209] usb 6-2: udev 8, busnum 6, minor = 647
Aug 27 17:53:42 human kernel: [ 1424.618213] usb 6-2: New USB device found, idVendor=040a, idProduct=05d9 …
Run Code Online (Sandbox Code Playgroud)

usb gentoo camera

5
推荐指数
1
解决办法
1785
查看次数

根文件系统在 Gentoo Linux 上启动时以只读方式挂载

我正在使用 Gentoo Linux,一段时间以来,根文件系统在启动时以只读方式挂载。出于显而易见的原因,这很烦人,因为大多数服务无法正确启动(我没有为 /var 使用单独的文件系统)。系统启动后,我必须登录,重新挂载根文件系统读写,修复 /etc/mtab,从 /etc/fstab 挂载所有其他文件系统,然后启动所有丢失的守护进程。我知道有一些方法可以使系统在只读文件系统下正常运行,但我更愿意恢复可写根文件系统的旧行为。

奇怪的是,运行后mount / -o remount,rw,文件系统以可写方式挂载,没有任何错误。我怀疑 fsck 有问题,但现在我已禁用对分区 ( tune2fs -c0 -i0) 的自动文件系统检查。

当我运行 dmesg 时,只有这些行提到了分区,尽管我不确定是否因为 /var/log 不可写而丢失了某些东西:

EXT3-fs (sda5): mounted filesystem with writeback data mode</code>  
EXT3-fs (sda5): using internal journal
Run Code Online (Sandbox Code Playgroud)

/etc/fstab 中的行如下所示:

/dev/sda5 / ext3 noatime 0 1
Run Code Online (Sandbox Code Playgroud)

我正在使用内核 2.6.34-gentoo-r6(以前的 2.6.31 内核存在同样的问题)。我使用 genkernel 3.4.10.906 创建了它。我的 grub 配置如下所示:

title=Gentoo Linux (2.6.34-gentoo-r6)
root (hd0,0)
kernel /kernel-genkernel-x86_64-2.6.34-gentoo-r6 root=/dev/ram0 real_root=/dev/sda5 vga=792 CONSOLE=/dev/tty1 resume=/dev/sda6
initrd /initramfs-genkernel-x86_64-2.6.34-gentoo-r6
Run Code Online (Sandbox Code Playgroud)

除此之外,我使用 openrc 0.6.3 运行 baselayout 2.0.0,如果这很重要的话。sysvinit 2.87-r3也装了,不知道有没有实际用过。

这是 dumpe2fs …

linux boot mount gentoo filesystems

5
推荐指数
1
解决办法
1万
查看次数