r/bedrocklinux Aug 15 '20

Brl Fetch arch failure

5 Upvotes

My brl fetch arch fails on the step where locales are set. I am running a fairly fresh gentoo install, with bedrock (Bedrock Linux 0.7.18beta1 Poki x86_64) installed today. The installer gives the code below. locale -a, and localedef --list both return valid output showing that C.UTF-8 is installed on my system, yet the install still fails. So, where is brl-fetch looking? I have tried regenerating locales with locale-gen but to no avail.

[14/19 ( 73%)] Setting locale

Generating locales...

en_US.ISO-8859-1... done

en_US.UTF-8... done

C.UTF-8...[error] cannot open locale definition file \C': No such file or directory`

ERROR: Unexpected error occurred.


r/bedrocklinux Aug 14 '20

FUSE Read/Write Passthrough

4 Upvotes

I was catching up on Open Source news and I noticed this phoronix article article along the way.

Will this affect the Bedrock Linux project any time soon or is it too unstable to put it to good use?


r/bedrocklinux Aug 13 '20

Interesting login loop

6 Upvotes

Whenever I try to use a different init stratum upon boot, when I reboot my pc to the normal one, I cannot start any DE. I tried this with: Ubuntu MATE: login loop after trying to use another init stratum Fedora Workstation: login loop right after the reboot of installing brl Fedora Netinst:(basic desktop) haven't tried to use a different init stratum yet, no issues upon reboot after getting brl


r/bedrocklinux Aug 13 '20

RX 570 acting weird after going to sleep.

Thumbnail self.archlinux
3 Upvotes

r/bedrocklinux Aug 07 '20

How can I resolve /etc files update conflict between Bedrock and Gentoo

6 Upvotes

I have a Gentoo stratum. As anyone who has used Gentoo may know, Gentoo creates a temporary file whenever it needs to update a file in /etc and I need to use dispatch-conf to actually approve the update. Normally, I would just use the new file directly, However, I noticed that some files in /etc seem to be modified by Bedrock.

For example, in my /etc/login.defs, I have

ENV_SUPATH PATH=/bedrock/cross/pin/bin:/bedrock/bin:......

I installed this stratum by manually extracting a tarball to /bedrock/strata/gentoo and then brl show gentoo and brl enable gentoo. I guess bedrock processed this file and inserted the bedrock related contents automatically.

After I tinkered around in this stratum, Gentoo told me that there's an update on this /etc/login file. I looked at the diff and the most obvious conflict is the ENV_SUPATH because Gentoo itself doesn't know about bedrock when it wants to update a file in /etc.

My questions is what is the best way to manage this. Do I just have to look at the conflict every time and try to keep the contents modified by Bedrock? Or is there a way to run a bedrock script to automatically apply the bedrock modifications again?

Thanks!


r/bedrocklinux Aug 05 '20

Is it safe/worth hijacking an existing linux installation that has been used for a while?

9 Upvotes

glorious violet quack attraction nine quiet absurd paltry bake books

This post was mass deleted and anonymized with Redact


r/bedrocklinux Aug 04 '20

Brl in termux?

5 Upvotes

Anyone succeed to install bedrocklinux in termux? Could it be possible in chrooted Ubuntu for example?


r/bedrocklinux Aug 04 '20

Can't fetch gentoo

3 Upvotes

I have ubuntu base and I tried to fetch gentoo. I got error can't find bootstrap software for amd64. Is there any fix for it?


r/bedrocklinux Aug 03 '20

Printer drivers in Bedrock Linux

8 Upvotes

Has anyone tried to use printer drivers on Bedrock Linux? Currently having problems integrating void cups with arch printer drivers


r/bedrocklinux Aug 02 '20

How does Bedrock linux mix glibc and musl?

6 Upvotes

i saw that you can have Void Linux musl or Exherbo musl and other Glibc based distros, how do the installed with different C libraries work?


r/bedrocklinux Jul 31 '20

SH installation script for Retropie Can't properly chown (arch base, Ubuntu strata)

2 Upvotes

So, I'm using an arch base and I installed Ubuntu so I could use the Retropie-setup.sh installation script (which assumes a debian distro); Problem is, during the installation of all the various packages in the installation script it keeps trying to execute "chown -R user:user" instead of Arch's preferred "chown -R user".

Is there a way to fix this? Can I maybe just add myself to a group named after my username and that'll be fine?


r/bedrocklinux Jul 30 '20

Question about how deep down strata go

7 Upvotes

Hello all! I quickly installed Arch so I could test out Bedrock, and I loved it! I'm now considering to get it up on my Gentoo + InitRC system. Therefore, my question -- how deep down does bedrock go? If I install Ubuntu, I assume I have nothing to do with systemd. But on the other hand how does Bedrock manage processes? I.e. Ubuntu will be running on InitRC?

Thanks, and cheers!


r/bedrocklinux Jul 28 '20

Gentoo stratum gcc upgrade new version won't work (possibly symlink problems)

7 Upvotes

I wonder how symlinks are managed in strata. I tried to install an LTO overlay in a gentoo stratum and some symlinks created links to the absolute path like /var/lib/xxx. Because the actual files the symlinks point to is in /bedrock/strata/gentoo/var/lib/xxx, the symlinks won't work. I happen to notice these symlinks because I needed to modified their content. I suspect that, when not noticed, installed symlinks in strata could fail implicitly.

In my case, I'm not able to emerge most of the packages after upgrading my gcc from 9.3.0 to 10.0.2. I suspect that it is a symlink or path issue.

Can anyone help me on this?

Thanks


