Windows 7 Forums


Windows 7: Xorg as a shell?

12 May 2012   #1

Gentoo Linux x86_64
 
 
Xorg as a shell?

Hello again,



I've been thinking about how to port my favourite window manager to Windows 7: Openbox. And I've realised that the easiest port would be possible if someone had figured out how to port Xorg to Windows 7 as a shell. We see alternate shells like bb4win (now called bblean), they run off of whatever graphical system windows uses and the code is brand new, it's not blackbox, it's a complete redesign. A true *port* of blackbox would be tricky to accomplish because of its heavy dependence on Xorg (The graphical system that many *nix systems use). Putting it simply, this is how openbox would run on a linux system:

Hardware <- Kernel <- GNU Tools <- Xorg <- Openbox

Here's how I *think* windows does it (I have little knowledge on window's workings):

Hardware <- Kernel & OS <- Shell

It's likely very similar to that as windows is not modular like Linux, both the graphical system and the operating system are built tightly together.

Using BBLean for a little bit, I've seen that the graphical system can function without a shell (ex. Regedit can run, be dragged about the screen without explorer.exe running as the shell in the background).

To me, it seems plausible to have Xorg run as a shell and a window manager run in cygwin. I have done something similar with cygwin. You can run applications that depend on Xorg either in an X session that runs within a window, or have the X session run on top of the current shell as a standalone application then have the applications use that.

I may be quite possibly rambling here, but I'm wondering if someone has done anything similar to what I'm suggesting. BBLean is a nice shell, but it has many features built in, I prefer a more lightweight WM/Shell that does one thing, and other applications do different things (openbox is the window manager, you can use tint2 for the Tray, and nitrogen for the background setter, amongst other applications for other purposes). To me, it's simply much easier to have everything be separate and flexible so that each application can be easily configured (On BBLean, to set a different background, you must edit the theme file and set the path of the background, it's a slow process).

I'm a former linux user. Most windows users I know won't care about this kind of customisation, and would be more of a bother than a facilitator.

Thanks,
Dragos240
My System SpecsSystem Spec

12 May 2012   #2

Windows 7 Ultimate
10,000 Feet
 
 

Yeah, the regular Windows 7 GUI is pretty poor...

This doesn't really address Xorg, but you might look at EmergeDesktop, an updated bblean (careful, tho, the default settings make it look awful).
My System SpecsSystem Spec
12 May 2012   #3

Gentoo Linux x86_64
 
 

Quote   Quote: Originally Posted by flemur13013 View Post
Yeah, the regular Windows 7 GUI is pretty poor...

This doesn't really address Xorg, but you might look at EmergeDesktop, an updated bblean (careful, tho, the default settings make it look awful).
I've heard about EmergeDesktop. I'll try it out. And yeah, I've tried bblean. The problem is (as mentioned) that it's not very flexible, not like openbox, it's quite difficult to configure, that's the issue I have with it. I'll try out EmergeDesktop.

Thanks,
Dragos240
My System SpecsSystem Spec
.


Reply

 Xorg as a shell? problems?



Thread Tools



Similar help and support threads for: Xorg as a shell?
Thread Forum
Registry: differences between Shell Folders and User Shell Folders? General Discussion
Bottom Shell / Top Shell Themes and Styles
Shell.. Customization


All times are GMT -5. The time now is 03:38 AM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32