Paste Special issues in 3.4.4 - 64-bit .deb

After using the 3.4.4 version on a 64-bit Ubuntu 10.04 system, I came across an error.

The "Paste Special" option in Writer seems not to work. I have not tried it in the other modules, since I had not needed to use it for them before.

Yesterday was the first time I used that option since moving from 3.4.3 to 3.4.4. It did nothing. Using "Paste" worked, but I wanted to have the text inserted as unformatted. What I did was copy some info from a web site and pasted it into a document that would later be emailed. I did not want the HTML formatting to be there. I have done this many times with 3.4.3 and it worked fine, but 3.4.4 did not when I tried it.

I know that there is a 3.4.5 version out, but right now I am using 3.4.4 and if I found this issue, people I deal with might ask me about this issue. I have given out many 3.4.4 DVDs [not as many 3.4.3 though] so if there is an issue with Paste Special, on Windows and not just with the 64-bit .deb version, then I need to know about it.

SO, has any other users tried the Paste Special option in Writer?

I am using Debian testing AMD64 architecture. Right now I am using LO 3.4.5,
because it entered Debian repository, but I had 3.4.4 before. I did not notice
any problems with paste special. On 3.4.5 it works fine, too.

It is possible that this issue is package-specific. How did you install LO? Is
it from LO website, PPA repository or Ubuntu main repository (I believe they
call main section "universe")?

More details could help to track down your issue, so please mind answering
following questions:

1. How does "did nothing" reveal itself? "Paste special" window never comes
out, there is only one option in that window or all options product same
result (formatted text)?

2. How do you try to paste special? Are you using keyboard or select
Edit → Paste special form menu?

3. Is it Writer-specific or does it happen on each app in LO suite? (You said
that you did not try; I think that you should before posting on the list, it
would only take one minute or so and this could be valuable information.)

4. Can you reproduce the problem on default config?
You can create new user and try on it.
You can rename your LO profile
(mv ~/.libreoffice ~/.libreoffice-old).
You can run LO like that:
soffice -env:UserInstallation=file:///tmp/lo-config/
(note that this is "file" protocol and absolute path, therefore three slashes)

Hi Tim,

Working for me using LibO 3.5 RC3 and Ubuntu 11.04 also - can't say
about 3.4.4 one way our the other.

//drew

This is something that I noticed some time ago using 3.4.4. from
the LO website. In my case, Control+Shift+V did not open the usual
dialog allowing me to select my preferred style to use for the pasted
material. One thing I thought peculiar was that clicking
Edit gave me a menu in which Paste was active but Paste Special was
grayed out. So, I have had the same experience.
      I must say that 3.4.5 from the LO website does not have this
problem.
--Dan

First
I downloaded 3.4.4 from the LO download page.
I run 64-bit Ubuntu 10.04 LTS with GNOME 2.x as the desktop and have KDE installed as well.
I run a quad-core AMD Phenom system.

I had 3.4.3, on the system and installed 3.4.4 a few days/weeks after Nov 9th, which is the date I downloaded it.

Second
The "Paste Special" is not grayed out, but neither clicking on the listing or using the keyboard short-cut works.

As far as I can remember, I do not remember using that option since I installed it. Actually I do not remember the last time I needed to use it. So it could have been an issue with 3.4.4 from the install or it could have crept up sometime after the install. Since I do not know when was the last time I needed to use that option, I could have after the 3.4.4 install, or not.

As for what happens
Nothing happens. It is like I did not click on a menu listing at all. No dialog box opens or text pasted. The standard "paste" option worked fine.

As for Writer specific, well I have not tried it with Calc. I did rename the ".libreoffice" folder to ".libreoffice--old" and opened Writer up. Well the first thing I noticed was it did not give me the "default" first-time use menus to give my name, and such. That was different for the last time I renamed the hidden folder. Actually this time it did bring up the dialog box.

So it must have been an issue with the ".libreoffice" hidden folder.

The question is why did it not bring up the menus that asked for my information like a clean install would do. As I said, the last time I renamed the folder, I got that set of menus. It do have to reinstall all my templates and extensions though.

So there still is a problem with 3.4.4 on my system.

Maybe I should just delete the current folder and install 3.4.5 now.

Debian has 3.4.5 on its repository now?
Ubuntu 10.04 seems to have 3.4.4 currently, I think.
I did not go to 11.04 or 11.10 since I do not like Unity.

As for Writer specific, well I have not tried it with Calc. I did
rename the ".libreoffice" folder to ".libreoffice--old" and opened
Writer up. Well the first thing I noticed was it did not give me the
"default" first-time use menus to give my name, and such. That was
different for the last time I renamed the hidden folder. Actually this
time it did bring up the dialog box.

So it must have been an issue with the ".libreoffice" hidden folder.

