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
dragos240

Gentoo Linux x86_64
 
 
Xorg as a shell?

Hello again,

I've been thinking about how to port my favourite window manager to W7: Openbox. And I've realised that the easiest port would be possible if someone had figured out how to port Xorg to W7 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
flemur13013

Windows 7 Ultimate
 
 

Yeah, the regular Win7 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
dragos240

Gentoo Linux x86_64
 
 

Quote   Quote: Originally Posted by flemur13013 View Post
Yeah, the regular Win7 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
Thread Forum
Registry: differences between Shell Folders and User Shell Folders?
Please consider these two keys: What is the main difference between these? Say, I've changed first the keys under Shell Folders and then under User Shell Folders. It was only until I'd changed those under User Shell Folders (after restarting the machine) did the changes take place.
General Discussion
Bottom Shell / Top Shell
I just downloaded a new theme and there is two copies of the theme in their own folders one labeled "Theme name Bottom Shell" and the other labeled "Theme name Top Shell" Can someone enlighten me as to what the difference would be between the two as i really do not know :huh: I was going to...
Themes and Styles
What are Shell extensions?
Hello, When installing some software, they ask for shell extensions to be also installed or not. What are shell extensions? Are they necessary? Should we install shell extensions when asked to do so? Thank you
General Discussion
shell:cookies
Hi I use to be able to type the title test into the run dialog and it would show me the cookies on my PC. I tried private browsing once-I think that's what caused this to happen: Shutdown, etc disappeared form the start menu and shell:cookies just showed an empty folder. I have shut down back but...
Browsers & Mail
en-US W/.mui & Shell folder
I have Ave's Win7 Style Builder after choosing the make a new Visual Style & making changes then saving it how do I get or make the en-US with the .mui in it & the shell folders looking at other themes I see they have their own.
Themes and Styles
Shell..
Could someone help me to figure out where (i know its in the shellstyle.dll, but where?)to Change the top and bottom shell images like in vista? That and does anyone know if the code for the autohide folder band will still work? http://img.photobucket.com/albums/v636/neoMWH/Capture.png
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 01:34.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App