why do some image files generate thumbnails and others not?

Why do some image files generate thumbnails and others not? To start this question let’s stay with the basic .jpg image files. In my image folder some have show thumbnails, others do not. Most do not. Why is this and is there a way to make all image files display as thumbnails?

thanks

On Mon, 16 May 2016 18:46:01 +0000, idee wrote:

> Why do some image files generate thumbnails and others not? To start
> this question let’s stay with the basic .jpg image files. In my image
> folder some have show thumbnails, others do not. Most do not. Why is
> this and is there a way to make all image files display as thumbnails?
>
> thanks

Image files don’t generate anything - they’re image files.

I’m guessing what you mean to ask is why, in a particular application
you’re looking at an image directory in, you see thumbnails for some
images and not for others.

But in order to answer that question, you’ll need to tell us what
application you’re using.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

A couple of points if you are using KDE; thumbnails are only displayed if the icon size is large enough; Dolphin has a Preview setting with turns thumbnails on and off.

I also think you need to have a thumbnailer for the appropriate image formats installed and enabled, you can select which thumbnailers are enabled in dolphin settings, you can search for extra thumbnailers in yast or in software.opensuese.org
http://software.opensuse.org/search?q=thumbnailer&baseproject=ALL
just note that kde4 based thumbnailers are not kf5 compatible and vice versa

I am using LXDE and the file manager is PCManFM. I see there are multiple options. Any suggestions as to one that would work with PCManFM?

I installed caja file manager and the thumbnail extension. That did the trick. However, I like the power and simplicity of PCManFM. If there is a way to get thumbnails in there that would still be my question. thanks

I haven’t used lxde in quite some time, I do use lxqt and PCManFM-Qt does show thumbnails for both images and video files, you could be missing a gtk2 library
try starting up PCManFM go to Edit->Preferences->Display, increase the maximum of authorized thumbnails
PCManFM uses external thumbanailers for other file types, it uses thumbnailers found in /usr/share/thumbnailers
For example I have ffmpegthumbnailer.thumbnailer and that provides thumb support for video files and is used by almost all file managers (dolphin, pcmanfm-qt, pcmanfm, caja, nemo …)
if you don’t see image thumbs you may need to install GPicView or another gtk2 image viewer (something from mate) as lxde does not use gnome’s gtk3 libraries.

Thanks, that did the trick. The limitation of the thumbnail file size is what was allowing some to be created and others not. Thanks again.

So . . . LXQT? how long have you been using it? It’s stable? What about it to you like better than lxde?

tks

well lxde is dying the lxde devs said there will be no lxde 3.x so no more lxde development that doesn’t mean no bug fixes but no new stuff, the future is lxqt (they didn’t like gtk+3 so they moved to qt5) lxqt is made by the people that develop lxde plus the razor-qt devs so it has more developers (lxde+razor devs)
personaly I find it quite stable and lean, it uses qt 5 so it has that qt feeling, it is relatively new so not all of lxde has been ported but most of the apps have been rewritten in qt,
if you want to try it get version 0.10 as that had a few new features including a nice green opensuse theme
get 0.10 from here (the main oss opensuse repo has 0.9)
http://download.opensuse.org/repositories/X11:/LXQt/openSUSE_Leap_42.1/
I thought after version 0.9 we would get 1.0 instead we got 0.10 I love those fraction versions
you can have both lxde and lxqt installed as one uses gtk+2 and the other qt5.5 so they don’t interfere between each other.

Thanks, sounds great, I’ll give it a shot. I really liked LXDE. Sorry to hear it is on the outs.

OK, installed LXQT, and must say I am impressed. I do have a question. The thumbnails are all there, but the icons, for folders and other file types are not. Any suggestions? I am sure am am missing a file or two.

thanks

Additional information. This lack of icons is throughout the system, all folders and even the desktop. I tried changing the desktop settings, the themes, but that didn’t change it. thanks

Well, I don’t use lxqt.

But, do you have lxqt-qtplugin installed? That’s lxqt’s platform plugin for Qt5, so that Qt5 applications use lxqt’s settings (in particular the icon theme).

Also, what you describe (missing icons everywhere) sounds like a similar issue in Plasma5 caused by having qt5ct (or libqt5-qtct) installed, this will override/disable your desktop’s platform plugin and causes a wrong icon theme to be used (probably the fallback hicolor, which is not really a theme in itself and doesn’t contain those icons).
See https://bugzilla.opensuse.org/show_bug.cgi?id=920792 .
So uninstall that if it is installed, or change the configuration in qt5ct accordingly.

how and where did you install it from?
0.9 had some small bugs that wore fixed in 0.10 the wallpapers wore in a different directory then the configuration files for example
\usr\share\lxqt hemes\Dark\ instead of \usr\share\lxqt hemes\dark\ this was fixed in 0.10
what version do you have

