[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/cosg/ - CloverOS GNU/Linux

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 311
Thread images: 64

File: 1496966368968.webm (2MB, 1024x768px) Image search: [Google]
1496966368968.webm
2MB, 1024x768px
CloverOS GNU/Linux

Official homepage: https://cloveros.ga
Github: https://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: http://cloveros.ga/s/installscript.sh
>>
File: 1496966519955.webm (3MB, 1024x768px) Image search: [Google]
1496966519955.webm
3MB, 1024x768px
>>
get rid of the square in the logo
>>
              /óù,áò\
/ó#######ò\
/ó###########ò\
\V###########V/
/i\ `\V#######V/´ /i\
/ó###ò\ `\V###V/´ /ó###ò\
/ó#######ò\ `\V/´ /ó#######ò\
/ó###########ò\ ,X, /ó###########ò\
`>############X+++X############<´
\ó###########V/ `X´ \V###########ò/
`\V#######V/´ /i\ `\V#######V/´
`\V###V/´ /ó###ò\ `\V###V/´
`\p/´ /ó#######ò\ `\p/´
/ó###########ò\
\V###########V/
`\V#######V/´
`\V#,#V/´
`´ `´
>>
File: 1496946528942.png (42KB, 2178x513px) Image search: [Google]
1496946528942.png
42KB, 2178x513px
>>
File: 1496946591357.png (89KB, 2560x1600px) Image search: [Google]
1496946591357.png
89KB, 2560x1600px
>>
>>60827349
why is it all lower case?
Clover OS
>>
File: cloveros commits.png (18KB, 994x358px) Image search: [Google]
cloveros commits.png
18KB, 994x358px
>>
File: nigga you why.jpg (23KB, 251x189px) Image search: [Google]
nigga you why.jpg
23KB, 251x189px
>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: https://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.
>>
>>60827551
>cuckchan
you are free to fuck off back to 8fag/lebbit.
>>
>>60827288
/a/ - 1
/g/ - 0
>>
>>60827600
Cripplechan was great place before be raped by 8/pol/.
>>
File: cloveros.png (183KB, 1920x1200px) Image search: [Google]
cloveros.png
183KB, 1920x1200px
Not bad for a first (and last) effort with gimp imo.
https://my.mixtape.moe/uenmuo.xcf
>>
>>60827551
Strange... a large part got cut off.

http://ix.io/wUF+bash
>>
>>60827951
Wrong one,

http://ix.io/wUA+bash
http://ix.io/wUA
>>
>>60827984
Damn it, no idea wtf happened here

http://ix.io/wUJ+bash

http://ix.io/wUJ
>>
File: cloveros.png (187KB, 1920x1200px) Image search: [Google]
cloveros.png
187KB, 1920x1200px
>>60827928
>>
didn't this fail a long time ago?
>>
>>60828055
https://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.
>>
File: fox and arch.png (156KB, 688x1430px) Image search: [Google]
fox and arch.png
156KB, 688x1430px
>>60827288
That looks so autistic.
>>
>>60828055
>>60827928
Looks really nice.
>>
>>60828083
You are thinking of cirnos and logos.
>>
>>60828157
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?
>>
File: cloveros2.png (187KB, 1920x1200px) Image search: [Google]
cloveros2.png
187KB, 1920x1200px
>>60827288
Final. No more gimp ever again.
https://my.mixtape.moe/tfdauc.xcf
>>60828157
Thanks man
>>
File: 1496946224514.png (91KB, 1400x1050px) Image search: [Google]
1496946224514.png
91KB, 1400x1050px
>>60828227
Yep.
>>
>>60828187
I had nothing to do with the logo or manjaro m8, this was just for fun.
>>
>>60828277
cool, how do you move and resize windows with no DE/WM? Or do you just not?
>>
>>60828316
the WM is twm
>>
>>60828338
ah, looks comfy
>>
>>60828316
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]
>>
>>60828369
>>60828338
Sorry, yeah, TWM
>>
>>60828369
go back to 8gag
>>
What is the history of this distro? Will using it out me as a 4channer?
>>
>>60828388
With pleasure
>>
File: hm.png (202KB, 1920x1200px) Image search: [Google]
hm.png
202KB, 1920x1200px
>>
>>60828419
2013 - Someone tosses around CloverOS as an official /g/ distro name
2014 - Someone tries to make a Gentoo version of Crunchbang and calls it CloverOS https://warosu.org/g/thread/S42673404 https://github.com/fridaynightfeels/Clover-OS
2015 - CloverOS is vaporware, lo/g/os is made. /g/ makes hundreds of logos, wallpapers and threads.
2016 - They become old memes, /g/ distro remains unmade
2017 - Someone makes CloverOS
>>
>>60827288
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?
>>
>>60828640
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
>>
>>60828687
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?
>>
>>60828775
https://packages.gentoo.org/useflags/cpudetection
>>
>>60829147
That doesn't explain whether disabling cpudetection disables the instruction set specific code completely or makes it run regardless of CPU detection
>>
>>60829250
Either way, shit works on my core 2 duo laptop.
>>
>>60827928
>>60828055
very nice
>>
>>60827321
The CloverOS logo looks like a swastika desu
>>
HOLD ON A GODDAMN MINUTE YOU NIGGERS
I'LL BE WORKING ON THE LOGO
>>
>>60829613
Ganbatte!
>>
>>60829585
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
>>
>>60827447
Did you miss binhost entry? It's precompiled binary in quickpkg.
firefox-52.1.0-r1.tbz2                             09-Jun-2017 02:30     52M
>>
File: 1496947474450.png (6KB, 717x144px) Image search: [Google]
1496947474450.png
6KB, 717x144px
>>
File: ac6.jpg (55KB, 600x800px) Image search: [Google]
ac6.jpg
55KB, 600x800px
ohayou, kurova ouessu devvu desu