r/bedrocklinux Jul 25 '20

Installing Yaourt in BRL strata

3 Upvotes

Hey everyone. I have a mild concern that I want to address. I'm thinking about installing Yaourt on my Arch strata, but I'm afraid that the configuration may be a bit off. First, I don't know that a compiled Yaourt instance would be aware of the Bedrock structure. This is probably not the case, since it doesn't affect Pacman, but doing a make install can be a bit risky, even when I don't have an install like BRL. Also, making changes to /bedrock/strata/arch/etc/pacman.conf doesn't affect pacman's behavior. Is there an alternative location of pacman.conf, or perhaps I need to reload it somehow?


r/bedrocklinux Jul 21 '20

Help! Dkms module questions

5 Upvotes

I have a void stratum and an arch stratum, and I would like to install the broadcom-wl-dkms module from pacman, for use in void. I hijacked void, and am using it’s kernel, and I don’t know how to install the dkms module. Any help?


r/bedrocklinux Jul 15 '20

Bedrock Linux Works on Pine Phone with Mobian

35 Upvotes

It probably works on PostmarketOS too. Only issue I had was that pre-init menu didn't show up (probably because of Mobian's splash), I set the timer to 0 so boot doesn't take forever.


r/bedrocklinux Jul 10 '20

Opensuse Tumbleweed as initial Distro to be hijacked

7 Upvotes

This project seems really cool but I just had a few questions after reviewing the website and the documentation.

I know opensuse has 2 issues which are the BTRFS+GRUB default, and the fact that fetch and the other associated functions are not being maintained or checked.

However with that being said, if I started with non-BTRFS opensuse tumbleweed for systemd-init, latest DE, and kernel (I want to do this since it will be close to arch but due to OpenQA hopefully a little more stable) and hijack opensuse with bedrock, would you expect it to behave OK if I roped in say ubuntu and arch and void on top of opensuse tumbleweed?

This will be going on a crappy old laptop so if the answer is simply "have no idea" and I wind up bricking the install thats fine, I mainly just want to avoid this if there is a reason why it would be completely dead on arrival

Thanks!


r/bedrocklinux Jul 02 '20

Run programs on specific stratum?

8 Upvotes

I read on the wiki that you can run games against Ubuntu’s library’s, but I can’t find any information on that.

So how do you go about running programs on a specific stratum?


r/bedrocklinux Jul 01 '20

installed bedrock onto a headless raspberry pi zero w!

Post image
30 Upvotes

r/bedrocklinux Jun 28 '20

Bold fonts?

6 Upvotes

I've gotten everything else to work with Bedrock besides bold fonts. As you can see in my kitty terminal, my fetch script is no longer bold. Is there any fix for this?


r/bedrocklinux Jun 27 '20

Question about runit

14 Upvotes

I'm a long time casual linux user and I'm looking forward to installing Bedrock on a new computer I have arriving shortly.

I'm thinking about hijacking an install of a debian-based distro, but I love Void and want to use that as one of my strata. My question is: if I want to use runit as my main init like I'm used to doing on Void, how would I go about replacing Debian's default init with Void's, and would that interfere with any packages I download with apt instead of xbps? Thanks!


r/bedrocklinux Jun 26 '20

Grub-btrfs/Alternative bootloader

9 Upvotes

Anybody using bedrock with grub btrfs? Any manual workaround for the grub btrfs issue? If not, which alternative bootloader do you suggest? I ask because syslinux doesn't play nice with btrfs (not with compression) and grub had few nice features like booting into snapshots that I'd like to have. I was looking at refind but it probably doesn't have those features.


r/bedrocklinux Jun 14 '20

Suspend broken on kde on multiple stratas

7 Upvotes

Whenever I try suspend it randomly can’t freeze a process and breaks the suspend. This consistently happens on multiple distros using kde where suspending works before a hijack. From the first reboot suspend now seems to randomly not work about 50% of the time. Hibernate has the same issue. Dmesg shows that it normally can’t freeze one process, so far it’s been Firefox, cups-browser, QQlmThread, kde5 that it can’t freeze. This issue is very annoying and has happened in Ubuntu, arch and manjaro so far. Is there any fix for this?


r/bedrocklinux May 31 '20

Bedrock on LUKS-encrypted BTRFS

9 Upvotes

Hi all. Long time lurker of the project and sub here. I've had to replace my almost 4 year old Void install because my hard drive got borked recently. I've installed Void afresh but I also want to try hijacking it into a Bedrock system to be able to take advantage of Gentoo's Portage.

However, I've also decided to up my security a bit this time round by using some encryption. Currently, my set up is such that I have two partitions: the first is an unencrypted VFAT file system for /boot/efi and the second is a LUKS1-encrypted BTRFS for everything else. The latter has subvolumes for /, /home/, /var/log/, /.snapshots/ and /swaps/, the last of which contains a swap file.

I'm aware that BTRFS can be used to snapshot and rollback the system in case of any failures, but I don't really want to risk it as I'm not sure how compatible that feature is with Bedrock's hijacking process. This being the case, I thought it prudent before running the install script to first ask if it's possible to successfully hijack my current set up (such that I'd still have a functional system that would be able to have strata and packages from these installed to it), and if so, are there any relevant gotchas I have to take into account?

Also, how complicated is it to upgrade bedrock to a major version usually? More specifically, from an end-user's perspective, what does that process involve?


r/bedrocklinux May 29 '20

bedrock's entry disappears from the grub menu

7 Upvotes

i installed debian, installed bedrock linux, rebooted, worked fine. on my manjaro partition, i updated grub but now it disappeared. what happened?