zypper info lxqt-session

about the icons, I assume you didn’t have plasma 5 or any kde installed, lxqt can use any icon theme installed but imo adwaita is a gnome theme and does not look nice in qt apps, install oxygen5-icon-theme or breeze icon theme breeze5-icons
The icon theme can be changed from LXQt Configuration Center → LXQt Appearance → Icon Theme

you might have mixed lxqt packages (from oss and from x1:lxqt) post your repo list

zypper lr -d

SuSE Software Mgmt

zypper info lxqt-session

Repository 'openSUSE-Leap-42.1-Debug-Non-Oss' is out-of-date. You can run 'zypper refresh' as root to update it.
Repository 'openSUSE-Leap-42.1-Update-Debug-Non-Oss' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Retrieving repository 'openSUSE-Leap-42.1-Debug-Non-Oss' data...
Retrieving repository 'openSUSE-Leap-42.1-Debug-Non-Oss' metadata .......[error]
Repository 'openSUSE-Leap-42.1-Debug-Non-Oss' is invalid.
[repo-debug-non-oss|http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Problem loading data from 'openSUSE-Leap-42.1-Debug-Non-Oss'
Resolvables from 'openSUSE-Leap-42.1-Debug-Non-Oss' not loaded because of error.
Retrieving repository 'openSUSE-Leap-42.1-Update-Debug-Non-Oss' data...
Retrieving repository 'openSUSE-Leap-42.1-Update-Debug-Non-Oss' metadata [error]
Repository 'openSUSE-Leap-42.1-Update-Debug-Non-Oss' is invalid.
[repo-debug-update-non-oss|http://download.opensuse.org/debug/update/leap/42.1/non-oss/] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Problem loading data from 'openSUSE-Leap-42.1-Update-Debug-Non-Oss'
Resolvables from 'openSUSE-Leap-42.1-Update-Debug-Non-Oss' not loaded because of error.
Reading installed packages...


Information for package lxqt-session:
-------------------------------------
Repository: LXQT
Name: lxqt-session
Version: 0.10.0-1.20
Arch: x86_64
Vendor: obs://build.opensuse.org/X11
Installed: Yes
Status: up-to-date
Installed Size: 422.5 KiB
Summary: LXQt Session Manager
Description: 
  LXQt-session is the standard session manager used by LXQt. The lxqt-session
  manager
  is used to automatically start a set of applications and set up a working
  desktop
  environment. Moreover, the session manager is able to remember the
  applications in
  use when a user logs out and to restart them the next time the user logs in.

I see some errors in a few of the repositories. They were loaded via the system. Any thoughts or corrections?

. . . install oxygen5-icon-theme, The icon theme can be changed from LXQt Configuration Center → LXQt Appearance → Icon Theme

I did install both.

zypper lr -d

[/QUOTE]

zypper lr -d
#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type     | URI                                                                          | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+----------+------------------------------------------------------------------------------+--------
 1 | LXQT                                | LXQT                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/X11:/LXQt/openSUSE_Leap_42.1/      |        
 2 | Open-Office                         | Open-Office                             | Yes     | ( p) Yes  | Yes     |   99     | plaindir | dir:///windoze-D/Downloads/Open-Office%20en-US/RPMS                          |        
 3 | SUn_virtualbox                      | Oracle Virtual Box                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md   | http://download.virtualbox.org/virtualbox/rpm/opensuse/42.1/                 |        
 4 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.nvidia.com/opensuse/leap/42.1                                |        
 5 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/            |        
 6 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/non-oss/                       |        
 7 | download.opensuse.org-oss           | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                |        
 8 | download.opensuse.org-oss_1         | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/oss                            |        
 9 | freefilesync_-_ecsos                | freefilesync - ecsos                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_42.1/    |        
10 | ftp.gwdg.de-suse                    | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/                |        
11 | http-download.opensuse.org-98d46460 | X11:Utilities                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_Leap_42.1/ |        
12 | leap_42.1_Printing                  | leap 42.1 Printing                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Printing/openSUSE_Leap_42.1/       |        
13 | linuxdownload.adobe.com-linux       | Adobe Flash Plugin                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md   | http://linuxdownload.adobe.com/linux/x86_64/                                 |        
14 | openSUSE-42.1-0                     | openSUSE-42.1-0                         | Yes     | (r ) Yes  | No      |   99     | yast2    | cd:///?devices=/dev/disk/by-id/ata-hp_DDVDW_TS-H653R_R0626GCZ23729900        |        
15 | openSuSE_network                    | openSuSE network                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/network/openSUSE_Leap_42.1/        |        
16 | opensuse-guide.org-repo             | Libdvdcss Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                           |        
17 | packman                             | packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/           |        
18 | repo-debug                          | openSUSE-Leap-42.1-Debug                | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/          |        
19 | repo-debug-non-oss                  | openSUSE-Leap-42.1-Debug-Non-Oss        | Yes     | ( p) Yes  | Yes     |   99     | NONE     | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/      |        
20 | repo-debug-update                   | openSUSE-Leap-42.1-Update-Debug         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/debug/update/leap/42.1/oss                      |        
21 | repo-debug-update-non-oss           | openSUSE-Leap-42.1-Update-Debug-Non-Oss | Yes     | ( p) Yes  | Yes     |   99     | NONE     | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                 |        
22 | repo-source                         | openSUSE-Leap-42.1-Source               | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/         |        
23 | repo-update                         | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/oss/  

zypper lr -d
#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type     | URI                                                                          | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+----------+------------------------------------------------------------------------------+--------
 1 | LXQT                                | LXQT                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/X11:/LXQt/openSUSE_Leap_42.1/      |        
 2 | Open-Office                         | Open-Office                             | Yes     | ( p) Yes  | Yes     |   99     | plaindir | dir:///windoze-D/Downloads/Open-Office%20en-US/RPMS                          |        
 3 | SUn_virtualbox                      | Oracle Virtual Box                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md   | http://download.virtualbox.org/virtualbox/rpm/opensuse/42.1/                 |        
 4 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.nvidia.com/opensuse/leap/42.1                                |        
 5 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/            |        
 6 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/non-oss/                       |        
 7 | download.opensuse.org-oss           | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                |        
  8 | download.opensuse.org-oss_1         | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/oss                            |        
 9 | freefilesync_-_ecsos                | freefilesync - ecsos                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_42.1/    |        
 10 | ftp.gwdg.de-suse                    | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/                |        
11 | http-download.opensuse.org-98d46460 | X11:Utilities                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_Leap_42.1/ |        
12 | leap_42.1_Printing                  | leap 42.1 Printing                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Printing/openSUSE_Leap_42.1/       |        
 13 | linuxdownload.adobe.com-linux       | Adobe Flash Plugin                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md   | http://linuxdownload.adobe.com/linux/x86_64/                                 |        
14 | openSUSE-42.1-0                     | openSUSE-42.1-0                         | Yes     | (r ) Yes  | No      |   99     | yast2    | cd:///?devices=/dev/disk/by-id/ata-hp_DDVDW_TS-H653R_R0626GCZ23729900        |        
15 | openSuSE_network                    | openSuSE network                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/network/openSUSE_Leap_42.1/        |        
16 | opensuse-guide.org-repo             | Libdvdcss Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                           |        
 17 | packman                             | packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/           |        
 18 | repo-debug                          | openSUSE-Leap-42.1-Debug                | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/          |        
 19 | repo-debug-non-oss                  | openSUSE-Leap-42.1-Debug-Non-Oss        | Yes     | ( p) Yes  | Yes     |   99     | NONE     | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/      |        
 20 | repo-debug-update                   | openSUSE-Leap-42.1-Update-Debug         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/debug/update/leap/42.1/oss                      |        
21 | repo-debug-update-non-oss           | openSUSE-Leap-42.1-Update-Debug-Non-Oss | Yes     | ( p) Yes  | Yes     |   99     | NONE     | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                 |        
 22 | repo-source                         | openSUSE-Leap-42.1-Source               | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/         |        
 23 | repo-update                         | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/oss/  

[/QUOTE]

your repo’s are a bit messed up, you should disable the debug reposetories as they contain debug builds and are not meant for regular use, you should also disable the source repo as it has only source files
the errors regarding the missing debug non-oss repo can be ignored as opensuse does not have the debug files for propiatory software.

sudo zypper mr -d 18 19 20 21 22

next you have 2 copies of packman (in blue) and 2 copies of the main oss update repo (in green) remove one of each

sudo zypper rr 17 23

to make sure all your lxqt is the same do a dup to repo #1 and packman (to keep multimedia working) which is repo #10

sudo zypper dup --from 1 --from 10

I’ve never had an issue with lxqt’s icons I use breeze icons for both lxqt and plama 5, if your issues are with some qtk apps that you want to look the same as qt apps you need to install breeze themes for gtk
http://software.opensuse.org/package/metatheme-breeze-common
there is an extra breeze theme for openbox if you want that breeze look for your window decorations
http://software.opensuse.org/package/openbox-breeze-ob-theme
http://download.opensuse.org/repositories/home:/lbssousa:/multi-seat/openSUSE_Leap_42.1/noarch/openbox-breeze-ob-theme-2015.07.26-2.1.noarch.rpm

That was it. Thank you.

About LXQT, to clean up the installation, should I unistall the older LXDE components?