![]() |
[announce] VFU ...
Hi all,
Here is my first attempt to package the latest VFU utilities : VFU : Overview : VFU is console (text mode) file manager for UNIX/Linux. Download packages from extra-devel : Activate all repositories following this tutorial : http://thenokiablog.com/2009/10/27/m...-applications/ Then, as usual, as root, install with : Code:
-bash-2.05b# apt-get install vfu && vfu --help Hope you like it :) ... A++ |
Re: [announce] VFU ...
Edit2:
Here is a nice vfu shortcut overview: https://help.ubuntu.com/community/Vfu /Edit2 Did you notice that <Enter> doesn't work in vfu? It's not a tragedy if you have lynx-like motion activated but it would be better if it worked. I had a look at the vfu sources and it sems to me that vfu checks the ASCII code a key generates and if it's 10(d) or 13(d) the Enter routines are executed. For some reason Maemo (hildon?) does not seem to allow/create that ASCII code. I tried your vfu package, mine and the standard Debian package via debbie. With none of them <Enter> works. But if I run vfu within a fully loaded Easy Debian on the N900 Enter works and according to xev it creates the ASCII code 0d(b) which is 13(d). I ran xev via debbie to see what happens in Maemo but here I get no reasonable output in xev on key press events at all. Do you have any idea what's going on there? Edit:I'm aware that the key on the N900 keyboard is <Enter> and not <Return> and that both create different keycodes. But they create the same ASCII codes according to xev on my laptops And the N900 <Enter> works fine fot vfu in Easy Debian so I'm pretty sure this is not the problem. |
Re: [announce] VFU ...
Quote:
Quote:
On my side I can use <ENTER> key, for example, using <ENTER> from physical keyboard on the highlighted directory, enter properly in it. I am not sure I understand your problem ... A++ |
Re: [announce] VFU ...
Quote:
In mc <Enter> works fine. Do you happed to have busybox-power [1] installed? I don't. Edit3: I installed busybox-power but that doesn't change anything. This is my options menu, just in case that makes a difference: Code:
Options/Toggles (scroll down, SPACE selects) Edit: When I log into my N900 via ssh both <Enter> and <Return> on my laptop's keyboard work as expected in vfu. It's really only the N900 <Enter> that doesn't work. And even that works fine in vfu started in Easy Debian. Edit2: It seems like the problem lies not in vfu itself or its dependencies. I logged into another computer via ssh from my N900 which has vfu installed and there the N900 <Enter> doesn't work either. So it must have something to do with my Maemo/hildon/busybox/locale/whatever... :confused: [1] http://maemo.org/downloads/product/M...busybox-power/ |
Re: [announce] VFU ...
Quote:
Code:
-bash-2.05b# echo $LANG A++ |
Re: [announce] VFU ...
Code:
~ $ echo $LANG |
Re: [announce] VFU ...
Quote:
Yep I have omitted the evidence, sorry ... Code:
-bash-2.05b# grep bash /etc/passwd | awk -F: '{print $1":blabla:blabla:blabla:"$NF}' && echo $LANG |
Re: [announce] VFU ...
I've set $LANG to de_DE.UTF8 and even to fr_FR.UTF8 (just in case...) but <Enter> in vfu still doesn't work.
Edit: It's not the shell either. I started vfu from bash but nothing changed. I'm running out of ideas. |
Re: [announce] VFU ...
1 Attachment(s)
Quote:
Anyhow, at least I add my environment variables in attachment, maybe you can find something interesting ... A++ |
Re: [announce] VFU ...
Thanks for your efforts! But I think I've narrowed the problem to my rx-51 keyboard configuration. I changed it a bit (added < > | ) which worked fine so far but maybe there is some side effect that didn't appear up to now.
This morning I noticed that Shift+Enter works mostly* fine. I'll restore the original rx-51 file later and see if that changes anything. *) mostly means that Shift+Enter works instantly if I haven't pressed Enter in vfu before, that I have to hold Shift and press Enter twice if I have pressed Enter alone once and that I have to hold Shift and press Enter thrice if I've pressed Enter alone two or more times before. Please don't ask me for an explanation of this behavior! ;) |
Re: [announce] VFU ...
This sounds a lot like pre-CSSU Midnight Commander (another console-based file manager) issues people are having. Is CTRL+M working as Enter? CSSU 'fixes' MC bug, but in other apps (Crawl) it is actually causing Enter to not work. Might be similar reason.
|
Re: [announce] VFU ...
Quote:
I found the corresponding bug report [1] and installed the patched libvte4 package [2] from comment #23. That fixed vfu for me. Thanks a lot! On the other hand I never had problems in mc or vim or less as suggested in the bug report. That's strange. @colin.stephane: Do you have CSSU installed? [1] https://bugs.maemo.org/6009 [2] https://bugs.maemo.org/attachment.cgi?id=2705 |
Re: [announce] VFU ...
Nice find. Can confirm it fixes vfu and mc (not 100% sure as in mc it happens erraticaly, so might've been lucky), though Crawl is now not working, looks like this fix is in the CSSU. Do you know how to revert? Wonder if greychar fix is hidden somewhere in the bugs.maemo pages too.
|
Re: [announce] VFU ...
If you only want to revert libvte4 this should do the trick since the unpatched version is still in the official repository:
Code:
sudo apt-get clean |
Re: [announce] VFU ...
Quote:
Yes I have CSSU installed ... A++ |
Re: [announce] VFU ...
Thanks. It is sad that now we have two types of packages coming out - CSSU compatible and pre-CSSU...
|
Re: [announce] VFU ...
When closing vfu from tasklauncher/hildon environment the vfu Process doesn't get terminated. You need to close it carefully with esc-> Q quit (to work path).
I closed it with the X button on the right top and 2 hours later my battery was almost empty and saw in top that vfu went cactus. Manually killall vfu afterwards is a nasty workaround IMO. Great filemanager :) |
All times are GMT. The time now is 23:46. |
vBulletin® Version 3.8.8