It should be relatively easy with a script using ffmpeg
, either in Libertine or bundled in an app.
The following command should work:
ffmpeg -i input.mp3 -filter:a "atempo=1.5" output.mp3
It should be relatively easy with a script using ffmpeg
, either in Libertine or bundled in an app.
The following command should work:
ffmpeg -i input.mp3 -filter:a "atempo=1.5" output.mp3
@liam wouldn't a swapfile in the userdate partition work?
@hlbkv A Libertine app is ran inside a container. Actually Firefox has been packaged for Ubuntu Touch in the .click format, see the GitLab repository, clipboard should work there.
@bafora1 The problem is due to the confinement of snaps (the python package works out-of-the-box). Ubuntu Touch apps don't support Wayland anyway, they only work with xwayland / xmir.
It works after that command, so no need for troubleshooting.
@gwado Ubuntu Touch uses PulseAudio, commands are the same as on other "normal" Linux distros.
To list available outputs (sinks):
pactl list sinks
As the commands are the same as on Ubuntu desktop, you can search for how to do that in Ubuntu, e.g.: change default audio device, and change PulseAudio I/O output
@jittopjose I had the same problem with the snap, fixed it by allowing local connections to xhost:
xhost +local:*
On my device, Morph and the WebView in core apps works, but the keyboard doesn't show up when taping the search textfield.
If your device supports snaps, it is better to install the snap version of your prefered app with Snapz0r (from OpenStore). Some apps have alternatives, or more optimized packages built for Ubuntu Touch (e.g. Firefox), so be more specific.
Please read this excellent post explaining why you don't need to remount permanently the filesystem as RW. If you still think you need it, just touch /userdata/.writable_image
to make the remount permanent.
APT can cause dependency tree problems and more, every long-time Linux user knows that. Just search why an immutable OS is preferred when stability and redundancy is key. OTA updates are safer and have very low chance of failing compares to dpkg.
@OOKAMI Actually hardware acceleration works. You can confirm that by checking if the default media player can play videos.
Inxi shows wrong output because the libraries it uses cannot use the intefaces exposed by Halium. It shows X11 while it is Mir, and opengl doesn't use the right driver by default. Try glxgears with different driver. I remember es2 to work.
@benjamin said in Screen rotated to landscape: mouse stays in portrait mode:
have not read anything about root status on this OS; is the default user already admin?
The default user is phablet
and it is a member of the sudo group so yes, you can run commands that require root privileges. Keep in mind that the filesystem is read-only like on immutable distros.
@ubuntoutou For the installer executable file or the images/partitions to flash?
@Ad You can try powering off, boot to recovery and reflash without the erase data checkbox ticked.
To power off you can press the power off and volume up buttons for 15s (I don't have the OP5T, but it should work for any device).
@gwado You could encrypt it with username and salt it. You could use something like PGP for that. The best way would be to save it to a file with read only permissions and owned by root.
Does nextcloud support public-private key login? That would be ideal.
For QML, there is the settings component which saves the variables in a file, but the content isn't readable with a simple cat (IIRC).
There is a lot more information in this Unix stackexchange thread.
@CatWithUT It is part of the terminal app. You can even customize it, don't remember how, but someone modified some XMLs in this forum.
@_Joao_ It needs new lines after each entry (or space)
Example:
[Desktop file]
Application=aaaa
Icon=bbbb
@saveurlinux Does it work if it is launched on an async thread (from STL, or POSIX threads)? It shouldn't hang.
I've had some problems with qprocess unable to run certain commands too.
Unfortunately every app has its own different plugin to run commands e.g. UTT, snapz0r, uadblock and my icon changer app.
@ifelse Just modify the icon.name
variable from a separate function
@E2024 you can run ps aux
or top
to see running processes (if that's what you mean). These are standard Linux commands you can look up for their documentation on a search engine.
@reikred Treble (by Google) hasn't stopped, all new devices with android 9+ have it. The Ubuntu Touch GSI isn't developed anymore.
@reikred There is project Treble (made partitioning more standard with A/B partitions) which somewhat fixes those issues, which enabled for an Ubuntu Touch GSI to be developed. However its development has stopped as it was a dead end to create fully functional devices.