Re: [gentoo-user] fcitx crash----something to do with libpng cairo?

2013-04-13 Thread Erick Guan
check your ~/.config/fcitx/log if you are sure fcitx crashed. Feel free to
talk at irc #fcitx


On Sat, Apr 13, 2013 at 1:14 PM, Jackie jiangjun12...@gmail.com wrote:

 在 Sat, 13 Apr 2013 12:47:56 +0800,Wang Xuerui idontknw.w...@gmail.com
 写道:


  2013/4/13 Jackie jiangjun12...@gmail.com:

 I am use fcitx for Chinese  after updating few packages today,fcitx just
 crash on startup and won't work even I start it in a terminal.I searched
 through Internet and figured it that this may have some thing to do with
 update libpng and cairo.One way out,however,may be just downgrade libpng
 
 cairo,which seem to involve tons of recompilation of related packages(got
 that after mask the update  emerge libpng cairo -pv). So,anyone met
 this 
 got a better solution?
 BTY,using fcitx 4.2.7,libpng-1.6.1:0/16 and cairo-1.12.14. HELP ME OUT:(


 I'm also a fcitx user, but my box has the stable versions of libpng
 and cairo as I checked just now. So I suppose your crashes are related
 to the ~KEYWORDed dependencies.

 If you have enough free time, you may try to debug the crash with gdb
 and report the issue to upstream... this way the developers will know
 about the breakage and come up with a patch, which benefits other
 fcitx users running ~KEYWORD systems as well.

  Sorry for my poor English:(
 But I am afraid that I'm not capable of fixing it myself due to my
 familiarity with Gentoo and debuging a program.Tried to downgrade libpng 
 cairo today but no luck.The downgrade seems to result in a slot,caused by
 kdelibs and other packages dependencies  I doubt whether it is a
 solution.I've here got the snapshot of the infomation got after masking
 libpng-1.6.1  cairo-1.12.14.Hell No!




-- 
Regards,

Erick Guan/管啸 (fantasticfears)


Re: [gentoo-user] which machine to buy for perfect gentoo machine?!

2013-04-13 Thread Erick Guan
E3 1230v2 is enough for me. You don't have to spend a lot of money for CPU.


On Sun, Apr 14, 2013 at 12:24 AM, Pandu Poluan pa...@poluan.info wrote:


 On Apr 13, 2013 8:29 PM, Tamer Higazi th9...@googlemail.com wrote:
 
  Hi Dale!
 
 
  Am 13.04.2013 13:54, schrieb Dale:
   Pandu Poluan wrote:
  
  
   I myself prefer AMD CPUs to Intel ones.
  
   Intel has this habit of 'segmenting' their processor features. E.g.,
   Intel VT-x (Intel's buggy implementation of AMD-V) is not available
   across the board.
 
  What is VT-x 
 

 you really should learn to use Google...

 In short: VT-x is Intel's version of AMD-V.

 What is AMD-V? It's a feature of AMD CPUs that *greatly* assist
 virtualization.

 It's not just VT-x, there are a *lot* of features that Intel may or may
 not provide on a certain model.

  And also all the time, Intel promotes for their Hiperthreading
  support, as well Intel swears on their QuickPath system they have
  developed and should release the FSB which is stil being used at AMD,

 Incorrect. AMD uses HyperTransport for a lng time. QuickPath is just
 Intel's version of HyperTransport.

 As to Hyperthreading... it was technology from Pentium 4 actually,
 originally called NetBurst, it splits a core into two virtual cores,
 leveraging Intel's long pipeline. There are benefits, but also drawbacks.

  even when they mention that MT (Megatransfer instead GHZ) for
  describing their frontside bus speed
 
  so, it is in this case not only the CPU's speed, also the Speed the data
  reaches the memory, and other components like the GPU of your graphics
  device, no?!
 

 Yes, and honestly, AMD was there first. IIRC, Intel still have some
 problems with cache coherency on multiple processor systems. AMD has no
 such problems; the HyperTransport technology used by AMD is perfectly
 capable of servicing NUMA Architecture.

 
  And what about Hyperthreading?! At the Gentoo make configuration guide,
  the intel corei7 are fully supported.
 

 The 'support' comes from gcc, and gcc fully supports AMD CPUs also.

  There is being described, that if Intel corei 5 or 7 CPU's are used, I
  could double the amount of cpu's for compiling
 
  MAKEOPTS=-j8 (for a quadcore core i5 / 7) because of it's
  hyperthreading support.
 

 As I wrote above, Intel's Hyperthreading splits each core into two virtual
 cores. Thus, if you know the number of physical cores *and* you've turned
 on Hyperthreading in the BIOS, you can (and should) double the number of
 jobs.

 That information is *not* due to Gentoo better supporting Intel, it's
 there because of Intel's complexity.

 AMD CPUs from the get-go already support a higher core density than Intel;
 they never need to split their cores into virtual cores.

 
   If one needs to leverage VT-x for virtualization
   purposes, one must be double sure that the CPU one bought supports
 VT-x.
  
   All latest AMD CPUs (except the laptop versions) support all AMD
   features.
 
  Where are the latest AMD CPU sets on Gentoo used at all ?! What about
  the Intel's one?! And do they make a huge difference in this case?!
 

 gcc -march=native will allow gcc to detect and leverage all features.

 I don't know which features are used where, except for AMD-V, which is
 heavily leveraged by virtualization (virtualbox or Xen, in my situation).

 
  If you can give me a deep technical answer, I would be very happy
 
 
  The money is not what counts. It's the system stability. My AMD cpu was
  very lng time ago an AMD Athlon XP which makde me a lots of
  headache.
 

 You're sooo out of date.

 Nowadays, AMD CPUs are at least as stable as Intel CPUs.

 Rgds,
 --




-- 
Regards,

Erick Guan/管啸 (fantasticfears)