tag:blogger.com,1999:blog-2839380439558071504.post995054233477846048..comments2021-11-29T02:14:03.257+00:00Comments on Come on in...: Are Intel subverting MeeGo.com?lbthttp://www.blogger.com/profile/11594429320228093113noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-2839380439558071504.post-41969560784073924382010-08-18T17:11:35.495+01:002010-08-18T17:11:35.495+01:00The major issue I have is that SSSE3 optimized bin...The major issue I have is that SSSE3 optimized binaries will run on a system that does not support the ISA (Instruction Set Architecture) without any kind of warning or error.<br /><br />I think that by default Linux should detect this mismatch and by default refuse to run it.<br /><br />The runtime issue here should be possible to be cleared up with some changes to binutils/gcc. Making it emit into every object code compiled the level of ISA used by the emitted code. There information is then merged by the linker "ld" to be included in the final executable/DSO. This information is then used by the dynamic-linker to perform detection and rejection.<br /><br />Not all binaries on MeeGo make use of SSSE3 instructions and this is the problem. Even though the compiler flag it set to enable the possibility the compiler can select an SSSE3 instruction, but did not need to do so. This means a large number of binaries run fine on non-SSSE3 CPUs and the rarity of the SSSE3 use even in an executable which uses an instruction could mean a random SIGILL crash of the application even though it has been working for a month without problem.<br /><br /><br />Other things which are bad with Intel MeeGo is that there should be a big warning on bootup that the distribution you have loaded is optimized for SSSE3 but the hardware of the system does not support it.<br /><br />I think an optimized Intel MeeGo distribution is a worthy goal but the method to achieve this is the problem.Darryl L. Mileshttps://www.blogger.com/profile/10184107178650674825noreply@blogger.comtag:blogger.com,1999:blog-2839380439558071504.post-28014847500304628242010-08-12T18:02:13.275+01:002010-08-12T18:02:13.275+01:00I was thinking along the same lines (I had MeeGo r...I was thinking along the same lines (I had MeeGo running fine & fast on EEE pc 900, but apparently it would be a bit untrustworthy).<br /><br />But then, you realize a new supported netbook only costs 300EUR, so I'm not sure I care that much. The bigger problem is lack of nvidia drivers - hobbyist computers typically don't have an Intel gpu, and many of us would like to run MeeGo on a big computer on occasion.Villehttps://www.blogger.com/profile/14536129636589454560noreply@blogger.comtag:blogger.com,1999:blog-2839380439558071504.post-39708499816664637302010-08-12T09:03:03.343+01:002010-08-12T09:03:03.343+01:00You can include the GPU: intel vs nvidia.You can include the GPU: intel vs nvidia.fabohttps://www.blogger.com/profile/07932215614415291262noreply@blogger.comtag:blogger.com,1999:blog-2839380439558071504.post-31984196259260400512010-08-11T23:55:53.542+01:002010-08-11T23:55:53.542+01:00I think this is a biggest problem currently with M...I think this is a biggest problem currently with MeeGo. Out of 5 computers at home none of it can run MeeGo as released on the page. I think Intel still has a little more to learn how to play in an open community like MeeGo Linux. There should be as little discrimination as possible. I hope this gets resolved soon and default builds get build for safe common architecture. Even if it is slow in the end. Slow is far better than not working at all.Marjanahttps://www.blogger.com/profile/07479776443013470332noreply@blogger.comtag:blogger.com,1999:blog-2839380439558071504.post-7809047906990020052010-08-11T20:18:48.885+01:002010-08-11T20:18:48.885+01:00I'll add to this that the reception to people ...I'll add to this that the reception to people asking about other hardware support isn't always clear that it's Intel people defending Intel's right to not spend resources on a competitor (or old) hardware, rather than the MeeGo project saying they don't want to support everything on which it'd work well.<br /><br />I *think* I could go to every single one of the threads asking about non-SSSE3 support and find very defensive messages about "why should Intel..." rather than "The MeeGo project aims to be hardware agnostic, however we currently don't have the hardware resources (OBS), QA mechanisms or staff to work on it. Patches and contributions wlecome."<br /><br />The problem is that these messages are coming from people who are senior at Intel (say), but also senior within the MeeGo project: with which hat are they answering?Jaffahttps://www.blogger.com/profile/08324870780404366939noreply@blogger.com