New File and Clipboard Manager?

Hello,

I switched to Opensuse 13.1 64bit KDE
less than a month ago. I am finding that the default file and clipboard manager aren’t my favorite (Dolphin and Klipper)

I don’t have too much issues with Dolphi but as for Klipper, I am not finding it most reliable. I copy/paste data quite often from file to file and sometimes the contents get somehow corrupt.

For example, earlier today I was copy-and-pasting portions of my Object Oriented code.
Calibrator=new blah
Calibrator.this
Calibrator.that()…

I actually copied and pasted my “Calibrator” in my kate editor and compiler kept on telling me that there is no “Calibrator” initiated after the initiator. (I did a printf at each individual line to find my problem) I had to re-type my objects.

I am also finding that I can’t use Klipper to “copy and paste” files.

I was wondering if there was something wrong with my Klipper if not, I was wondering how I could change my task clipboard manager as well as file manager?\

Thank you for your time
-SJL

Switched from what exactly?
Unless you have been living in cloud cuckoo land for the past few years, what you see is what you get, and has been that way for some time.

You can use Konqueror as a file manager
And Klipper should work with files

A good way to test things is to create a new user as a test subject. It provides a clean user profile to eliminate any crud you might have.

I have switched from Ubuntu/Linux Mint dstributions. I favour the Cinnamon2 desktop environment. I also kept my Windows 7 on my main computer.

I have just checked copy and pasted with Klipper and it worked. I’m thrown off by the fact that it sometimes works and sometimes doesn’t.

It’s possible that something got a little bit messed up because I have many of the community supported repositories activated including Gnome3 repositories and I do daily update and weekly dist-upgrade.

dist-upgrade?
You mean
zypper dup ?

Umm…
Who advised such a crazy notion ?

You do NOT use dup for normal upgrades you use zypper up. dup is only for distribution upgrades ie going from one version to another. UNLESS you are running tumbleweed.

Note also that you can configure at least somewhat how klipper works by right clicking it.

This doesn’t make sense. Maybe you should show us your configured repos, and wait for further advice.

zypper lr -d

#  | Alias                                | Name                                                | Enabled | Refresh | Priority | Type   | URI                                                                               | Service
---+--------------------------------------+-----------------------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------+--------
 1 | download.opensuse.org-Apps           | openSUSE BuildService - GNOME:Apps                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.1/              |        
 2 | download.opensuse.org-Education      | openSUSE BuildService - Education                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_13.1/                |        
 3 | download.opensuse.org-Extra          | openSUSE BuildService - KDE:Extra                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/               |        
 4 | download.opensuse.org-KDE3           | openSUSE BuildService - KDE:KDE3                    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_13.1/                |        
 5 | download.opensuse.org-Stable         | openSUSE BuildService - LibreOffice                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.1/      |        
 6 | download.opensuse.org-Virtualization | openSUSE BuildService - Virtualization (VirtualBox) | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Virtualization/openSUSE_13.1/           |        
 7 | download.opensuse.org-database       | openSUSE BuildService - Database                    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server:/database/openSUSE_13.1/         |        
 8 | download.opensuse.org-filesystems    | openSUSE BuildService - filesystems                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/filesystems/openSUSE_13.1/              |        
 9 | download.opensuse.org-games          | openSUSE BuildService - Games                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_13.1/                    |        
10 | download.opensuse.org-oss            | Main Repository (DEBUG)                             | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                    |        
11 | download.opensuse.org-oss_1          | Main Repository (Sources)                           | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/13.1/repo/oss/                   |        
12 | download.opensuse.org-packages       | openSUSE BuildService - Java:packages               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_13.1/           |        
13 | download.opensuse.org-python         | openSUSE BuildService - devel:languages:python      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_13.1/ |        
14 | download.opensuse.org-update         | Update Repository (DEBUG)                           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/13.1/                                   |        
15 | ftp.gwdg.de-suse                     | Packman Repository                                  | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/                          |        
16 | google-chrome                        | google-chrome                                       | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                               |        
17 | libdvdcss                            | libdvdcss                                           | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.1/                                              |        
18 | opensuse-guide.org-repo              | libdvdcss repository                                | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.1/                                              |                                                                                               
19 | packman                              | packman                                             | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/                                       |                                                                                               
20 | repo-debug                           | openSUSE-13.1-Debug                                 | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                    |                                                                                               
21 | repo-debug-update                    | openSUSE-13.1-Update-Debug                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/13.1/                                   |        
22 | repo-debug-update-non-oss            | openSUSE-13.1-Update-Debug-Non-Oss                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/13.1-non-oss/                           |        
23 | repo-non-oss                         | openSUSE-13.1-Non-Oss                               | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/non-oss/                      |        
24 | repo-oss                             | openSUSE-13.1-Oss                                   | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/oss/                          |        
25 | repo-source                          | openSUSE-13.1-Source                                | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/13.1/repo/oss/                   |        
26 | repo-update                          | openSUSE-13.1-Update                                | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1/                                         |        
27 | repo-update-non-oss                  | openSUSE-13.1-Update-Non-Oss                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1-non-oss/                                 |        



You seem to have a few duplicates that could be pruned out, but they are not a problem as such. However, I’m still curious as to why you mentioned weekly ‘dist-upgrade’. Perhaps you actually meant regular updates using ‘zypper up’?

I actually mean zypper dist-upgrade/dup.

I have been doing that because without dist-upgrade. I am finding some of the compilers such as gcc,g++ or gfortran are not upgraded from zypper up and I end up with incompatibility issues with my colleagues.

For example, in gcc/g++ 4.8 exit() shuts the code down, but 4.7 gives me an error.
With my external package from ROOT, makefile works if my computer has gcc/gfortran/g++ 4.8~ but a giant list of error with 4.7.

I believe that my repositories have duplicates because I successfully failed to do an online upgrade to 13.2 so I removed anything that says 13.2 and copied my backup list back to where it sat before.

I am planning for a fresh install with 13.2 over Christmas or May 2015

You should not run dup on the regular distor repos you should only use it on the Tumbleweed repo

Do you really need KDE3?? it may be the cause of you seeming trouble with klipper if you got some old stuff mixed in with the new… That with also doing a dup rather then an up and you can get a mix of possibly unstable packages. Not all possible packages are compatible with one another. Other then kde3 I don’t see anything that could cause problems but you never know and dup is simply not designed for updates but to move to a new OS versions.

UP should bring in new packages patch only brings in patch fixes.

once installed you don’t need libdvdcss it never changes

To be honest you need to rethink the whole thing. I think you may need Tumbleweed if you want a rolling disto. Note that using a gcc++ compiler that does not match the kernel build version can lead to problems with library conflicts. In general you need a whole upgrade to a newer system if you change c++ versions.

I just disabled KDE3 and libdvd* from YAST2 repository manager.
I’ve just glanced at the Tumbleweed distribution description.

I think I will stay with 13.1 for now.

On 11/13/2014 01:06 AM, SJLPHI wrote:
>
> I just disabled KDE3 and libdvd* from YAST2 repository manager.
> I’ve just glanced at the Tumbleweed distribution description.
>
> I think I will stay with 13.1 for now.
>
>

One other thought:

When you need packages to be from a specific repo go into package
management and use the repo view and after selecting the preferred repo
click on “Switch system packages to the ones in this repo”.

As I said, just a thought.

Ken