runs on gentoo linux for optimum speed desu

gochisousama
>>
>>60828517
2017 will the year /g/ will become a major board?
>>
File: 1470849066314.png (214KB, 486x398px) Image search: [Google]
1470849066314.png
214KB, 486x398px
>that speed
>>
>>60830354
I wish
>>
installed cloveros on vm 3

http://computernewb.com/collab-vm/

oh my dog
>>
>>60829638
Apartheid Linux??
>>
File: absolute madmen.png (102KB, 1366x768px) Image search: [Google]
absolute madmen.png
102KB, 1366x768px
>>60832397
>>
>>60832444
If Apartheid ran on Gentoo
>>
File: 1496713211275.png (415KB, 640x480px) Image search: [Google]
1496713211275.png
415KB, 640x480px
>>
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?
>>
>>60833790
>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
>>
>>60830354
Our time is nigh, /g/entoomen.
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 4chan 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?
>>
>>60833956
I'm hoping to eventually achieve that.
>>
>>60833833
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 /g/ 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?
>>
>>60827288
It died for a reason.
>>
>>60833997
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
>>
>>60828138
>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.
>>
>>60834042
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?
>>
>>60835554
>Is the kernel .config used to compile the binary available anywhere?

/proc/config.gz

you have to zcat it to somewhere of course.
>>
>>60835554
http://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
>>
>>60828517
Where do TidOS fit in?
>>
>>60827288
That's the worst website I have seen, ask someone who knows html and css to fix it
>>
File: 1496892078632.gif (2MB, 423x234px) Image search: [Google]
1496892078632.gif
2MB, 423x234px
>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..."
>>
File: 1496948102786.jpg (65KB, 800x485px) Image search: [Google]
1496948102786.jpg
65KB, 800x485px
>>
>>60837075
>>60837553

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.
>>
>>60827288
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°?
>>
>>60839242
https://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

https://superuser.com/questions/657152/gentoo-ldflags-optimizations-really-needed
>>
File: screenFetch-2017-06-10_08-13-49.png (229KB, 2560x1440px) Image search: [Google]
screenFetch-2017-06-10_08-13-49.png
229KB, 2560x1440px
>>
>>60839464
Nice.
>>
>>60834806
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.
>>
>>60827288
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.
>>
>>60827288
>no graphical installer

d r o p p e d
>>
>>60840826
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)
>>
File: Untitled.png (54KB, 1348x724px) Image search: [Google]
Untitled.png
54KB, 1348x724px
>>60841833
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.
>>
>>60828130
I'll make the logo.
>>
>>60829585
It looks as much like a swastika as the old Windows logo
>>
>>60827288
lel
>>
>>60827288
>Doesn't come with a tilling manager out of the box
>>
>>60827288
>No installer
Dropped
>>
>>60828138
Fox and grapes is about self rationalisation, not jealousy.
>>
>>60842304
same thing
>>
>>60842638
Nope.

Kys brainlet
>>
File: brainletfeels.jpg (79KB, 874x684px) Image search: [Google]
brainletfeels.jpg
79KB, 874x684px
>>60842731
>>
https://archive.4plebs.org/pol/thread/35904649/#35908042
>>
File: 1465522246850.jpg (7KB, 192x185px) Image search: [Google]
1465522246850.jpg
7KB, 192x185px
>using rootkited broken packages made by some 4chan autist
>>
>>60843162
>not making your own cloveros package repo by copying over https://github.com/chiru-no/cloveros/tree/master/etc/portage
>>
File: f641e8667e.jpg (16KB, 600x331px) Image search: [Google]
f641e8667e.jpg
16KB, 600x331px
>>
File: 1416706456746.png (328KB, 1280x800px) Image search: [Google]
1416706456746.png
328KB, 1280x800px
Does anyone want to post their terminal rice? (Xdefaults/profile/terminal/shell)

It'll go into CloverOS alongside aterm/dash.
>>
File: 525.png (91KB, 1600x900px) Image search: [Google]
525.png
91KB, 1600x900px
Also, post any other rice (mpv config, conky config, etc.) for inclusion in CloverOS
>>
Is this a botnet?
>>
>>60845482
No. I'd even like to prove it by giving a third party a script to run that creates all the packages.

