libera/#devuan/ Tuesday, 2024-01-09

onefangEven easier is to just accept usrmerge and let it's script do it's thing.00:00
rwpSymlinks have been confusing people since they were invented.  Because the "special file" holds a value, which might be anything, and it is only referencing a file by symbolic name.00:00
onefangThen the only work you end up doing is arguing about it.  lol00:00
gnu_srs1onefang: I'd prefer not to use usrmerge :(00:00
rrqyes, I agree, if you start linking you'd just set those sstupid-links and then won't have the ongoing hassle00:00
gnu_srs1Ok, let's start forging packages then :)00:01
gnu_srs1forking**00:02
onefangAh you prefer doing it wrong and doing it the hard way.  Gotcha.00:03
rwpIt's okay onefang if people want to do things differently.00:03
gnu_srs1Anybody knows how many Debian packages are needed to fork? How to find them?00:04
rrqor you can just wait until all file references have been corrected to address the actual installation place... like when the kernel guys realize that they need to load firmware at a new place and such...00:04
rwpAnd as I have said before onefang you can change Devuan to usrmerge anytime you want.00:04
onefangYep, my OS build script now installs the usrmerge package with the initial mmdebstrap step.  I do it right, I have no problems.  Most of the people complaining about it are trying to avoid it.00:06
gnu_srs1rrq: What do you mean by "file references", files moved from /bin to /usr/bin etc. That is the current Debian stupidity!00:06
onefangI'm OK with people doing things differently, it's the constant bitching about it that annoys me.00:07
rrqgnu_srs1: the full pathname for a file is only a concern at places where full pathname refer to it.00:08
rwpTo be honest it is the replication of the bitching about it that they should just accept it bothers me.00:08
rrqall current problems arise due to many places using full pathname references to some place where the file no longer is00:08
onefangWhich the symlinks solve.  End of.00:09
rrqa change like stupid-links should have been executed by changing all those references first, and then moved the installation place00:09
gnu_srs1Lets start using PATH as much as possible then??00:10
rrqthat would have been ideal00:10
rrqeven kernel firware loading could have had an environment variable for the fireware root directory00:12
rrq(though it already took some years to get firmware collated into a dedicated root path)00:14
rrq(since programming for a device probably takes a mind set or skill different from such system-wide concerns)00:15
rwpIt's a basic concept disconnect that the kernel thinks it owns / and so thinks fw files in /lib/ is correct and the userland thinks having everything in subdirectory is nice so thinks files in /usr/lib/ is correct.  The two concepts never were in conflict before but now forcing them into one or the other requires symlinks.00:28
rwpReally if Ken Thompson was truly a god he would have known in the 1970s that 50 years in the future people would be doing this UsrMerge thing and he would have put the OS in /os instead of in / initially and avoided all of this kerfuffle. :-)00:30
onefangSo we need to replace /usr merge with /os merge now?  B-)00:34
onefangThat's an improvement, one less letter to type.00:35
rwpIf the OS is required by the forces-that-be to be in a subdirectory then /os would make more sense to me than /usr does.00:36
rrqthe saddest part to me is that the Debian package maintainers nowadays seem to see themselves as product people rather than librarians, and now Debian is understood as that Gnome Desktop with a swirl rather than a (vast) library as a union of collections of (FOSS) software.00:51
brocashelmlibraries are useful to ensure software works without installing the whole thing (as other distros like slackware and arch tend to do)00:56
rrqbtw: given that libc6 Pre-Depends on debconf and debconf Pre-Depends on libc6, how can those be installed?01:27
onefangUse mmdebstrap or debootstrap, that'll install them.01:29
rrqand according to https://www.debian.org/doc/debian-policy/ch-relationships.html, "Pre-Depends does not permit circular dependencies to be broken."01:29
rrq"If a circular dependency is encountered while attempting to honor Pre-Depends, the installation will be aborted."01:30
onefangThose two things are kinda important to the system, so would get installed at the beginning, before there's a full system to screw up.  Something needs to be installed first, then second, ... then eventually you have a working system.01:33
onefangBut it's bound to be that a bunch of those early needed packages might depend on each other.  Even in circles.01:33
onefangSo I'm not surprised things are broken at early system build until enough of it is built.01:34
onefangBut might also be better off asking Debian about that.01:35
rrqare you saying that Pre-Depends means something else for some packages?01:36
onefangI'm saying that the very first few packages that need to be installed might have screwed up dependencies coz they are the FIRST needed to be installed.  And it's up to Debian to reconcile that with their policy.01:37
onefangLiving next door to a major construction site, they start at the bottom and build upwards, but the bottom is just dirt and gravel.  Can't build the foundations until the dirt and gravel is in the proper place.01:38
onefangThough some of that dirt is ending up on my floor.  Gotta make a mess when you start building things.  High rise apartment blocks or operating systems.01:40
onefangThe amount of juggling of that dirt and gravel is surprising, but I guess that sort of juggling is needed.  Debian is juggling things to get those first base packages installed.  After that is done, then they are in a better place to follow the rules, or notice they broke their own rules in getting things up and running.01:42
al1r4dwait, what "https://dev1galaxy.org/viewtopic.php?pid=47027#p47027"????? blocked for security reason????01:45
rwpgnu_srs1, I forgot but newer coreutils added an ln -r,--relative option to have the command convert full paths to relative paths.  I should have remembered it earlier.  That makes generating them much easier for everyone.01:45
onefangal1r4d: Maybe someone accidentally typed a password into a forum post?01:46
rrqit's not that the forum post is blocked; it's rather that that OP's ISP intercepts DNS requests with bogus responses because they don't like the OP attempting to resolve some certain QFDN01:59
rrqFQDN01:59
onefangOr like one of my web pages is now blocked by Google, and thus Firefox, for totally bogus reasons?02:01
rrqthis one is not about you, though02:01
onefangI'm just saying there's more than one way to get this problem.02:02
rrqindeed, Internet is getting crowded by middlemen02:03
rrq(or is it "with" rather than "by"?)02:03
onefangWhy not both?02:04
rrqinclusiveness FTW :)02:04
onefanghttps://dev1galaxy.org/viewtopic.php?pid=47027#p47027 works for me, so yeah, probably a network issue closer to al1r4d02:05
rrqI'm technically unhappy with Pre-Depends in some cases being used wrongly so that installalling requires an outside logic that patches around that breakage.02:07
rrqand especially as it concerns the most fundamental building pieces.02:08
onefangFair enough.  The ones you mentioned are outside the logic anyway, coz they are part of the logic which hasn't been installed yet.02:09
onefangAs for that forum thread, the various apt-panopticons can connect to the repo.jing.rocks package mirror fine.02:10
rrqwell the installing system is fine and dandy, but the system installed into runs into that quirk, and the installing system must thus "know fiddly details" about that02:11
onefangAh the quirks get in the way of upgrades of one of those packages?02:11
onefangBut if this is Debian doing something wrong they can easily fix, tell Debian.  I don't think we fork either package.02:13
rrqmy interest is more academic than that; I'm not in a grief, but rather reviewing the bootstrap02:13
rrqguess I had mistakenly hoped that the most fundamental building blocks had had more technical rigidity02:17
rrqprobably comes back to the best operative rule: ignore me :)02:18
onefanglol02:19
onefangSo for all my tests repo.jing.rocks rocks.02:21
onefangBut I only just stopped holidaying and weekending today.02:21
golinuxOT . . . How can you holiday and weekend? Thought you've been in bed for weeks?02:22
* golinux is confused as to onefang's state02:23
onefangI was bed ridden for weeks, at the beginning of December.  Then holiday season kicked in just as I was recovering.  Then I did my usual "Monday is still the weekend somewhere" thing yesterday.  Later this month is my birthday, so think I'll squeeze in some work now.02:24
onefangWork includes looking at that forum post and poking at that mirror to see how well it is right now.02:25
golinuxHappy hear you're doing better . . .02:26
onefangThanks.02:26
onefangDamn, hyperreal was next on my mirror work list.  lol02:28
onefangWelcome back hyperreal  You are next on my mirror work list.  B-)02:32
e54I installed Devuan, now i have STD's , What now02:36
e54Oh think golinux gave em to me :(02:41
e54she not even cute02:41
XenguyWTF are you talking about?02:41
onefanggolinux gave you Several Tidy Devuan's?02:43
Xenguy.oO( Read The Fine Manual ...)02:43
e54onefang: Yes02:43
brocashelmdevuan cures systemSTDs02:44
onefanglol02:44
e54Doe's not make sense,but yes02:44
e54How is the gang tonight?02:45
XenguyOT AF02:45
rustyaxesystemdos02:45
rustyaxecan someone remind me how to prevent a package from ever being installed by apt?02:46
e54Xenguy: I dont need no stinking manual :)02:46
n4dirrustyaxe: i think it is done with pinning, and i think it is described in the section: Prevent/Selective insallation ...02:51
n4dirhttps://wiki.debian.org/AptConfiguration02:51
rwprustyaxe, You can add a pinning file in the /etc/apt/preferences.d/ directory that blocks it.02:51
rwpWhat n4dir said.02:51
rustyaxePrevent/selective installation from a third-party repository?02:52
n4dirmhh. wait a second. I think there is just preference. You will need to figure out what pinning priority is needed to not install it.02:53
rustyaxenot seeing a way to just outright block a package?02:53
n4diri think it is something - (minus), no?02:53
rustyaxetheres a way02:53
rustyaxeI've done it before its just been long time02:53
brocashelmthrough apt pinning mainly02:53
brocashelmset priority in the negative range02:53
n4diri was sure it was on this devuan in /etc/apt/... but perhaps it was on refracta. But if brocashelm knows, then all is good02:54
brocashelmPin-Priority: -102:54
n4dirbrocashelm: if you use -2, it won't install it two times in a row, right? :-)02:54
brocashelmit goes in /etc/apt/preferences.d02:54
brocashelmn4dir: lol02:54
rwpIn earlier days before Devuan we pinned to block systemd.  Here is an example: https://unix.stackexchange.com/questions/316744/systemd-apt-pinned-to-1-and-installed-in-upgrade-from-debian-8-to-debian-902:55
e54Don't use -3. It will install windows 702:55
rustyaxen4dir: rwp: thanks02:56
brocashelmi'm still paranoid, so systemd is pinned nonetheless02:57
* rustyaxe adds brltty orca and gpm02:57
brocashelmin the wildcard range02:57
n4diri for one would still always have a close look. As i pretty much never do pinning, i don't really trust myself.02:57
rustyaxebrltty caused me a 3 hour drive recently02:57
rwpIt won't hurt anything to be safe.02:57
brocashelmthings like libsystemd0, not installed at all02:57
brocashelmelogind is the bandage for now02:57
rustyaxeDamn thing blocked the serial interface to the card readers that unlock the doors :O02:58
n4dirlooks like "apt-mark hold packagename" would also prevent it from being installed. If the manpage is correct. probably is02:58
rustyaxeeh a file with them is perfect, i can drop it into my "template" that has the crap i need to move in to a machine02:58
rustyaxemy bashrc etc02:58
e54are you guys on bullseye/bookworm/trixie now?03:00
rwpI never considered "holding" a package to prevent it from being installed.  But the man page does support that idea.  I have only used "hold" to keep installed packages from upgrading or removing.03:01
rwpe54, Yes.03:01
n4dirsame here. i was pretty astonished03:01
e54rwp great answer.03:02
rwpIt makes sense since it prevents a new package from upgrading an existing.  A new package.  Which is basically just the same as if there is nothing installed then don't install it.03:02
rwpe54, This is the Devuan support channel so of course we are talking about Devuan with 4 Chimaera (Bullseye) being OldStable, 5 Daedalus (Bookworm) being Stable, 6 Excalibur (Trixie) being Testing, and Ceres (Sid) Unstable.03:04
e54rwp ok03:05
rwpDevuan is an overlay of all package that are not explicitly banned, and that is only systemd, with anything that hard depends upon systemd being banned by implication and most of those having been forked to allow installation without systemd.03:05
rwpAll of the rest of the tens of thousands of packages are installed from Debian verbatim.  It is Debian.03:06
e54That is understood03:06
Xenguy.oO( Debian the way it might have been ... )03:07
rwpThe Universal Operating System!03:07
e54Not entirely true, but ok03:07
XenguyUniversal, will always love that03:07
e54I have seen packages here before debian03:08
rwpThat's Devuan now.  Debian has unfortunately decided to actively shed that vision.  But this is getting OT.  Happy to continue it in #devuan-offtopic though.03:08
n4diri wouldn't be too happy, but am on my way to bed anyway.03:09
rwpDon't go to bed angry n4dir.  Stay awake and plot revenge!  :-)  Good night!03:10
n4dirha.03:10
Xenguy.oO( revenge of the dispossessed ... )03:11
e54Why?03:15
e54What is the topic?03:16
e54Dead air?03:16
e54How about alpine linux?03:20
e54Thaey cool03:20
rwpLet's please take this to #devuan-offtopic where OT is On Topic there. :-)03:21
joergthanks03:34
e54Is Devuan an OS copy of people that know what there doing?04:53
masonIt's a copy of Debian, not of people.04:54
e54So they know what they are doing? You dont?04:55
masonDo you have a support question?04:55
e54Yes, Devuan is like a project of retartds. excse my engkish04:57
masone54: That's not a question. Do you have a support question?04:58
e54why is Devuan a thing? Just fuckin up the ecosystem?05:00
masonThat's close enough to a question. Debian wants users to have a choice of init systems.05:00
masonDevuan* I mean.05:03
e54so debian has choice?05:04
masonYes, but not as easily or as straightforward as with Devuan.05:04
e54so devuan is like debian and not mainstream05:06
e54like debian that sucks more05:06
masonDo you really think so?05:07
joergplease take it #devuan-offtopic!05:08
masonThat's a good idea.05:08
joerglast call05:08
e54Lol, this channel is sooo backed up05:10
e54joerg: let me take this to off topic05:11
e54joerg: this channel is dead05:12
fluffywolflol, I was just thinking that, but I can't do that here.05:14
XenguyIt's a thing05:15
movedMacBookToDvhello there ya'll09:28
movedMacBookToDvits been a month since i moved to dv1 but i cant seem to figure out how to resolve an ethernet issue09:29
movedMacBookToDvthe issue seems to happen everytime i make the machine sleep or hibernate - afterwhich the ethernet doesnt work and i have to reboot09:30
brocashelmwhat is the issue with the ethernet? can't connect with eth0?09:30
movedMacBookToDvit seems related to this - https://wiki.debian.org/InstallingDebianOn/Apple/MacBookPro/Early-2015-13-inch#Immediate_wakeup_after_sleep09:30
movedMacBookToDvthe machine doesnt even identify eth0 exists or the device exists09:30
brocashelmi see, it's on a mac09:31
movedMacBookToDvprobably because ethernet connects to this machine via a thunderbolt adapter09:31
movedMacBookToDvif i remove the adapter and then put it back in other thunderbolt port - then also the OS fails to recognize it a new device09:31
brocashelmi might be mistaken, but i think that script should still work with sysvinit (my /lib/systemd/system-sleep has a couple of ootb scripts from packages for support, despite no systemd pid running)09:33
movedMacBookToDvtrue... brocashelm .. i use the same machine... as on the debian wiki for the issue with wifi - i have it with ethernet.. i tried rmmod thunderbolt and then doing modprobe thunderbolt .. still nothing works excepts reboot09:33
brocashelmhmmm, and it looks like it was last revised in 2017? so, are you using the latest daedalus with 6.1 kernel?09:34
movedMacBookToDvactually the issue is not immediate wake up after sleep but the next issue wifi after sleep09:34
movedMacBookToDvyes.. daedalus and 6.1 kernel09:34
movedMacBookToDvLinux dvn 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux09:35
movedMacBookToDv to be exact09:35
brocashelmis your issue exactly like this? https://forums.debian.net/viewtopic.php?t=15369709:36
brocashelmwell, doesn't specify if it's a mac, but the error messages?09:36
brocashelmregarding the wifi not working on wake up09:37
movedMacBookToDvsimilar except for wifi .. this happens on ethernet which works with thunderbolt adapter - a physical adapter09:37
movedMacBookToDvi have no issue with wifi09:37
brocashelmoh, ok09:37
brocashelmhad them mixed up, then09:37
movedMacBookToDvhttps://wiki.debian.org/InstallingDebianOn/Apple/MacBookPro/Early-2015-13-inch#WiFi_won.27t_work_after_hibernation   - this is the right link09:38
movedMacBookToDvnext subsection on same page09:38
movedMacBookToDvsorry.. for wrong link09:38
movedMacBookToDvthis is where the modprobe playing did not work when i was troubleshooting09:38
brocashelmhate to have to link to archwiki, but this might also provide some clues: https://wiki.archlinux.org/title/Laptop/Apple09:39
brocashelmwhat exact model is your macbook?09:39
brocashelmmid-2010s or so?09:40
movedMacBookToDvthe same model that i linked in debian wiki09:40
movedMacBookToDvexactly same machine09:40
brocashelmapple macbookpro from early 2015?09:41
brocashelmhmm09:41
movedMacBookToDvtrue09:41
movedMacBookToDvmacbookpro12,1 to be exact model name from 201509:41
movedMacBookToDva1502 is the model09:41
movedMacBookToDvfrom your arch wiki link - https://wiki.archlinux.org/title/Power_management#USB_autosuspend - i think this could be the issue that i am facing09:43
brocashelmi wonder if there's anything from that archwiki that could point you in the right direction?09:43
movedMacBookToDvi feel so the same09:43
brocashelmyeah09:44
brocashelmsome clues might be in there09:44
brocashelmwouldn't hurt to try09:44
brocashelmsorry, i'm not much help here; never really owned a macbook09:44
movedMacBookToDvi can understand09:46
movedMacBookToDvit is this adapter-09:46
movedMacBookToDvhttps://4get.ca/proxy?i=https%3A%2F%2Fvmart.pk%2Fwp-content%2Fuploads%2F2019%2F04%2Fproducts-Apple_Thunderbolt_to_Gigabit_Ethernet_Adapter_main.jpg -09:46
brocashelmchecking my grub config, i see i've always had usbcore.autosuspend=-1 as part of GRUB_CMDLINE_LINUX_DEFAULT09:47
GoatAvengermovedMacBookToDv, what kind of ports are available on that device09:47
movedMacBookToDvor this - https://arstechnica.com/gadgets/2012/06/hands-on-apples-thunderbolt-gigabit-ethernet-adapter/09:47
brocashelmusbcore.autosuspend=-1 disabled autosuspend for all usb devices09:47
brocashelm*disables09:47
movedMacBookToDv3.5mm jack, 2 thunderbolt port, and 2 USB 3, 1 HDMI , 1 SD card and of course magsafe charging port09:48
brocashelmok, that makes sense. i think that line i just mentioned for your grub could do the trick09:48
brocashelmit will be told to the kernel at boot time, so no need to have to manually do it afterwards or reboot to get it working again09:48
movedMacBookToDvbut where do i put that line for grub..09:49
movedMacBookToDvprobably on a file on /boot/efi ?09:49
brocashelmyour grub file is in /etc/default09:49
brocashelmlook for the file grub09:49
movedMacBookToDvoh09:49
brocashelmlook for GRUB_CMDLINE_LINUX_DEFAULT=""09:49
brocashelmusually has quiet or splash in there, somewhere09:49
GoatAvenger /etc/default/grub ^09:50
brocashelmtry that, and then run sudo update-grub09:50
brocashelmreboot09:50
brocashelmthen hibernate and retest09:50
movedMacBookToDvit has quiet for me09:51
brocashelmyou could add it alongside or replace it09:51
brocashelmexample of what i use: GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable usbcore.autosuspend=-1"09:52
brocashelmso just add a space and include the usbcore.autosuspend=-1 next to it09:52
movedMacBookToDvi c09:53
GoatAvengercould also check out h-node.org for usb-to-ethernet hardware09:53
GoatAvengerthe DUB-E100 is cheap and available on ebay09:54
GoatAvengerbetter driver support, perhaps09:54
movedMacBookToDvi have the driver supported already .. but just that it doesnt load after sleep/hibernate09:55
movedMacBookToDvi am currently using it to connect and chat..09:55
movedMacBookToDvadded - GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable usbcore.autosuspend=-1"09:57
movedMacBookToDvran update-grub09:57
GoatAvengerI found the following as well --> https://www.kernel.org/doc/html/latest/admin-guide/thunderbolt.html09:58
GoatAvengerif you scroll to the bottom to the section (Forcing power)09:58
GoatAvengerseems you could check for the presence of "/sys/bus/wmi/devices/86CCFD48-205E-4A77-9C48-2021CBEDE341/force_power"09:59
GoatAvengerand if it's there, try (echo 1 > /sys/bus/wmi/devices/86CCFD48-205E-4A77-9C48-2021CBEDE341/force_power) after a resume from sleep where the adapter is unresponsive09:59
movedMacBookToDvi see..09:59
GoatAvengerjust a guess, though09:59
movedMacBookToDvif grub update thing doesnt work.. i'll trying rmmod thunderbolt-net and adding it back again10:00
movedMacBookToDvlet me sleep for a bit and get back10:00
GoatAvengergood luck..10:00
movedMacBookToDvor actually i can remove the thunderbolt adapter and then reconnect10:00
movedMacBookToDvif it doesnt work.. i need to reboot..10:01
movedMacBookToDveither way10:01
movedMacBookToDvbrb10:01
movedMacBookProsadness.. grub update or even rmmod thunderbolt-net followed by modprobe thunderbolt-net didnt work10:10
brocashelmdamn :(10:10
brocashelmmaybe then look into that DUB-E100 goatavenger linked you to?10:11
movedMacBookProtrue..10:12
movedMacBookProi cant keep rebooting every day morning...10:12
GoatAvengerand if it's there, try (echo 1 > /sys/bus/wmi/devices/86CCFD48-205E-4A77-9C48-2021CBEDE341/force_power) after a resume from sleep where the adapter is unresponsive10:12
GoatAvengeras root, can try that too10:12
GoatAvengerif no-go, then it's a kernel/driver bug, most likely10:12
movedMacBookProthis directory is empty - /sys/bus/wmi/devices/10:13
GoatAvengerok, no-go there.. then10:13
brocashelmbtw, the line i pasted earlier: the intel_pstate=disable was specific to my preference for acpi for power management, and because i use older intel processors10:13
brocashelmyou just needed the usbcore.autosuspend=-1 to try it10:14
brocashelmbut your macbook is from 2015, so might be fine10:14
movedMacBookProoh .. i c10:15
brocashelmit starts with sandy bridge and newer10:15
brocashelmi prefer using acpi_cpufreq driver instead10:15
movedMacBookProwow.. its been a long time on ubuntu .. and i just relealized that ubuntu pastebin needs a login/signup .. sigh10:18
movedMacBookProi think sandybridge is 3rd gen.. and this is 5th gen cpu10:19
movedMacBookPronot sure10:19
movedMacBookProany other pastebin alternatives10:19
movedMacBookPro1for wifi - removing brcmfmac and then re-injecting it as per the debian wiki works .. but am not sure why doing the same for thunderbolt or ethernet doesnt work  - https://bin.mha.fi/?862da35601612048#4VcoQvTykVhJuSuszF4uxyUreEinaACPsTtFogd43G8p10:23
movedMacBookPro1i think i was mentioned for pastebin .. but then i had to reconnect.. i received a notification that i was mentioned .. but the not the actual chat message lol10:23
movedMacBookProlol rmmod and then modprobe bcm5974 - the ethernet driver neither disconnects the connection nor reconnects it..10:28
movedMacBookProi feel am terrible at this debugging thing10:28
rrqdoes it help with: rmmod -f10:29
brocashelmyou could use dpaste.org or termbin for pastebin alternatives10:33
movedMacBookProi thought so.. so its tg3 and not bcm594 from https://bin.mha.fi/?862da35601612048#4VcoQvTykVhJuSuszF4uxyUreEinaACPsTtFogd43G8p10:36
movedMacBookProremoving rmmod and then modprobe tg3 stops n/w connection and then reconnects as expected..10:37
rrqso adding tg3 to /usr/lib/pm-utils/defaults (SLEEP_MODULES) might work10:39
movedMacBookProbut that doesnt work after physical removal adapter followed by its reconnection or after the sleep/hibernate when left connected - so driver removal and10:39
movedMacBookProlet me try that pm-utils thing.. later i'll remove that grub thing.. as it doesnt work10:40
rrq(SUSPEND_MODULES actually)10:40
movedMacBookProi just have shell script - https://bin.mha.fi/?fbd915544fbcc046#HDQuyMbPko1radSNTq17TJpTbFLoiFX25UdN7cL4i6Sc10:43
movedMacBookProso its sleep.d directory ... i have a hunch that this might work.. so do i create script like this https://wiki.debian.org/InstallingDebianOn/Apple/MacBookPro/Early-2015-13-inch#WiFi_won.27t_work_after_hibernation in /usr/lib/pm-utils/sleep.d - rrq ??10:45
rrqso just making it SUSPEND_MODULES="tg3" doesn't work ? (and uncommenting the line)10:47
movedMacBookProwow termbin seems nice than dpaste or bin.mha - thanks brocashelm for this suggestion and previous debugging hints10:48
brocashelmcheers10:49
brocashelmhow's the progress?10:49
movedMacBookProbut where do i add SUSPEND_MODULES=tg3 ?10:49
rrqedit /usr/lib/pm-utils/defaults .. findel the SUSPEND_MODULES=  line and change it10:49
movedMacBookProactually.. i dont wanna suspend tg3 .. am totally fine leaving the thunderbolt adapter / ethernet adapter powered up when the machine is sleeping10:49
rrqno that will unload the module and reload it10:50
movedMacBookProsadness.. no such file as pm-utils/defaults10:50
rrqat suspend and hibernation10:50
rrqok. that idea relies on you using pm-utils10:51
movedMacBookProroot@dvn:/usr/lib/pm-utils# tree10:51
movedMacBookPro.10:51
movedMacBookPro└── sleep.d10:51
movedMacBookPro    └── 60_wpa_supplicant10:51
movedMacBookPro2 directories, 1 file10:51
rrqapprently you use something else10:52
movedMacBookProoh..10:53
movedMacBookProbrocashelm - the progress is like... i might have to sleep it off.. and see if debugging this tomorrow helps10:53
Nietzgood to hear from you again @movedMacBookPro16:37
NietzDo you have any Ethernet adapters that would rely on external power?  I'm thinking trying an Ethernet adapter through an external expansion hub or docking station might be helpful.  Then we could ensure a stable power supply to the device while we attempt to reproduce it.16:39
Nietzcheck out something like this: Belkin Thunderbolt 3 Dock Core With Thunderbolt 3 Cable - Usb C Hub - 7-In-1 Docking Station For Macs & Windows, 60W Upstream Charging, With Gigabit Ethernet, Displayport & Audio Ports https://a.co/d/idmYIqz16:53
NietzI usually try to isolate hardware issues first.16:53
joergduh, I wrote my own lstree command, wasn't aware there's a tree(1) already  -  *me scratches head*19:05
rwpWhat's wrong with "find -ls"?19:12
rwpOr simply "find" if one just wants the names.19:13
unixman_homeHuh ... https://termbin.com/hte319:34
rwphttps://manpages.debian.org/bookworm/tree/tree.1.en.html20:03
rwpunixman_home, You will need to install the "tree" package if you want to have it installed locally.20:04
joergunixman_home: that's strange. anyway https://linux.die.net/man/1/tree20:05
unixman_homerwp, I figured out it was not installed by default after I looked for it. Thanks. :)20:07
joergrwp: my (homegrown) lstree does a recursive ls -l20:07
rwpThe tree command originated on the MS-DOS side of the family tree.  Then people implemented a version for Linux too.20:07
rwpjoerg, I have several commands that I use that I wrote for myself that are re-implementations of other commands and I still use mine because I just like them better.  It's okay that you have your own lstree that you wrote.  That's cool.  And you can do more fun things with it and similar to it because you wrote it.20:08
joerghttps://termbin.com/zosx20:09
rwpLook how compact and concise that is!  Recursive shell scripting.  FTW! :-)20:11
rwpjoerg, It took me a moment to realize that lstree is actually different from the tree command as ls lists all of the tree components of the pathname given.  Whereas the tree command is more like the find command in that it is browsing down directory tree paths.20:20
rwpI am still impressed with your use of recursion in the lstree command.  That's cool.20:21
joerg:-)#20:58
msiismI've set up a Devuan workstation at work today and would like this machine not to show the beautified version of the GRUB menu. However, I couldn't seem to find a way to make that happen.22:54
masonmsiism: Look at /boot/default/grub - you can set lots of options there.22:55
msiismI've had a look at /etc/default/grub. But that didn't give me any clues. There wa sno GRUB_THEME line I could comment out.22:55
masonmsiism: Do you know what precisely you want to turn off?22:55
msiismI did swtich GRUB to console mode at one point, which did the job, sort of.22:56
msiismI'd like to see the "traditional" boot menu, without the background.22:56
msiismWithout the Devuan-themed background, that is.22:57
golinuxIt is part of the default clearlooks-phenix sapphire theme22:57
masonmsiism: Do you have "splash" in GRUB_CMDLINE_LINUX_DEFAULT? If so, removing that and running update-grub might do it.22:58
masonAs in, remove "splash", rather than the whole line.22:58
golinuxwhich is found here: /usr/share/desktop-base/22:59
msiismYeah, okay. I'll test that tomorrow. Thanks.22:59
msiismgolinux: Good to know.22:59
golinuxfsr does the magic of setting it up but will not be around much this week23:00
msiismYeah, I guess, removing "splash" from that line will probably do it.23:01
masonmsiism: don't forget the "update-grub" as that file is used to generate the grub config - it's not itself part of the live grub configuration23:01
msiismYeah, I know.23:02
rwpmsiism, The Ludite that I am I always set GRUB_TERMINAL=console (Legacy BIOS boot only) GRUB_DISABLE_SUBMENU=y GRUB_CMDLINE_LINUX_DEFAULT="fsck.repair=yes"23:20
rwpAFAIK it is not possible to have a simple text grub boot on UEFI as UEFI requires a graphical console.23:21
rrqno, text is fine23:21
rwpAgreed.  Text/Plain too not this Text/HTML that many things decide is text!23:22
rrqcould also use syslinux but that would probably be a bit of constant "fight" against installing grub (idk)23:24
rwpHas anyone got a uboot recipe for amd64 booting?23:26
msiismrwp: I actually switched over to "console" mode for one boot today. There's nothing wrong with it, I guess. It just looks different.23:36
rwpYou said you wanted "not to show the beautified version of the GRUB menu" and that would seem to be closer to it.23:41
rwpI just want a simple and easy to understand boot screen.  The fancier things get the harder it is to use.23:42
rwpmsiism, You said GRUB but as for the rest of the boot flow perhaps the setting you were looking for was setting FANCYTTY=no in /etc/lsb-base-logging.sh ??  See use in /lib/lsb/init-functions file.23:46
msiismI'll keep it in mind.23:50

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!