Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


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
 
 

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?




Thread Tools



Similar help and support threads for2: Xorg as a shell?
Thread Forum
Registry: differences between Shell Folders and User Shell Folders? General Discussion
Solved What windows shell is it? Customization
Bottom Shell / Top Shell Themes and Styles
Classic Shell Customization
en-US W/.mui & Shell folder Themes and Styles
Shell.. Customization

Our Sites

Site Links

About Us

Find Us

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

All times are GMT -5. The time now is 02:41 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

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 33