/cosg/ - CloverOS GNU/Linux

CloverOS GNU/Linux

Official homepage: cloveros.ga
Github: github.com/chiru-no/cloveros
Package count: 1669
Official IRC channel: #cloveros on Rizon
License: WTFPL

Current CFLAGs: CFLAGS="-Ofast -pipe -flto=8 -Wl,-flto=8 -funroll-loops -fgraphite-identity -floop-block -floop-interchange -floop-parallelize-all -floop-strip-mine -ftree-loop-distribution -fopenmp -D_GLIBCXX_PARALLEL"

Install script: cloveros.ga/s/installscript.sh

Other urls found in this thread:

0x0.st/I_s.sh
my.mixtape.moe/uenmuo.xcf
ix.io/wUF bash
ix.io/wUA bash
ix.io/wUA
ix.io/wUJ bash
ix.io/wUJ
my.mixtape.moe/cndgbi.xcf
my.mixtape.moe/tfdauc.xcf
warosu.org/g/thread/S42673404
github.com/fridaynightfeels/Clover-OS
packages.gentoo.org/useflags/cpudetection
computernewb.com/collab-vm/
liquorix.net/sources/4.9/config.amd64
github.com/chiru-no/cloveros/blob/master/etc/portage/package.env
superuser.com/questions/657152/gentoo-ldflags-optimizations-really-needed
twitter.com/SFWRedditVideos

...

get rid of the square in the logo

