Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on AMD64
  • Search

AMD64 or not ?

Have an x86-64 problem? Post here.
Locked
Advanced search
40 posts
  • 1
  • 2
  • Next
Author
Message
-JeaN-
Apprentice
Apprentice
User avatar
Posts: 211
Joined: Mon Nov 25, 2002 1:09 pm
Location: PaRiS :D

AMD64 or not ?

  • Quote

Post by -JeaN- » Mon Aug 20, 2007 2:51 pm

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 :)
Top
didymos
Advocate
Advocate
User avatar
Posts: 4798
Joined: Mon Oct 10, 2005 2:09 am
Location: California

Re: AMD64 or not ?

  • Quote

Post by didymos » Mon Aug 20, 2007 3:09 pm

-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.
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
Top
Veldrin
Veteran
Veteran
User avatar
Posts: 1945
Joined: Tue Jul 27, 2004 5:47 pm
Location: Zurich, Switzerland

  • Quote

Post by Veldrin » Mon Aug 20, 2007 3:36 pm

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.
Top
naviathan
Apprentice
Apprentice
User avatar
Posts: 231
Joined: Sun Dec 12, 2004 7:17 pm

  • Quote

Post by naviathan » Mon Aug 20, 2007 5:37 pm

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
Top
redwoolf
n00b
n00b
User avatar
Posts: 56
Joined: Fri Aug 10, 2007 3:18 pm

  • Quote

Post by redwoolf » Mon Aug 20, 2007 7:40 pm

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.
Top
quag7
Apprentice
Apprentice
User avatar
Posts: 288
Joined: Mon Aug 12, 2002 9:49 am
Location: Marana, Arizona - USA
Contact:
Contact quag7
Website

  • Quote

Post by quag7 » Tue Aug 21, 2007 4:00 am

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
Top
prestige
Tux's lil' helper
Tux's lil' helper
Posts: 95
Joined: Sat Sep 24, 2005 7:02 pm

  • Quote

Post by prestige » Tue Aug 21, 2007 8:57 am

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.
Top
pycior
n00b
n00b
User avatar
Posts: 11
Joined: Tue Aug 21, 2007 6:46 am

  • Quote

Post by pycior » Tue Aug 21, 2007 9:41 am

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:
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/
Top
depontius
Advocate
Advocate
Posts: 3533
Joined: Wed May 05, 2004 4:06 pm

  • Quote

Post by depontius » Fri Nov 30, 2007 2:19 am

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: Select all

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
Top
quag7
Apprentice
Apprentice
User avatar
Posts: 288
Joined: Mon Aug 12, 2002 9:49 am
Location: Marana, Arizona - USA
Contact:
Contact quag7
Website

  • Quote

Post by quag7 » Fri Nov 30, 2007 2:44 am

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
Top
nixnut
Bodhisattva
Bodhisattva
User avatar
Posts: 10974
Joined: Fri Apr 09, 2004 1:43 pm
Location: the dutch mountains

  • Quote

Post by nixnut » Fri Nov 30, 2007 6:33 pm

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
Top
OldTango
l33t
l33t
User avatar
Posts: 739
Joined: Sat Feb 21, 2004 5:08 pm
Contact:
Contact OldTango
Website

  • Quote

Post by OldTango » Sat Dec 01, 2007 3:04 pm

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
Top
teidon
Apprentice
Apprentice
User avatar
Posts: 195
Joined: Fri Apr 22, 2005 10:54 am
Location: Finland

  • Quote

Post by teidon » Sat Dec 01, 2007 3:43 pm

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.
Top
drwook
Veteran
Veteran
Posts: 1324
Joined: Wed Mar 30, 2005 3:02 pm
Location: London

  • Quote

Post by drwook » Sat Dec 01, 2007 5:28 pm

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.
Top
Matteo Azzali
Retired Dev
Retired Dev
User avatar
Posts: 1133
Joined: Thu Sep 23, 2004 4:25 pm

  • Quote

Post by Matteo Azzali » Sun Dec 02, 2007 6:14 pm

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/
Top
shuuhen
n00b
n00b
Posts: 49
Joined: Sat Feb 12, 2005 4:40 pm

  • Quote

Post by shuuhen » Sun Dec 02, 2007 6:43 pm

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.
Top
kernelOfTruth
Watchman
Watchman
User avatar
Posts: 6111
Joined: Tue Dec 20, 2005 10:34 pm
Location: Vienna, Austria; Germany; hello world :)
Contact:
Contact kernelOfTruth
Website

  • Quote

Post by kernelOfTruth » Mon Dec 03, 2007 10:44 pm

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-fo ... scCD-4.9.0
https://github.com/kernelOfTruth/pulsea ... zer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Top
Twist
Guru
Guru
Posts: 414
Joined: Fri Jan 03, 2003 5:08 am
Location: San Diego

  • Quote

Post by Twist » Mon Dec 03, 2007 10:51 pm

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
Top
ShinyThings
Tux's lil' helper
Tux's lil' helper
Posts: 89
Joined: Tue Jul 03, 2007 5:47 pm
Location: Ontario

  • Quote

Post by ShinyThings » Tue Dec 04, 2007 2:14 am

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.
Top
loeb-it
n00b
n00b
Posts: 37
Joined: Tue May 15, 2007 10:19 pm

  • Quote

Post by loeb-it » Tue Dec 04, 2007 7:07 am

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
Top
Cyker
Veteran
Veteran
Posts: 1746
Joined: Thu Jun 15, 2006 7:43 pm

  • Quote

Post by Cyker » Tue Dec 04, 2007 4:46 pm

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!
Top
azarro
n00b
n00b
User avatar
Posts: 51
Joined: Sun Mar 19, 2006 12:02 pm
Location: Prague, CZ

  • Quote

Post by azarro » Tue Dec 04, 2007 6:09 pm

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: Select all

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
Top
depontius
Advocate
Advocate
Posts: 3533
Joined: Wed May 05, 2004 4:06 pm

  • Quote

Post by depontius » Tue Dec 04, 2007 6:55 pm

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
Top
Cyker
Veteran
Veteran
Posts: 1746
Joined: Thu Jun 15, 2006 7:43 pm

  • Quote

Post by Cyker » Tue Dec 04, 2007 9:42 pm

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 ;)
Top
dopey
Apprentice
Apprentice
Posts: 235
Joined: Mon Feb 10, 2003 11:09 pm

  • Quote

Post by dopey » Fri Dec 07, 2007 11:35 pm

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.
Top
Locked

40 posts
  • 1
  • 2
  • Next

Return to “Gentoo on AMD64”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic