标签: manjaro

在 Manjaro 上设置系统范围内的默认浏览器

在 Ubuntu 中我使用

sudo update-alternatives --config x-www-browser
Run Code Online (Sandbox Code Playgroud)

手动设置默认互联网浏览器。

在此处输入图片说明

在 Manjaro 我得到:

sudo: update-alternatives: command not found
Run Code Online (Sandbox Code Playgroud)

我已在其设置中将 Firefox 设置为默认设置,并希望它保持不变。

安装 Chromium 后,默认浏览器现在是 Chromium,尽管我再次确认了 Firefox,并且在 Chromnum 设置中显示:“Chromium 无法确定或设置默认浏览器”。

如何使火狐浏览器成为默认浏览器?

browser manjaro

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

VirtualBox 上的 Manjaro 来宾无法获得完整分辨率

我拥有的

  1. 主机:Windows 10 1803版
  2. 嘉宾:4.19.20-1-MANJARO
  3. VirtualBox 版本 6.0.4r128413

我尝试过的:

  1. 使用 VirtualBox geustaddition iso

    1.1. 从工具栏Devices > Insert guestaddition image ...

    1.2. cd /run/media/foobar/VBox_GAs-6.0.4

    1.3. sudo sh autorun.sh或者只是sudo sh VBoxLinuxAdditions.run导致错误:

该系统当前未设置为构建内核模块。请安装与当前内核匹配的 Linux 内核“头”文件,以便为系统添加新的硬件支持。VirtualBox Guest Additions:modprobe vboxsf 失败

1.4. 所以我尝试通过安装这里提到的 Linux 内核头文件来解决这个问题:

1.4.1 找到Linux内核mhwd-kernel -li,在我的情况下是linux419

1.4.2. 然后sudo pacman -S linux419-kernel

1.4.3. 然后按照原始帖子中的第一步并重新启动。这解决了分辨率问题,但每次重新启动时,我都必须等待 5-6 分钟才能显示消息:

正在为 vboxadd.service 运行停止作业……

在此处输入图片说明

1.4.4. 从这里尝试了sudo systemctl stop vboxaddsudo systemctl disable vboxadd,但随后它又恢复了分辨率。

1.4.5. …

windows virtualbox resolution manjaro

19
推荐指数
3
解决办法
4万
查看次数

root 的组权限在 /tmp 中不起作用

我在 /tmp 目录中遇到了奇怪的行为。虽然属于一个组的用户有权限读取/写入文件,他不能这样做。

在这个例子中,我/tmp/test.txt以 user 的身份创建了一个新文件max。我给它777组的权限,使该文件所属的组root,但用户root仍无法对其进行编辑。

su max
touch /tmp/test.txt
chmod 777 /tmp/test.txt

su root
chown max:root /tmp/test.txt

# ls -l /tmp/test.txt 
-rwxrwxrwx 1 max root 0 26. Feb 12:08 test.txt

# echo "foobar" > /tmp/test.txt
bash: /tmp/test.txt: Permission denied
Run Code Online (Sandbox Code Playgroud)

当移动test.txt到不同的目录时,一切都按预期工作。

/tmp 是通过以下选项通过 fstab 挂载的 tmpfs:

tmpfs       /tmp    tmpfs   nodev,nosuid,size=5G    0 0
Run Code Online (Sandbox Code Playgroud)

运行时ls -l /,tmp 文件夹如下所示:

drwxrwxrwt  20 root root   640 26. Feb 12:01 tmp/
Run Code Online (Sandbox Code Playgroud)

我正在运行 Manjaro,它是 Arch …

arch-linux permissions mount tmpfs manjaro

16
推荐指数
1
解决办法
5260
查看次数

安装lib32-libcanberra时升级manjaro系统失败

我用pacman -Syu升级我Manjaro系统,但一些新的库,例如lib32-libcanberra-pulselibcanberra-pulse失败,原因是依赖安装。

我已经尝试过两次是否要替换库,但两次尝试都失败了。详情如下所示。

如何安装这些库并继续升级系统?

$ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
:: Replace lib32-libcanberra-pulse with multilib/lib32-libcanberra? [Y/n] Y
:: Replace libcanberra-pulse with extra/libcanberra? [Y/n] Y
:: Replace qca with extra/qca-qt5? [Y/n] Y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: …
Run Code Online (Sandbox Code Playgroud)

upgrade manjaro

16
推荐指数
1
解决办法
8650
查看次数

不同步:VFS:无法在未知块(0,0)上挂载根文件系统

我的笔记本电脑上装有 Windows 10 和 Manjaro,一切正常。昨天,我在另一个分区安装了 Kali Linux。它已正确安装并且工作正常。但问题是当我想启动我的 Manjaro 时。我在 grub 菜单上选择 Manjaro,但这是我看到的屏幕。

