New start post for updated version: http://boards.openpa..._20#entry200090
Original post:
Original post:
As discussed extensively on these forums and elsewhere, there are two main problems with the Pandora:
1) MiniMenu offers you the option of switching to another GUI - "XFCE, etc", it says, but there is no 'etc'.
2) After first boot, its says you've opened Pandora's box, but then it never gives you the option to use a GUI that sounds a bit like that.
Here's the long-awaited solution: http://repo.openpand...witchguiopenbox
This PND lets you install OpenBox Window Manager to your OS (it's less than a meg in size, so NAND space isn't an issue). Afterwards, you'll be able to choose it as a GUI to switch to, or as your default one to boot to.
Features
Default Keybindings
Config Files
Issues
After it's started, you might be thinking, "well, that's a nice wallpaper, but when's the rest of it going to appear ...", but that's it: everything is accessed by bringing up the root menu (Pandora Key).
The Pandora Key brings up the root menu, but it's also the "Nuke PND" button, so you can't use it for task-switching between PNDs (you'll have to use Ctrl-M instead). Better fix here: #7
It uses XFCE's terminal, the default font of which (monospace, size 12) forces the window to be bigger than the screen. To solve this, 'terminal' launched from the menu is actually 'terminal --geometry 70x22', whilst terminals launched by PNDs etc get auto-maximized. This makes them fit the screen, but it's an imperfect solution.
Pressing the Pandora Key brings up the root menu where ever your cursor happens to be at the time. If the cursor is at the right side of the screen, then sub-menus appear to the left of their parent menus, but are accessed with the 'DPAD-right' key, which is a bit counter-intuitive.
Networking uses NetworkManager (since it's already running, and you should only have to enter your connection details once), but accessing that (via nm-applet) brings a bunch of other daemons from XFCE in, so it's less efficient online, than offline (still better than XFCE itself though).
The battery status display requires kernel 3.2.
Personal Observations
I like how Ctrl-q is a universal close app option (like Alt-F4 on desktops) and how Alt-DPAD-down switches apps (like Alt-Tab on desktops). Although I realise I could have just set XFCE up to do that.
My internal wi-fi seems better? It might have been a one-off, but on XFCE I'm used to my connection starting at 70 KB/s, and dropping to 40 KB/s (or dying altogether), but with downloading a file via gPodder on OpenBox I started at 250 KB/s, dropped to 150, but then started climbing again.
1) MiniMenu offers you the option of switching to another GUI - "XFCE, etc", it says, but there is no 'etc'.
2) After first boot, its says you've opened Pandora's box, but then it never gives you the option to use a GUI that sounds a bit like that.
Here's the long-awaited solution: http://repo.openpand...witchguiopenbox
This PND lets you install OpenBox Window Manager to your OS (it's less than a meg in size, so NAND space isn't an issue). Afterwards, you'll be able to choose it as a GUI to switch to, or as your default one to boot to.
Features
- Low Resource Usage (a few more MBs of ram than MiniMenu, but about 20 MB less than XFCE)
- Speedy execution
- Multi-tasking
- Desktop-Switching
- Maximum screen real-estate (no icons, system tray or panels taking up room)
- Easy to get online
- All your PNDs magically appear in the menu
- Pandora-friendly keybindings
Default Keybindings
- Root Menu: "Pandora Key" or "Ctrl-M" "Right-Nub-Right-Click"
- Go To Desktop 1: Alt DPAD-left
- Go To Desktop 2: Alt DPAD-right
- Send To Desktop 1: Ctrl DPAD-left
- Send To Desktop 2: Ctrol DPAD-right
- Client Menu: Alt DPAD-up
- Switch Applications: Alt DPAD-down
- Toggle Maximize: Ctrl DPAD-up
- Toggle Shade: Ctrl DPAD-down
- Quit Application: Ctrl-q
Config Files
- start-up file: /usr/bin/openbox-session
- root menu: /etc/xdg/openbox/menu.xml
- pnd menu: /etc/xdg/menus/openbox-pnd.menu
- openbox settings: /etc/xdg/openbox/rc.xml
- execute before openbox starts: /home/<yourname>/Applications/Settings/openbox/environment
- execute after openbox starts: /home/<yourname>/Applications/Settings/openbox/autostart
Issues
After it's started, you might be thinking, "well, that's a nice wallpaper, but when's the rest of it going to appear ...", but that's it: everything is accessed by bringing up the root menu (Pandora Key).
The Pandora Key brings up the root menu, but it's also the "Nuke PND" button, so you can't use it for task-switching between PNDs (you'll have to use Ctrl-M instead). Better fix here: #7
It uses XFCE's terminal, the default font of which (monospace, size 12) forces the window to be bigger than the screen. To solve this, 'terminal' launched from the menu is actually 'terminal --geometry 70x22', whilst terminals launched by PNDs etc get auto-maximized. This makes them fit the screen, but it's an imperfect solution.
Pressing the Pandora Key brings up the root menu where ever your cursor happens to be at the time. If the cursor is at the right side of the screen, then sub-menus appear to the left of their parent menus, but are accessed with the 'DPAD-right' key, which is a bit counter-intuitive.
Networking uses NetworkManager (since it's already running, and you should only have to enter your connection details once), but accessing that (via nm-applet) brings a bunch of other daemons from XFCE in, so it's less efficient online, than offline (still better than XFCE itself though).
The battery status display requires kernel 3.2.
Personal Observations
I like how Ctrl-q is a universal close app option (like Alt-F4 on desktops) and how Alt-DPAD-down switches apps (like Alt-Tab on desktops). Although I realise I could have just set XFCE up to do that.
My internal wi-fi seems better? It might have been a one-off, but on XFCE I'm used to my connection starting at 70 KB/s, and dropping to 40 KB/s (or dying altogether), but with downloading a file via gPodder on OpenBox I started at 250 KB/s, dropped to 150, but then started climbing again.
Last edited by a moderator: