[ / / / / / / / / / / / / / ] [ dir / agatha2 / animu / ausneets / b2 / choroy / dempart / freeb / vichan ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

[–]

 No.1064620>>1064656 >>1064818 [Watch Thread][Show All Posts]

I purge dbus from my system and then install xfce. I got it to launch by symbolically linking dbus-launch to /bin/true and exporting a fake DBUS_SESSION_BUS_ADDRESS to fake network socket linking to /dev/null. But then the xorg-server crashed on startup with the weirdest fucking message

>*insert xorg crashes here*.... dbus-launch --autolaunch=fuck you

I shit you not, that was what appeared on the command line. I grepped through my entire filesystem and the xfce source tree to no avail to find the source of this message, as it shouldn't even appear since dbus is in no fashion installed. If I unsymbolic link dbus-launch it just crashes saying dbus-launch isn't installed. If I symbolic link but don't export DBUS_SESSION_BUS_ADDRESS then it crashes without the extensions to the command, dbus-launch.

/tech/, somebody here surely has gone through this. Where is the "dbus-launch --autolaunch=fuck you" coming from? I can't find it grepping the source files I compiled myself.

 No.1064656>>1064820

>>1064620 (OP)

Probably bait, but I will bite because this is infuriating if true.

Wouldn't the source of the error be in Xorg? Look there.


 No.1064660>>1064666

Ha.

Just tried: for i in *.gz; do zcat $i|strings|grep -iq fuck.you $1 && echo $i; done

..on my distfiles directory, and got:

15.2-Isengard.tar.gz

avahi-0.6.32.tar.gz

figlet-2.2.5.tar.gz

gnuplot-5.2.6.tar.gz

gpsbabel-1.5.2.tar.gz

libmpeg2-0.5.1.tar.gz

libsndfile-1.0.28.tar.gz

node-v10.15.1.tar.gz

prboom-2.5.0.tar.gz

stellarium-0.18.2.tar.gz

yajl-2.1.0.tar.gz

bzcat:


 No.1064666

>>1064660

Filtering out the DWTFYWTPL stuff:

avahi-0.6.32.tar.gz

client_output_printf(c, "+ FUCK: Go fuck yourself!\n");

gpsbabel-1.5.2.tar.gz

Line Up: Aeon of Decay, Aloha From Hell, Benni Hemm Hemm, Better Ones, Blocking Element, Bons Balls, Boppin B, Breakfast Killers, Brut Boogaloo, Diego, Enuff, Faint, Falling to Dust, Fiatonic, Frittenbude, Fuck your Shadow from behind, Fuenf, Ghost Rockets, Gold Minor, Guitar Challenge Spectacle, Hank Cash, Jamaze,

libsndfile-1.0.28.tar.gz

dnl Find out if a compiler claiming to be gcc really is gcc (fuck you clang).

prboom-2.5.0.tar.gz

// "fuck you, pussy!\nget the fuck out!",

yajl-2.1.0.tar.gz

" \"text\": \"Fuck youuuuuu very much.\",\n"

gucharmap-2.32.1.tar.bz2

|commit 470442edf40ae742e2cb6b560c364f1530262b7a

|Author: Christian Persch <chpe@src.gnome.org>

|Date: Thu Mar 19 14:01:14 2009 +0000

|

| Fuck you

|

| 1 files changed, 4 insertions(+), 6 deletions(-)

kek


 No.1064672>>1064800

just stop using DMs, they are all eternally buggy broken garbage


 No.1064800>>1064820

>>1064672

this.

install IceWM


 No.1064814

had a gud giggle


 No.1064818>>1064862

>>1064620 (OP)

my distro doesn't have this problem, there's no dbus


 No.1064820>>1064915 >>1064918 >>1065232

>>1064800

openbox > icewm

>>1064656

This isn't bait and I don't actually use XFCE, I was just trying to get it working on my system where I already use a WM, that is openbox, just to test it out. I checked the Xorg.0.log and nothing is reported as an error there. Last line reports

>[ 8676.274] (II) Server terminated successfully (0). Closing log file.

I actually can't even start xfce using xfce-launch I have to launch individual components using something like

>exec xfwm4 --daemon & xfrun4 --disable-server & xfdesktop -D & xfce4-panel

In my .xinitrc. I am extremely concenered about not being able to find the source of the "fuck you" part of the command line output even in the source code. I have compiled out all *kit's and *bus' on my system although I still have HAL for screenlocking purposes. Introspection dbus compatibility is removed from all programs. There's only one more possibility, I put "fuck you" in the /etc/machine-id that dbus expects, if it were installed, so that it would have an ID. I wonder why xfwm4, xfrun4, xfdesktop, and or xfce4-panel are even checking those because that's dbus' job. Anyways xfce4 just simply has dbus hard coded into its program and short of editing source code to find what is calling dbus-launch it doesn't work without dbus.


 No.1064862

>>1064818

Why do you lie? Everyone can see glib has the dbus use flag on cloveros.


 No.1064915>>1065051

>>1064820

openbox is virtually dead and too configurable tbh

it's also god ugly if like having window frames

i3 is superior in every way and is among the few that use xcb so it's up to date and stupid simple to set up and use

>pro tip

use tabs by default


 No.1064918>>1065051

>>1064820

>short of editing source code to find what is calling dbus-launch it doesn't work without dbus.

Sounds like you gotta.


 No.1065051>>1065106

>>1064915

<openbox is virtually dead

You mean it is so mature that it doesn't need updates. Its just that good. Unless you have a performance/security reason like using x11 ever, or can show me eyecandy, to use ICEwm then

<too configurable tbh

<i3 is superior

>not having different Xorg instances running openbox with dedicated applications while using sway wayland i3 clone to manage them all as seperate windows per Xorg instance

Get on my level faggot.

>>1064918

Well consider the whole point of this thread asking for patches so I don't have to do it myself. This is because partial lazyness and partially because I don't use it, and don't need it. Just a fun experiment. Although if you made patches and upstream noticed, would they intentionally change all the functions names to throw you off or some dick move like that?

Its very concerning that there is only two DE's that can be made to not use dbus, short of editing source code. Why has potteringware even infiltrated openbsd who uses xfce by default?


 No.1065106>>1065118

>>1065051

<Its very concerning that there is only two DE's that can be made to not use dbus, short of editing source code.

Which ones?


 No.1065118>>1065126

>>1065106

Gnome, KDE, xfce, mate, cinammon, unity, and lxqt all have hard or token source code/runtime dependencies on dbus or dbus-launch as I just found out.

LXDE and lumina DE are your two choices for sanity or just use a WM alone. One is gtk2 or gtk3 based the other is QT based. You can make LXDE look like windows XP but I duno about making lumina look like windows for normalfag DE replacement. LXDE is stable and requires few updates. Lumina is a WIP that is not done. I'm sure with minimal editing xfce could be made to not use dbus. All the others, which I have checked out above, have non trivial usage of d

bus in their source code.

Of course all of this removes the functionality to click a radio button and shutdown/reboot/hibernate the computer. I have yet to find a replacement that interfaces with HAL to do so. DBUS interfaces with HAL to do all of that functionality and I can't find documentation on how to interface with HAL nor find it in the absolute shit that is dbus source code.


 No.1065126>>1065130

>>1065118

Note that GTK3 requires DBus for accessibility shit which is not removable by configuration because lol gnome. See this for a patch: https://forums.gentoo.org/viewtopic-t-1084252-postdays-0-postorder-asc-start-50.html


 No.1065130

>>1065126

>note that gtk3 requires malware by default

Noted. I just used some repository to try this shit out. I dont know how any of this stuff actually works other then grepping source code is easy.


 No.1065164

Maybe Xorg has that exact condition in which you symlink your dbus-launch and it says "Fuck you" cause the programmer was mad at himself he kept getting that bug


 No.1065232

>>1064820

>openbox > icewm

IceWM is more lightweight and it has a working menu, panel, system monitor and clock that just werk out of box. IceWM's configuration files are way comfier than OpenBox. That being said, OpenBox is the 2nd most comfy WM.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
18 replies | 0 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / agatha2 / animu / ausneets / b2 / choroy / dempart / freeb / vichan ][ watchlist ]