/óù,áò\
/ó#######ò\
/ó###########ò\
\V###########V/
/i\ `\V#######V/´ /i\
/ó###ò\ `\V###V/´ /ó###ò\
/ó#######ò\ `\V/´ /ó#######ò\
/ó###########ò\ ,X, /ó###########ò\
`>############X+++X############

...

...

why is it all lower case?
Clover OS

...

>add binary kernel
>but still compile fucking firefox

God, I hate using cuckchan...

I'm making a new and improved fork. Don't ya all worry!

This is it so far: 0x0.st/I_s.sh (currently too long to post)

Probably some incorrect syntax in there. I only made it within a few hours time.

>cuckchan
you are free to fuck off back to 8fag/lebbit.

Sup Forums - 1
Sup Forums - 0

Cripplechan was great place before be raped by 8/pol/.

Not bad for a first (and last) effort with gimp imo.
my.mixtape.moe/uenmuo.xcf

Strange... a large part got cut off.

ix.io/wUF bash

Wrong one,

ix.io/wUA bash
ix.io/wUA

Damn it, no idea wtf happened here

ix.io/wUJ bash

ix.io/wUJ

...

didn't this fail a long time ago?

my.mixtape.moe/cndgbi.xcf

d-did the meme come true?
I remember 2013 (or 2014?) threads about cloverOS and it wasn't more than just brainstorming with random ideas.

Hopefully you stop discussing logos and work the software, I may even use it for my server if it proves easy enough to install.

That looks so autistic.

Looks really nice.

You are thinking of cirnos and logos.

it doesnt. looks like the same idiot who made the manjaro branding.

it looks awful.


fact: lots of people avoid distros with awful logos.

So is this just as close to just werks as gentoo gets?

Final. No more gimp ever again.
my.mixtape.moe/tfdauc.xcf
Thanks man

Yep.

I had nothing to do with the logo or manjaro m8, this was just for fun.

cool, how do you move and resize windows with no DE/WM? Or do you just not?

the WM is twm

ah, looks comfy

That is a WM, it'x XWM. My script is using my custom FVWM script forked from ESR's though. Will work on laterz.

My goal is to make my fork the best overly-complicated yet widely-adapted memetic OS since Linux for Niggers [spoiler]:3[/spoiler]

Sorry, yeah, TWM

go back to 8gag

What is the history of this distro? Will using it out me as a 4channer?

With pleasure

...

2013 - Someone tosses around CloverOS as an official Sup Forums distro name
2014 - Someone tries to make a Gentoo version of Crunchbang and calls it CloverOS warosu.org/g/thread/S42673404 github.com/fridaynightfeels/Clover-OS
2015 - CloverOS is vaporware, lo/g/os is made. Sup Forums makes hundreds of logos, wallpapers and threads.
2016 - They become old memes, Sup Forums distro remains unmade
2017 - Someone makes CloverOS

So why exactly haven't you added any CFLAGS for the machine type, like `-march=...` or `-mtune=...` or at least things like `-mavx` and `-msse4`? You already have set a requirement for what your processor needs to run CloverOS with your CPU_FLAGS_X86, so why not enable them in gcc too?

cpu_flags_x86 variable is for packages, it compiles in code for those instruction sets and uses them when detected, and not many packages have it. it's mostly for making binaries smaller

So does the cpudetection USE flag enable any of the CPU_FLAGS_X86 variables to work at all, or does disabling cpudetection just mean that it will unconditionally run instruction set specific code?

packages.gentoo.org/useflags/cpudetection

That doesn't explain whether disabling cpudetection disables the instruction set specific code completely or makes it run regardless of CPU detection

Either way, shit works on my core 2 duo laptop.

very nice

The CloverOS logo looks like a swastika desu

HOLD ON A GODDAMN MINUTE YOU NIGGERS
I'LL BE WORKING ON THE LOGO

Ganbatte!

tfw I'm using a linux distro with a swastika on it
this is the future
pro white linux distros
we're entered the future

Did you miss binhost entry? It's precompiled binary in quickpkg.
firefox-52.1.0-r1.tbz2 09-Jun-2017 02:30 52M

...

ohayou, kurova ouessu devvu desu

runs on gentoo linux for optimum speed desu

gochisousama

2017 will the year Sup Forums will become a major board?

>that speed

I wish

installed cloveros on vm 3

computernewb.com/collab-vm/

oh my dog

Apartheid Linux??

...

If Apartheid ran on Gentoo

...

Wait, so it's just a gentoo install script?
Is that all it takes to call yourself an OS?

Does CloverOS have its own repo? Is it possible to add the standard Gentoo repos as an overlay or would package selection be heavily limited? What would be the benefit of this vs a "normal" Gentoo install?

>Does CloverOS have its own repo?
Yes
>Is it possible to add the standard Gentoo repos as an overlay
Yes, by not using binaries
>What would be the benefit of this vs a "normal" Gentoo install?
Preconfigured optimized packages

Our time is nigh, Sup Forumsentoomen.
Soon we will rise above the torch and seize the thunder.
autism
more like 2018, hopefully someone could then make a lightweight program to connect to Sup Forums without a browser either through the terminal or something else

Can I run this from RAM only?

When the livecd comes out

Is it Stallman-approved?

I'm hoping to eventually achieve that.

I've been using Gentoo for awhile and would like to switch to this if I can basically use all of my packages plus have priority of Sup Forums rice on configs. The quick install/setup time from binaries is nice but I certainly don't mind compiling when needed. Could you post some idiot instructions for adding the Gentoo repo?

It died for a reason.

Go into make.conf and edit this
EMERGE_DEFAULT_OPTS="--keep-going=y --autounmask-write=y --jobs=2 -G"
to this
EMERGE_DEFAULT_OPTS="--keep-going=y --autounmask-write=y --jobs=2"

This makes it so binaries aren't used

>that image
I'm a former Arch user and I think Arch is shit. The whole point of an OS is to make life easier so the fox and the grapes metaphor is a bit silly there.

It seems like this is a one or the other switch. Is there a way to use binary CloverOS repo when available for package and automatically failover to the source option if not?

When trying to install the nvidia-drivers package the kernel sources are downloaded but there is not a kernel .config file to use. Is the kernel .config used to compile the binary available anywhere?

>Is the kernel .config used to compile the binary available anywhere?

/proc/config.gz

you have to zcat it to somewhere of course.

liquorix.net/sources/4.9/config.amd64

It was mentioned in the install script

Doesn't boot after installing in VMware
Root fs seems fucked can't even mount it in rescue shell it drops you into

How is this better than just installing gentoo yourself

Where do TidOS fit in?

That's the worst website I have seen, ask someone who knows html and css to fix it

>Crunchbang isn't a distro, it's just Debian preconfigured with a few packages.
Crunchbang: "Yes, that's right."

>CloverOS isn't a distro, it's just Gentoo preconfigured with a few packages.
CloverOS dev: "First of all, CloverOS is a distro, second..."

...

Thanks for the help anons. I've been having fun playing around with this. Installed it to a VM and installed it to physical HD soon after.
System seems much quicker and responsive than my own Gentoo install and this was significantly quicker to setup.

The install script steps for setting up a new user didn't seem to work for me - I ended up just manually doing most of this after the first reboot. It looked like the user was partially created/setup but something wasn't allowing a login.

Are you able to build all packages with those flags? It was a few months ago, I'll admit, but I tried building Firefox with -Ofast and it failed, same thing with LTO. For the LTO thing I might've done it wrong, though, since I added only -flto while you added -Wl,-flto as well so I'm guessing that's necessary for it to work properly?

Why is the clover tilted 45°?

github.com/chiru-no/cloveros/blob/master/etc/portage/package.env

Speaking of LTO...

According to this you need to pass the optimization related CFLAGS to LDFLAGS

superuser.com/questions/657152/gentoo-ldflags-optimizations-really-needed

...

Nice.

I don't think emerge has an option like that. But if there's a package that isn't available, I want to know so I can add it.

wow
looks ultra comfy

What are the plans for this thing? So far it looks like an install script for Gentoo… With overlay? And a bunch of default configs for anime viewing.

>no graphical installer

d r o p p e d

I've just been flipping back and forth in the make.conf file - if package isn't in the repo I just do it from source and then revert the make.conf. It is a bid tedious but not too bad.

Here are some packages I've needed to install that were not in the CloverOS repo:

mousepad
os-prober (so grub can detect Windows drives)
xclip (for copy/paste script to work with urxvt)
discord
nvidia-drivers (prop. nvidia drivers work a lot better with games - stallman wouldn't approve)

Thanks for the package suggestions. Building now.

I'll read the emerge manpage again later today and see if there's anything I can do about compiling when no binary is available.

I'll make the logo.

It looks as much like a swastika as the old Windows logo

lel

>Doesn't come with a tilling manager out of the box

>No installer
Dropped