Maybe package verification via hash checking that anyone with a VM can test.
>>
>>60834044
>I'm a former Arch user and I think Arch is shit. The whole point of an OS is to make life easier-
>Fuck something up
>plug in USb
>re-install in one command
>everything back to normal
>>
>>60845369
Care to share wallpaper?
>>
>>60845888
>>
>>60846415
Awkward faggot.
>>
New CFLAGS:
CFLAGS="-Ofast -pipe -flto=8 -Wl,-flto=8 -funroll-loops -fgraphite-identity -floop-block -floop-interchange -floop-parallelize-all -ftree-parallelize-loops=4 -floop-strip-mine -ftree-loop-distribution"
>>
Changed -O2 to -O3 for programs that didn't build with -Ofast.
>>
https://www.youtube.com/watch?v=nb97AbB8M_o
>>
>>60841982
https://wiki.gentoo.org/wiki/Binary_package_guide

It looks like specifying -g instead of -G automatically falls back to source building.
>>
>>60846705
Can you actually explain your flags and their intent? This seems excessive but maybe a few of those flags have a reason to them.
>>
>>60847158
That's clearly not the actual dev.
>>
>>60847158
-Ofast
Disregard strict standards compliance. -Ofast enables all -O3 optimizations. It also enables optimizations that are not valid for all standard-compliant programs. It turns on -ffast-math and the Fortran-specific -fno-protect-parens and -fstack-arrays.

