OpenPandora Main OS

This project it to track issues relating to the current shipping OS only as found here http://goo.gl/S5JCy. Please state what Hotfix you are running with any issue report. Please ONLY use this to record issues for the main OS and its default included applications - any other application issue reports should go into the Additional Applications project. Issue reports with 'in development OS images' or feature requests for the next MAJOR version (not Hotfix release) should be placed into the OpenPandora Development OS project and reported on the mailing list http://openpandora.org/cgi-bin/mailman/listinfo/firmware-dev. Please read this page to find out how to properly report bugs: http://pandorawiki.org/Reporting_bugs


ID Category Task Type Severity Summary Status  desc Progress
328CoreBug ReportLowXFCE desktop icons not displayed when logging on too qu...Requires testing
0%
Task Description

It looks like XFCE cannot find the icons for links/launchers on the desktop, when the user logs on too quickly. This happens either when the session chooser at start-up is disabled, or when the session is being chosen quickly after the session chooser is being displayed (e.g. by pressing enter as soon as the chooser window pops up). The icons are probably not generated yet at that time point.



 



A simple workaround is adding the command "xfdesktop --reload" to autostart. Couls this be included in the next SuperZaxxon release or a hotfix?


250ApplicationFeature RequestMediumFile Browser Thunar - Trashing file crosses filesystem ...Researching
30%
Task Description

Trashing a file/folder seems to MOVE it to a certain trash directory on the MAIN VOLUME, rather then the ORIGINATING VOLUME, hence this can result in a COPY RATHER THAN A MOVE operation, if the trashed file originates from a filesystem other than the main filesystem!

This is very inefficient and faulty as it is:
a) Very time consuming
b) And in case of large files this operation can even fail due to not enough free space on the main volume.

291CoreBug ReportMediumroot-owned pndrun_...out file makes PND refuse startingAssigned
0%
Task Description

If a PND has been run as root before (using pnd_run.sh from a root shell) and afterwards it is invoked the normal way, the PND doesn't start, because the .out file cannt be overwritten:

/usr/pandora/scripts/pnd_run.sh: line 26: /tmp/pndrun_firefox.out: Permission denied

Desired solution:
.out file is silently overwitten.
Maybe, if that's not possible, create another .out file with a different name (added counter, for example).

Seen in SuperZaxxon relese 1.5, not in Beta3 as this task is flagged, but there is no choice besides Beta3.

299CoreBug ReportLowrun_pnd.sh does not follow PXML.xml or "-d"-ParameterAssigned
0%
Task Description

I call pnd_run.sh with a pnd. The application directory will invariably be /media/SD/pandora/appdata/<app-id>, no matter if the PXML.xml specifies a different appdata path. Also, the parameter -d for run_pnd.sh is not followed, either.

I tried with vlc.pnd from the app store and with Dosbox74.pnd.

UPDATE: Original submission contained a wrong filename reference. Corrected that typo to the filename intended by the submitter. Admin: porg.

94CoreBug ReportLowBacklight control by lid sensor not detected after bootNew
0%
Task Description

If you boot the system with the lid closed, the backlight will still be on when you get to the desktop. You have to lift the lid for an instant and then close again to shut it off. Perhaps this is because of the lack of trigger for an interrupt since the sensor is already activated. Can there be one extra check of the lid sensor after boot to cover this static position?

121Base OSBug ReportMediumPyGame Hardware supportNew
0%
Task Description

PyGame is damn slow (games with scrolling are not at all playable).
Would be nice if Hardware surface could be used :)

138CoreBug ReportLow'del' key (shift+backspace) not workingNew
0%
Task Description

The title says everything: The 'del' key does not work. In theory you should have a del "event" when hitting shift+backspace. This is not the case in all progs I tested so far (terminal and default text editor with gui).

270CoreBug ReportVery LowPower-slider & lid-close events: XFCE observes user set...New
0%
Task Description

STATUS QUO:

If you are in XFCE and hold the power slider for 3 seconds, you thereby trigger the shutdown command.
For 3 more seconds a dialogue box gives you the chance to abort the shutdown ("Shutting down in 3…2…").

Now in MiniMenu no direct shutdown key is available. You first have to quit the running app (via PANDORA key), then call up the menu (via SELECT key), and then navigate to "Shutdown" and confirm it (by B or ENTER).

INQUIRED BEHAVIOR:

1) Thanks to the very recent MiniMenu speedups, these 4 consecutive user interaction steps can now at least be be executed a lot faster.
Nevertheless, offering a 1-button-interaction (via power slider) too, would be nice. Could you please make that available to MiniMenu?
And in general: Make this power-slide-event available to any possible GUI, so that not each GUI has to implement this by itself, but rather the OS catches this event and handles it uniformly, except if a certain GUI WANTS to establish an exception to the rule.

2) Also the "Lid-Close-Settings" seem to be ignored by MiniMenu. MiniMenu seems to have the action "Turn off screen" hardcoded to that event. Please make MiniMenu observe the user settings from "Lid-Close-Settings".

RELATED SOURCE CODE FILES (to my knowledge):

op_lid.sh
op_power.sh
op_bright_up.sh
op_bright_down.sh

65CoreFeature RequestVery Low.desktop files, be nice if they included the non-englis...New
0%
Task Description

.desktop files only include the English stuff right now (using the .desktop default tags.)

Be nice if in addition to 'title', we also include 'title[de]' type extras, whatever is in the PXML.xml

pnd_pxml_t includes all the goods, but pnd_disco_t has only the summarized english stuff.

105ApplicationFeature RequestVery LowNubs feature requestNew
0%
Task Description

The 'Nubs' application needs a setting for deadzone. Using the nubs in First person shooters the nubs trigger in directions when not even touched. An adjustment for deadzone would eliminate accidental movement caused by vibration.

Also, application profiles for the nubs would be very useful. Different apps use the nubs in different ways and it would be great to not have to go and change settings before launching each application.

123Base OSFeature RequestLowSuggestions for the Pandora-ButtonNew
0%
Task Description

My suggestion instead of a full menu, would be to have a tiny overlay over the current running application which allows you to:
- relogin (to close all running applications)
- quit (stop the active application)
- shows the last notifications / toaster messages which you missed while being in a fullscreen app.
- possibly even something like plugin support or icons to check out the wifi-strength etc. from fullscreen apps.

Implementation wise this could possibly be done using
- a topmost window and the same content rendered in screenspace in a GLES hook (which should draw over most applications)
or
- one of the DSS2 overlays maybe

It's definitely something to consider as it was requested on the forums a few times (~"xbox like menu in games").

252CoreFeature RequestLowPower management: If power cable is plugged ignore "Shu...New
0%
Task Description

If the power cable is plugged and the user chooses "Shutdown Pandora" from a menu, there should be a warning that this is without purpose, as the device will automatically restart.

The resulting user choices should be "Cancel shutdown" and "Shutdown nevertheless".

12CoreTo Do (Reminder)Lowfile association for .pndNew
0%
Task Description

Build the xml file and defaults.list so that pnd_run is file-assocated to .pnd

216ApplicationTo Do (Reminder)LowToDo - SD manager tool (backup homedir/restore, prepare...New
30%
Task Description

Should make up a simple zenity script tool ..

- backup -> pick SD -> backs up current user's homedor to SD. (tar.gz format so permissions can be kept; not cpio/etc, too annoying for user.) -> keep rolling, or just one copy?
- restore -> pick SD -> pick user -> confirm -> wipe home and restore with version from tarball? (or just unpack in-place, so existing new files are kept)
-> prepare SD -> pick SD -> mkdir /pandora/menu and /pandora/desktop

104Base OSBug ReportLowAAC decoder libfaad doesn't appear to be compiled as fi...Unconfirmed
0%
Task Description

FAAD2 appears to not be compiled with fixed point decoding. My version of libfaad compiled with fixed point used 2-3x less cpu than the provided one. It's not enough to provide the switch to the configure script. the file libfaad/common.h has to be edited and a define uncommented. Line 68 in the v2.7 source.

/* COMPILE TIME DEFINITIONS */

/* use double precision */
/* #define USE_DOUBLE_PRECISION */
/* use fixed point reals */
//#define FIXED_POINT <<<<<------------

110CoreBug ReportVery LowBattery percentage static in MiniMenuUnconfirmed
0%
Task Description

Battery remaining percentage in MiniMenu does not update unless you change tabs back and forth.

This is only really an issue when leaving the unit charging and not using it. It gives the appearance that it is not charging until you swap tabs around.

124Base OSBug ReportLowifup doesn't like dhclientUnconfirmed
0%
Task Description

I added:
iface usb0 inet dhcp

And ran:
ifup usb0

But dhclient simply prints usage.

135ApplicationBug ReportLowOOM Killer causes loss of items in xfce4-panel configur...Unconfirmed
0%
Task Description

When the Pandora runs out of memory and the Out-Of-Memory killer fires, the Applications/Settings/xfce4/panel/panels.xml loses the entries for the menu button and the power monitor.

148CoreBug ReportLowadd standard library path to ldconfig.so.conf to help l...Unconfirmed
0%
Task Description

cat >/etc/ld.so.conf<<END
/lib
/usr/lib
END

ldconfig

155CoreBug ReportMediumCritical problems after rescaling GLES2 X windowsUnconfirmed
0%
Task Description

When a X window which is displaying GLES2 render output is:
- Either dragged out of the visibile screen region (?)
- Is made larger than it was at the creation time of the GLES2 context
then:
- The performance will drop significantly as the EGL buffer swaps won't occur as fast as before,
- The render output will be corrupted and flicker
- In rare occasions crashes the application or locks up the entire system (which forces you to remove the battery)

The problem can not be solved without restarting the application (Possibly forcing players to complete the same goals again as they were unable to reach a savepoint or similar things).

This was confirmed in Mupen64Plus and the PowerVR GLES Samples and some of my own projects (which are, however, based on the PowerVR samples).
As I didn't see any other reports about this problems (but had it confirmed by other Pandora users too) I would expect that it can be fixed by using a newer X, kernel or combination of them as other OMAP users would be effected too.

158Base OSBug ReportMediumRefresh rate and BPPUnconfirmed
0%
Task Description

On OS Zaxon (hotfix 3).

With "xfconf-query", the resolution is 800x480@60 Hz.
But with the tool in the menu "Settings" -> "Display", the resolution is 800x480@0 Hz.

With Java (opensdk-6-jre 6b18-1.8),

GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDisplayModes()

return 1 display mode that is 800x480@0 Hz with a BPP of -1.

It seems to be the reason that GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDisplayMode() return null
and when closing a java application that goes in fullscreen mode to throw an exception (invalid display mode).

159Base OSBug ReportMediumSystem > Run PND Application menu item does nothingUnconfirmed
0%
Task Description

With both Hotfix 3 and Hotfix 4 Beta the Run PND Application menu item fails to do anything.

Possibly related problem is that PND files newly copied to SD card are not recognized and entered on desktop as expected.
When you go to Thunar and right click - execute the PND file, nothing happens.
Possible fix by copying the PND to another folder on the SD card with Thunar.
This makes at least two PND files I had work.

Still no response with "Run PND Application" menu, though.

178CoreBug ReportLowMount-loop when booting from SD-cardUnconfirmed
0%
Task Description

When booting the pandora-OS from sd-card by using the official tar, you will end up with your sd-card being mounted twice: once as / and once as /media/<label>. I solved this by adding "/dev/mmcblk0" to "/etc/udev/mount.blacklist". Maybe this should be added to the default tarball? I'm not sure as it might be used in other ways maybe (beside SD-card-installation)?

Background: I ran "updatedb" as root and have been notified by a message that there was a mount-loop. After adding the above modification the system still booted fine and "updatedb" ran nicely without a warning.

179CoreBug ReportLow.vimrc-preset for user but not for rootUnconfirmed
0%
Task Description

I am running PandoraOS from sd-card installed with the official tarball "pandora-rootfs.tar.bz2".

I noticed that the control/keyboard-mapping in vi does not work correctly after switching to root (for example sudo su-). I solved this by copying over my users .vimrc to root-homedir. This should already be included in the tarball.

185CoreBug ReportLowXorg driver should not be dependant on user environmentUnconfirmed
0%
Task Description

The patch implementing screen blanking uses the /usr/pandora/scripts/op_lid.sh script to control LCD backlit:
http://git.openpandora.org/cgi-bin/gitweb.cgi?p=openembedded.git;a=blob;f=recipes/xorg-driver/xf86-video-omapfb/pandora_backlight_dim.patch;h=4a0b8432d083c6e7297192a2920c7a777ae3d098;hb=16f3fff44323bd6b4349d909667b51a2fef3f278

The same result can be achieved by using the sys interface:
/sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/bl_power

This approach makes driver independent on particular distribution. The proposed patch is attached.

190CoreBug ReportMediumRemoving desktop-shortkeys does not workUnconfirmed
0%
204CoreBug ReportMediumfonts issuesUnconfirmed
0%
222ApplicationBug ReportLowLogin Screen does not accept all symbols of the form Fn...Unconfirmed
0%
223CoreBug ReportHighop_power.sh kills gles contextUnconfirmed
0%
225CoreBug ReportMediumads7846 reports odd pressure valuesUnconfirmed
0%
227CoreBug ReportLowDelete button won't delete, and function lock doesn't w...Unconfirmed
50%
229CoreBug ReportHighEnable wake on alarm interrupts Unconfirmed
0%
236CoreBug ReportLowCannot unmount SD-CardUnconfirmed
0%
246ApplicationBug ReportMediumClipboard content of closed app gets tossed instead of ...Unconfirmed
0%
257CoreBug ReportMediumTV Out script breaks XV/SDL Video playbackUnconfirmed
0%
258ApplicationBug ReportLowMiniMenu: Pressing key multiple times only cycles focus...Unconfirmed
0%
260CoreBug ReportMediumLow Power Mode: Input (keyboard, nub) still taken. Appl...Unconfirmed
0%
262ApplicationBug ReportMediumMiniMenu: 1) "Notes line" cannot be deleted. 2) Note li...Unconfirmed
0%
265ApplicationBug ReportMediumMiniMenu: Flawed tab display of sub-categories if they ...Unconfirmed
0%
269CoreBug ReportLowThunar Slow ExitUnconfirmed
0%
290CoreBug ReportMediumgnome-mount not availableUnconfirmed
0%
292CoreBug ReportLowCan't seek in ogg files using pygame / SDLUnconfirmed
0%
297CoreBug ReportLowpandora button and taskbar autohideUnconfirmed
0%
300CoreBug ReportLowSuperZaxxon interprets on-disk FAT32 filenames differen...Unconfirmed
0%
301CoreBug ReportMediumMissing X keybinding for colon symbolUnconfirmed
0%
308CoreBug ReportLowWireless Network being dropped asks for passwordUnconfirmed
0%
315CoreBug ReportMediumPairing bluetooth SPP devices doesn't work with XFCEUnconfirmed
0%
320CoreBug ReportLowBluetooth connection lost after wake-up from sleep modeUnconfirmed
0%
324CoreBug ReportLowSticky keys setting for shift key disabling itself afte...Unconfirmed
0%
325CoreBug ReportLowImpossible to not set password at first boot Unconfirmed
0%
Showing tasks 1 - 50 of 74 Page 1 of 2

Available keyboard shortcuts

Tasklist

Task Details

Task Editing