* [gentoo-user] General weirdness - a tale of woe.
@ 2015-05-27 11:59 Peter Humphrey
2015-05-27 12:31 ` Canek Peláez Valdés
` (2 more replies)
0 siblings, 3 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-05-27 11:59 UTC (permalink / raw
To: gentoo-user
Hello list,
Over the last few weeks I've been having odd things go bump in the night. This
is a KDE amd64 system with /usr under / and no initrd.
The first thing was that my screen saver was being overlaid with a plain
default desktop. That was fixed by creating a new user for myself and setting
it up from scratch. Tedium galore, especially importing into KMail. Then I
found KMail creating duplicates of existing e-mails. It would make a few when
I started the program, then some more when I told it to fetch mail, and even
more when I clicked into the folder containing the copies.
Several other little oddities were happening too, and I began to suspect my
six-year-old disks. Well, I wanted to put some shiny new SSDs in anyway, so I
used this as the excuse. That seemed to fix everything and I ran for a week or
two in welcome peace.
Then this morning when I came back to the machine (it runs 24x7x52 running
BOINC projects) the screen saver overlay was back. Then I noticed that the
three Konsole windows I keep on one desktop had been resized one pixel
smaller, so that the last line didn't fit. I'm particular about that (OCPD?)
and would never have left it that way.
When I came to KMail I found that it wouldn't loop outside the current folder.
I have it set to loop through all of them, so I changed it, restarted KMail,
changed it back to loop through all folders and restarted KMail. It still
wouldn't go outside the current folder. I also notice it's ignoring my one
auto-correction setting - to capitalise the initial letter of a sentence.
So I ran an emerge -eK world and restarted. No change. Clearly something is
changing in my home directory tree, but what? I can't keep on creating new
user accounts.
The last thing is that at reboot the RAID-1 volume manager often fails to
start. It says afterwards that it's running, but all the /dev/vg7/* are absent
(that's where the logical volumes live). The file system root lives on /dev/md5
with metadata < 1.0, while /dev/vg7 has metadata >1.0. The fact that it
happens often but not always suggests a timing problem to me.
# rc-update -s -v | grep -e raid -e lvm
lvm | boot
lvm-monitoring |
lvmetad |
mdraid | boot
(This reminds me that since the last update of lvm2 I haven't been able to
work out how to set it up to cause no errors.)
Can anyone suggest a way to tackle all these? I'm puzzled in particular by the
apparent consistency in symptoms, apart from the RAID problem which I think
only became a nuisance after installing the SSDs. Gkrellm shows CPU temps of
50 to 55C, which seems normal enough. Could I have something misconfigured in
the kernel?
I'm reduced to making general arm-waving noises...
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 11:59 [gentoo-user] General weirdness - a tale of woe Peter Humphrey
@ 2015-05-27 12:31 ` Canek Peláez Valdés
2015-05-27 13:02 ` Alan McKinnon
2015-05-27 13:21 ` Rich Freeman
2015-05-27 18:38 ` [gentoo-user] " James
2 siblings, 1 reply; 38+ messages in thread
From: Canek Peláez Valdés @ 2015-05-27 12:31 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1147 bytes --]
On Wed, May 27, 2015 at 6:59 AM, Peter Humphrey <peter@prh.myzen.co.uk>
wrote:
>
> Hello list,
Hi.
> Over the last few weeks I've been having odd things go bump in the night.
This
> is a KDE amd64 system with /usr under / and no initrd.
I have no idea what your problem can be. But as a friendly reminder, your
setup ("/usr under / and no initrd") hasn't been supported since at least a
year and a half. From [1]:
"""
If you have / and /usr on separate file systems and you are not
currently using an initramfs, you must set one up before this date.
Otherwise, at some point on or after this date, upgrading packages
will make your system unbootable.
"""
It is of course possible that your problem has nothing to do with not using
an initramfs. Then again, *IT IS* also possible that you NEED an initramfs,
and that's one of the many reasons the council decided to stop supporting
such a configuration.
Regards.
[1]
https://www.gentoo.org/support/news-items/2013-09-27-initramfs-required.html
--
Canek Peláez Valdés
Profesor de asignatura, Facultad de Ciencias
Universidad Nacional Autónoma de México
[-- Attachment #2: Type: text/html, Size: 1510 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 12:31 ` Canek Peláez Valdés
@ 2015-05-27 13:02 ` Alan McKinnon
2015-05-27 13:09 ` Canek Peláez Valdés
0 siblings, 1 reply; 38+ messages in thread
From: Alan McKinnon @ 2015-05-27 13:02 UTC (permalink / raw
To: gentoo-user
On 27/05/2015 14:31, Canek Peláez Valdés wrote:
> On Wed, May 27, 2015 at 6:59 AM, Peter Humphrey <peter@prh.myzen.co.uk
> <mailto:peter@prh.myzen.co.uk>> wrote:
>>
>> Hello list,
>
> Hi.
>
>> Over the last few weeks I've been having odd things go bump in the
> night. This
>> is a KDE amd64 system with /usr under / and no initrd.
>
> I have no idea what your problem can be. But as a friendly reminder,
> your setup ("/usr under / and no initrd") hasn't been supported since at
> least a year and a half.
I read what Peter said to mean that he doesn't have /usr as a separate
volume - it is directly under / ....
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 13:02 ` Alan McKinnon
@ 2015-05-27 13:09 ` Canek Peláez Valdés
0 siblings, 0 replies; 38+ messages in thread
From: Canek Peláez Valdés @ 2015-05-27 13:09 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 925 bytes --]
On Wed, May 27, 2015 at 8:02 AM, Alan McKinnon <alan.mckinnon@gmail.com>
wrote:
>
> On 27/05/2015 14:31, Canek Peláez Valdés wrote:
> > On Wed, May 27, 2015 at 6:59 AM, Peter Humphrey <peter@prh.myzen.co.uk
> > <mailto:peter@prh.myzen.co.uk>> wrote:
> >>
> >> Hello list,
> >
> > Hi.
> >
> >> Over the last few weeks I've been having odd things go bump in the
> > night. This
> >> is a KDE amd64 system with /usr under / and no initrd.
> >
> > I have no idea what your problem can be. But as a friendly reminder,
> > your setup ("/usr under / and no initrd") hasn't been supported since at
> > least a year and a half.
>
> I read what Peter said to mean that he doesn't have /usr as a separate
> volume - it is directly under / ....
Oh, sorry, I understand the opposite.
Regards.
--
Canek Peláez Valdés
Profesor de asignatura, Facultad de Ciencias
Universidad Nacional Autónoma de México
[-- Attachment #2: Type: text/html, Size: 1296 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 11:59 [gentoo-user] General weirdness - a tale of woe Peter Humphrey
2015-05-27 12:31 ` Canek Peláez Valdés
@ 2015-05-27 13:21 ` Rich Freeman
2015-05-27 14:16 ` Peter Humphrey
2015-05-27 18:38 ` [gentoo-user] " James
2 siblings, 1 reply; 38+ messages in thread
From: Rich Freeman @ 2015-05-27 13:21 UTC (permalink / raw
To: gentoo-user
On Wed, May 27, 2015 at 7:59 AM, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
> This is a KDE amd64 system with /usr under / and no initrd.
Just to clarify, is /usr on a separate filesystem, or the same as /?
I don't think that is your problem in any case, but it might be
relevant.
> ... bunch of KDE stuff
I've had the odd KDE issue along the way, like having extra panels
spawning off-screen with notifications showing up in wierd places as a
result. That doesn't sound like your specific problem, but assuming a
KDE expert doesn't chime in here you might consider pursuing those
questions in a KDE forum/list, or maybe even in the Gentoo forums
where there is a section for desktop environments. Again, assuming
somebody doesn't recognize your problem here.
> The last thing is that at reboot the RAID-1 volume manager often fails to
> start. It says afterwards that it's running, but all the /dev/vg7/* are absent
> (that's where the logical volumes live). The file system root lives on /dev/md5
> with metadata < 1.0, while /dev/vg7 has metadata >1.0. The fact that it
> happens often but not always suggests a timing problem to me.
I've sometimes seen this sort of thing with kernel raid autodetection,
especially with metadata <1. I suspect that an initramfs might help
you out, assuming the filesystems on that RAID are useful in early
boot. However, openrc and the raid init scripts should do a good job
of configuring your raid if your mdadm.conf and such is correct, so if
you don't need those filesystems until late in boot I don't think an
initramfs will make much of a difference, since it would likely use
the exact same userspace tools as openrc already does. Make sure your
mdadm.conf is set up to search all devices that could contain RAID
(drive device names can get re-ordered), and it doesn't hurt to put
ARRAY lines in mdadm.conf to give it hints.
I do recommend just using an initramfs if you're using RAID for
early-boot filesystems. While it is an extra step I find it is much
more robust than kernel autodetection (and if something goes wrong you
usually get an emergency shell where you can just manually get the
RAID up and type exit and watch the system boot). It also lets you
use metadata >1 and I find that to be a lot more robust in general.
With an initramfs you can basically boot anything you can mount from a
booted system, but without one your options are more limited.
--
Rich
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 13:21 ` Rich Freeman
@ 2015-05-27 14:16 ` Peter Humphrey
2015-05-27 20:40 ` Mick
2015-05-27 23:40 ` Peter Humphrey
0 siblings, 2 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-05-27 14:16 UTC (permalink / raw
To: gentoo-user
On Wednesday 27 May 2015 09:21:37 Rich Freeman wrote:
> On Wed, May 27, 2015 at 7:59 AM, Peter Humphrey <peter@prh.myzen.co.uk>
wrote:
> > This is a KDE amd64 system with /usr under / and no initrd.
>
> Just to clarify, is /usr on a separate filesystem, or the same as /?
> I don't think that is your problem in any case, but it might be
> relevant.
I didn't realise I wasn't clear, sorry. It might have been better if I'd said
usr/ is under /. Anyway, it's not a separate partition.
> > ... bunch of KDE stuff
>
> I've had the odd KDE issue along the way, like having extra panels
> spawning off-screen with notifications showing up in wierd places as a
> result. That doesn't sound like your specific problem, but assuming a
> KDE expert doesn't chime in here you might consider pursuing those
> questions in a KDE forum/list, or maybe even in the Gentoo forums
> where there is a section for desktop environments. Again, assuming
> somebody doesn't recognize your problem here.
Since writing, I've found that my fonts have all changed as well. It's almost
as though something were cruising my home directories and flipping bits. And
KMail insists on using American English in the composer, despite my telling it
UK. That may not be new though.
I'm signed up to the KDE-Linux list already but I see hardly any traffic, and I
suspect dark things about what happens to posts of mine on it.
> > The last thing is that at reboot the RAID-1 volume manager often fails to
> > start. It says afterwards that it's running, but all the /dev/vg7/* are
> > absent (that's where the logical volumes live). The file system root
> > lives on /dev/md5 with metadata < 1.0, while /dev/vg7 has metadata >1.0.
> > The fact that it happens often but not always suggests a timing problem
> > to me.
>
> I've sometimes seen this sort of thing with kernel raid autodetection,
> especially with metadata <1.
More clarity needed on my part. The file-system root is /dev/md5 which has
metadata < 1.0. It's found reliably by kernel autodetection. Subsidiary
partitions are in /dev/md7 which has metadata > 1.0 and lvm2 volumes. Here's a
bit of fstab:
/dev/vg7/portage /usr/portage ext4 relatime,discard 1 3
/dev/vg7/packages /usr/portage/packages ext4 relatime,discard 1 2
/dev/vg7/distfiles /usr/portage/distfiles ext4 relatime,discard 1 2
/dev/vg7/local /usr/local ext4 relatime,discard 1 2
It's the detection of md7 that often fails; I've had no trouble with md5.
Several other directories are in lvm2 volumes in /dev/vg7, but nothing that's
part of system.
> I suspect that an initramfs might help
> you out, assuming the filesystems on that RAID are useful in early
> boot. However, openrc and the raid init scripts should do a good job
> of configuring your raid if your mdadm.conf and such is correct, so if
> you don't need those filesystems until late in boot I don't think an
> initramfs will make much of a difference, since it would likely use
> the exact same userspace tools as openrc already does. Make sure your
> mdadm.conf is set up to search all devices that could contain RAID
> (drive device names can get re-ordered), and it doesn't hurt to put
> ARRAY lines in mdadm.conf to give it hints.
Like this?
ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
ARRAY /dev/md5 devices=/dev/sda5,/dev/sdb5
ARRAY /dev/md7 devices=/dev/sda7,/dev/sdb7
> I do recommend just using an initramfs if you're using RAID for
> early-boot filesystems. While it is an extra step I find it is much
> more robust than kernel autodetection (and if something goes wrong you
> usually get an emergency shell where you can just manually get the
> RAID up and type exit and watch the system boot). It also lets you
> use metadata >1 and I find that to be a lot more robust in general.
> With an initramfs you can basically boot anything you can mount from a
> booted system, but without one your options are more limited.
Well, that's an interesting idea - thanks. I'll give it some thought.
I've just switched on a few more sensors in gkrellm, and I see Vcor2 at 3.00
and +3.3v at 3.34. Is it worth fiddling with those and related settings in the
BIOS? I've always hesitated to do that, preferring to let it sort itself out.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-user] Re: General weirdness - a tale of woe.
2015-05-27 11:59 [gentoo-user] General weirdness - a tale of woe Peter Humphrey
2015-05-27 12:31 ` Canek Peláez Valdés
2015-05-27 13:21 ` Rich Freeman
@ 2015-05-27 18:38 ` James
2015-05-27 20:09 ` Neil Bothwick
2 siblings, 1 reply; 38+ messages in thread
From: James @ 2015-05-27 18:38 UTC (permalink / raw
To: gentoo-user
Peter Humphrey <peter <at> prh.myzen.co.uk> writes:
>
> Hello list,
>
> Over the last few weeks I've been having odd things go bump in the night.
> This is a KDE amd64 system with /usr under / and no initrd.
> 50 to 55C, which seems normal enough. Could I have something
> misconfigured in the kernel?
Well I'm going to share a problem I have right now. If you suffer from it,
it could affect a myriad of different applications with different symptoms.
I do not know if this will help you, but it's work checking into.
Eselect news list 2015-3-28 lists "True multilib support on amd64"
For me, I run a simple profile: [1] default/linux/amd64/13.0 *
Because I run lxde and have experimented with several other minimalistic
desktops, including lxqt. Currently, I run lxde. If I emerge with the --deep
option, I get so much breakage that 3000 lines of scrollback is not enough
to get to the head of the problem. Many errors contain the common string
"abi_x86_32" which is central to the aforementioned news item. I have read
this news item many times, tried many ideas, and still have this phantom
problem. I can delete some packages had at the update, hours to days,
get it cleaned up to where -D works and a couple of emerge --syncs later
the problem reappears. Global update without (-D) --deep are just fine.
I have no idea if this "phantom issue" relates to yours or not. I have
hesitated to post about it, because in a decade of gentoo usage (and there
have been some ruff patches to say the least) I have never experienced a
transient recurring problem like this. I think I need a much longer
version of that news item and some cook_book syntax to fixing these
(phantom) multilb issues on my amd64 systems that I am experiencing.
Some simple questions::
1. How do you test if indeed a system is multilib?
2. Can a system be change, readily, from multilib to not and then back?
3. Is a more specific profile needed for one where you intend to
run only a minimalist (lxqt) desktop (than what I listed above)?
Note:: My ultimate goal is minimal desktops (lxqt) on most systems and
excess resources pledged (dynamically) to a meso cluster underneath my
gentoo systems.
Comments and guidance are warmly appreciated.
Peter I'm not trying to hijack your thread, but enquire as to commonality.
hth,
James
"
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] Re: General weirdness - a tale of woe.
2015-05-27 18:38 ` [gentoo-user] " James
@ 2015-05-27 20:09 ` Neil Bothwick
2015-05-27 20:31 ` Mick
0 siblings, 1 reply; 38+ messages in thread
From: Neil Bothwick @ 2015-05-27 20:09 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2345 bytes --]
On Wed, 27 May 2015 18:38:08 +0000 (UTC), James wrote:
> Eselect news list 2015-3-28 lists "True multilib support on amd64"
>
> For me, I run a simple profile: [1] default/linux/amd64/13.0 *
>
> Because I run lxde and have experimented with several other minimalistic
> desktops, including lxqt. Currently, I run lxde. If I emerge with the
> --deep option, I get so much breakage that 3000 lines of scrollback is
> not enough to get to the head of the problem. Many errors contain the
> common string "abi_x86_32" which is central to the aforementioned news
> item. I have read this news item many times, tried many ideas, and
> still have this phantom problem. I can delete some packages had at
> the update, hours to days, get it cleaned up to where -D works and a
> couple of emerge --syncs later the problem reappears. Global update
> without (-D) --deep are just fine.
>
>
> I have no idea if this "phantom issue" relates to yours or not. I have
> hesitated to post about it, because in a decade of gentoo usage (and
> there have been some ruff patches to say the least) I have never
> experienced a transient recurring problem like this. I think I need a
> much longer version of that news item and some cook_book syntax to
> fixing these (phantom) multilb issues on my amd64 systems that I am
> experiencing.
>
> Some simple questions::
>
> 1. How do you test if indeed a system is multilib?
It is, as you are not using a no-multilib profile.
> 2. Can a system be change, readily, from multilib to not and then back?
No.
> 3. Is a more specific profile needed for one where you intend to
> run only a minimalist (lxqt) desktop (than what I listed above)?
No, that is a fairly basic profile.
> Comments and guidance are warmly appreciated.
> Peter I'm not trying to hijack your thread, but enquire as to
> commonality.
Your problem is different but has been covered in previous threads, as
well as the news item. You could add ABI_X86="32 64" to make.conf, but
that won't fit in with your desire for minimalism. So you need to run
emerge with --autounmask-write then run etc-update or equivalent to apply
the changes to package.use.
--
Neil Bothwick
If someone with multiple personalities threatens to kill himself, is it
considered a hostage situation?
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] Re: General weirdness - a tale of woe.
2015-05-27 20:09 ` Neil Bothwick
@ 2015-05-27 20:31 ` Mick
2015-05-27 21:25 ` James
0 siblings, 1 reply; 38+ messages in thread
From: Mick @ 2015-05-27 20:31 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 3092 bytes --]
On Wednesday 27 May 2015 21:09:27 Neil Bothwick wrote:
> On Wed, 27 May 2015 18:38:08 +0000 (UTC), James wrote:
> > Eselect news list 2015-3-28 lists "True multilib support on amd64"
> >
> > For me, I run a simple profile: [1] default/linux/amd64/13.0 *
> >
> > Because I run lxde and have experimented with several other minimalistic
> > desktops, including lxqt. Currently, I run lxde. If I emerge with the
> > --deep option, I get so much breakage that 3000 lines of scrollback is
> > not enough to get to the head of the problem. Many errors contain the
> > common string "abi_x86_32" which is central to the aforementioned news
> > item. I have read this news item many times, tried many ideas, and
> > still have this phantom problem. I can delete some packages had at
> > the update, hours to days, get it cleaned up to where -D works and a
> > couple of emerge --syncs later the problem reappears. Global update
> > without (-D) --deep are just fine.
> >
> >
> > I have no idea if this "phantom issue" relates to yours or not. I have
> > hesitated to post about it, because in a decade of gentoo usage (and
> > there have been some ruff patches to say the least) I have never
> > experienced a transient recurring problem like this. I think I need a
> > much longer version of that news item and some cook_book syntax to
> > fixing these (phantom) multilb issues on my amd64 systems that I am
> > experiencing.
> >
> > Some simple questions::
> >
> > 1. How do you test if indeed a system is multilib?
>
> It is, as you are not using a no-multilib profile.
>
> > 2. Can a system be change, readily, from multilib to not and then back?
>
> No.
>
> > 3. Is a more specific profile needed for one where you intend to
> > run only a minimalist (lxqt) desktop (than what I listed above)?
>
> No, that is a fairly basic profile.
>
> > Comments and guidance are warmly appreciated.
> > Peter I'm not trying to hijack your thread, but enquire as to
> > commonality.
>
> Your problem is different but has been covered in previous threads, as
> well as the news item. You could add ABI_X86="32 64" to make.conf, but
> that won't fit in with your desire for minimalism. So you need to run
> emerge with --autounmask-write then run etc-update or equivalent to apply
> the changes to package.use.
Only to add that maintainers are regularly updating packages and this is why
you may find that suddenly new packages require USE="abi_x86_32", when a week
ago they didn't.
It is worth noting that one multilib box of mine has not asked me (yet) to set
USE="abi_x86_32" on any of its packages, while my laptop is regularly
prompting me to do so. I have concluded that the former has no packages which
are using 32bit code, while the latter does (I know that at least Skype is a
culprit).
So in extremis you could I guess purge any 32bit coded packages from your PC
and the "abi_x86_32" prompts should leave you alone. I shouldn't forget to
add your usual disclaimer: "YMMV" :-)
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 14:16 ` Peter Humphrey
@ 2015-05-27 20:40 ` Mick
2015-05-28 0:01 ` Peter Humphrey
2015-05-27 23:40 ` Peter Humphrey
1 sibling, 1 reply; 38+ messages in thread
From: Mick @ 2015-05-27 20:40 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 5912 bytes --]
On Wednesday 27 May 2015 15:16:35 Peter Humphrey wrote:
> On Wednesday 27 May 2015 09:21:37 Rich Freeman wrote:
> > On Wed, May 27, 2015 at 7:59 AM, Peter Humphrey <peter@prh.myzen.co.uk>
>
> wrote:
> > > This is a KDE amd64 system with /usr under / and no initrd.
> >
> > Just to clarify, is /usr on a separate filesystem, or the same as /?
> > I don't think that is your problem in any case, but it might be
> > relevant.
>
> I didn't realise I wasn't clear, sorry. It might have been better if I'd
> said usr/ is under /. Anyway, it's not a separate partition.
It was clear to me. It did a double take after Canek's email and still
arrived at the same conclusion, but I accept that others read it differently.
> > > ... bunch of KDE stuff
> >
> > I've had the odd KDE issue along the way, like having extra panels
> > spawning off-screen with notifications showing up in wierd places as a
> > result. That doesn't sound like your specific problem, but assuming a
> > KDE expert doesn't chime in here you might consider pursuing those
> > questions in a KDE forum/list, or maybe even in the Gentoo forums
> > where there is a section for desktop environments. Again, assuming
> > somebody doesn't recognize your problem here.
>
> Since writing, I've found that my fonts have all changed as well. It's
> almost as though something were cruising my home directories and flipping
> bits. And KMail insists on using American English in the composer, despite
> my telling it UK. That may not be new though.
>
> I'm signed up to the KDE-Linux list already but I see hardly any traffic,
> and I suspect dark things about what happens to posts of mine on it.
Disclaimer: I am not using the full KDE desktop, but use a few KDE apps with
an enlightenment desktop.
In the last week or two I noticed an oddity with kdeinit4, which I haven't yet
been able to explain. I share it here in case it is related to your problem,
but even so my setup is different to yours and I have no explanation for it:
When away from base using insecure WiFi I run 'proxychains kdeinit4' to tunnel
back to a local machine at home and bounce off to the Internet from there.
Suddenly, my (old) Kmail-1.13.7 stopped using the tunnel. My (new)
Knode-4.4.11 is also not using the tunnel. They both just hang not
establishing a connection whatsoever. Konsole-2.14.2 is not using the tunnel
either.
Strangely, Konqueror-4.14.3 *is* using the tunnel as before. Launching
konsole directly with 'proxychains konsole' is using the tunnel. Kmail just
fails to get anywhere even when invoked directly with proxychains, rather than
via kdeinit4.
Proxychains was updated a couple of weeks ago and this problem may be related
to it (I've raised a bug just in case), or it may be that something changed in
KDE and this is the cause of both of our problems?
> > > The last thing is that at reboot the RAID-1 volume manager often fails
> > > to start. It says afterwards that it's running, but all the /dev/vg7/*
> > > are absent (that's where the logical volumes live). The file system
> > > root lives on /dev/md5 with metadata < 1.0, while /dev/vg7 has
> > > metadata >1.0. The fact that it happens often but not always suggests
> > > a timing problem to me.
> >
> > I've sometimes seen this sort of thing with kernel raid autodetection,
> > especially with metadata <1.
>
> More clarity needed on my part. The file-system root is /dev/md5 which has
> metadata < 1.0. It's found reliably by kernel autodetection. Subsidiary
> partitions are in /dev/md7 which has metadata > 1.0 and lvm2 volumes.
> Here's a bit of fstab:
>
> /dev/vg7/portage /usr/portage ext4 relatime,discard 1 3
> /dev/vg7/packages /usr/portage/packages ext4 relatime,discard 1 2
> /dev/vg7/distfiles /usr/portage/distfiles ext4 relatime,discard 1 2
> /dev/vg7/local /usr/local ext4 relatime,discard 1 2
>
> It's the detection of md7 that often fails; I've had no trouble with md5.
>
> Several other directories are in lvm2 volumes in /dev/vg7, but nothing
> that's part of system.
>
> > I suspect that an initramfs might help
> > you out, assuming the filesystems on that RAID are useful in early
> > boot. However, openrc and the raid init scripts should do a good job
> > of configuring your raid if your mdadm.conf and such is correct, so if
> > you don't need those filesystems until late in boot I don't think an
> > initramfs will make much of a difference, since it would likely use
> > the exact same userspace tools as openrc already does. Make sure your
> > mdadm.conf is set up to search all devices that could contain RAID
> > (drive device names can get re-ordered), and it doesn't hurt to put
> > ARRAY lines in mdadm.conf to give it hints.
>
> Like this?
> ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
> ARRAY /dev/md5 devices=/dev/sda5,/dev/sdb5
> ARRAY /dev/md7 devices=/dev/sda7,/dev/sdb7
No, I have always used something like:
ARRAY /dev/md7 metadata=1.2 UUID=f9516418:7ef43875:4e922ca1:43796eb1 \
name=data_server:0
It may be that the /dev/sdaX takes longer to settle and this causes your
problem, but I can't tell for sure.
> I've just switched on a few more sensors in gkrellm, and I see Vcor2 at
> 3.00 and +3.3v at 3.34. Is it worth fiddling with those and related
> settings in the BIOS? I've always hesitated to do that, preferring to let
> it sort itself out.
If you haven't O/C'ed it, I'd leave it alone. However, if the voltage used to
be something different in the past and is now registering a lower value using
the same version BIOS firmware, then you could have a failing PSU. We all
know that this will inevitably lead to behavioural problems (inc. waving your
arms around and making noises ... :-))
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-user] Re: General weirdness - a tale of woe.
2015-05-27 20:31 ` Mick
@ 2015-05-27 21:25 ` James
0 siblings, 0 replies; 38+ messages in thread
From: James @ 2015-05-27 21:25 UTC (permalink / raw
To: gentoo-user
Mick <michaelkintzios <at> gmail.com> writes:
> > Your problem is different but has been covered in previous threads, as
> > well as the news item. You could add ABI_X86="32 64" to make.conf, but
> > that won't fit in with your desire for minimalism. So you need to run
> > emerge with --autounmask-write then run etc-update or equivalent to
> > apply the changes to package.use.
>
> Only to add that maintainers are regularly updating packages and this is why
> you may find that suddenly new packages require USE="abi_x86_32", when a week
> ago they didn't.
>
> It is worth noting that one multilib box of mine has not asked me (yet) to
set
> USE="abi_x86_32" on any of its packages, while my laptop is regularly
> prompting me to do so. I have concluded that the former has no packages
which
> are using 32bit code, while the latter does (I know that at least Skype is a
> culprit).
>
> So in extremis you could I guess purge any 32bit coded packages from your PC
> and the "abi_x86_32" prompts should leave you alone. I shouldn't forget to
> add your usual disclaimer: "YMMV"
>
Well, here are my extensions found in the make.conf, of interests::
EMERGE_DEFAULT_OPTS="--with-bdeps y --autounmask-write y"
It been in there a while. However, I must "fess up" that often
it does not work and i have to issue --autounmask-write manually followed up
by etc-update.
Maybe I need to do this all at once, but for @system or something?
I did not want to build all of those 32 bit libraries, but maybe that
is necessary? How can I get the listing of packages that need those 32 bit
libs? Maybe that the way to go? It just seems like I keep cleaning this
up over and over again.
James
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 14:16 ` Peter Humphrey
2015-05-27 20:40 ` Mick
@ 2015-05-27 23:40 ` Peter Humphrey
1 sibling, 0 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-05-27 23:40 UTC (permalink / raw
To: gentoo-user
On Wednesday 27 May 2015 15:16:35 I wrote:
> Since writing, I've found that my fonts have all changed as well.
Yet more clarity: fonts have not been affected in applications that control
their own fonts - KMail, Firefox... - but system functions and boinc-mgr
(which uses whatever fonts are given it) are showing fonts several sizes
larger than before. When I go to set them back again I find they're set right,
so one part of KDE thinks fonts are, say, 14 points, and the rest of it thinks
they're 18 points. How is this possible?
> I'm signed up to the KDE-Linux list already but I see hardly any traffic,
Nothing at all in May, in fact.
> and I suspect dark things about what happens to posts of mine on it.
Paranoia as well as OCPD!
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-27 20:40 ` Mick
@ 2015-05-28 0:01 ` Peter Humphrey
2015-05-28 12:44 ` Rich Freeman
0 siblings, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-28 0:01 UTC (permalink / raw
To: gentoo-user
On Wednesday 27 May 2015 21:40:37 Mick wrote:
> On Wednesday 27 May 2015 15:16:35 Peter Humphrey wrote:
> > On Wednesday 27 May 2015 09:21:37 Rich Freeman wrote:
> > > I suspect that an initramfs might help
> > > you out, assuming the filesystems on that RAID are useful in early
> > > boot. However, openrc and the raid init scripts should do a good job
> > > of configuring your raid if your mdadm.conf and such is correct, so if
> > > you don't need those filesystems until late in boot I don't think an
> > > initramfs will make much of a difference, since it would likely use
> > > the exact same userspace tools as openrc already does. Make sure your
> > > mdadm.conf is set up to search all devices that could contain RAID
> > > (drive device names can get re-ordered), and it doesn't hurt to put
> > > ARRAY lines in mdadm.conf to give it hints.
> >
> > Like this?
> > ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
> > ARRAY /dev/md5 devices=/dev/sda5,/dev/sdb5
> > ARRAY /dev/md7 devices=/dev/sda7,/dev/sdb7
>
> No, I have always used something like:
>
> ARRAY /dev/md7 metadata=1.2 UUID=f9516418:7ef43875:4e922ca1:43796eb1 \
> name=data_server:0
My mdadm.conf is now this:
DEVICE /dev/sd[ab]1
DEVICE /dev/sd[ab]5
DEVICE /dev/sd[ab]7
ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
ARRAY /dev/md5 devices=/dev/sda5,/dev/sdb5
ARRAY /dev/md7 devices=/dev/sda7,/dev/sdb7
I'll see how that goes; so far no complaints about finding no arrays in the
config file. I've never used UUIDs, preferring to be able to read what I'm
specifying.
> It may be that the /dev/sdaX takes longer to settle and this causes your
> problem, but I can't tell for sure.
That does sound unlikely, especially as /dev/sdXN is suggested in the comments
in mdadm.conf.
> > I've just switched on a few more sensors in gkrellm, and I see Vcor2 at
> > 3.00 and +3.3v at 3.34. Is it worth fiddling with those and related
> > settings in the BIOS? I've always hesitated to do that, preferring to let
> > it sort itself out.
>
> If you haven't O/C'ed it, I'd leave it alone. However, if the voltage used
> to be something different in the past and is now registering a lower value
> using the same version BIOS firmware, then you could have a failing PSU.
No, no over-clocking here. Let the hardware work as designed, say I. And I
haven't looked at voltages before so I don't know what's normal.
Failing PSU? Could be, and I have wondered. Maybe I'll make yet another
attempt at setting up a new user and run without BOINC for a while, see if
it's been applying too much load to this old bone-shaker.
> We all know that this will inevitably lead to behavioural problems (inc.
> waving your arms around and making noises ... :-))
:-) Thanks for your comments, Mick and friends.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 0:01 ` Peter Humphrey
@ 2015-05-28 12:44 ` Rich Freeman
2015-05-28 13:49 ` Todd Goodman
2015-05-28 14:36 ` Peter Humphrey
0 siblings, 2 replies; 38+ messages in thread
From: Rich Freeman @ 2015-05-28 12:44 UTC (permalink / raw
To: gentoo-user
On Wed, May 27, 2015 at 8:01 PM, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
>
> My mdadm.conf is now this:
> DEVICE /dev/sd[ab]1
> DEVICE /dev/sd[ab]5
> DEVICE /dev/sd[ab]7
> ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
> ARRAY /dev/md5 devices=/dev/sda5,/dev/sdb5
> ARRAY /dev/md7 devices=/dev/sda7,/dev/sdb7
>
> I'll see how that goes; so far no complaints about finding no arrays in the
> config file. I've never used UUIDs, preferring to be able to read what I'm
> specifying.
>
The problem with this sort of approach is that you're hard-coding
device names. If for whatever reason your devices are lettered
differently, mdadm may not assemble the array.
Here is an example of one of my old mdadm.conf files:
DEVICE /dev/sd[abcdefgh][12345] /dev/hd[abcde][12345]
#ARRAY /dev/md126 UUID=e424848a:593e3c8e:0e120ac2:958f662e
#ARRAY /dev/md124 UUID=dae2458d:e144dbde:34d5107b:2f8c859e
#ARRAY /dev/md127 UUID=4096c546:a0d9d5c4:5063dd02:38d16c75
This tells mdadm to scan all those permutations of device names, find
anything with those UUIDs and attempt to assemble the arrays, giving
them the preferred minor numbers.
Some of those device names probably don't even exist (not all of those
drives have 5 partitions, etc). It doesn't matter - mdadm just checks
the ones that do exist. Then if for whatever reason sdd is now hdc it
doesn't matter.
With an approach like yours, mdadm will attempt to create md1 by
looking ONLY at sda1 and sdb1, and if that pair forms a valid array it
is started, and if not it is not. If you add a new drive to your
system or for whatever reason the kernel/udev rules change a little or
some race condition changes a little then your devices might get
different names, and the array will not be assembled.
UUIDs are often preferable in these kinds of configurations, because
you're less likely to run into duplicate identifiers, they don't
change, and so on. If I mount root=UUID=foo, then my initramfs will
try really hard to find that partition and mount it. If I mount
root=label=foo then it will still try hard, but if for some reason I
have more than one device with that label I could end up booting from
the wrong one. If I mount root=/dev/sda1 then my boot may fail if I
add a new drive, if the kernel behavior changes, if the udev behavior
changes, and so on.
I don't believe either the kernel or udev makes promises about device
names being stable. It often works out this way, but it isn't ideal
to depend on this.
--
Rich
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 12:44 ` Rich Freeman
@ 2015-05-28 13:49 ` Todd Goodman
2015-05-28 14:36 ` Peter Humphrey
1 sibling, 0 replies; 38+ messages in thread
From: Todd Goodman @ 2015-05-28 13:49 UTC (permalink / raw
To: gentoo-user
* Rich Freeman <rich0@gentoo.org> [150528 08:45]:
> On Wed, May 27, 2015 at 8:01 PM, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
[..SNIP..]
> UUIDs are often preferable in these kinds of configurations, because
> you're less likely to run into duplicate identifiers, they don't
> change, and so on. If I mount root=UUID=foo, then my initramfs will
> try really hard to find that partition and mount it. If I mount
> root=label=foo then it will still try hard, but if for some reason I
> have more than one device with that label I could end up booting from
> the wrong one. If I mount root=/dev/sda1 then my boot may fail if I
> add a new drive, if the kernel behavior changes, if the udev behavior
> changes, and so on.
>
> I don't believe either the kernel or udev makes promises about device
> names being stable. It often works out this way, but it isn't ideal
> to depend on this.
>
> --
> Rich
It's worse than just getting the wrong filesystem mounted if the wrong
filesystem gets mounted as /tmp.
OpenRC's bootmisc will wipe the /tmp directory at boot (and likely
systemd as well, but I haven't checked.)
This means if disk device names get shifted and something other than the
proper /tmp device gets mounted as /tmp then it's "restore-from-backups"
time.
This happened to me and wiped /home (the /dev/md* devices got renumbered
once.)
So I've switched to UUID mounts so that problem doesn't happen in the
future.
It's really unpleasant if that happens.
Todd
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 12:44 ` Rich Freeman
2015-05-28 13:49 ` Todd Goodman
@ 2015-05-28 14:36 ` Peter Humphrey
2015-05-28 17:03 ` Peter Humphrey
1 sibling, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-28 14:36 UTC (permalink / raw
To: gentoo-user
On Thursday 28 May 2015 08:44:27 Rich Freeman wrote:
> On Wed, May 27, 2015 at 8:01 PM, Peter Humphrey
<peter@prh.myzen.co.uk> wrote:
> > My mdadm.conf is now this:
> > DEVICE /dev/sd[ab]1
> > DEVICE /dev/sd[ab]5
> > DEVICE /dev/sd[ab]7
> > ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
> > ARRAY /dev/md5 devices=/dev/sda5,/dev/sdb5
> > ARRAY /dev/md7 devices=/dev/sda7,/dev/sdb7
> >
> > I'll see how that goes; so far no complaints about finding no arrays in
> > the
> > config file. I've never used UUIDs, preferring to be able to read what I'm
> > specifying.
>
> The problem with this sort of approach is that you're hard-coding
> device names. If for whatever reason your devices are lettered
> differently, mdadm may not assemble the array.
>
> Here is an example of one of my old mdadm.conf files:
> DEVICE /dev/sd[abcdefgh][12345] /dev/hd[abcde][12345]
> #ARRAY /dev/md126 UUID=e424848a:593e3c8e:0e120ac2:958f662e
> #ARRAY /dev/md124 UUID=dae2458d:e144dbde:34d5107b:2f8c859e
> #ARRAY /dev/md127 UUID=4096c546:a0d9d5c4:5063dd02:38d16c75
>
> This tells mdadm to scan all those permutations of device names, find
> anything with those UUIDs and attempt to assemble the arrays, giving
> them the preferred minor numbers.
>
> Some of those device names probably don't even exist (not all of those
> drives have 5 partitions, etc). It doesn't matter - mdadm just checks
> the ones that do exist. Then if for whatever reason sdd is now hdc it
> doesn't matter.
>
> With an approach like yours, mdadm will attempt to create md1 by
> looking ONLY at sda1 and sdb1, and if that pair forms a valid array it
> is started, and if not it is not. If you add a new drive to your
> system or for whatever reason the kernel/udev rules change a little or
> some race condition changes a little then your devices might get
> different names, and the array will not be assembled.
Hmm. I wonder if that's what's happening to me. Perhaps I'd better adopt
UUIDs then, once I work out what mine are. Thanks for the advice.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 14:36 ` Peter Humphrey
@ 2015-05-28 17:03 ` Peter Humphrey
2015-05-28 23:51 ` Rich Freeman
2015-05-29 9:13 ` Stephan Müller
0 siblings, 2 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-05-28 17:03 UTC (permalink / raw
To: gentoo-user
On Thursday 28 May 2015 15:36:04 I wrote:
> On Thursday 28 May 2015 08:44:27 Rich Freeman wrote:
> > With an approach like yours, mdadm will attempt to create md1 by
> > looking ONLY at sda1 and sdb1, and if that pair forms a valid array it
> > is started, and if not it is not. If you add a new drive to your
> > system or for whatever reason the kernel/udev rules change a little or
> > some race condition changes a little then your devices might get
> > different names, and the array will not be assembled.
>
> Hmm. I wonder if that's what's happening to me. Perhaps I'd better adopt
> UUIDs then, once I work out what mine are. Thanks for the advice.
I've found blkid, which tells me the UUIDs of my various devices, thus:
# blkid /dev/md7
/dev/md7: UUID="ycGMf9-hEP2-tjT4-AtkJ-n8RI-pZ44-RqvlEY"
TYPE="LVM2_member"
Two odd things:
1. /dev/md7 is the physical volume in which logical volumes are defined,
so I'm surprised to see TYPE="LVM2_member".
2. There is no entry corresponding to /dev/md7 under /dev/disk/by-uuid,
though /dev/md1 and /dev/md5 do have entries there [1].
To recap, md1 and md5 are raid-1 with metadata < 1.0; they contain extN
file-systems; md7 has metadata > 1.0 and is a container for 15 logical
volumes, each of which has an extN file-system and is mounted somewhere
under / (/usr is not among them; it's in the root file-system).
What should I be doing about this?
[1] For reference, here's the complete list of entries under /dev/disk/by-
uuid, minus the date etc:
1bb4ba53-677a-4a0e-b737-f3e274f0e71e -> ../../sda2
1e20e3e6-e218-485b-b5ff-be85a287e364 -> ../../sda3
3a2a6e94-a6f0-4479-ae87-44887946148c -> ../../sda6
3befff76-2a0e-49fa-9e6f-2bd0ed73cf31 -> ../../md5
43e655ca-a6ef-4931-99b6-3aa2ad6c30cb -> ../../sda8
443ae151-0dd5-47a5-9ff6-56cc1027b4f7 -> ../../dm-3
47b057a0-3454-4777-8b53-ae5d240b608c -> ../../dm-11
47fe6d95-38be-4581-983c-a6368bd085b2 -> ../../dm-6
53f0c9c2-c21f-4c26-942d-8760e0697fe4 -> ../../dm-9
72b063b2-76bd-4080-aca0-f0109c1ab25d -> ../../dm-4
8e2a7e68-ac48-4aa2-9d33-64fd5ffbe759 -> ../../dm-1
94612986-3a94-4de0-85b4-3ee822dca0ef -> ../../dm-8
96ba30f0-dc69-4083-ab76-df117432bfae -> ../../sdb2
b24e7a6f-8f27-420b-aed5-bc1272ba4856 -> ../../dm-12
c05dab85-aff2-4402-ae91-7d9097e68206 -> ../../sdb8
c1145ff8-f3c0-48ad-a4fe-50330280be69 -> ../../dm-5
d0f6c604-2ef9-4812-afbf-5fd6965201e2 -> ../../md1
d531c442-7a7f-4595-a4f3-4e7416b3ec47 -> ../../dm-13
d66bad37-84d6-4cf7-9414-3d9535261c41 -> ../../dm-2
db56ddb3-3106-40fc-8345-d92a2354eb58 -> ../../dm-0
e69863b9-8fcd-4d7a-b94f-64baa3a77852 -> ../../sdb3
e7ed40e0-826e-406d-bc5a-5e5b9ef37434 -> ../../dm-10
ee1f1925-3e2b-4964-9ad5-248fff623b3c -> ../../sdb6
ee39723d-b950-4d00-8c8e-9dac75fe478c -> ../../dm-7
(It would have been nice to sort on the final field but I can't see how to do
that.)
I assume that the ../../dm-N links refer to the LVs - there are 15 of them.
md7 is conspicuous by its absence. This seems like a problem to me, and it
may account for /dev/md7 sometimes not being started at boot time.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 17:03 ` Peter Humphrey
@ 2015-05-28 23:51 ` Rich Freeman
2015-05-29 0:10 ` Peter Humphrey
2015-05-29 9:13 ` Stephan Müller
1 sibling, 1 reply; 38+ messages in thread
From: Rich Freeman @ 2015-05-28 23:51 UTC (permalink / raw
To: gentoo-user
On Thu, May 28, 2015 at 1:03 PM, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
> On Thursday 28 May 2015 15:36:04 I wrote:
>> On Thursday 28 May 2015 08:44:27 Rich Freeman wrote:
>> > With an approach like yours, mdadm will attempt to create md1 by
>> > looking ONLY at sda1 and sdb1, and if that pair forms a valid array it
>> > is started, and if not it is not. If you add a new drive to your
>> > system or for whatever reason the kernel/udev rules change a little or
>> > some race condition changes a little then your devices might get
>> > different names, and the array will not be assembled.
>>
>> Hmm. I wonder if that's what's happening to me. Perhaps I'd better adopt
>> UUIDs then, once I work out what mine are. Thanks for the advice.
>
> I've found blkid, which tells me the UUIDs of my various devices, thus:
>
> # blkid /dev/md7
> /dev/md7: UUID="ycGMf9-hEP2-tjT4-AtkJ-n8RI-pZ44-RqvlEY"
> TYPE="LVM2_member"
Just keep in mind that the UUID that goes into mdadm.conf might not be
the same UUID returned by blkid. I'm honestly not certain either way.
You can get the mdadm ID from mdadm --detail --scan.
>
> Two odd things:
> 1. /dev/md7 is the physical volume in which logical volumes are defined,
> so I'm surprised to see TYPE="LVM2_member".
I'm pretty sure this is fine. It recognizes it as an LVM pv, so that
makes it an LVM2 member.
> 2. There is no entry corresponding to /dev/md7 under /dev/disk/by-uuid,
> though /dev/md1 and /dev/md5 do have entries there [1].
udev may be configured to not create uuid symlinks for LVM pvs (since
you wouldn't directly mount them anyway). The others contain
filesystems and do get symlinks.
>
> What should I be doing about this?
I'd probably just edit your mdadm.conf to be more liberal with
scanning, and add the arrays output by mdadm --detail --scan to your
config file. That alone may make your problems go away, and it should
be pretty harmless.
>
> I assume that the ../../dm-N links refer to the LVs - there are 15 of them.
> md7 is conspicuous by its absence. This seems like a problem to me, and it
> may account for /dev/md7 sometimes not being started at boot time.
>
LVM is just a wrapper around DM, so that is normal. Nothing about
what you've written here concerns me.
--
Rich
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 23:51 ` Rich Freeman
@ 2015-05-29 0:10 ` Peter Humphrey
2015-05-29 8:25 ` Neil Bothwick
0 siblings, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-29 0:10 UTC (permalink / raw
To: gentoo-user
On Thursday 28 May 2015 19:51:24 Rich Freeman wrote:
> On Thu, May 28, 2015 at 1:03 PM, Peter Humphrey <peter@prh.myzen.co.uk>
wrote:
> > I've found blkid, which tells me the UUIDs of my various devices, thus:
> >
> > # blkid /dev/md7
> > /dev/md7: UUID="ycGMf9-hEP2-tjT4-AtkJ-n8RI-pZ44-RqvlEY"
> > TYPE="LVM2_member"
>
> Just keep in mind that the UUID that goes into mdadm.conf might not be
> the same UUID returned by blkid. I'm honestly not certain either way.
> You can get the mdadm ID from mdadm --detail --scan.
Good grief! When is a UUID not a UUID? Or, how can one device have more than
one UUID?
> > Two odd things:
> > 1. /dev/md7 is the physical volume in which logical volumes are
> > defined, so I'm surprised to see TYPE="LVM2_member".
>
> I'm pretty sure this is fine. It recognizes it as an LVM pv, so that
> makes it an LVM2 member.
If you say so. It still smells a bit to me.
> > 2. There is no entry corresponding to /dev/md7 under
> > /dev/disk/by-uuid, though /dev/md1 and /dev/md5 do have entries there
> > [1].
>
> udev may be configured to not create uuid symlinks for LVM pvs (since
> you wouldn't directly mount them anyway). The others contain
> filesystems and do get symlinks.
>
> > What should I be doing about this?
>
> I'd probably just edit your mdadm.conf to be more liberal with
> scanning, and add the arrays output by mdadm --detail --scan to your
> config file. That alone may make your problems go away, and it should
> be pretty harmless.
OK, so this is what I have at present. I haven't booted with it yet to test it
- I'll do that in the morning:
DEVICE /dev/sd[abcde][123456789]
ARRAY /dev/md1 UUID=ea156c7f:183ca28e:c44c77eb:7ee19756
ARRAY /dev/md5 UUID=e7640378:966a5b3a:c44c77eb:7ee19756
ARRAY /dev/md7 UUID=c2d056c4:9118021f:ad73c633:b38fa97c
> Nothing about what you've written here concerns me.
Well, let us be thankful for small mercies :-)
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 0:10 ` Peter Humphrey
@ 2015-05-29 8:25 ` Neil Bothwick
0 siblings, 0 replies; 38+ messages in thread
From: Neil Bothwick @ 2015-05-29 8:25 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1270 bytes --]
On Fri, 29 May 2015 01:10:52 +0100, Peter Humphrey wrote:
> > Just keep in mind that the UUID that goes into mdadm.conf might not be
> > the same UUID returned by blkid. I'm honestly not certain either way.
> > You can get the mdadm ID from mdadm --detail --scan.
>
> Good grief! When is a UUID not a UUID? Or, how can one device have more
> than one UUID?
There's the UUID for the partition and the UUID for the filesystem living
on it.
> > > Two odd things:
> > > 1. /dev/md7 is the physical volume in which logical volumes are
> > > defined, so I'm surprised to see TYPE="LVM2_member".
> >
> > I'm pretty sure this is fine. It recognizes it as an LVM pv, so that
> > makes it an LVM2 member.
>
> If you say so. It still smells a bit to me.
It makes sense to me. TYPE refers to the filesystem type, look at the
blkid output for your boot or swap partition. blkid is simply recognising
that this partition is a member of an LVM group.
--
Neil Bothwick
I have seen things you lusers would not believe.
I've seen Sun monitors on fire off the side of the multimedia lab.
I've seen NTU lights glitter in the dark near the Mail Gate.
All these things will be lost in time, like the root partition last week.
Time to die.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-28 17:03 ` Peter Humphrey
2015-05-28 23:51 ` Rich Freeman
@ 2015-05-29 9:13 ` Stephan Müller
2015-05-29 9:36 ` Peter Humphrey
1 sibling, 1 reply; 38+ messages in thread
From: Stephan Müller @ 2015-05-29 9:13 UTC (permalink / raw
To: gentoo-user
Am 28.05.2015 um 19:03 schrieb Peter Humphrey:
> 1bb4ba53-677a-4a0e-b737-f3e274f0e71e -> ../../sda2
> 1e20e3e6-e218-485b-b5ff-be85a287e364 -> ../../sda3
> 3a2a6e94-a6f0-4479-ae87-44887946148c -> ../../sda6
> 3befff76-2a0e-49fa-9e6f-2bd0ed73cf31 -> ../../md5
> 43e655ca-a6ef-4931-99b6-3aa2ad6c30cb -> ../../sda8
> 443ae151-0dd5-47a5-9ff6-56cc1027b4f7 -> ../../dm-3
> 47b057a0-3454-4777-8b53-ae5d240b608c -> ../../dm-11
> 47fe6d95-38be-4581-983c-a6368bd085b2 -> ../../dm-6
> 53f0c9c2-c21f-4c26-942d-8760e0697fe4 -> ../../dm-9
> 72b063b2-76bd-4080-aca0-f0109c1ab25d -> ../../dm-4
> 8e2a7e68-ac48-4aa2-9d33-64fd5ffbe759 -> ../../dm-1
> 94612986-3a94-4de0-85b4-3ee822dca0ef -> ../../dm-8
> 96ba30f0-dc69-4083-ab76-df117432bfae -> ../../sdb2
> b24e7a6f-8f27-420b-aed5-bc1272ba4856 -> ../../dm-12
> c05dab85-aff2-4402-ae91-7d9097e68206 -> ../../sdb8
> c1145ff8-f3c0-48ad-a4fe-50330280be69 -> ../../dm-5
> d0f6c604-2ef9-4812-afbf-5fd6965201e2 -> ../../md1
> d531c442-7a7f-4595-a4f3-4e7416b3ec47 -> ../../dm-13
> d66bad37-84d6-4cf7-9414-3d9535261c41 -> ../../dm-2
> db56ddb3-3106-40fc-8345-d92a2354eb58 -> ../../dm-0
> e69863b9-8fcd-4d7a-b94f-64baa3a77852 -> ../../sdb3
> e7ed40e0-826e-406d-bc5a-5e5b9ef37434 -> ../../dm-10
> ee1f1925-3e2b-4964-9ad5-248fff623b3c -> ../../sdb6
> ee39723d-b950-4d00-8c8e-9dac75fe478c -> ../../dm-7
>
> (It would have been nice to sort on the final field but I can't see how to do
> that.)
For example like this:
$ ls -l /dev/disk/by-uuid/ | awk '{print $11, $9}' | sort
Nice thread though. I am curious how all this relates to your initial problems.. good luck.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 9:13 ` Stephan Müller
@ 2015-05-29 9:36 ` Peter Humphrey
2015-05-29 15:19 ` Mick
0 siblings, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-29 9:36 UTC (permalink / raw
To: gentoo-user
On Friday 29 May 2015 11:13:22 Stephan Müller wrote:
> Am 28.05.2015 um 19:03 schrieb Peter Humphrey:
> > (It would have been nice to sort on the final field but I can't see how to
> > do that.)
>
> For example like this:
>
> $ ls -l /dev/disk/by-uuid/ | awk '{print $11, $9}' | sort
That's something like what I was thinking, yes.
> Nice thread though. I am curious how all this relates to your initial
> problems.. good luck.
I had two sets of problems: one in KDE which I might have nailed finally [1],
and one at boot time in which /dev/md7 (RAID-1 with metadata > 1.0) was not
being started.
[1] Whenever I've had KMail screw up I've created a new user and re-imported
its 14,000 e-mails, and until this latest time I've copied the .mozilla
directory from the old user to the new. This time I did not, and so far all
looks rosy. I'm not counting any chickens yet though.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 9:36 ` Peter Humphrey
@ 2015-05-29 15:19 ` Mick
2015-05-29 15:28 ` Alan Grimes
2015-05-29 15:36 ` Peter Humphrey
0 siblings, 2 replies; 38+ messages in thread
From: Mick @ 2015-05-29 15:19 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 774 bytes --]
On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
> I had two sets of problems: one in KDE which I might have nailed finally
> [1], and one at boot time in which /dev/md7 (RAID-1 with metadata > 1.0)
> was not being started.
>
> [1] Whenever I've had KMail screw up I've created a new user and
> re-imported its 14,000 e-mails, and until this latest time I've copied the
> .mozilla directory from the old user to the new. This time I did not, and
> so far all looks rosy. I'm not counting any chickens yet though.
Did you try deleting the akonadi database file(s) and restarting it instead of
creating a new user? You will have to be patient, probably let it run
overnight to asynchronously sync and re-index all your messages.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 15:19 ` Mick
@ 2015-05-29 15:28 ` Alan Grimes
2015-05-29 15:54 ` Mick
2015-05-29 15:36 ` Peter Humphrey
1 sibling, 1 reply; 38+ messages in thread
From: Alan Grimes @ 2015-05-29 15:28 UTC (permalink / raw
To: gentoo-user
Mick wrote:
> On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
>
>> I had two sets of problems: one in KDE which I might have nailed finally
>> [1], and one at boot time in which /dev/md7 (RAID-1 with metadata > 1.0)
>> was not being started.
>>
>> [1] Whenever I've had KMail screw up I've created a new user and
>> re-imported its 14,000 e-mails, and until this latest time I've copied the
>> .mozilla directory from the old user to the new. This time I did not, and
>> so far all looks rosy. I'm not counting any chickens yet though.
> Did you try deleting the akonadi database file(s) and restarting it instead of
> creating a new user? You will have to be patient, probably let it run
> overnight to asynchronously sync and re-index all your messages.
What in god's name is that stupid database for anyway? Does it perform
any useful function? Is there any tool that gives the user any
measurable benefit that even justifies one one hundredth of the CPU and
disk bandwidth consumed by this missfeature?
--
IQ is a measure of how stupid you feel.
Powers are not rights.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 15:19 ` Mick
2015-05-29 15:28 ` Alan Grimes
@ 2015-05-29 15:36 ` Peter Humphrey
2015-05-29 16:02 ` Mick
1 sibling, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-29 15:36 UTC (permalink / raw
To: gentoo-user
On Friday 29 May 2015 16:19:38 Mick wrote:
> On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
> > I had two sets of problems: one in KDE which I might have nailed finally
> > [1], and one at boot time in which /dev/md7 (RAID-1 with metadata > 1.0)
> > was not being started.
> >
> > [1] Whenever I've had KMail screw up I've created a new user and
> > re-imported its 14,000 e-mails, and until this latest time I've copied the
> > .mozilla directory from the old user to the new. This time I did not, and
> > so far all looks rosy. I'm not counting any chickens yet though.
>
> Did you try deleting the akonadi database file(s) and restarting it instead
> of creating a new user? You will have to be patient, probably let it run
> overnight to asynchronously sync and re-index all your messages.
I don't think I dare risk it:
$ find . -name \*akonadi\* | wc
49 49 2665
$ find . -name \*akonadi\*dat | wc
13 13 901
How would I know which to delete and which to leave alone? No, it may be more
work to start again with a clean slate, but at least I can be confident of not
screwing anything up too badly.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 15:28 ` Alan Grimes
@ 2015-05-29 15:54 ` Mick
2015-05-29 23:20 ` Peter Humphrey
2015-05-30 7:53 ` Alan McKinnon
0 siblings, 2 replies; 38+ messages in thread
From: Mick @ 2015-05-29 15:54 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 1647 bytes --]
On Friday 29 May 2015 16:28:57 Alan Grimes wrote:
> Mick wrote:
> > On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
> >> I had two sets of problems: one in KDE which I might have nailed finally
> >> [1], and one at boot time in which /dev/md7 (RAID-1 with metadata > 1.0)
> >> was not being started.
> >>
> >> [1] Whenever I've had KMail screw up I've created a new user and
> >> re-imported its 14,000 e-mails, and until this latest time I've copied
> >> the .mozilla directory from the old user to the new. This time I did
> >> not, and so far all looks rosy. I'm not counting any chickens yet
> >> though.
> >
> > Did you try deleting the akonadi database file(s) and restarting it
> > instead of creating a new user? You will have to be patient, probably
> > let it run overnight to asynchronously sync and re-index all your
> > messages.
>
> What in god's name is that stupid database for anyway? Does it perform
> any useful function? Is there any tool that gives the user any
> measurable benefit that even justifies one one hundredth of the CPU and
> disk bandwidth consumed by this missfeature?
I think you're preaching to the converted here. I don't think you'll find
many advocates in this M/L who support the KDE4 desktop design decision as a
sound architectural choice for your average Linux user. I think they were
trying to market a desktop for the enterprise and were following Gnome's
approach of semantic content searches.
Other than the odd bug here and there I was perfectly happy with KDE3 and
Kmail1 (still using with kde-base/kdepim-meta-4.4.11.1-r1).
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 15:36 ` Peter Humphrey
@ 2015-05-29 16:02 ` Mick
2015-06-01 17:28 ` Peter Humphrey
0 siblings, 1 reply; 38+ messages in thread
From: Mick @ 2015-05-29 16:02 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 1776 bytes --]
On Friday 29 May 2015 16:36:59 Peter Humphrey wrote:
> On Friday 29 May 2015 16:19:38 Mick wrote:
> > On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
> > > I had two sets of problems: one in KDE which I might have nailed
> > > finally [1], and one at boot time in which /dev/md7 (RAID-1 with
> > > metadata > 1.0) was not being started.
> > >
> > > [1] Whenever I've had KMail screw up I've created a new user and
> > > re-imported its 14,000 e-mails, and until this latest time I've copied
> > > the .mozilla directory from the old user to the new. This time I did
> > > not, and so far all looks rosy. I'm not counting any chickens yet
> > > though.
> >
> > Did you try deleting the akonadi database file(s) and restarting it
> > instead of creating a new user? You will have to be patient, probably
> > let it run overnight to asynchronously sync and re-index all your
> > messages.
>
> I don't think I dare risk it:
>
> $ find . -name \*akonadi\* | wc
> 49 49 2665
> $ find . -name \*akonadi\*dat | wc
> 13 13 901
>
> How would I know which to delete and which to leave alone? No, it may be
> more work to start again with a clean slate, but at least I can be
> confident of not screwing anything up too badly.
This is how I would try it out:
1. Create a back up of your complete /home.
2. akonadictl stop
3. Rename/move ~/.local/share/akonadi/db_data/ (or delete it since you now
have a back up of this mess).
4. akonadictl start.
Then go and make a brew, because this can take some time. I have hundreds of
thousands of messages, so mine takes forever. I even thought of deleting most
of my Google messages to accelerate this process, if I ever move to Kmail2.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 15:54 ` Mick
@ 2015-05-29 23:20 ` Peter Humphrey
2015-05-30 9:00 ` Neil Bothwick
2015-05-30 11:49 ` Mick
2015-05-30 7:53 ` Alan McKinnon
1 sibling, 2 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-05-29 23:20 UTC (permalink / raw
To: gentoo-user
On Friday 29 May 2015 16:54:33 Mick wrote:
> On Friday 29 May 2015 16:28:57 Alan Grimes wrote:
> > What in god's name is that stupid database for anyway? Does it perform
> > any useful function? Is there any tool that gives the user any
> > measurable benefit that even justifies one one hundredth of the CPU and
> > disk bandwidth consumed by this missfeature?
>
> I think you're preaching to the converted here.
He is, no doubt about it.
> I don't think you'll find many advocates in this M/L who support the KDE4
> desktop design decision as a sound architectural choice for your average
> Linux user.
He was talking about tying the e-mail client to a database, not about the KDE4
desktop, and I've protested at the same thing more than once, sometimes in
vigorous terms. Made no difference of course, but then I'm just an insufficiently
humble user.
> I think they were trying to market a desktop for the enterprise and were
> following Gnome's approach of semantic content searches.
It seems to me that, KMail being such a capable e-mail client, there ought to
be more than one way of installing it. One of those would be as you say: the
way it's going, aimed at corporations with PIM functions and sharing of all
manner of things among colleagues. At the other end of the spectrum would be
what I think all of us on this list would prefer (those who like KDE, that
is), namely a textual manipulator of simple e-mail files.
The choice could be exercised using something like our USE flags, or it could
have dual implementations derived more-or-less automatically from a common
code base.
(In the mid-80s I was working in a project to replace the grid-control
computer system in England and Wales. The spec had come from our hardware
people (yes, I know) and required us to develop code that would run equally
well on Ferranti and GEC machines. The Ferranti scheduling and context-
switching methods heavily favoured small numbers of large processes, whereas
the GEC imposed a hardware limit of 8K bytes on any running process. We were
well on the way to making it work, too. What I suggest for KMail pales into
insignificance compared with that mess. It's just a Simple Matter Of
Programming, isn't it?)
> Other than the odd bug here and there I was perfectly happy with KDE3 and
> Kmail1 (still using with kde-base/kdepim-meta-4.4.11.1-r1).
I wonder if there's a way to go back to KMail-1 and import all my e-mails from
KMail-2 archive files into it. Would you like to help me, Mick, with ebuilds
etc?
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 15:54 ` Mick
2015-05-29 23:20 ` Peter Humphrey
@ 2015-05-30 7:53 ` Alan McKinnon
2015-05-30 9:50 ` Peter Humphrey
1 sibling, 1 reply; 38+ messages in thread
From: Alan McKinnon @ 2015-05-30 7:53 UTC (permalink / raw
To: gentoo-user
On 29/05/2015 17:54, Mick wrote:
> On Friday 29 May 2015 16:28:57 Alan Grimes wrote:
>> Mick wrote:
>>> On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
>>>> I had two sets of problems: one in KDE which I might have nailed finally
>>>> [1], and one at boot time in which /dev/md7 (RAID-1 with metadata > 1.0)
>>>> was not being started.
>>>>
>>>> [1] Whenever I've had KMail screw up I've created a new user and
>>>> re-imported its 14,000 e-mails, and until this latest time I've copied
>>>> the .mozilla directory from the old user to the new. This time I did
>>>> not, and so far all looks rosy. I'm not counting any chickens yet
>>>> though.
>>>
>>> Did you try deleting the akonadi database file(s) and restarting it
>>> instead of creating a new user? You will have to be patient, probably
>>> let it run overnight to asynchronously sync and re-index all your
>>> messages.
>>
>> What in god's name is that stupid database for anyway? Does it perform
>> any useful function? Is there any tool that gives the user any
>> measurable benefit that even justifies one one hundredth of the CPU and
>> disk bandwidth consumed by this missfeature?
>
> I think you're preaching to the converted here. I don't think you'll find
> many advocates in this M/L who support the KDE4 desktop design decision as a
> sound architectural choice for your average Linux user. I think they were
> trying to market a desktop for the enterprise and were following Gnome's
> approach of semantic content searches.
>
> Other than the odd bug here and there I was perfectly happy with KDE3 and
> Kmail1 (still using with kde-base/kdepim-meta-4.4.11.1-r1).
>
Akonadi was supposed to be a once-size-fits-all central store of all pim
info (contacts, addresses, mails and all metadata about that) which any
and all apps could use.
The vision was that an enormous awesome ecosystem all buying into the
OneGrandVision(tm) would spontaneously spring up, thereby validating the
existence of akonadi itself due to a magic self-fulfilling prophecy.
This did not happen.
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 23:20 ` Peter Humphrey
@ 2015-05-30 9:00 ` Neil Bothwick
2015-05-30 11:49 ` Mick
1 sibling, 0 replies; 38+ messages in thread
From: Neil Bothwick @ 2015-05-30 9:00 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 717 bytes --]
On Sat, 30 May 2015 00:20:51 +0100, Peter Humphrey wrote:
> He was talking about tying the e-mail client to a database, not about
> the KDE4 desktop, and I've protested at the same thing more than
> once, sometimes in vigorous terms. Made no difference of course, but
> then I'm just an insufficiently humble user.
I can see the point in using a database to index mails for faster
searching, but relying on it for the mail program to work is plain daft.
--
Neil Bothwick
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-30 7:53 ` Alan McKinnon
@ 2015-05-30 9:50 ` Peter Humphrey
0 siblings, 0 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-05-30 9:50 UTC (permalink / raw
To: gentoo-user
On Saturday 30 May 2015 09:53:23 Alan McKinnon wrote:
> Akonadi was supposed to be a once-size-fits-all central store of all pim
> info (contacts, addresses, mails and all metadata about that) which any
> and all apps could use.
>
> The vision was that an enormous awesome ecosystem all buying into the
> OneGrandVision(tm) would spontaneously spring up, thereby validating the
> existence of akonadi itself due to a magic self-fulfilling prophecy.
> This did not happen.
Nor will it.
It's long since time they had another think.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 23:20 ` Peter Humphrey
2015-05-30 9:00 ` Neil Bothwick
@ 2015-05-30 11:49 ` Mick
2015-05-30 15:43 ` Peter Humphrey
1 sibling, 1 reply; 38+ messages in thread
From: Mick @ 2015-05-30 11:49 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 1900 bytes --]
On Saturday 30 May 2015 00:20:51 Peter Humphrey wrote:
> > Other than the odd bug here and there I was perfectly happy with KDE3 and
> > Kmail1 (still using with kde-base/kdepim-meta-4.4.11.1-r1).
>
> I wonder if there's a way to go back to KMail-1 and import all my e-mails
> from KMail-2 archive files into it. Would you like to help me, Mick, with
> ebuilds etc?
On my laptop which has stayed on Kmail-1 I have this:
$ cat /etc/portage/package.mask
>=kde-base/akonadiconsole-4.5.50
>=kde-base/akregator-4.5.50
>=kde-base/blogilo-4.5.50
>=kde-base/kabcclient-4.5.50
>=kde-base/kaddressbook-4.5.50
>=kde-base/kalarm-4.5.50
>=kde-base/kdepim-common-libs-4.5.50
>=kde-base/kdepim-icons-4.5.50
>=kde-base/kdepim-l10n-4.5.50
>=kde-base/kdepim-kresources-4.5.50
>=kde-base/kdepim-meta-4.5.50
>=kde-base/kdepim-strigi-analyzer-4.5.50
>=kde-base/kdepim-runtime-4.5.50
>=kde-base/kdepim-wizards-4.5.50
>=kde-base/kjots-4.5.50
>=kde-base/kleopatra-4.5.50
>=kde-base/kmail-4.5.50
>=kde-base/knode-4.5.50
>=kde-base/knotes-4.5.50
>=kde-base/konsolekalendar-4.5.50
>=kde-base/kontact-4.5.50
>=kde-base/korganizer-4.5.50
>=kde-base/ktimetracker-4.5.50
I don't know if going back to Kmail-1 from Kmail-2 is a viable proposal. Some
of the Kmail-1 packages have abi_x86_32 dependencies, so expect some
rebuilding of e.g. sys-libs/readline-6.3_p8-r2 I performed it a number of
times on an old laptop, which would not work with Kmail-2, but this was done
some years ago. In each case I restored my Mail folder from back up and
eventually gave up on Kmail-2.
Have a look here for more details and warnings:
https://wiki.gentoo.org/wiki/KDE/KDEPIM-4.7_upgrade
I expect that sooner or later bitrot will catch up with Kmail-1 and it will
stop working. I dread for this happening, but I will not move to Kmail-2
until then.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-30 11:49 ` Mick
@ 2015-05-30 15:43 ` Peter Humphrey
2015-05-31 0:39 ` Peter Humphrey
0 siblings, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-30 15:43 UTC (permalink / raw
To: gentoo-user
On Saturday 30 May 2015 12:49:51 Mick wrote:
> On my laptop which has stayed on Kmail-1 I have this:
--->8
> Have a look here for more details and warnings:
>
> https://wiki.gentoo.org/wiki/KDE/KDEPIM-4.7_upgrade
Many thanks Mick - that's very helpful.
> I expect that sooner or later bitrot will catch up with Kmail-1 and it will
> stop working. I dread for this happening, but I will not move to Kmail-2
> until then.
I don't blame you, and I wish I hadn't either. I'll see if it's possible to go
back.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-30 15:43 ` Peter Humphrey
@ 2015-05-31 0:39 ` Peter Humphrey
2015-05-31 12:18 ` Mick
0 siblings, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-31 0:39 UTC (permalink / raw
To: gentoo-user
On Saturday 30 May 2015 16:43:13 Peter Humphrey wrote:
> On Saturday 30 May 2015 12:49:51 Mick wrote:
> > On my laptop which has stayed on Kmail-1 I have this:
> --->8
>
> > Have a look here for more details and warnings:
> >
> > https://wiki.gentoo.org/wiki/KDE/KDEPIM-4.7_upgrade
>
> Many thanks Mick - that's very helpful.
>
> > I expect that sooner or later bitrot will catch up with Kmail-1 and it
> > will
> > stop working. I dread for this happening, but I will not move to Kmail-2
> > until then.
>
> I don't blame you, and I wish I hadn't either. I'll see if it's possible to
> go back.
Well, it did look promising right up to the last gasp. I put those
package.mask entries in, and I found I needed a couple of package.use entries
as well, and then everything went suspiciously well. Portage downgraded
several packages and recompiled several others, and I was ready to go.
At this point I must put in a word of commendation for portage: it handled
this major regression with aplomb throughout. That is one professional
program.
I created a new user (this is now really tedious), started KMail-1 and
imported 14000-odd messages from the old KMail-2 - and in a fraction of the
time that KMail-2 takes for the same task. Great! I thought. Then I found
there was no inbox to copy its e-mails into, and I couldn't copy the folder
because one existed already - I just couldn't see it. I think I remember it
disappearing once or twice before in the days of KMail-1. Anyway, I couldn't
see a way forward so I've reverted to the original KMail-2 pro tem.
Maybe I'll have another go if I remember the way out of having no inbox.
Anyway, thanks Mick for steering me the way I wanted to go.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-31 0:39 ` Peter Humphrey
@ 2015-05-31 12:18 ` Mick
2015-05-31 14:01 ` Peter Humphrey
0 siblings, 1 reply; 38+ messages in thread
From: Mick @ 2015-05-31 12:18 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 2612 bytes --]
On Sunday 31 May 2015 01:39:34 Peter Humphrey wrote:
> On Saturday 30 May 2015 16:43:13 Peter Humphrey wrote:
> > On Saturday 30 May 2015 12:49:51 Mick wrote:
> > > On my laptop which has stayed on Kmail-1 I have this:
> > --->8
> >
> > > Have a look here for more details and warnings:
> > >
> > > https://wiki.gentoo.org/wiki/KDE/KDEPIM-4.7_upgrade
> >
> > Many thanks Mick - that's very helpful.
> >
> > > I expect that sooner or later bitrot will catch up with Kmail-1 and it
> > > will
> > > stop working. I dread for this happening, but I will not move to
> > > Kmail-2 until then.
> >
> > I don't blame you, and I wish I hadn't either. I'll see if it's possible
> > to go back.
>
> Well, it did look promising right up to the last gasp. I put those
> package.mask entries in, and I found I needed a couple of package.use
> entries as well, and then everything went suspiciously well. Portage
> downgraded several packages and recompiled several others, and I was ready
> to go.
>
> At this point I must put in a word of commendation for portage: it handled
> this major regression with aplomb throughout. That is one professional
> program.
>
> I created a new user (this is now really tedious), started KMail-1 and
> imported 14000-odd messages from the old KMail-2 - and in a fraction of the
> time that KMail-2 takes for the same task. Great! I thought. Then I found
> there was no inbox to copy its e-mails into, and I couldn't copy the folder
> because one existed already - I just couldn't see it. I think I remember it
> disappearing once or twice before in the days of KMail-1. Anyway, I
> couldn't see a way forward so I've reverted to the original KMail-2 pro
> tem.
>
> Maybe I'll have another go if I remember the way out of having no inbox.
> Anyway, thanks Mick for steering me the way I wanted to go.
You're welcome.
You could look into ~/Mail/ or wherever you keep your mails and find the Inbox
directory. Then copy any messages you want shown there manually. The index
will be recreated when you restart Kmail, or if you click on 'Recreate Index'
under the Properties/Maintenance of the folder.
Also, under Settings/Configure Kmail/Misc there is a field to specify which
folder to open on start up.
Some combination of the above should work.
Please note there is a known bug which has come about due to bitrot: All sent
messages are placed in the local Sent-Mail folder. I have to manually drag
and drop them in the respective email account sent folders from which they
were sent.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-31 12:18 ` Mick
@ 2015-05-31 14:01 ` Peter Humphrey
2015-05-31 14:25 ` Mick
0 siblings, 1 reply; 38+ messages in thread
From: Peter Humphrey @ 2015-05-31 14:01 UTC (permalink / raw
To: gentoo-user
On Sunday 31 May 2015 13:18:06 Mick wrote:
> You could look into ~/Mail/ or wherever you keep your mails and find the
> Inbox directory. Then copy any messages you want shown there manually.
> The index will be recreated when you restart Kmail, or if you click on
> 'Recreate Index' under the Properties/Maintenance of the folder.
>
> Also, under Settings/Configure Kmail/Misc there is a field to specify which
> folder to open on start up.
>
> Some combination of the above should work.
The trouble is that the in-box folder is missing, so there's no way to
manipulate what's in it.
> Please note there is a known bug which has come about due to bitrot: All
> sent messages are placed in the local Sent-Mail folder. I have to manually
> drag and drop them in the respective email account sent folders from which
> they were sent.
Ah, well that shouldn't bother me because I have only one outgoing account, so
only one sent-mail folder.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-31 14:01 ` Peter Humphrey
@ 2015-05-31 14:25 ` Mick
0 siblings, 0 replies; 38+ messages in thread
From: Mick @ 2015-05-31 14:25 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 1246 bytes --]
On Sunday 31 May 2015 15:01:10 Peter Humphrey wrote:
> On Sunday 31 May 2015 13:18:06 Mick wrote:
> > You could look into ~/Mail/ or wherever you keep your mails and find the
> > Inbox directory. Then copy any messages you want shown there manually.
> > The index will be recreated when you restart Kmail, or if you click on
> > 'Recreate Index' under the Properties/Maintenance of the folder.
> >
> > Also, under Settings/Configure Kmail/Misc there is a field to specify
> > which folder to open on start up.
> >
> > Some combination of the above should work.
>
> The trouble is that the in-box folder is missing, so there's no way to
> manipulate what's in it.
I appreciate the inbox folder is not shown in the GUI. Is there an inbox
directory under your main mail storage? This is mine:
$ ls -al Mail/inbox/
total 92
drwx------ 5 michael michael 4096 May 31 15:23 .
drwx------ 16 michael michael 4096 May 31 13:18 ..
drwx------ 2 michael michael 73728 May 30 23:38 cur
drwx------ 2 michael michael 4096 Jul 17 2010 new
drwx------ 2 michael michael 4096 May 30 23:25 tmp
You can check if your messages are shown under ../inbox/cur
If not you can manually copy them there.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-user] General weirdness - a tale of woe.
2015-05-29 16:02 ` Mick
@ 2015-06-01 17:28 ` Peter Humphrey
0 siblings, 0 replies; 38+ messages in thread
From: Peter Humphrey @ 2015-06-01 17:28 UTC (permalink / raw
To: gentoo-user
On Friday 29 May 2015 17:02:18 Mick wrote:
> On Friday 29 May 2015 16:36:59 Peter Humphrey wrote:
> > On Friday 29 May 2015 16:19:38 Mick wrote:
> > > On Friday 29 May 2015 10:36:37 Peter Humphrey wrote:
> > > > I had two sets of problems: one in KDE which I might have nailed
> > > > finally [1], and one at boot time in which /dev/md7 (RAID-1 with
> > > > metadata > 1.0) was not being started.
> > > >
> > > > [1] Whenever I've had KMail screw up I've created a new user and
> > > > re-imported its 14,000 e-mails, and until this latest time I've copied
> > > > the .mozilla directory from the old user to the new. This time I did
> > > > not, and so far all looks rosy. I'm not counting any chickens yet
> > > > though.
> > >
> > > Did you try deleting the akonadi database file(s) and restarting it
> > > instead of creating a new user? You will have to be patient, probably
> > > let it run overnight to asynchronously sync and re-index all your
> > > messages.
> >
> > I don't think I dare risk it:
> >
> > $ find . -name \*akonadi\* | wc
> >
> > 49 49 2665
> >
> > $ find . -name \*akonadi\*dat | wc
> >
> > 13 13 901
> >
> > How would I know which to delete and which to leave alone? No, it may be
> > more work to start again with a clean slate, but at least I can be
> > confident of not screwing anything up too badly.
>
> This is how I would try it out:
>
> 1. Create a back up of your complete /home.
> 2. akonadictl stop
> 3. Rename/move ~/.local/share/akonadi/db_data/ (or delete it since you now
> have a back up of this mess).
> 4. akonadictl start.
>
> Then go and make a brew, because this can take some time. I have hundreds
> of thousands of messages, so mine takes forever. I even thought of
> deleting most of my Google messages to accelerate this process, if I ever
> move to Kmail2.
Well, I tried it as you suggested, but I shan't bother again. Not only did it
not take any apparent time at all to run, but the result was loss of a folder
tree containing more than half of all my e-mails.
So what worked in KMail-1, it seems, doesn't work in KMail-2.
--
Rgds
Peter
^ permalink raw reply [flat|nested] 38+ messages in thread
end of thread, other threads:[~2015-06-01 17:28 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-27 11:59 [gentoo-user] General weirdness - a tale of woe Peter Humphrey
2015-05-27 12:31 ` Canek Peláez Valdés
2015-05-27 13:02 ` Alan McKinnon
2015-05-27 13:09 ` Canek Peláez Valdés
2015-05-27 13:21 ` Rich Freeman
2015-05-27 14:16 ` Peter Humphrey
2015-05-27 20:40 ` Mick
2015-05-28 0:01 ` Peter Humphrey
2015-05-28 12:44 ` Rich Freeman
2015-05-28 13:49 ` Todd Goodman
2015-05-28 14:36 ` Peter Humphrey
2015-05-28 17:03 ` Peter Humphrey
2015-05-28 23:51 ` Rich Freeman
2015-05-29 0:10 ` Peter Humphrey
2015-05-29 8:25 ` Neil Bothwick
2015-05-29 9:13 ` Stephan Müller
2015-05-29 9:36 ` Peter Humphrey
2015-05-29 15:19 ` Mick
2015-05-29 15:28 ` Alan Grimes
2015-05-29 15:54 ` Mick
2015-05-29 23:20 ` Peter Humphrey
2015-05-30 9:00 ` Neil Bothwick
2015-05-30 11:49 ` Mick
2015-05-30 15:43 ` Peter Humphrey
2015-05-31 0:39 ` Peter Humphrey
2015-05-31 12:18 ` Mick
2015-05-31 14:01 ` Peter Humphrey
2015-05-31 14:25 ` Mick
2015-05-30 7:53 ` Alan McKinnon
2015-05-30 9:50 ` Peter Humphrey
2015-05-29 15:36 ` Peter Humphrey
2015-05-29 16:02 ` Mick
2015-06-01 17:28 ` Peter Humphrey
2015-05-27 23:40 ` Peter Humphrey
2015-05-27 18:38 ` [gentoo-user] " James
2015-05-27 20:09 ` Neil Bothwick
2015-05-27 20:31 ` Mick
2015-05-27 21:25 ` James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox