|
319 | Additional Applications | Application | Bug Report | Low | 1 | Closed | |
Release 1 (Zaxxon) |
Task Description
3 |
|
73 | OpenPandora Main OS | Base OS | Feature Request | Medium | Nub: Change mouse speed, fix scrolling and add mouse bu ... | Closed | |
All |
Task Description
Currently the nubs can be set to three different modes:
mouse, scroll and absolute
Mode 1 (mouse) works fine, but the speed is a bit slow.
Mode 2 (scroll) has inverted scrolling and it would be nice if scrolling speed would change according to how far you move it
Aditionally, I would suggest adding another mode: mbuttons (Mouse buttons).
At the moment, you can use the nubs as mouse but don't have any mouse buttons.
I think it would be very convenient if you could set the nubs as mouse buttons:
Move the nub left for left click, right for right click, up for double click and down for middle click.
That way, each user could use the left nub for mouse and the right nub for mouse buttons or vice versa. |
|
75 | OpenPandora Main OS | Base OS | To Do (Reminder) | Low | Remove application-launcher from Pandora-Button | Closed | |
All |
Task Description
As the Application Launcher takes 12 seconds to load and slows all running games down terribly if you accidentally hit the Pandora-Button, it is useless.
Please change it so it does something different.
My suggestions:
* Open the XFCE Start-Menu
or
* Open a simple applauncher (as suggested by vimacs)
Make sure it doesn't disturb any game or emulator if you press it while playing! |
|
120 | OpenPandora Main OS | Base OS | Bug Report | Medium | Python is missing some modules | Closed | |
All |
Task Description
It seems like Python is missing some modules (like cgi) which should be included in the base installation. |
|
121 | OpenPandora Main OS | Base OS | Bug Report | Medium | PyGame Hardware support | New | |
All |
Task Description
PyGame is damn slow (games with scrolling are not at all playable).
Would be nice if Hardware surface could be used :) |
|
122 | OpenPandora Main OS | Base OS | Feature Request | Medium | SDL 1.2 optimizations | Closed | |
All |
Task Description
At the moment, SDL is a bit slow and has vsync problems (tearing, etc.).
It could need optimizations to use the hardware. |
|
123 | OpenPandora Main OS | Base OS | Feature Request | Low | Suggestions for the Pandora-Button | New | |
All |
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"). |
|
1 | OpenPandora Main OS | Core | Bug Report | Very Low | Sample Task | Closed | |
All |
Task Description
This isn't a real task. You should close it and start opening some real tasks. |
|
2 | OpenPandora Main OS | Core | Bug Report | High | pndnotifyd | Closed | |
All |
Task Description
pndnotifyd needs to be restarted before it works (tested in image 2009-12-21)
This can manually be fixed by installing two packages:
http://www.angstrom-distribution.org/unstable/feed/armv7a/base/sessreg_1.0.4-r0.2_armv7a.ipk
http://djwillis.openpandora.org/pandora/packages/pandora-libpnd_1.0-r12.5_armv7a.ipk
And adding to lines to slim.conf:
sessionstart_cmd /usr/bin/sessreg -a -l $DISPLAY %user
sessionstop_cmd /usr/bin/sessreg -d -l $DISPLAY %user |
|
3 | OpenPandora Main OS | Core | Bug Report | High | Permissions for brightness and CPU Speed | Closed | |
All |
Task Description
/sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness
/proc/pandora/cpu_mhz_max
Those values cannot be changed by the user, only by root.
Should be changed. |
|
4 | OpenPandora Main OS | Core | Bug Report | Low | Missing Icons | Closed | |
All |
Task Description
Some icons are missing:
XFCE4 Settings Manager: Accessibility, Appearance, Desktop, Display, File Manager, Keyboard, Mouse
The icons on the panel (Mail, Web, etc.) are also missing (they're invisibile) |
|
5 | OpenPandora Main OS | Core | Bug Report | High | Touchscreen Calibration stops the First-Boot-Wizard | Closed | |
All |
Task Description
When selecting the touchscreen calibration within the first-boot-wizard, the script stops after the calibration and the Pandora continues to boot. |
|
6 | OpenPandora Main OS | Core | Bug Report | Medium | Calibrate Touchscreen within the Settings-Menu of XFCE ... | Closed | |
All |
Task Description
It doesn't run. |
|
7 | OpenPandora Main OS | Core | Bug Report | Low | No help or tips and tricks yet | Closed | |
All |
Task Description
Help is missing as are the tips and tricks on startup. |
|
8 | OpenPandora Main OS | Core | Bug Report | High | WiFi doesn't work | Closed | |
All |
Task Description
Error inserting /lib/modules/2.6.27-omap1/kernel/drivers/net/wireless/wl12xx/wl1251_sdio.ko: -1 Unknown symbol in module |
|
9 | OpenPandora Main OS | Core | Bug Report | High | pmenu doesn't work | Closed | |
All |
Task Description
Running pmenu leads to:
ERROR: config_read_file() failed: skins/Platinum/skin.cfg (line 21 of config skin.c)
(config_skin.c:22)
ERROR: cfg_gui_read failed, exiting... ( main.c:1517) |
|
11 | OpenPandora Main OS | Core | Bug Report | High | Console keymap: Two keys not mapped yet | Closed | |
All |
Task Description
INS (Fn + Del) is not working in console yet.
ALT and CTRL are not working in console yet.
The rest of the console keys are fine (tested in nano).
Keys in X are mapped completely. |
|
15 | OpenPandora Main OS | Core | Bug Report | Medium | Permissions / automounted SD Card | Closed | |
All |
Task Description
Only root has write access to automounted SD Cards. The normal user can only read. |
|
18 | OpenPandora Main OS | Core | Bug Report | Medium | Some errors in first-run-wizard.sh | Closed | |
All |
Task Description
Line 154 and 157 need to be changed:
153 if [ $launcher == "xfce" ]; then
154 sed -i 's/.*sessions.*/sessions xfce4,pmenu/g' /etc/slim.conf
155 echo Xfce selected as default interface
156 else
157 sed -i 's/.*sessions.*/sessions pmenu,xfce4/g' /etc/slim.conf
158 echo PMenu selected as default interface
159 fi
They should be:
154 sed -i 's/.*sessions .*/sessions xfce4/g' /etc/slim.conf
157 sed -i 's/.*sessions .*/sessions pmenu/g' /etc/slim.conf
Note the empty space behind sessions. :) |
|
19 | OpenPandora Main OS | Core | Feature Request | Low | XFCE-Menu Editor | Closed | |
All |
Task Description
Add an XFCE-Menu Editor (using python).
This way, people can edit the Startmenu :)
http://my.opera.com/Texel/blog/2008/02/20/xfce-applications-menu-editor-0-4 |
|
20 | OpenPandora Main OS | Core | Bug Report | Low | pndevmapperd: op_lid.sh / op_lidtoggle.sh | Closed | |
All |
Task Description
pndevmapperd tries to run /usr/pandora/scripts/op_lidtoggle.sh, however, the filename is /usr/pandora/scripts/op_lid.sh
Either rename the file or change the call ;) |
|
21 | OpenPandora Main OS | Core | Bug Report | Low | op_bright.sh doesn't work correctly | Closed | |
All |
Task Description
The file has to be changed to make it work.
The working script is:
#!/bin/bash
#get value range
minbright=3
maxbright=$(cat /sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/max_brightness)
curbright=$(cat /sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness)
device=/sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness
if [ ! $1 ]; then
newbright=$(DISPLAY=0:0 zenity --scale --text "set brightness" --min-value=$minbright --max-value=$maxbright --value=$curbright --step 1)
else
newbright=$1
fi
if [ $newbright -le $minbright ]; then newbright=$newbright; fi
echo $newbright > $device |
|
22 | OpenPandora Main OS | Core | Bug Report | Low | pndevmapperd: Powerbutton / hold doesn't work. | Closed | |
All |
Task Description
Moving the powerbutton doesn't get recognized by pndevmapperd.
When moving the powerbutton to hold, it reports:
keyboard.c: can't emulate rawmode for keycode 152 |
|
23 | OpenPandora Main OS | Core | Bug Report | Very Low | slim-init doesn't pass session to .xinitrc | Closed | |
All |
Task Description
It seems like slim doesn't send the session to .xinitrc
I included an "echo $1 >> ~/debug.txt" in the script and the file was completely empty.
That's why it always starts xfce4, not pmenu: The fallback is startxfce4. |
|
24 | OpenPandora Main OS | Core | Bug Report | Low | op_menu.sh not working | Closed | |
All |
Task Description
Reports:
xfce4-appfinder: Cannot open display: .
Fix might be (according to vimacs):
Change those two similar looking lines to:
sudo -u $xfceuser DISPLAY=:0.0 xfce4-appfinder
and:
pidlist=$(pstree -lpA | grep pnd_run.sh | sed -ne 's/.*-\(.*\)(\([0-9]\+\))/\2\n \1/p' | DISPLAY=:0.0 zenity --list --multiple --column "pid" --column "name" --title "kill" --text "which apps should be killed" | sed 's/|/\n/')
Needs to be checked. |
|
26 | OpenPandora Main OS | Core | Bug Report | Medium | pndevmapperd only works when manually started | Closed | |
All |
Task Description
Though pndevmapperd runs after booting (ps -A lists it), it doesn't react to anything.
EDIT: It DOES do something. It creates defunct op_menu.sh with each press.
When you run it manually from the terminal, the menu button works find and shows the appfinder. |
|
27 | OpenPandora Main OS | Core | Bug Report | Low | xfce4-brightness-plugin: 0 isn't a good minimum value | Closed | |
All |
Task Description
The xfce4-brightness-plugin can be set to a minimum of 0.
This is kinda confusing to the normal user, as it makes the screen totally black.
Maybe this could be changed to a minimum of 3? |
|
28 | OpenPandora Main OS | Core | Bug Report | High | pmenu only shows preview pictures when selecting the PN ... | Closed | |
All |
Task Description
When selecting a PND for the first time, it only shows a red X.
When selecting the PND for the second time, it shows the preview picture. |
|
29 | OpenPandora Main OS | Core | To Do (Reminder) | Low | ToDo: Map Fn-U and Fn-I with brightness controls | Closed | |
All |
Task Description
Include brightness change hotkeys. |
|
30 | OpenPandora Main OS | Core | Bug Report | Medium | New issues in current image (pandora-20100102-new-kerne ... | Closed | |
All |
Task Description
* It takes forever to startup.
It hangs while trying to initialize the new SDIO-WiFi:
[ 2363.922271] wl1251: WARNING WLAN not ready
[ 2363.927581] wl1251_sdio mmc2:0001:1: firmware: requesting wl1251-fw.bin
[ 2423.930328] wl1251: ERROR could not get firmware: -2
[ 2424.033447] wl1251: ERROR sdio write failed (-110)
[ 2425.786071] wl1251: ERROR sdio read failed (-110)
[ 2425.790893] wl1251: WARNING WLAN not ready
[ 2425.795776] wl1251_sdio mmc2:0001:1: firmware: requesting wl1251-fw.bin
* OpenPandora Start-Button is too small (has the same width as a normal icon) |
|
31 | OpenPandora Main OS | Core | Bug Report | High | X11 Crashing with omapfb | Closed | |
All |
Task Description
Cleaned up a bit.
* Mouse is inverted if you run SDL Games from the console.
* Mouse is not properly calibrated when you run SDL Games under X fullscreen. Fixed with notaz patch that also fixes the X11-Crash with omapfb (see below)
Regarding the X11-Crash when using SDL-Fullscreen-Apps together with omapfb:
notaz nailed down the problem: It's actually xf86-input-tslib's fault-
omapfb only acted as catalizator here, causing SDL to use different code path and call different X functions.
His patch also almost increases the touchscreen problem (see above): It runs perfect for games in 800x480.
However, on small issue is left on apps with lower resolution which use their own mouse cursor:
As soon as you move the mouse outside of the game resolution (i.e. SuperTux runs 640x480), the mouse cursor stops at the end of the virtual screen and you have an offset.
This only seems to happen when the game uses it's own mouse cursor. If you go to the level editor of SuperTux and leave, the normal X cursor appears and the problem doesn't occur anymore.
So this is probably something that needs to be fixed in the game, not in the driver.
A compiled version (for testing):
http://notaz.gp2x.de/tmp/tslib_drv.so --- needs to be copied here: /usr/lib/xorg/modules/input/tslib_drv.so |
|
32 | OpenPandora Main OS | Core | Bug Report | Low | pndnotifyd: Crawling through directories it shouldn't i ... | Closed | |
All |
Task Description
My current configuration is:
Rootfs on first SD Card, 2nd partition.
If I put my WIZ SD Card with tons of files into the second SD Slot while booting, pndnotifyd eats up about 95% of CPU time.
After about 8 - 9 minutes, it stopped eating the CPU and the system is working normally.
This doesn't happen when I put in the card when XFCE4 is already running.
Using LSOF, I can confirm it's crawling where it shouldn't:
pndnotify 1825 root 6r DIR 179,9 1441792 62488 /media/mmcblk1p1/roms/c64/Tapes
Could it be that on first initialization it hasn't loaded the config and crawls through the whole SD Card?
On a side note: I got 44700 files on that SD Card... so if it needs about 8 minutes, that does mean it can do over 5000 files a minute! |
|
33 | OpenPandora Main OS | Core | Bug Report | Low | mmcqd eating lots of CPU power when writing | Closed | |
All |
Task Description
EDIT:
Tried a remount with noatime and this seemed to work very well. CPU usage when writing still goes higher, but not as high as before.
Very common problem, seems to happen on all systems (just do a google search for mmcqd).
Just run SuperTux, wait about 10 seconds at the title screen and it will hang for a few seconds (while mmcqd goes up).
Same problem as on the GP2X where we also had hangs occuring.
I wonder if there's something that can be done here?
Some suggest to change mmcqd priority. Some other sites do try to remove features of mmcqd.
Another option is to mount async (like on the gp2x).
As the Pandora usually isn't switched off the hard way but should be shutdown properly, this could be a good solution.
That would mean that our suspend mode needs to call sync before shutting down.
Maybe pnd_run.sh could also run sync after a game quit?
Here are some interesting reads that might help us:
http://www.mail-archive.com/linux-omap@vger.kernel.org/msg16345.html : "wait_for_completion is blocking call. Please check 'omap_mmc_request'"
http://www.mail-archive.com/davinci-linux-open-source@linux.davincidsp.com/msg08732.html - He disables some stuff in mmcqd which lowers CPU usage. |
|
34 | OpenPandora Main OS | Core | To Do (Reminder) | Low | Add software mixer to ALSA | Closed | |
All |
Task Description
Some headphones are very loud. The volume wheel cannot be used properly with them.
Therefore, we should be able to change the volume in software mode, too.
File attached below, simply needs to be included in the next image by DJWillis. |
|
35 | OpenPandora Main OS | Core | Bug Report | Low | AbiWord crashes when you try to start the help. | Closed | |
All |
Task Description
Starting the Help Center will freeze AbiWord. |
|
36 | OpenPandora Main OS | Core | Bug Report | Low | X doesn't restart in No-X mode (pnd_run.sh) | Closed | |
All |
Task Description
At the end of the script, it calls /etc/init.d/slim-init-init start
If you fix that to /etc/init.d/slim-init start , X restarting works again.
Please apply this fix into the GIT. |
|
37 | OpenPandora Main OS | Core | Bug Report | Very Low | Game doesn't start in No-X mode (pnd_run.sh) (Permissi ... | Closed | |
All |
Task Description
EDIT:
Some more information from notaz:
it's failing because it can't find controlling tty (/dev/tty is a "virtual" gateway device, so setting permissions gave no effect)
do "ps ax" on your desktop and it has the tty column
so SDL fbdev driver wants to get a real tty fo be able to read keys
So we need to somehow give it a real tty?
yeah, but I don't know why as pnd start from X and that gives virtual tty
*don't know how*
maybe something can be done using openvt, chvt and similar tools
------
What happens if you run a script in no-X mode:
1. It stops slim
2. It mounts all the directories as needed (works fine).
3. It DOES NOT start the app
4. It unmounts all the directories
5. It restarts slim (and therefore X)
I can confirm the path is correctly and the filesystem is mounted there (did an ls -l).
I can also confirm the game is working fine, as the same PND does work within X if I run it from the terminal using pnd_run supertux_noX.pnd
So it looks like the line that actually executes the game does work when run in X, but not when run outside of X.
Maybe it tries to execute the game on the screen where the script is actually started (X) and therefore can't run it as X is not running anymore?
The line working in X-mode but not working in non-X-Mode:
LD_LIBRARY_PATH=/mnt/utmp/$BASENAME ./$EXENAME $ARGUMENTS
The game I tried was SuperTux (SDL-Game) with a no-X=1 parameter in the PXML. |
|
38 | OpenPandora Main OS | Core | Bug Report | High | ALSA crashes every so often | Closed | |
All |
Task Description
EDIT: Doesn't seem to be crashing. Looks like the amp hasn't been setup properly.
There is a fix by notaz:
http://notaz.gp2x.de/tmp/uImage
Use that with the latest image (Feb 13th) to test it out.
ALSA crashes pretty often. Not sure, but I think it does this when something is eating up a lot of CPU.
ALSA starts to spit out buffer_underrun errors and occasionally crashes with an input/output error.
Then no sound will come from an SDL app.
You can reinitialize it by playing a song with XMMS. |
|
39 | OpenPandora Main OS | Core | Bug Report | High | file doesn't work (missing magic files) in image from F ... | Closed | |
All |
Task Description
It seems there's a bug in the latest package "file 5.04-r0.5" of the Angström repository:
It's missing the magic files and therefore doesn't work.
Unfortunately, pnd_run.sh depends on it and therefore it breaks the PND-system.
Installing an older stable version (http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv7a/base/file_4.21-r0.1_armv7a.ipk) does make it work again.
First appeared on image from Feb 13th, not fixed in image from Feb 22nd yet. |
|
40 | OpenPandora Main OS | Core | Bug Report | Low | pmenu doesn't show screenshots | Closed | |
All |
Task Description
I did create some PXML files which have screenshots included.
pmenu seems to ignore them, it just shows a red X. |
|
41 | OpenPandora Main OS | Core | Bug Report | Low | netbook-launcher-efl: Shutdown / Logout / Reboot not wo ... | Closed | |
All |
Task Description
The netbook-launcher displays the logout / reboot / shutdown dialogue, but doesn't do anything when you select anything. |
|
42 | OpenPandora Main OS | Core | Bug Report | Low | op_defaultgui.sh: sed needs sudo access | Closed | |
All |
Task Description
I (EvilDragon) created a small script where you can reselect the default GUI and enable / disable autologin.
Works fine so far, except for that the sed to /etc/slim.conf needs root access.
I have no idea how to make sudo in this script work without asking for a password.
If anyone could help me there, I'll be happy :) |
|
43 | OpenPandora Main OS | Core | Bug Report | Medium | libpng missing from the last images (since approx mid o ... | Closed | |
All |
Task Description
Some ports (like SMW, VICE, etc.) stopped working because libpng is missing from the current images.
Installing it does fix that problem.
http://www.angstrom-distribution.org/unstable/feed/armv7a/base/libpng_1.2.42-r2.0.5_armv7a.ipk |
|
44 | OpenPandora Main OS | Core | Bug Report | Medium | Pandora-Start-Menu button too small | Closed | |
All |
Task Description
Since about mid January, the Openpandora-Startmenu-Button doesn't resize when the "Show Title" is enabled.
Therefore, you only see parts of the "OpenPandora"-Title and no icon.
Disabling the title shows the icon. I have no idea how to resize it and why this happened (the theme hasn't been changed as far as I know) |
|
45 | OpenPandora Main OS | Core | Bug Report | Medium | libpnd: Using German descriptions from PND files | Closed | |
All |
Task Description
I have some PNDs which have a german description included. pmenu does use those instead of the english ones (which should be the default if no language is selected). |
|
46 | OpenPandora Main OS | Core | Bug Report | Medium | pmenu: MediaPlayer only shows ~/ | Closed | |
All |
Task Description
The mediaplayer only does show the ~/-Directory.
Ideally, it should present SD1 / SD2 / Users Home. |
|
47 | OpenPandora Main OS | Core | To Do (Reminder) | Medium | evmapperd: Blinking LED and charging control | Closed | |
All |
Task Description
evmapperd should start blinking when the power is getting low.
Ideally, the blinking speed should increase with decreasing battery power and should start maybe at 5% as default (would be nice to have the settings configurable by the user).
As soon as the AC adaptor is connected, blinking should stop.
When the battery power is at 0% it should immediately shutdown and poweroff (NOT to be overridden by the user!)
Aditionally, we should have some charging control (or would it be better using a different daemon for that?)
Here's part of my conversation with MichaelW:
when the charge current was below a threshold, it would reduce the charger input current allowed and take it down to about what the system needs
it would be an active thing constantly sampling the system and constantly updating the input current to match the system
the alternative is that when the battery is full, the charge path is cut off until the battery drops down a bit, maybe 90% |
|
48 | OpenPandora Main OS | Core | To Do (Reminder) | Low | Create the TV Out Enable / Disable scripts | Closed | |
All |
Task Description
The commands do exist, I just need to wrap them round some zenity scripts. |
|
49 | OpenPandora Main OS | Core | To Do (Reminder) | Low | Change some of our scripts into internal PNDs | Closed | |
All |
Task Description
Some of our scripts (CPU Speed, Switch Default GUI, Enable TV Out) should be changed into PND format so that pmenu can also run them. |
|
50 | OpenPandora Main OS | Core | To Do (Reminder) | Medium | pmenu: Add shutdown / logout | Closed | |
All |
Task Description
There's no way yet to shutdown (poweroff) or logout from pmenu yet. |