Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
AMD64 or not ?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
-JeaN-
Apprentice
Apprentice


Joined: 25 Nov 2002
Posts: 211
Location: PaRiS :D

PostPosted: Mon Aug 20, 2007 2:51 pm    Post subject: AMD64 or not ? Reply with quote

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
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Mon Aug 20, 2007 3:09 pm    Post subject: Re: AMD64 or not ? Reply with quote

-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
View user's profile Send private message
Veldrin
Veteran
Veteran


Joined: 27 Jul 2004
Posts: 1945
Location: Zurich, Switzerland

PostPosted: Mon Aug 20, 2007 3:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
naviathan
Apprentice
Apprentice


Joined: 12 Dec 2004
Posts: 231

PostPosted: Mon Aug 20, 2007 5:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
redwoolf
n00b
n00b


Joined: 10 Aug 2007
Posts: 56

PostPosted: Mon Aug 20, 2007 7:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
quag7
Apprentice
Apprentice


Joined: 12 Aug 2002
Posts: 288
Location: Marana, Arizona - USA

PostPosted: Tue Aug 21, 2007 4:00 am    Post subject: Reply with quote

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
View user's profile Send private message
prestige
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2005
Posts: 95

PostPosted: Tue Aug 21, 2007 8:57 am    Post subject: Reply with quote

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
View user's profile Send private message
pycior
n00b
n00b


Joined: 21 Aug 2007
Posts: 11

PostPosted: Tue Aug 21, 2007 9:41 am    Post subject: Reply with quote

Like prestige said, ~amd64 is the way to go [only switching from firefox to firefox-bin can be annoying sometimes :P]

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
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3509

PostPosted: Fri Nov 30, 2007 2:19 am    Post subject: Reply with quote

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
View user's profile Send private message
quag7
Apprentice
Apprentice


Joined: 12 Aug 2002
Posts: 288
Location: Marana, Arizona - USA

PostPosted: Fri Nov 30, 2007 2:44 am    Post subject: Reply with quote

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
View user's profile Send private message
nixnut
Bodhisattva
Bodhisattva


Joined: 09 Apr 2004
Posts: 10974
Location: the dutch mountains

PostPosted: Fri Nov 30, 2007 6:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
OldTango
l33t
l33t


Joined: 21 Feb 2004
Posts: 718

PostPosted: Sat Dec 01, 2007 3:04 pm    Post subject: Reply with quote

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............................ :D :D :D :D
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Sat Dec 01, 2007 3:43 pm    Post subject: Reply with quote

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
View user's profile Send private message
drwook
Veteran
Veteran


Joined: 30 Mar 2005
Posts: 1324
Location: London

PostPosted: Sat Dec 01, 2007 5:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Matteo Azzali
Retired Dev
Retired Dev


Joined: 23 Sep 2004
Posts: 1133

PostPosted: Sun Dec 02, 2007 6:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
shuuhen
n00b
n00b


Joined: 12 Feb 2005
Posts: 49

PostPosted: Sun Dec 02, 2007 6:43 pm    Post subject: Reply with quote

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
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Dec 03, 2007 10:44 pm    Post subject: Reply with quote

Matteo Azzali wrote:
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.


++

even youtube is supposed to work,

if you try 64bit opera (beta ?) you'll even get flash + 64bit browsing :)

64bit is the (only) way to go

running it already since 2 months and no (severe) problems until now (~amd64)
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Twist
Guru
Guru


Joined: 03 Jan 2003
Posts: 414
Location: San Diego

PostPosted: Mon Dec 03, 2007 10:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
ShinyThings
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jul 2007
Posts: 89
Location: Ontario

PostPosted: Tue Dec 04, 2007 2:14 am    Post subject: Reply with quote

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
View user's profile Send private message
loeb-it
n00b
n00b


Joined: 15 May 2007
Posts: 37

PostPosted: Tue Dec 04, 2007 7:07 am    Post subject: Reply with quote

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
View user's profile Send private message
Cyker
Veteran
Veteran


Joined: 15 Jun 2006
Posts: 1746

PostPosted: Tue Dec 04, 2007 4:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
azarro
n00b
n00b


Joined: 19 Mar 2006
Posts: 51
Location: Prague, CZ

PostPosted: Tue Dec 04, 2007 6:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
depontius
Advocate
Advocate


Joined: 05 May 2004
Posts: 3509

PostPosted: Tue Dec 04, 2007 6:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
Cyker
Veteran
Veteran


Joined: 15 Jun 2006
Posts: 1746

PostPosted: Tue Dec 04, 2007 9:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
dopey
Apprentice
Apprentice


Joined: 10 Feb 2003
Posts: 235

PostPosted: Fri Dec 07, 2007 11:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum