Description
Describe the bug
nextcloud 25.0.1
/var/www/nextcloud$ sudo -u www-data php occ app:list|grep -E 'photo|preview'
- photos: 2.0.0
- previewgenerator: 5.1.1
previewgenerator settings (works with nextcloud 24 and photos 1.6.0)
sudo -u www-data php occ config:app:set --value="32 64 1024" previewgenerator squareSizes
sudo -u www-data php occ config:app:set --value="64 128 1024" previewgenerator widthSizes
sudo -u www-data php occ config:app:set --value="64 256 1024" previewgenerator heightSizes
previewgenerator
5.1.1. produces in nextcloud 25.0.1 with photo app 2.0.0 such files
data/appdata_ocn8kt6uce4g/preview/
├── 0
│ ├── 0
│ │ ├── 0
│ │ │ ├── 6
│ │ │ │ └── a
│ │ │ │ └── a
│ │ │ │ └── b
│ │ │ │ └── 18829
│ │ │ │ ├── 1024-768-max.jpg
│ │ │ │ ├── 256-192.jpg
│ │ │ │ ├── 341-256.jpg
│ │ │ │ ├── 64-48.jpg
│ │ │ │ ├── 64-64-crop.jpg
│ │ │ │ ├── 768-768-crop.jpg
│ │ │ │ └── 85-64.jpg
However, when the photo app is opened, previews are still generatoed on-the-fly which produces a very high CPU load and the entire photoapp/nextcloud becomes unuseable.
The generated previews are still sufficient for the memories app https://github.com/pulsejet/memories
When I remove all previews /var/www/nextcloud$ sudo rm -rf data/appdata_ocn8kt6uce4g/preview/
,reset everything using /var/www/nextcloud$ sudo -u www-data php occ files:scan-app-data
and reopen the photo app in a private tab of a web browser, the following files are produces due the on-the-fly process.
├── 1
│ └── 7
│ └── b
│ └── 6
│ └── 5
│ └── a
│ └── f
│ └── 6326
│ ├── 1024-1365-max.jpg
│ ├── 48-64.jpg
│ └── 768-1024.jpg
Desktop (please complete the following information):
- OS: Ubuntu 22.04
- Browser Firefox, Chromium
- Version latest
Browser log
Open your console, reload your page and/or do the action leading to this issue and copy/paste the log in this thread.
How to access your browser console (Click to expand)
Chrome
- Press either CTRL + SHIFT + J to open the “console” tab of the Developer Tools.
- Alternative method:
- Press either CTRL + SHIFT + I or F12 to open the Developer Tools.
- Click the “console” tab.
Safari
- Press CMD + ALT + I to open the Web Inspector.
- See Chrome’s step 2. (Chrome and Safari have pretty much identical dev tools.)
IE9
- Press F12 to open the developer tools.
- Click the “console” tab.
Firefox
- Press CTRL + SHIFT + K to open the Web console (COMMAND + SHIFT + K on Macs).
- or, if Firebug is installed (recommended):
- Press F12 to open Firebug.
- Click on the “console” tab.
Opera
- Press CTRL + SHIFT + I to open Dragonfly.
- Click on the “console” tab.
Additional context
Add any other context about the problem here.
Activity