-flto[=n]
This option runs the standard link-time optimizer. When invoked with source code, it generates GIMPLE (one of GCC's internal representations) and writes it to special ELF sections in the object file. When the object files are linked together, all the function bodies are read from these ELF sections and instantiated as if they had been part of the same translation unit.

-funroll-loops
Unroll loops whose number of iterations can be determined at compile time or upon entry to the loop. -funroll-loops implies -frerun-cse-after-loop, -fweb and -frename-registers. It also turns on complete loop peeling (i.e. complete removal of loops with a small constant number of iterations). This option makes code larger, and may or may not make it run faster.

-fgraphite-identity
Enable the identity transformation for graphite. For every SCoP we generate the polyhedral representation and transform it back to gimple. Using -fgraphite-identity we can check the costs or benefits of the GIMPLE -> GRAPHITE -> GIMPLE transformation. Some minimal optimizations are also performed by the code generator isl, like index splitting and dead code elimination in loops.

-floop-parallelize-all
Use the Graphite data dependence analysis to identify loops that can be parallelized. Parallelize all the loops that can be analyzed to not contain loop carried dependences without checking that it is profitable to parallelize the loops.

-ftree-parallelize-loops=n
Parallelize loops, i.e., split their iteration space to run in n threads. This is only possible for loops whose iterations are independent and can be arbitrarily reordered.

https://gcc.gnu.org/onlinedocs/gcc-6.1.0/gcc/Optimize-Options.html
>>
>>60847081
-g won't work for CloverOS. It only emerges if the binary USE flags matches the system USE flags. I'll figure out a solution, maybe making an alias for emerge that proceeds with building if it ends with an error code.
>>
>>60847618
You do understand why it works that way, right? It's to prevent incompatible USE flags from breaking binaries.
>>
>>60847689
It's to maintain the current system configuration without letting binaries decide it for you.
>>
Also, dependencies
>>
>-funroll-loops
o boy
pretty sure i read in the gcc manual that the -f options don't even do anything
>>
File: spurdo_face.jpg (61KB, 600x459px) Image search: [Google]
spurdo_face.jpg
61KB, 600x459px
>>60847960
>build program with different cflags
>md5
>>
>>60847988
md5 is broken as shit in practice. Modern hashes should be using SHA512 or similar strength.
>>
>>60848177
The md5s are still different.
>>
>>60848238
Possibly. md5 collisions do happen.
>>
>>60848501
yes and that has nothing to do with this...
>>
What's the deal with this install script. without making me read it, fastest way to install as a VM?
>>
>>60848583
bash <(curl -s https://cloveros.ga/s/installscript.sh)
>>
>it's literally just a gentoo install script, with a riced out wallpaper, using BINARY packages from an untrusted server, with different C flags that will more than likely break programs than provide any noticeable speedup
wow
its
fucking
N O T H I N G
>>
>>60848605
thanks but for someone who's never installed gentoo, i take it that it's most appropriate to run that command from a livecd?
>>
>>60848637
You can use literally any Linux LiveCD, if the system is close enough it doesn't even have to be linux
>>
I emerged --sync and it deleted all the packages
>>
>>60848824
That's not how it works.
>>
>>60848856
I did it and it deleted 36,000 files
>>
>>60848605
I've tried this script twice in virtual box and both times it failed to boot after rebooting.
>>
>>60827288
Is that cwm?
>>
>>60850547
twm
>>
>>60827288
I have met multiple kernel developers who talked about going through the "-funroll-loops phase" as kids.
>>
>>60848869
Weird. Worked fine for me in virtual box and then on real hd. Certainly the quickest I've had a Gentoo system running. What error did you get?
>>
>>60851173
Not him but I tried it in VirtualBox and upon looking at the resulting HDD image it's literally just garbage.
>>
File: urxvt-ibus.png (310KB, 1280x800px) Image search: [Google]
urxvt-ibus.png
310KB, 1280x800px
>>60845323
.Xresources, fonts for URxvt for displaying most UTF characters, including Japanese, Chinese. Adjust pixelsize (12) value of the first line for each font type (normal, bold, etc.) to set size for the first font, all other fonts will adjust their size to fit.
Ibus support, colors not included.
Xft.antialias: true
Xft.hinting: false
Xft.hintstyle: 0
Xft.dpi: 75

*xftAntialias: true

URxvt*font: xft:Ubuntu Mono:pixelsize=12,\
xft:WenQuanYi Micro Hei Mono,\
xft:AquaPFont,\
xft:DejaVu Sans Mono,\
xft:Droid Sans Fallback,\
[codeset=JISX0208]xft:IPAGhotic,\
xft:Kochi Gothix,\
xft:Lohit Kannada,\
xft:symbola,\
xft:Bitstream Cyberbit

URxvt*boldFont: xft:ubuntu mono:pixelsize=12:bold,\
xft:WenQuanYi Micro Hei Mono:bold,\
xft:AquaPFont:bold,\
xft:DejaVu Sans Mono:bold,\
xft:Droid Sans Fallback:bold,\
[codeset=JISX0208]xft:IPAGothic:bold,\
xft:Kochi Gothix:bold,\
xft:Lohit Kannada:bold,\
xft:symbola:bold,\
xft:Bitstream Cyberbit:bold

URxvt*italicFont: xft:ubuntu mono:pixelsize=12:italic,\
xft:WenQuanYi Micro Hei Mono:italic,\
xft:AquaPFont:italic,\
xft:DejaVu Sans Mono:italic,\
xft:Droid Sans Fallback:italic,\
[codeset=JISX0208]xft:IPAGothic:italic,\
xft:Kochi Gothix:italic,\
xft:Lohit Kannada:italic,\
xft:symbola:italic,\
xft:Bitstream Cyberbit:italic

URxvt*boldItalicFont: xft:ubuntu mono:pixelsize=12:bold:italic,\
xft:WenQuanYi Micro Hei Mono:bold:italic,\
xft:AquaPFont:bold:italic,\
xft:DejaVu Sans Mono:bold:italic,\
xft:Droid Sans Fallback:bold:italic,\
[codeset=JISX0208]xft:IPAGothic:bold:italic,\
xft:Kochi Gothix:bold:italic,\
xft:Lohit Kannada:bold:italic,\
xft:symbola:bold:italic,\
xft:Bitstream Cyberbit:bold:italic

URxvt.letterSpace: -1

URxvt*termName: rxvt-unicode-256color

URxvt.inputMethod: ibus
URxvt.preeditType: OverTheSpot

URxvt.intensityStyles: false

URxvt*cursorBlink: true
URxvt*jumpScroll: true

URxvt.scrollBar: false
>>
File: gentoo-tan.jpg (324KB, 768x960px) Image search: [Google]
gentoo-tan.jpg
324KB, 768x960px
>>60846705
>literal
-funroll-loops
>>
>>60851505
>anime
>>
File: why.png (30KB, 726x460px) Image search: [Google]
why.png
30KB, 726x460px
Why it no work? please tell. I just ran the script on a ubuntu 17.04 live image
>>
>>60851459
Thanks. Im working on this today.
>>
Consider the following:
Rather than syncing portage, grab a portage squashfs image from a gentoo mirror (found in snapshots/squashfs/)
Pros:
-the current lto squashfs image is ~120MB, the xz one ~85MB, so it's much less data to download and consumes less disk space and inodes
-allows faster installation
-updated daily
-speed gains make up for the possible extra overhead for using a compressed disk image

Note: distdir must be moved from /usr/portage (since that becomes read-only now), this can be done with

mkdir /var/distfiles
chown portage:portage /var/distfiles

then add
DISTDIR="/var/distfiles"

to make.conf
>>
>>60852213
Not sure why this failed. I used the Gentoo live cd as the boot/install media but that shouldn't make a difference.
>>
>>60852213
start "shell", then dmesg|tail

post the results
>>
File: wat.png (30KB, 722x456px) Image search: [Google]
wat.png
30KB, 722x456px
>>60853852
something with the harddrive shit apperently.
>>
>>60853885
>because unsupported features

ebin. Apparently ubuntu's kernel have some extra ext4 features enabled while the kernel of cloveros/gentoo doesn't. mkfs.ext4 detected this support during the installation and enabled these features on the filesystem, but your ext4 module now doesn't have these so it cannot handle the filesystem.

You can try booting into ubuntu again and see if you can turn off that crc32 thing or whatever is related to it using tune2fs
>>
>>60853922
will just try to reinstall it with fedora, I think
>>
>>60853922
>>60853885
Oh shit. I'll have to try and fix this.

Thanks.
>>
Workaround for now:
tune2fs -O ^metadata_csum /dev/sda1
>>
Install script updated. It should work on Ubuntu now.
>>
>>60853922
You do realize crc32c is used by ext for metadata checksumming?
Meaning if you disable it you can wreck your filesystem easily by accident?
Holy shit, do you retards know anything about operating systems?
>>
>>60854756
your filesystem can be wrecked at any time when your SSD controller fails/heads stop spinning
>>
>>60854756
>HOW DARE PEOPLE NOT KNOW EVERY SINGLE FUCKING ASPECT OF LOONIX REEEEEEEEE

Take your pills Admiral Autism. Important modules missing is the problem of the kernel config (either the user-made of the upstream, in case of upstream it is a bug) not the user.
>>
>>60854777
The module is there, it doesn't get loaded for some reason
>>
>Installing spyware linked to /g
>>
>>60854853
proofs
>>
>>60854756
I installed it with Linux Mint without a problem desu.
>>
>>60854853
The OP is too stupid to inject spyware, considering what he already achieved.
t. commercial Linux OS engineer
>>
>>60855172
>commercial Linux OS

You're an even bigger faggot than OP.
>>
File: Stallman_GNU~.png (168KB, 298x360px) Image search: [Google]
Stallman_GNU~.png
168KB, 298x360px
>>60855216
I might be, but at least I get paid to work with Linux and not having to deal with idiots (directly). The pay is also great. For me, it's a win-win situation.
>>
File: 525.jpg (52KB, 460x640px) Image search: [Google]
525.jpg
52KB, 460x640px
>>
>>60845323
>>60851459
autism and anime girls go hand in hand
>>
File: 1494536556571.jpg (32KB, 299x301px) Image search: [Google]
1494536556571.jpg
32KB, 299x301px
>>60856539
u jelly?
>>
>>60856613
i would like to have something like that, but alas im stuck with generic "DE + arc theme" since im not dedicated enough to go through days of ricing process
>>
>>60827655
Considering that broken English, I can guess the reason why you dislike it.
>>
>>60827288
>>60827299
>>60827321
oh god I remember this shit years ago, we made a logo and wallpapers and everything, it was rad, prime example of a successful /g/ project
>>
>>60856729
reminds me the pantsu project, nrg or something
>>
File: desktop.png (180KB, 1280x800px) Image search: [Google]
desktop.png
180KB, 1280x800px
>>60856680
It's not that much work, especially if you don't change your style every week and live for the rice.
My setup is primary practical, looks good mostly accidentally.

At work for example I run pretty much stock KDE5. It works, lets me get the work done, and that's it, generic DE, default theme.

As for my personal machine, indeed I dedicated few days of – what you would probably call – ricing, but it's been like this for around a year now, and the change I have made then was changing colours to a bright theme, as I don't work as much at night, and the terminals are more readable during the day while being white. The WM config was initially created in middle 2012, since then it evolved with my changing needs, the .Xresources I posted above is also from around that time, just got some minor changes.
>>
>>60857325
You should post this over on /r/unixporn (sorry offended 4fags)
>>
If this really is gonna be Gentoo for dummies then we should add Cnchi or some other graphical installer for normalfags.
A bridge between the common distros and Gentoo would be great. Have CoverOS be to Gentoo like Antergos is to Arch
>>
>>60827288
What's so great about Clover OS anyways?
What's the difference between Clover and regular Gentoo?

I looked at the website, but I didn't see a whole lot of info on the OS itself, it mainly just tells you how to install it.

You'd think that an OS designed for anonymous shitposting on Mongolian basket weaving forums would have tightened security or something, but I didn't really see any info.
>>
>>60858312
It's just a Gentoo install script with preconfigured rice + a wallpaper.
>>
>>60827288
nice dubs.
can anyone give me a quick rundown?
>systemd
>package manager
>net/gui installation
>source code repo
>>
>>60858456
>no
>emerge
>run script
>yes
>>
>>60858391
So basically 4Chan made a Gentoo distro, but there's really nothing special about, and the wallpaper doesn't even include a pair of juicy anime tiddies.
What was the point?
>>
>>60851459
Can you provide download locations or package names for some of those fonts? They appear to be missing from some distros.
>>
how do I rice this wm?
I've only ever used i3.
Also how do you get ncmpcpp if you can't install mpd?
>>
replace openrc with runit, and use doas instead of sudo
>>
>>60859833
Look up .twmrc configs. Or replace twm with some other window manager in .bash_profile
>>
>>60859833
>Also how do you get ncmpcpp if you can't install mpd?
mpd works fine on Gentoo, just temporarily change emerge flags to compile it if there's no binpkg.
>>
>>60859361
Gentoo has them all.

These should be all required for this config, plus some more:
media-fonts/ubuntu-font-family
media-fonts/wqy-bitmapfont
media-fonts/wqy-microhei
media-fonts/wqy-unibit
media-fonts/wqy-zenhei
media-fonts/aquafont
media-fonts/aquapfont
media-fonts/dejavu
media-fonts/ipamonafont
media-fonts/ja-ipafonts
media-fonts/monafont
media-fonts/kochi-substitute
media-fonts/lohit-kannada
media-fonts/symbola
media-fonts/bitstream-cyberbit

Check
eix -Cc media-fonts
for all available font packages.
>>
>>60860188
Thanks, I guess Arch just sucks then.
>>
>>60860188
Putting all of this in cloveros repo
>>
>USE
>-systemd
>-pulseaudio

It's time to hang poettering. MLGA
>>
For overriding the emerge binpkg behavior, using a wrapper script with interpreter spoofing seems like a good idea. Set up /opt/cloveros/bin as the first entry in PATH, and have something like this as /opt/cloveros/bin/emerge
#!/bin/bash
/usr/bin/emerge "$@"
EXITCODE="$?"
if [[ EXITCODE != 0 ]]; then
EMERGE_DEFAULT_OPTS="--keep-going=y --autounmask-write=y --jobs=2" /usr/bin/emerge "$@"
fi
>>
File: Gentoo Arch Debian.gif (1MB, 640x360px) Image search: [Google]
Gentoo Arch Debian.gif
1MB, 640x360px
>>60860210
Well then, include all
media-fonts/lohit-*
packages, there are quite many of them.

Other worth including might be
media-fonts/font-adobe-*
media-fonts/anonymous-pro
media-fonts/droid
media-fonts/inconsolata
media-fonts/intlfonts
media-fonts/liberation-fonts
media-fonts/libertine
media-fonts/montecarlo
media-fonts/roboto
media-fonts/source-pro
media-fonts/stix-fonts
media-fonts/terminus-font
media-fonts/unifont
>>
File: inception 2009.jpg (4KB, 300x57px) Image search: [Google]
inception 2009.jpg
4KB, 300x57px
>>60860285
Doing now. Thanks a lot.
>>
>>60860301
media-fonts/dina
is another popular bitmap font for terminals.
>>
More package requests:
app-misc/ckermit
net-misc/zssh
net-dialup/lrzsz
app-arch/sharutils
app-arch/{,un}makeself

As well, look at adding an overlay for Retroarch.
>>
if you are using

mpv

add

youtube-dl


too, that would allow a term youtube media player

function mm() {
mpv --load-unsafe-playlists --no-video --ytdl-format=bestaudio --term-osd-bar-chars=◁●◎○▷ ytdl://ytsearch10:"$*"
}


like so
>>
I hope i get around to finally installing it tomorrow
>>
I installed it. I installed it and I hated myself, and now it's gone.
>>
>>60856729
I remember it too and I remember it never progressing beyond logos and wallpapers
Looks like it still hasn't progressed beyond that
>>
The mouse cursor in the demo in the OP looks like crusty butthole. Can you include the Adwaita cursor theme by default?
>>
File: text editor meme.png (853KB, 600x1386px) Image search: [Google]
text editor meme.png
853KB, 600x1386px
>>
>>
more like clovero's.gay
>>
video of cloveros install: https://my.mixtape.moe/ymdhta.mp4
https://my.mixtape.moe/zaxijn.mp4
>>
File: cloveros1.webm (2MB, 800x600px) Image search: [Google]
cloveros1.webm
2MB, 800x600px
>>60864745
>>
File: cloveros2.webm (2MB, 800x600px) Image search: [Google]
cloveros2.webm
2MB, 800x600px
>>
File: cloveros3.webm (2MB, 800x600px) Image search: [Google]
cloveros3.webm
2MB, 800x600px
>>
Previous threads:
>>60764569
>>60811125
>>
File: cloveros btfo.png (32KB, 1209x307px) Image search: [Google]
cloveros btfo.png
32KB, 1209x307px
>>
File: 1496946298329.png (302KB, 600x315px) Image search: [Google]
1496946298329.png
302KB, 600x315px
>>
File: 1496946467066.png (36KB, 922x491px) Image search: [Google]
1496946467066.png
36KB, 922x491px
>>
File: question.png (1KB, 248x242px) Image search: [Google]
question.png
1KB, 248x242px
>>60827288
>CloverOS
Huh, never heard about it.

Hows its systemd support?
>>
>>60865106
Terrible. Use it!
>>
>>60865113
sounds great
>>
>>60865113
so what is it tho, just a gentoo build?
>>
>>60865155
cloveros is the unleashing the true power of gentoo
>>
>>60865173
holy shit what are you some marketing rep or something? Thats something a voiceover would say at the beginning of a commercial
>>
It's just a binary version of Gentoo that is really quick to install and has some rice. Pretty nice option DESU. If repo doesn't have a package you can still install from Gentoo source repos so no problem of missing packages.
>>
>>60864745
How did it immediately work for you?
For me it didn't show startx.
>>
>>60865256
I just installed openbox right away.... Not sure about twm
>>
>>60842138
based james bond
>>
>>60842138
dats the stuff
>>
>>60865256
Reinstall or run just the last part of the install script
>>
>>60865256
you need to login as the user you created in the install script then you get asked to y/n startx
>>
>>60828338
>twm
Why? Why not i3 or any other shit like that?
>>
>>60833833
>What would be the benefit of this vs a "normal" Gentoo install?
>Preconfigured optimized packages
So, Sabayon /g/ custom
>>
>>60867984
It's Gentoo preconfigured/preinstalled.

CloverOS's repo is entered as
PORTAGE_BINHOST="https://cloveros.ga"
in make.conf

It's still Gentoo. Sabayon makes more major changes. It's everything Sabayon is supposed to do, without the bloat of a second package manager and a semi-broken Portage.
>>
>>60833972
>I'm hoping to eventually achieve that.

>Ututo XS, a GNU/Linux distribution based on Gentoo. It was the first fully free GNU/Linux system recognized by the GNU Project.
http://www.ututo.org/
Why not fork it then?
>>
>>60867962
You can
emerge i3
or any other wm and edit .bash_profile. One of CloverOS's gimmicks is extreme low ram minimalism. twm uses 3mb.

I'm working on making the Tinycore kernel the default after I can do enough desktop testing with it.
>>
>>60868050
CloverOS should be as close to Gentoo as possible, so I'm doing it the way it is.

To get it fully free, I need to use a Libre kernel, remove linux-firmware and go through the worldfile for nonfree software. This should be done in the upcoming week.
>>
>>60868043
I am just saying bullshit. I like the initiative, hope it prevails.
>>
>>60868098
so you plan on turning this semi interesting project in a steaming GNU approved turd?
>>
>>60868135
Maybe. I might make another edition of CloverOS for that purpose if it doesn't work out.
>>
>>60868098
This is why I use Arch.
Arch doesn't give a fuck about the freetard philosophy and neither do I.

https://wiki.archlinux.org/index.php/Arch_Linux#Pragmatism
>>
A dark-as-my-soul wallpaper would be a must, though I do like the green one.
>>
>>60868183
It's not likely for CloverOS to become free of binary blobs, it has to work with wifi.
>>
>>60868183
>Arch doesn't care about user choice
Sounds about right
>>
>>60869747
What does user choice have anything to do with this? Everything on arch is optional. You can go full freetard if you want to.
>>
>>60869803
As long as you like Systemd, yeah.
>>
>>60869854
 pacaur -Syu sysvinit initscripts-fork && \
pacaur -Rdd systemd libsystemd

Wew lad.
>>
So we finally have our own distro? How many logos needed to be designed before it was done? What happened to LogOS?
>>
>>60870452
>LogOS

du -sh "/var/log/nginx/access.log"
23.1G /var/log/nginx/access.log
>>
>>60870452
Our own distro, complete with rice configs and no system dicks
>>
>>60870452
Lo/g/os still works, but most of the features are dead.
>>
Just added and tested a partition selector option for the install script. LiveCD with proper installer is the next step

read -p "Automatic partitioning (a) or manual partitioning? (m) [a/m] " -n 1 partitioning
echo
if [[ $partitioning = "a" ]]; then
read -e -p "Enter drive for CloverOS installation: " -i "/dev/sda" drive
partition=${drive}1
elif [[ $partitioning = "m" ]]; then
read -e -p "Enter partition for CloverOS installation: " -i "/dev/sda1" partition
drive=${partition%"${partition##*[!0-9]}"}
else
echo "Invalid option."
exit 1
fi
drive=${drive#*/dev/}
partition=${partition#*/dev/}
read -p "Partitioning: $partitioning
Drive: /dev/$drive
Partition: /dev/$partition
Is this correct? [y/n] " -n 1 yn
if [[ $yn != "y" ]]; then
exit 1
fi
echo
>>
File: Untitled.png (69KB, 1007x640px) Image search: [Google]
Untitled.png
69KB, 1007x640px
new VM
>>
When will this be on distro watch?

When will neofetch display the proper ascii art?

Let's get some real fucking answers in this thread
>>
>>60871586
>When will this be on distro watch?

When the livecd comes out.

>When will neofetch display the proper ascii art?

Maybe today.
>>
>>60827288

Network engineer here. Sometimes i run into management servers that are on linux, such as centos. I want to run a radius server off of linux for poor people, what is the best option? I got freeradius working on ubuntu but i really know squat about the benefits or pitfalls of different linux os.
>>
>>60871620
Unless your hardware is 64mb ram, it doesn't matter which distro your servers use.
>>
You should change the default window manager to i3 or awesome because twm is shit
>>
graphical installer plox
>>
Confirmed for livecd
>>
>>60876286
Link?
>>
>bash: /dev/fd/63: No such file or directory
What do?
>>
I'll make a script to build a liveCD from debian iso with the script included? I already have one, just boot, terminal, `install-gentoo`
>>
>>60877959
Why not use the Gentoo live cd as the base? Get that Debian shit out of here.
>>
>>60878677
I'll do both, but when I tried to install from the debian live my system didn't boot. It did when I used the debian one, for some reason
>>
>>60878696
Sorry, didn't boot from gentoo. Did on debian
>>
Here's what I did - https://gist.github.com/TheNightmanCodeth/9f5d5375b5e2e5f58e2101f2155916d5

just run the script and boot from iso. Start the terminal and just:

sudo CloverOS

It just werks u guys
>>
>>60878971
Just updated, you can launch the installer from XFCE menu > System > Install CloverOS
>>
Waiting for a live cd
>>
>>60878971
>TheNightmanCodeth
>>
>>60878971
>all that fucking sudoing

will you niggers EVER learn?
check at the start for root and be done with it. check the clover install script (first few lines) for a simple example.
>>
>>60881151
this
>>
>>60846705
-floop-the-pig
>>
File: wayland-screenshot.png (52KB, 1920x1080px) Image search: [Google]
wayland-screenshot.png
52KB, 1920x1080px
>>60827288
>ftree-loop-parallelize-all
Fucking garbage.
>>
>>60885065
I learned that first hadn and got rid of that. CloverOS uses
CFLAGS="-Ofast -pipe -flto=8 -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution"
now.
>>
File: gentoofetch.png (2MB, 4500x2531px) Image search: [Google]
gentoofetch.png
2MB, 4500x2531px
>>60885098
I can just install gentoo with those flags.
>>
>>60885176
What font?
>>
Nevermind, looks like Terminus.
>>
>>60881151
Ah good point. I don't usually write bash scripts so I'm not familiar with the best practices. I'll be cleaning up and making a Gentoo-live version later. Maybe I'll make a PR as well
>>
>>60885209
Terminus.
>>
oh boy
>>
>>60885176
all those outdated packages, kek
>>
>>60888333
checked
>>
File: stackexchange.png (802KB, 680x954px) Image search: [Google]
stackexchange.png
802KB, 680x954px
>>
LiveCD is made. I'm testing it now.
>>
>>60827288
>fail os

Like the last one /g/ tried to create?
>>
>>60892219
I have it installed rn, it's bretty good.
>>
>>60892325
yeah it is a solid Gentoo installer. Would be nice if there was support for picking between a few different wm/DEs during install (i3 twm openbox gnome xfce etc)
>>
>>60892478
This.
>>
the install script is pretty clutterd with redundancys. you should plan on cleaning it up.
stuff like this:

gpasswd -a $user audio
gpasswd -a $user video


instead of

usermod -aG audio,video $user


is weird.
>>
File: 1493356001362.jpg (22KB, 718x512px) Image search: [Google]
1493356001362.jpg
22KB, 718x512px
>>60827288
i still remember lo/g/os

i'll give this one 4 months
>>
File: cloveros-cd.png (3MB, 2828x2813px) Image search: [Google]
cloveros-cd.png
3MB, 2828x2813px
https://cloveros.ga/s/CloverOS-x86_64-20170614.iso

It's here.
>>
File: 1494455249000.jpg (30KB, 324x282px) Image search: [Google]
1494455249000.jpg
30KB, 324x282px
>>60893312
The fabled day has come.
>>
File: f5939286c43b1c5aa42fe4e88e10283d.jpg (207KB, 1417x1417px) Image search: [Google]
f5939286c43b1c5aa42fe4e88e10283d.jpg
207KB, 1417x1417px
>>60893312
>>
>>60893402
What a good day to end yourself, huh?
Stupid anime poster, LEAVE THIS PLACE NOW!
>>
>>60893489
>>>/b/
>>
>>60893489
>Complaining about anime on an anime website
>>
Current package count: 1815

More info at http://cloveros.ga/s/packages.html
>>
File: 1468950063080.png (3MB, 1920x1080px) Image search: [Google]
1468950063080.png
3MB, 1920x1080px
>>
>>60893740
Sick.
>>
>>60830079
REEEEEE
>>
File: 1490311588979.jpg (96KB, 600x776px) Image search: [Google]
1490311588979.jpg
96KB, 600x776px
>>
File: 1474589105604.jpg (703KB, 1920x1080px) Image search: [Google]
1474589105604.jpg
703KB, 1920x1080px
>>60855492
kuel story bro
>>
What is this distro about? Which distro is it derived from?
>>
File: 1467372438046.png (3MB, 1920x1080px) Image search: [Google]
1467372438046.png
3MB, 1920x1080px
>>60893740
>>
>>60893864
gentoo
>>
>WTFPL
wouldn't touch with a 6ft pole.
>>
>>60892478
You could probably do something similar to arch-anywhere.
>>
File: 1496444182163.jpg (51KB, 1024x768px) Image search: [Google]
1496444182163.jpg
51KB, 1024x768px
>>60895967
You just hate true freedom.

>yfw someone modifies the CloverOS bash script and sells it
>>
>>60893882
>>60893740
While these are good-looking, there is still no anime titties.
[b]REMEBER YOUR AUDIENCE[/b]
>>
>>60893882
Nah, not minimal enough
>>
>>60846415
gggb
gbgb
gbgg
gbgb

where g is a grey pixel and b is a black pixel
>>
File: CloverOS Concept.png (3MB, 3200x1688px) Image search: [Google]
CloverOS Concept.png
3MB, 3200x1688px
I have the .xcf if anyone recommends changes.
Thread posts: 311
Thread images: 64


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.