View previous topic :: View next topic |
Author |
Message |
-JeaN- Apprentice
Joined: 25 Nov 2002 Posts: 211 Location: PaRiS :D
|
Posted: Mon Aug 20, 2007 2:51 pm Post subject: AMD64 or not ? |
|
|
Hi guys,
I got a laptop ( DELL M65 ) which ships with a "nocona" compatible CPU.
I'm an old time user of Gentoo, and I love it, thing is that I'm not sure wether to install it with 64bit support or not. My concern, is that I'm pretty sure most programs are well tested and built on 32bit, and the 64bit support might be broken from time to time..
I already faced problems with broken packages in the past, in a 32bit environement, and I was thinking that eventually moving to the 64bit support might even increase the chances of crash. Any thoughts ?
Thanks in advance |
|
Back to top |
|
|
didymos Advocate
Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Mon Aug 20, 2007 3:09 pm Post subject: Re: AMD64 or not ? |
|
|
-JeaN- wrote: | My concern, is that I'm pretty sure most programs are well tested and built on 32bit
|
So are most packages with a 64-bit arch. Stuff breaks, 32 or 64 bits. Even well-tested stuff can break.
Quote: |
I already faced problems with broken packages in the past, in a 32bit environement, and I was thinking that eventually moving to the 64bit support might even increase the chances of crash. Any thoughts ?
|
Why do you think 64-bitness makes it more crash prone? Yeah, when amd64 was new maybe, but in my experience, most things just work. I don't think amd64 is more susceptible to problems, just that it tends to have different ones. _________________ Thomas S. Howard |
|
Back to top |
|
|
Veldrin Veteran
Joined: 27 Jul 2004 Posts: 1945 Location: Zurich, Switzerland
|
Posted: Mon Aug 20, 2007 3:36 pm Post subject: |
|
|
Quote: | I don't think amd64 is more susceptible to problems, just that it tends to have different ones. | notably (or for most users) flash (binary firefox, or gnash as alternative), and some drawbacks in java (I haven't found any yet)
cheers
V. |
|
Back to top |
|
|
naviathan Apprentice
Joined: 12 Dec 2004 Posts: 231
|
Posted: Mon Aug 20, 2007 5:37 pm Post subject: |
|
|
With as long as 64 bit linux has been out, I'm sure most of the problems we initially experienced with running 64 bit have been resolved. It seems software vendors are starting to come around build more 64 bit linux apps as well as Windows apps. If you're undecided, the last time I ran a comparison between 64 and 32 bit, 64 bit won out in all out speed and stability so long as you stick with 64 bit apps. Start mixing 64 and 32 and you sometimes run into problems. _________________ I respect faith, but doubt is what gives you an education.
-- Wilson Mizner |
|
Back to top |
|
|
redwoolf n00b
Joined: 10 Aug 2007 Posts: 56
|
Posted: Mon Aug 20, 2007 7:40 pm Post subject: |
|
|
I've been running 64bit Gentoo for some time now, and it isn't as buggy as other 64bit distros. In fact, it's not really buggy at all. My only gripe is no flash support, but that'll be here soon enough. I find it to be just as solid and versatile as the 32bit unices i've run. _________________ ....though I am already in my pajamas. |
|
Back to top |
|
|
quag7 Apprentice
Joined: 12 Aug 2002 Posts: 288 Location: Marana, Arizona - USA
|
Posted: Tue Aug 21, 2007 4:00 am Post subject: |
|
|
Note that there are binary packages you can use for Flash support (firefox-bin) in 64 bit. I also use mplayer-bin.
The other thing you'll notice if you run 64 bit is that a lot of packages are marked ~amd64. You'll have to unmask a fair amount of packages over time. However, that being said, I just did an emerge -e world on my 64 bit system - some more information here on my experience with that.
From my own perspective, having run this for a year now, there's no overriding reason not to run 64 bit unless you are prudish about running some 32 bit stuff (I run mplayer-bin and firefox-bin) on your system as well. The more people who run 64 bit, the more feedback we can get about packages and the more stuff can be marked stable. (The packages marked unstable are, I suspect, not marked that way because they are unstable but because they are not fully tested on amd64 machines).
Aside from the above, in terms of system stability, reliablity, and emerge failures, I've noticed very little difference. As I indicate in that other post, things tend be kind of more reliable for me now than at any time in the past. I ran 32 bit for 4 years before 64 bit, so that's my perspective. _________________ http://www.dataswamp.net |
|
Back to top |
|
|
prestige Tux's lil' helper
Joined: 24 Sep 2005 Posts: 95
|
Posted: Tue Aug 21, 2007 8:57 am Post subject: |
|
|
I am running ~amd64 on dell latitude and a workstation pc, both with core2duo (-march=nocona) for nearly a year. Nothing is crashing at all. Everything works perfect. The only annoying thing is the 64bit firefox + nspluginwrapper to get 32bit flash player work.
~amd64 no question about it. |
|
Back to top |
|
|
pycior n00b
Joined: 21 Aug 2007 Posts: 11
|
Posted: Tue Aug 21, 2007 9:41 am Post subject: |
|
|
Like prestige said, ~amd64 is the way to go [only switching from firefox to firefox-bin can be annoying sometimes ]
not so long ago the problem was also the fact that vesafb-tng didn't work with amd64, so you were stuck with vesafb for the console, but:
Quote: | projects::uvesafb
uvesafb is the successor of vesafb-tng. Its main features are:
* works on non-x86 systems,
* the Video BIOS code is run in userspace by a helper application,
* can be compiled as a module,
* adjustable refresh rates with VBE 3.0-compliant graphic cards.
|
from: http://dev.gentoo.org/~spock/projects/uvesafb/ |
|
Back to top |
|
|
depontius Advocate
Joined: 05 May 2004 Posts: 3509
|
Posted: Fri Nov 30, 2007 2:19 am Post subject: |
|
|
I find amd64 to be a royal pain in the neck!!! Given a few spare moments of time, at this point I'd rather take the "family install" back to x86, and get rid of the support headaches.
To be fair, most of it centers around media plugins, where the worst cracks between a 64-bit browser and 32-bit plugins show. I tried running firefox-bin for a while, but other packages require having firefox from source installed, and at that point it's a crapshoot which firefox starts up from the various places it can be started. I try to jimmy things to make sure that the binary version gets started, but sometimes the wrapper starts the source version, and then the plugins fail.
I ran a 64-bit kernel with a 32-bit xdm/userspace for a while, and that was better, but a new release of xorg brought new xdm startup scripts with it, and I didn't have time to reverse-engineer it to get my hybrid mode running again. Then I ran 64-bit with firefox from source for a while, with only moderate grumbling about crashing from my wife.
But this week I've about had it. At the moment flash doesn't work, and I can't get nspluginwrapper to recognize it and install it. I get:
Code: | localhost portage # nspluginwrapper -i /usr/lib32/nsbrowser/plugins/libflashplayer.so
nspluginwrapper: no appropriate viewer found for /usr/lib32/nsbrowser/plugins/libflashplayer.so |
in spite of the fact that both packages have been freshly installed.
I'm stressed at work, I'm stressed with family-of-origin (not my own wife and kids) issues, and now this crap called amd64/multimedia breaks down again! I'm just plain sick of it! _________________ .sigs waste space and bandwidth |
|
Back to top |
|
|
quag7 Apprentice
Joined: 12 Aug 2002 Posts: 288 Location: Marana, Arizona - USA
|
Posted: Fri Nov 30, 2007 2:44 am Post subject: |
|
|
I am wondering when we will reach 50/50 of people running 64 and 32 bit. I wonder what the percentage is now. _________________ http://www.dataswamp.net |
|
Back to top |
|
|
nixnut Bodhisattva
Joined: 09 Apr 2004 Posts: 10974 Location: the dutch mountains
|
Posted: Fri Nov 30, 2007 6:33 pm Post subject: |
|
|
Moved from Installing Gentoo to Gentoo on AMD64. _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered
talk is cheap. supply exceeds demand |
|
Back to top |
|
|
OldTango l33t
Joined: 21 Feb 2004 Posts: 718
|
Posted: Sat Dec 01, 2007 3:04 pm Post subject: |
|
|
You might consider stable amd64 and then add KEYWORDS and packages using /etc/portage/ as necessary. I run my dual opteron system this way and I also have 2 X86 machines running stable gentoo as well. In the past year the only items broke on my amd64 are the same ones broke or not working properly on on the x86 machines. Mainly DVD playback.
I use the 64 bit firefox amd mozilla browsers with nspluginwrapper and they have been stable and working for some time now. I also run gnu-cash, wine (for Unreal and Half-Life), doomsday-bin (for DoomI and 2 Hexen, Heretic, TNT, Plutonia), quake3 and 4, Serious Sam TFE and some others I am curious about. All are stable and working on my system. Some of these were never designed for 64bit let alone Linux, and are all playable.
The only crashes I have had in the last year are due to heat problems in the system, and gftp which I had to mask the latest version and re-intall an older version before it would work properly again. All took me less than 15 minutes to find and fix.
Take your time, read the Docs and forums. Most of all have fun............................ |
|
Back to top |
|
|
teidon Apprentice
Joined: 22 Apr 2005 Posts: 195 Location: Finland
|
Posted: Sat Dec 01, 2007 3:43 pm Post subject: |
|
|
I've run 64bit Gentoo for over 6 months now, and I haven't had any major problems. Flash used to be a problem when using Konqueror. Flash kept crashing randomly, which why I had to set plugins to be load on request (Konqueror showed a "Load plugin" buttons in place of Flash applets). But that isn't a problem anymore and I can have plugins loaded automaticly.
Video codecs could be a problem, but I haven't really run into many problems with them either. But I haven't watched many video files either. Only problem currently is with Windows Media Audio 10 (WMA10), or what ever the newest is, which doesn't work. Does it work on 32bit Linuxes?
I'm using stable by the way, with only few unstable packages here and there to spice things up. I tried unstable (~amd64) for a short while too and didn't come across any problems then either. Just decided to switch back to stable to make sure no problems would come in the future. Switching between stable and unstable is a pain by the way, so don't do it oftenly.
Of course if you don't have any reason to go for 64bit, there's no-one to force you to. So if you want to play safe, you could as well install 32bit Gentoo. Just remember that switching from 32bit to 64bit (or vice versa) isn't possible, you'll need to reinstall Gentoo for that. _________________ When Microsoft makes a product that doesn't suck, they make a vacuum cleaner. |
|
Back to top |
|
|
drwook Veteran
Joined: 30 Mar 2005 Posts: 1324 Location: London
|
Posted: Sat Dec 01, 2007 5:28 pm Post subject: |
|
|
Go 64 bit if you've got 64 bit hardware and no real reason not to. If you think you've a reason, don't. I've been running 64 bit gentoo for I think around 18 months or so without any major hassle (I run ~arch & some masked stuff, so the hassles would probably be present on x86/amd64/ppc/whatever I ran).
I don't see the point in buying 64 bit hardware and not running software that utilises it. But the difference will likely be negligible for most things. |
|
Back to top |
|
|
Matteo Azzali Retired Dev
Joined: 23 Sep 2004 Posts: 1133
|
Posted: Sun Dec 02, 2007 6:14 pm Post subject: |
|
|
About flash, I'd suggest you to check swfdec, last time I tried (september-october) it was far more
working than gnash on my 32 bit system, so it could be really useable even on amd64 now. _________________ Every day a new distro comes to birth. Every day a distro "eats" another.
If you're born distro, no matter what, start to run.
---- http://www.linuxprinting.org/ ---- http://tuxmobil.org/ |
|
Back to top |
|
|
shuuhen n00b
Joined: 12 Feb 2005 Posts: 49
|
Posted: Sun Dec 02, 2007 6:43 pm Post subject: |
|
|
drwook wrote: | Go 64 bit if you've got 64 bit hardware and no real reason not to. If you think you've a reason, don't. I've been running 64 bit gentoo for I think around 18 months or so without any major hassle (I run ~arch & some masked stuff, so the hassles would probably be present on x86/amd64/ppc/whatever I ran).
I don't see the point in buying 64 bit hardware and not running software that utilises it. But the difference will likely be negligible for most things. |
Basically same here, but I haven't been running it for 18 months (just built the comp back at the end of August). I even have the latest Adobe Flash plugin working with 64-bit Firefox (using nspluginwrapper). I am running a multilib system so that I can run 32-bit software (like Opera) if I feel the need. Very stable for me. |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
Twist Guru
Joined: 03 Jan 2003 Posts: 414 Location: San Diego
|
Posted: Mon Dec 03, 2007 10:51 pm Post subject: |
|
|
If you're running multilib and nsplugin, you don't have to use "almost there" solutions for flash and the like. Just run 32bit plugins for those applications (and blame the developers for not supporting multiple platforms). It's highly compatible and doesn't "taint" your system to run the occasional 32bit app, that's why basically every 64 distro out there does 32bit compatibility libs.
-Twist |
|
Back to top |
|
|
ShinyThings Tux's lil' helper
Joined: 03 Jul 2007 Posts: 89 Location: Ontario
|
Posted: Tue Dec 04, 2007 2:14 am Post subject: |
|
|
I have been running AMD64 since March and have had no serious problems. Flash requires 32bit firefox to work properly (nspluginwrapper works, but not well). Media plugins require 64bit, and I can't run both 32 and 64bit firefox at the same time with the same user (but can with two seperate users). Java also doesn't work as a plugin, but that isn't a huge deal. |
|
Back to top |
|
|
loeb-it n00b
Joined: 15 May 2007 Posts: 37
|
Posted: Tue Dec 04, 2007 7:07 am Post subject: |
|
|
I have an 64 bit gentoo on my M65 and it works quite well now (still waiting for gcc 4.3 getting released stable for -march=core2 support). Suspend to disk sometimes crashes, but this may have other reasons, still investigating. Everything else I use works (I don't use the modem, maybe it works or not). Flash works via nspluginwrapper and for firefox java. I use the 64 Bit browser plugin of the IcedTea VM. _________________ The box said 'Windows 2000 Server or better', so I installed Gentoo
Linux galadriel 4.12.12-gentoo #4 SMP PREEMPT Fri Nov 3 00:09:29 CET 2017 x86_64 Intel(R) Core(TM) i7-2860QM CPU @ 2.50GHz GenuineIntel GNU/Linux
Visit www.mygnu.de |
|
Back to top |
|
|
Cyker Veteran
Joined: 15 Jun 2006 Posts: 1746
|
Posted: Tue Dec 04, 2007 4:46 pm Post subject: |
|
|
Is there a sticky we can refer people who ask this question?
Or some sort of #include forum option?
I must have posted my opinion on this so many times that I'm actually getting sick of reading what I write! |
|
Back to top |
|
|
azarro n00b
Joined: 19 Mar 2006 Posts: 51 Location: Prague, CZ
|
Posted: Tue Dec 04, 2007 6:09 pm Post subject: |
|
|
depontius wrote: |
......
But this week I've about had it. At the moment flash doesn't work, and I can't get nspluginwrapper to recognize it and install it. I get:
Code: | localhost portage # nspluginwrapper -i /usr/lib32/nsbrowser/plugins/libflashplayer.so
nspluginwrapper: no appropriate viewer found for /usr/lib32/nsbrowser/plugins/libflashplayer.so |
in spite of the fact that both packages have been freshly installed.
I'm stressed at work, I'm stressed with family-of-origin (not my own wife and kids) issues, and now this crap called amd64/multimedia breaks down again! I'm just plain sick of it! |
Have you managed to solve this problem? A few days ago my flash was working flawlessly and suddenly nspluginwrapper doesn't work anymore, no matter which version of netscape-flash / nspluginwrapper I use :-/ _________________ Linux gentoo x86_64 kernel-2.6.18-ck1-r2
AMD Athlon64 Processor 3000+
MicroStar K8N Neo4-FI - nForce4 Ultra (s939)
Kingston DIMM 1024MB DDR 400MHz Dual Channel CL2
Asus 7600GT 256MB, PCI-E
Creative Labs Sound Blaster Audigy 4 |
|
Back to top |
|
|
depontius Advocate
Joined: 05 May 2004 Posts: 3509
|
Posted: Tue Dec 04, 2007 6:55 pm Post subject: |
|
|
No, I haven't. In fact, my whole emul environment appears to be crumbling. There are other pieces of 32-bit software that use to run just fine, and now fail, as well. At the moment I'm putting my spare-time energy into woodworking and getting the 32-bit install on this machine groomed. I plan to switch to the 32-bit install for family use, and keep the 64-bit install around for when I'm working from home. Though at the moment it appears that quite a bit of cruft had crept in, and it needs some major work. _________________ .sigs waste space and bandwidth |
|
Back to top |
|
|
Cyker Veteran
Joined: 15 Jun 2006 Posts: 1746
|
Posted: Tue Dec 04, 2007 9:42 pm Post subject: |
|
|
It would seem to be a good idea... as I frequently say, it's really pointless to run lots of 32-bit software in a 64-bit system, espescially since it's done via what is basically a really hacky kludge.
64-bit and a bit of must-have 32 is okay, but any more than that and the 64-bits becomes just pose.
All IMHO of course |
|
Back to top |
|
|
dopey Apprentice
Joined: 10 Feb 2003 Posts: 235
|
Posted: Fri Dec 07, 2007 11:35 pm Post subject: |
|
|
I've been running gentoo amd64 at least since 2004. I ran it on an athlon64 system, then upgraded the system to a core 2 duo E6600 system. My home server is an Athlon 64 X2 3800+ running gentoo amd64, and my work machine is a Nocona Xeon running gentoo amd64. My packages.keywords file contains many many ~amd64 packages.
As for 32-bit apps, at home I run the following:
32-bit Sun Java 1.4, 1.5 and 1.6
32-bit flash
32-bit firefox (for java plugin and flash support)
32-bit mplayer-bin
crossover office
cedega
32-bit acrobat reader
and a plethora of 32-bit games (ut2004, quake4, doom3, enemy territory quake wars)
At work I use the following 32-bit apps:
32-bit firefox for java plugin support
32-bit Sun java 1.4, 1.5, 1.6
32-bit citrix ICAClient
32-bit rational rose
32-bit clearcase client
32-bit acrobat reader
32-bit SunOne 6.x and sun java system web server 7.x
32-bit IBM WebSphere Application Server and HTTP Server with the 32-bit IBM JDKs.
crossover office
I have had pretty close to zero problems. My app-emulation layer works very well. Basically things have just worked. Early on in 2004 I had some growing pains issues, but in general amd64 is IMO, as stable as x86, including the ability to support all of the 32-bit apps I need to run.
Prior to the new app-emulation framework currently being used I used to use Blubb's documentation on building some of my own 32-bit support libraries. For example, for SunOne 6.x's installer, I need libtermcap to run the installer, so I built my own emul-linux-x86-libtermcap-compat library. |
|
Back to top |
|
|
|