yet another Linux-only WM?

alie

Aspiring Daemon

Reaction score: 54
Messages: 575

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

Reaction score: 55
Messages: 386

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

Reaction score: 473
Messages: 2,180

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

Reaction score: 475
Messages: 2,147

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

Reaction score: 7,088
Messages: 29,244

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?
 

adamk

Daemon

Reaction score: 266
Messages: 1,622

Has anyone tried submitting patches to the projects that allow for automounting on FreeBSD?

Adam
 

SirDice

Administrator
Staff member
Administrator
Moderator

Reaction score: 7,088
Messages: 29,244

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

Reaction score: 1,093
Messages: 3,018

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

Reaction score: 55
Messages: 386

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

Reaction score: 7,088
Messages: 29,244

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

Reaction score: 691
Messages: 4,615

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

Reaction score: 7,088
Messages: 29,244

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

Reaction score: 3,631
Messages: 13,850

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

Reaction score: 131
Messages: 874

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

Reaction score: 1,215
Messages: 4,066

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

Reaction score: 278
Messages: 2,029

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

Reaction score: 1,115
Messages: 2,724

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

Reaction score: 54
Messages: 575

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

Reaction score: 199
Messages: 1,088

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