wn-block(0,0)
[    0.667378] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.9.47-1-MANJARO #1
[    0.667435] Hardware name: Acer Aspire E5-575G/Ironman_SK  , BIOS V1.04 04/26/2016
[    0.667493]  ffffc90000c8bde0 ffffffff813151d2 ffff880276a77000 ffffffff8190b950
[    0.667717]  ffffc90000c8be68 ffffffff8117ecd4 ffffffff00000010 ffffc90000c8be78
[    0.667940]  ffffc90000c8be10 327c3b64ed88e616 327c3b64ed88e616 ffffc90000c8be80
[    0.668162] Call Trace:
[    0.668213]  [<ffffffff813151d2>] dump_stack+0x63/0x81
[    0.668267]  [<ffffffff8117ecd4>] panic+0xe4/0x22d
[    0.668321]  [<ffffffff81v2a590>] mount_block_root+0x27c/0x2c7
[    0.668377]  [<ffffffff81b298be>] ? set_debug_rodata+0x12/0x12
[    0.668432]  [<ffffffff81b2a640>] mount_root+0x65/0x68
[ …
Run Code Online (Sandbox Code Playgroud)

linux kernel-panic grub2 kali-linux manjaro

14
推荐指数
4
解决办法
7万
查看次数

Manjaro OS 显示错误的时间

我在带有 Pentium IV 处理器的 HP Notebook 15 上使用 Manjaro OS(基于 Arch Linux 的发行版)。

我曾尝试使用发行版中内置的“Orange Globaltime”更改时区,但尽管已连接到互联网,但时间并未更新。

此外,我曾经 $sudo date +%T -s "14:26:00" 设置我的笔记本电脑的时间。但是我再次登录后,时间又回到了错误状态。

如何解决笔记本电脑的时间问题?

linux time manjaro

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

“超级块或分区表可能已损坏!” 调整分区大小后

我使用 Manjaro live CD 中的 KDE 分区管理器工具来缩小现有的 Linux Mint 分区并创建另一个分区来安装 Manjaro。

\n\n

一切都很顺利,但是,看起来我的 Linux Mint 分区在这个过程中被损坏了。尝试启动它会将我发送到 initramfs。

\n\n

这是输出e2fsck

\n\n
$ e2fsck -fy /dev/nvme0n1p6\ne2fsck 1.45.5 (07-Jan-2020)\nThe filesystem size (according to the superblock) is 32907264 blocks\nThe physical size of the device is 22641408 blocks\nEither the superblock or the partition table is likely to be corrupt!\nAbort? yes\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是输出lsblk

\n\n
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\nnvme0n1     259:0    0 238,5G  0 disk \n\xe2\x94\x9c\xe2\x94\x80nvme0n1p1 259:1    0   260M  0 part …
Run Code Online (Sandbox Code Playgroud)

filesystems partition corruption manjaro

10
推荐指数
2
解决办法
3万
查看次数

pacman: &lt;filename&gt; 存在于文件系统中

使用 安装软件包时pacman,我看到:

error: failed to commit transaction (conflicting files)
station: /usr/bin/station exists in filesystem
Run Code Online (Sandbox Code Playgroud)

pacman无论如何,我如何告诉安装软件包,覆盖现有文件?

arch-linux pacman manjaro

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

HDMI 端口不适用于 Manjaro Linux 笔记本电脑的 Nvidia/Intel Bumblebee 驱动程序

资讯

操作系统:Manjaro Linux 16.10(肉桂社区版)

$ cat /etc/*-release                                                                                                
DISTRIB_ID=ManjaroLinux
DISTRIB_RELEASE=16.10
DISTRIB_CODENAME=Fringilla
DISTRIB_DESCRIPTION="Manjaro Linux"
Manjaro Linux
NAME="Manjaro Linux"
ID=manjaro
PRETTY_NAME="Manjaro Linux"
ANSI_COLOR="1;32"
HOME_URL="http://www.manjaro.org/"
SUPPORT_URL="http://www.manjaro.org/"
BUG_REPORT_URL="http://bugs.manjaro.org/"
Run Code Online (Sandbox Code Playgroud)

类型 : 笔记本电脑

内核:4.4.28-2-MANJARO

CPU : Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz

GPU:

  • 英特尔公司第三代酷睿处理器图形控制器(修订版 09)
  • NVIDIA Corporation GF108M [GeForce GT 630M] (rev ff)

PCI 地址 :

  • 英特尔 iGPU:00:02.0
  • 英伟达 GPU:01:00.0

大黄蜂的司机。

问题

我找到(并阅读了)NVIDIANVIDIA OptimusArchLinux 维基(因为是的,Manjaro 是基于 ArchLinux 的)。

但是当我安装 Manjaro 时,我安装了非免费驱动程序等等 nvidianvidia-libgl并且xorg-xrandr已经安装并且是最新的。

而且我的HDMI 端口不工作。我认为这是因为 X11 conf …

nvidia hdmi manjaro bumblebee intel-graphics

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

Manjaro 更新失败:签名未知信任

我正在为我妹妹安装 Manjaro GNOME 18.0.4。但是,当我尝试使用 更新所有软件包时pacman -Syu,由于两个签名错误,更新失败:

  • dunst 带有签名的包裹 "Matti Hyttinen <matti@manjaro.org>"
  • notification-daemon 有签名 "Brett Cornwall <brett@i--b.com>"

有趣的是,我什至没有搞砸任何事情,因为这是我安装后做的第一件事(我重新安装了 Manjaro,因为它可能是安装过程中的问题)。此外,似乎两个有问题的包都是用于通知的。

我 - 当然 - 已经尝试查找问题,而我一遍又一遍地找到的解决方案是

rm -r /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux manjaro
pacman-key --refresh-keys
Run Code Online (Sandbox Code Playgroud)

作为根。但是在这种情况下,此解决方案根本不起作用。

完整的错误信息(与 相同dunst):

$ sudo pacman -S notification-daemon
resolving dependencies...
looking for conflicting packages...

Packages (1) notification-daemon-3.20.0-3

Total Download Size:   0.05 MiB
Total Installed Size:  0.74 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 notification-daemon...    52.4 KiB  64.7K/s 00:01 [######################] 100% …
Run Code Online (Sandbox Code Playgroud)

pacman upgrade gpg manjaro

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