The question is why did it not bring up the menus that asked for my
information like a clean install would do. As I said, the last time I
renamed the folder, I got that set of menus. It do have to reinstall
all my templates and extensions though.

I understand that renaming ~/.libreoffice folder solved your issue. Is that
correct? I think that you have two ways from now on.

Dan suggest that 3.4.5 does not have that problem, so you may consider
upgrade.

If you want to stay with 3.4.4 for a while, then let's talk about getting your
extensions and templates back :wink: .

They are still in your ~/.libreoffice--old folder. You may try to copy them to
your new ~/.libreoffice. Unfortunately, I can not help you to decide which files
you exactly has to copy. Definitely ~/.libreoffice/3/user/extensions and
~/.libreoffice/3/user/template folders, maybe something else too. Just check
names of files, they should give a clue what they are for. By copying files one
by one and running LO after each copy (to see if everything is in place) you
should be able to get you templates and extensions without need to search them
over the net and installing manually.

Or you can rename you .libreoffice--old back to .libreoffice and remove suspicious
files one by one, until you track which caused your problems. But make sure you
have backup copy of your original ~/.libreoffice in case you delete one file too
much.

As for information dialog, I see two possible explanations.
1. Wikipedia article about LibreOffice states "The first run wizard from
OpenOffice.org that guides a user through the setting of user name and the
registration process has been removed from LibreOffice”. I can confirm this -
running LO on clean user does not bring any dialog about user information.

2. Do you happen to still have old ~/.openoffice.org folder? As far as I
remember, LO run for first time migrates config from ~/.oo.o to ~/.lo folder.
Perhaps it migrates user information as well, which would explain why LO does
not ask for them.

HTH.

Debian has 3.4.5 on its repository now?

Yes, there is 3.4.5 in both testing and unstable. There is also 3.5.0-rc3 in
experimental.

I am not sure what will happen if you try to install Debian packages on your
Ubuntu system, though. It may break some things.

Hi :slight_smile:
I think the UserProfiles wiki page mentions how to get templates and Extensions back after renaming the profile but i think it doesn't go into as much detail as you have done in this email.
http://wiki.documentfoundation.org/Documentation/UserProfile

Is there any chance of you copy&pasting your detail into that guide? 
Regards from
Tom :slight_smile:

As for Writer specific, well I have not tried it with Calc. I did
rename the ".libreoffice" folder to ".libreoffice--old" and opened
Writer up. Well the first thing I noticed was it did not give me the
"default" first-time use menus to give my name, and such. That was
different for the last time I renamed the hidden folder. Actually this
time it did bring up the dialog box.

So it must have been an issue with the ".libreoffice" hidden folder.

The question is why did it not bring up the menus that asked for my
information like a clean install would do. As I said, the last time I
renamed the folder, I got that set of menus. It do have to reinstall
all my templates and extensions though.

I understand that renaming ~/.libreoffice folder solved your issue. Is that
correct? I think that you have two ways from now on.

Dan suggest that 3.4.5 does not have that problem, so you may consider
upgrade.

If you want to stay with 3.4.4 for a while, then let's talk about getting your
extensions and templates back :wink: .

They are still in your ~/.libreoffice--old folder. You may try to copy them to
your new ~/.libreoffice. Unfortunately, I can not help you to decide which files
you exactly has to copy. Definitely ~/.libreoffice/3/user/extensions and
~/.libreoffice/3/user/template folders, maybe something else too. Just check
names of files, they should give a clue what they are for. By copying files one
by one and running LO after each copy (to see if everything is in place) you
should be able to get you templates and extensions without need to search them
over the net and installing manually.

I just installed them again via the Extension Manager. Then I saved the ".libreoffice" folder with a new name as my back folder for it. I did not want to manually copy anything from the old hidden folder.

Or you can rename you .libreoffice--old back to .libreoffice and remove suspicious
files one by one, until you track which caused your problems. But make sure you
have backup copy of your original ~/.libreoffice in case you delete one file too
much.

As for information dialog, I see two possible explanations.
1. Wikipedia article about LibreOffice states "The first run wizard from
OpenOffice.org that guides a user through the setting of user name and the
registration process has been removed from LibreOffice”. I can confirm this -
running LO on clean user does not bring any dialog about user information.

2. Do you happen to still have old ~/.openoffice.org folder? As far as I
remember, LO run for first time migrates config from ~/.oo.o to ~/.lo folder.
Perhaps it migrates user information as well, which would explain why LO does
not ask for them.

HTH.

No, I do not have any ".openoffice.org" type of folder. I have not used it for almost a year now and I have done a complete wipe/rebuild of this system several times since then.

Where it go the info for "Tools/Options/User Data", I do not know. The last time I did the renaming of the ".libreoffice" folder, I was asked to supply the information in that dialog box. So somewhere it was saved.

