Hey guys
Hey Eric

I'm back! I threw my windows pc out the window and I am now fully dedicated to obarun :D
I see you already improved it alot, new bootscreen background etc. very nice

Unfortunately I ran into some trouble like last time.
This time I tried the minimal installation, because I want to use DWM as wm.
I threw out the unrar unzip 7zip packages during installation, were they needed?

Because now when I log in into the fresh installation, there is no internet connection it seems. pacman -Syu fails "can not resolve host", pinging 8.8.8.8 fails and I can't use dhclient because it is not installed and can't be installed.

I guess i f up installation (again)?

Tried to run obarun install again though with no results.
Or is minimal super minimal and I have to add my own stuff?

Greetings
Nic
Welcome back
I threw out the unrar unzip 7zip packages during installation, were they needed?
not really, but can be useful to uncompress some upstream tallbar.
Or is minimal super minimal and I have to add my own stuff?
"hey eric, what's mean minimal?","well , minimal mean minimal,haaaaaaa"
So, yes you need to add your own, this is the purpose of a minimal templates, just have the minimal to start a machine then, put on it what you want.

No dhclient installed, you have dhcpcd. So simply
# s6opts enable dhcpcd
if you need some more program for your internet connection like wifi, you need to install it on the fresh installation before rebooting on it. Obarun-install is designed to suit the need of every user.
So, copy the /var/lib/obarun/obarun-intall/config/minimal to /var/lib/obarun/obarun-install/config/Myminimal, then add a file called e.g mypackage at /var/lib/obarun/obarun-install/config/Myminimal/package_list/mypackage and append into what you what as packages. Do not forget to respect the format of the file, it's mean one package per line. Comment are allowed if the line begin by a # character.
When you launch obarun-install choice your own template on the list with the number 2. Et Voilà! Your packages will be installed on the fresh installation.

You can modify directly the original template but your change will be lost a package upgrade.
Or you can install the minimal template and before existing from obarun-install when the installation is done, pick the number 10 to enter on chroot and modify your installation as you want before rebooting.
Or you can install the minimal templates then work on your fresh installation and install what you what.

You have the choice :) , but, yeah, minimal is minimal :)
Ok that sounds good. I guess what I was really surprised is that the internet connection doesn't work out of a fresh minimal installation. I don't need wifi, just the wired connection should work out of the box in my opinion.
s6opts enable dhcpcd
gives me
/home/obarun/service/service.conf doesn't exist
Use s6opts user command first
I guess I have to learn more about s6 suite to get me a wired connection, which is cool, I will learn alot from this.
I maned s6opts and found
s6opts user
which did quite a few things, create service directory, compile etc.
Now
s6opts enable dhcpcd
gives me
dhcpcd does not exist, choose another one
yeah but which one? ?
i used the # character at the start of the command line, that's mean that you need to use root privilegies to run the command, if i use $ at the begin of the command line , you need to use user privilegies. you tried to start dhcpcd as norrmal user and obviously this is fail.
Please read again the wiki about s6opts and s6 services :)
ok thx, didn't know that # means root privileges. Sudo didn't work, I had to switch to root.
It told me that dhcpcd already exists, and if I want to synchronize. I said yes.
Then it asked me if I want to send a Alarm signal. I said no.
Well that didn't work out well. Still no connection. I guess I have to read the wiki...
I am still puzzled why the minimal installation doesn't have internet...
just found a mistake in the wiki under s6opts/user

# s6opts user

should be

$ s6opts user
s6opts status TAB
Sudo or not doesn't give me a list of all services running.
# /usr/lib/obarun/./user-supervision.sh obarun add
seems to work without the "." in the path.
I added
session optional pam_ck_connector.so noX11
in the system login file.
# s6opts enable consolekit
as root says: "consolekit does not exist, choose another one"

at this point I'm really confused lol pls help

thx in advance
if you have net-tools try ifconfig
if you only get lo try
# ifconfig eth0 up (or whatever your wired interface is, use net.ifnames=0 in linux boot like - grub ...)
then see ifconfig again
If eth0 is up and running then dhcp should be configuring your connection
It told me that dhcpcd already exists, and if I want to synchronize. I said yes.
Then it asked me if I want to send a Alarm signal. I said no.
why you reply no?0_O. Saying "hey, it's doesn't work" do not help :). please provide the log from /var/log/s6serv/dhcpcd/current.
Anyway, to know if the service is running or not
# s6opts list
As fungalnet said verify if you have the loop and the ethernet device operationnal with
# ip link show
At least the loop should work properly if you do not have error about it on /run/boot/uncaught-logs/current, you will see in this file a line like this
rwfs-loopback successfully started
Onemore, you could check your output of your dmesg command to see if an error exist about your ethernet card.
s6opts status TAB
Sudo or not doesn't give me a list of all services running.
good catch, thanks for that, fixed on the github , it will be available on the next release.
# s6opts enable consolekit
as root says: "consolekit does not exist, choose another one"
remember you have installed the minimal template, no consolekit service was provided, so
# pacman -S consolekit-s6serv
to be able to see which service is associated to a soft
# pacopts service
Now about the user supervision tree. Your start your system from the scratch, i don't think that you need a user supervision tree for the moment. Obviously you can start it but user service provided on the repo is used in conjonction with X server,so....
If you use consolekit you don't need to use the command /usr/lib/obarun/./user-supervision.sh, this is done automatically.

My advice, before going ahead you need to solve first your trouble with your internet connection, i'm here to help you , but please help me first and provide the necessary to be able to help you like the output's log from the dhcpcd service.
fungalnet wroteif you have net-tools try ifconfig
if you only get lo try
# ifconfig eth0 up (or whatever your wired interface is, use net.ifnames=0 in linux boot like - grub ...)
then see ifconfig again
If eth0 is up and running then dhcp should be configuring your connection
I don't have ifconfig and I don't have grub.
this time i said twice yes with enable dhcpcd, with no result. /var/log/s6serv/dhcpcd/current has basically three lines which are copyed lile 30 times:
@ 4000000005ae0ce2306aa2764 dhcpcd exited
@ blabla spaceballz (host)
@ blabla enp0s3: interface not found or invalid
those lines are repeated 30+ times with different @ blabla
:D
 sudo s6opts list
tells me that dhcpcd is down with exitcode 1
i guess because it can't find the interface?

syslogds6 is up pid 658

s6rc-fdholder is down exitcode 0
s6rc-oneshot-runner is up pid 207

rc bundles
ALL
# ip link show
1: lo <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisk noqueue state UNKNOWN mode DEFAULT group qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s31f6: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 4c:cc:6a:b9:98:c3 brd ff:ff:ff:ff:ff:ff
no idea what that means
/run/boot/uncaught-logs/current

there is just one entry a hundred times
@ blabla dhcpcd not running
dmesg gives me a long list, jist learned that with shift+pageup i can actually see all the output :)

let me see...
hmmm not sure what to look for
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
conservative heh? lol
MXM: GUID detected in BIOS
this is written in bright white
e1000e 0000:00:1f.6 eth0: Intel(R) PRO Network Connection
e1000e etc eth0: MAC:12, PHY:12, PBA no: FFFFFF-OFF
e1000e etc enp0s31f6: renamed from eth0
only error I found was:
platform regulatory.0: Direct firmware öoad for regulatory.db failed with error -2
cfg80211: failed to load regulatory.db

Powered by Obarun