yet another Linux-only WM?

alie

Aspiring Daemon

Thanks: 54
Messages: 575

#3
I've tried Gnome 3 with ArchLinux last week then I uninstalled it because I don't like the navigation, it's not user-friendly at all. So please forget about gnome3, it's a garb*g* WM
 

Zare

Well-Known Member

Thanks: 55
Messages: 386

#4
New GNOME sucks anyways. This calls more and more for development of FreeBSD-specific WM/DE.
And systemd. What I really hate, is that damned parallel background service start. Oh lookie, I've got my desktop, but it's still unresponsive and HDD is still crunching. Windows, anyone?
 

Beastie

Daemon

Thanks: 441
Messages: 2,117

#6
Zare said:
This calls more and more for development of FreeBSD-specific WM/DE.
What for? You want to be like them?
- Here, a <insert type of software> that only runs on MY system.
- Ha! Here's one that only runs on MINE! Take that!
- Think you can beat me? BAM! BANG! BANG! POW!
- SWOOSH! BOOM! BLAM! BOOOOOM!
The end
<credits>
*nix/*nix developers pride itself/themselves with portability. As killasmurf86 said, there are many alternatives. Just pick the one that suits you best and to hell those unportable software.
 

gkontos

Daemon

Thanks: 457
Messages: 2,099

#7
Zare said:
This calls more and more for development of FreeBSD-specific WM/DE.
I agree with Zare. Folks, it is not about being like them. It is about surviving in the"open source" war which is funded by interests that wish to kill open source.

Why not embrace a specific light weighted WM/DE and fully develop it to function its best under *BSD ?
 

SirDice

Administrator
Staff member
Administrator
Moderator

Thanks: 6,228
Messages: 27,205

#8
killasmurf86 said:
there are many alternatives
Which, unfortunately, all seem to be heading the same Linux specific way.

Gnome -> Works now with HAL but will move to udev so no automounting
XFCE -> Works but no automounting because of udev
LXDE -> Works but no automounting because of udev

Should I go on?

Is there a Desktop Environment that supports automounting on FreeBSD without using udev or HAL?
 

SirDice

Administrator
Staff member
Administrator
Moderator

Thanks: 6,228
Messages: 27,205

#10
I wouldn't even know where to begin as I'm not a programmer.

I'm happy to test any patches if someone has them though.
 

drhowarddrfine

Son of Beastie

Thanks: 850
Messages: 2,668

#11
SirDice said:
Gnome -> Works now with HAL but will move to udev so no automounting
XFCE -> Works but no automounting because of udev
LXDE -> Works but no automounting because of udev
So they're degrading and we shouldn't bother using them anyway. ;)
 

Zare

Well-Known Member

Thanks: 55
Messages: 386

#12
gkontos said:
I agree with Zare. Folks, it is not about being like them. It is about surviving in the"open source" war which is funded by interests that wish to kill open source.

Why not embrace a specific light weighted WM/DE and fully develop it to function its best under *BSD ?
Thank you very much, you got my intention.
The goal is not to program an unportable environment and pull out the middle finger to all OSS community, goal would be to take any WM/DE and adapt it to specific FreeBSD mechanisms. Like devd.

I mean, someone is surely going to spend a lot of time wrapping around GNOME 3 systemd bulls*it and adapting it to FreeBSD. They are being impolite and unportable. Not us.

And frankly, without automounting, without automatic network management and system notifications, all these shiny DE's like GNOME are functional exactly as any late '90s launcher-tray-windowmanager combination. That eats far less resources.
 

SirDice

Administrator
Staff member
Administrator
Moderator

Thanks: 6,228
Messages: 27,205

#14
If I look at the three I mentioned (Gnome, XFCE, LXDE) it seems they all depend on gvfs. Since it's gvfs that's taking care of mounting I'm guessing patching gvfs will actually make it work on all three Desktop Environments.
 

graudeejs

Son of Beastie

Thanks: 686
Messages: 4,611

#15
SirDice said:
Which, unfortunately, all seem to be heading the same Linux specific way.

Gnome -> Works now with HAL but will move to udev so no automounting
XFCE -> Works but no automounting because of udev
LXDE -> Works but no automounting because of udev

Should I go on?

Is there a Desktop Environment that supports automounting on FreeBSD without using udev or HAL?
What's with all the automount fan club?
 

SirDice

Administrator
Staff member
Administrator
Moderator

Thanks: 6,228
Messages: 27,205

#16
killasmurf86 said:
What's with all the automount fan club?
I think it's a valuable feature to have, especially if we want new users to feel at home.

Sure I can mount stuff by hand but why would I if I can just plug it in and it pops up a nice icon for it?
 

wblock@

Administrator
Staff member
Administrator
Moderator
Developer

Thanks: 3,610
Messages: 13,850

#17
I'd love to see automount reimplemented gracefully without hal. In the meantime, my meager automount script using devd(8) posted here has been adequate for use with xfce and camera memory cards.
 

bbzz

Aspiring Daemon

Thanks: 129
Messages: 874

#18
I think FreeBSD developers should concentrate their powers on making FreeBSD system useful and functional. New DE should be last priority. Besides, KDE > Gnome, if that kind of DE is your cup of tea. I tried new Gnome3 (was holding breath while instilling Fedora live CD).
To tell you the truth, I don't see whats the fuss about. In my humble opinion, it blows.
 

phoenix

Administrator
Staff member
Administrator
Moderator

Thanks: 1,137
Messages: 3,958

#20
SirDice said:
Is there a Desktop Environment that supports automounting on FreeBSD without using udev or HAL?
With a little bit of scripting, you could easily create a system that works with *any* DE/WM/console on FreeBSD. You just need to spend some time playing around in devd.conf(5). Anytime you insert a [USB stick|CD|DVD|etc], devd() is alerted and creates the device nodes. All that's missing is the script to take that notification, do some GEOM tasting, and then mount it to [location].

No HAL required. No udev required. No Linux-isms required.

I leave it up to the reader to figure out what goes into said script, along with all the fame and fortune that comes from writing it. ;)

FreeBSD has all the tools already for media mounting, device detection, auto-this, auto-that. It's just that no one has sat down to meld all the pieces together in such a way that it's easy for the DE/WM/console to use.
 

aragon

Daemon

Thanks: 277
Messages: 2,029

#21
phoenix said:
With a little bit of scripting, you could easily create a system that works with *any* DE/WM/console on FreeBSD. You just need to spend some time playing around in devd.conf(5). Anytime you insert a [USB stick|CD|DVD|etc], devd() is alerted and creates the device nodes. All that's missing is the script to take that notification, do some GEOM tasting, and then mount it to [location].
You are right, but the situation is not perfect right now. One particular hang-up with the claim of it working with "any" DE/WM is the difficulty in getting said script interfaced with the UI. How do you create a popup/icon/whatever in a standard way that the user can interact with? Probably all the big name DEs have no such userland API to do this.
 

vermaden

Son of Beastie

Thanks: 1,011
Messages: 2,673

#22
aragon said:
How do you create a popup/icon/whatever in a standard way that the user can interact with? Probably all the big name DEs have no such userland API to do this.
How about good old ps | grep PROCESS checking what is running for example, like gnome-session or kdeinit as a start.
 

alie

Aspiring Daemon

Thanks: 54
Messages: 575

#23
gkontos said:
Why not embrace a specific light weighted WM/DE and fully develop it to function its best under *BSD ?
+1 for this. I will help with the development too.
 

UNIXgod

Daemon

Thanks: 199
Messages: 1,088

#25
We should make it modular and scriptable with a multi-paradigm approach. What other options are there over gtk and qt?
 
Top