We have moved to a new Sailfish OS Forum. Please start new discussions there.
0

[bug] Camera still shot mode cannot be activated, only video

asked 2016-01-08 18:33:11 +0200

Wizah gravatar image

updated 2016-01-09 10:11:39 +0200

Just a couple of weeks ago I noticed that I'm not able to activate still shot mode anymore. It is locked in video mode for some reason.

I pull down the settings and tap the still shot icon. The screen goes black and show still shot settings for a second before it goes back into video mode. Tried to tap all the settings but nothing helps. Reboot doesn't help either.

Camera works normally in Android apps like Signal.

Version: Saimaa

edit retag flag offensive close delete

Comments

Have a samilar problem here. Can't take still photos anymore though I can select still shot mode. Videos can be taken and photos work in Android apps. Problem appeared with the new year. On sylvester I was able to take the last still....

Alex-S ( 2016-01-09 13:51:53 +0200 )edit

Have you tried un/reinstalling Camera? That would be the obvious first thing. Otherwise no idea.

pichlo ( 2016-01-09 17:58:19 +0200 )edit

@pichlo: Camera app is one of the Jolla apps that can't be uninstalled or reinstalled. Was my idea, too, but won't work.

Alex-S ( 2016-01-12 09:31:54 +0200 )edit

Not even with pkcon? Sorry, I am too lazy to try :)

pichlo ( 2016-01-12 12:24:03 +0200 )edit

Wizah, I would urge you to read this page https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/ and issue the first commands ASAP!

I.e., execute in the shell:

devel-su
btrfs-balancer allocation

and examine the result as described on linked TJC page.

Eventually you still have the change to issue a balance command!

My filesystem is so clogged that I can't even remove files anymore, making the process a lot more troublesome. As a matter of fact I currently don't know how to resolve this problem. Gonna try the Juho's hack of using external SD card space eventually...

Best of luck (if btrfs is your problem...)!

Alex-S ( 2016-01-13 21:35:28 +0200 )edit

1 Answer

Sort by » oldest newest most voted
0

answered 2016-01-11 14:19:05 +0200

hyper_sonic gravatar image

updated 2016-01-11 14:19:17 +0200

In my case this behaviour link with low space on internal storage. Try use balance procedure.

edit flag offensive delete publish link more

Comments

Thanks for the hint. I have 37% space left, though. About 5GB. Can this be an issue???

What I experience, though, are also problems downloading media in Android chat apps like Telegram or Whatsapp. I always get the error "No space left on SD card" (or similar). So it somehow hints in the low space direction. My real SD cards has plenty of GB free, though.

So I don't understand what's the problem with my device now.

How would I use the balance procedure? Just for tests...

Alex-S ( 2016-01-12 09:36:40 +0200 )edit

Some times ago my SD card fail, and i have big cache data for Telegram with low space on internal storage. May be it is only combination of cases. After that i clean free space by delete some android cache data. Anyway try btrfs balance command, may be it help.

hyper_sonic ( 2016-01-12 15:16:36 +0200 )edit

Ah, btrfs balance to the rescue.

But... I don't know what to set as parameters. All examples tell me /mnt/btrfs which I don't have.

btrfs balance start -v -dusage=0 /mnt/btrfs

doesn't work as well as

btrfs balance start -v -dusage=0 .

The latter one works and tells me 0 of 23 chunks were relocated. No effect in downloading Android chat media or taking still shots in the camera app.

I've looked here and here

Any further hints? :-)

PS: I'm also experiencing "App store registry errors" every other day since a week or so. I guess it's related... :-/

Alex-S ( 2016-01-12 16:01:04 +0200 )edit
1

Check this post: https://together.jolla.com/question/125474/regular-btrfs-balancer-balance-its-normal/ There are examples of btrfs utils commands

hyper_sonic ( 2016-01-13 12:48:16 +0200 )edit
1

Thanks hyper_sonic, this was the perfect hint!

After trying command btrfs-balancer balance I ended up with message Failed. Please free up more space and try again..

Further on, command btrfs balance start / -dlimit=3 yielded output error during balancing '/' - No space left on device.

Searching TJC for "no space left on device" lead me to https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/ Excellent description here...

Unfortunately I'm in the situation that I can't even remove or overwrite files (with echo or true command). So I will read further on that page and try my luck.

This is really a nasty bug which makes me hate Sailfish OS a bit. I've never seen any filesystem behave like this and it took me totally by surprise that the recommendation is to never use more than 7GB of the internal memory to be on the safe side. That's completely absurd.

I'm a software developer and know how to use the shell - SSHing the device from my Ubuntu laptop - but would should any other Jolla user do in this situation?? Grrrr....

Alex-S ( 2016-01-13 21:30:01 +0200 )edit
Login/Signup to Answer

Question tools

Follow
1 follower

Stats

Asked: 2016-01-08 18:33:11 +0200

Seen: 197 times

Last updated: Jan 11 '16