Does the "User Data" dialog box come up on a new/clean install for LO .deb install anymore? Does it come up with a Windows install? To be honest, I do not know if having this dialog box pop up during the install is useful or not. I do not fill most of the blanks for the needed information. I tend not to have that info "attached" to the document. I would prefer to give out that info only to those who need it or those I want to have it. There are a lot of people that I do not want to have my full name, address, email, phone [cell, land-line, fax]. I just have as little listed there. Somewhere it is stored besides the ".libreoffice" folder on my Ubuntu system.

Debian has 3.4.5 on its repository now?

Yes, there is 3.4.5 in both testing and unstable. There is also 3.5.0-rc3 in
experimental.

I am not sure what will happen if you try to install Debian packages on your
Ubuntu system, though. It may break some things.

I do not know if my Package manager is showing 3.4.5 as the latest version on the repository, or it is showing it since it is the latest version one the computer. The version numbers for "installed version" and "latest version" is 3.4.5-502, now. I installed 3.4.5 a few minutes ago. I forgot to check if the repository had updated to 3.4.5 while I still had 3.4.4 installed.

To be honest, I tend to download and install the LO website version instead of waiting for the repository version. I sometimes download and install package upgrades if the "official" sites have newer version instead of waiting for the repository to get the update/upgrade. There seems to be more and more packages that are listed in the Ubuntu Software Center as "Canonical does not provide updates for . . . Some updates may be provided by the Ubuntu community." So I have to manually download and install the updates. Ubuntu 10.04's Firefox jumped from 3.x.x to 9.x.x, and this morning to 10.0. Thunderbird, though was at 3.x.x and in April it is no longer supported. I had to manually download and modify the launcher icons to get TB 10.0 to run. Hopefully Ubuntu 10.04 with update/upgrade their repository for the newest Thunderbird, like it did for Firefox. I did not like seeing the "stop supporting" message for the version in the 10.04LTS repository for one of my packages I use every day. If Ubuntu 11.xx did not have Unity on it, but something like GNOME 2.x, I would update my system. I just do not like to deal with my system with a desktop environment that makes it look like a tablet. Actually the first Linux [not Android] tablet was announced to be out in a month or two.

I don't really have time to do it in next few days (and after that I will
forget :wink: ). But feel free to copy parts of my message add it to wiki
yourself, if you find it useful.

Does the "User Data" dialog box come up on a new/clean install for LO
.deb install anymore?

I simulated clean install (get test user and removed his ~/.libreoffice and
~/.openoffice.org folders) on my Debian testing box. On first run of LibreOffice
there was no box asking for user information (like name, address, organization
or anything). I am using LO from Debian repository, so it is possible that
Debian Developers removed that box on startup, although I find it unlikely.

I don't have access to any Windows machine right now, so I don't know how
would Windows version behave.

If Ubuntu 11.xx did not have Unity on
it, but something like GNOME 2.x, I would update my system. I just do
not like to deal with my system with a desktop environment that makes it
look like a tablet.

There is project called MATE, which is actually renamed GNOME 2. I believe it
is available in Linux Mint repositories. Mint has also Cinnamon, which is fork
of GNOME 3 changed to provide more traditional (GNOME 2-like) look-and-feel.

Linux Mint itself is based on Ubuntu (but there is also version based on
Debian testing).

You may want to give them a try, maybe you will like it. Personally I had much
better experience with Mint than with Ubuntu.
Mint's website: <http://linuxmint.com/>

Ubuntu 11.10 comes with Classic GNOME. It is what I use instead of
Unity. From the Unity desktop, I logged out. One the left side of the
screen where the user password is entered, there is a cog in the upper
right corner of the box for the password. Clicking it gives these
choices: GNOME, GNOME (without effects), GNOME CLASSIC, Unity, and Unity
2D. Later shutting down and rebooting returns to GNOME CLASSIC.

--Dan

Mint has two versions, Ubuntu based and Debian based.
Actually there are more as well, but these are the two main ones.
I was thinking about it till they stated about not being able to keep
GNOME 2.x desktop for their distro. I installed Mint 12 and
could not find how to get access to the menus of packages. There
was no panel to get access to anything with. So it was not working
on that old test system.

Well, when I tried 11.10 on a P4 server, it insisted on installing Unity
and would not allow me to change to any other desktop.

I assume that you do not have your system auto-login. Last time I tried 11.10, I had to go
through a login screen and it did not allow for a change of desktops. I could not even get
to the system settings to deep enough to force the change.

So I wonder which GNOME option would be the same as the default one for 10.04/GNOME?

Every system I have to try a new OS on is too slow to run Unity. Maybe I will be able to
get one to work with 11.10. Actually I had a 10.10 with GNOME and KDE installed, and
the update/upgrade to 11.04 decided that I did not want/need KDE and it un-installed all
of my needed KDE packages I use on a daily or weekly basis.

So you see why I did not want to deal with 11.04 or 11.10 for my default system.