Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

06.04.2008, 14:46

ungültiger maschienenbefehl

Könnte mir vieleicht jemanden helfen? Ich habe das Problem wenn ich z.B. ein befehl nano oder ufed eingebe, dann bekomme ich die meldung ungültiger Maschienenbefehl, obwohl die dementsprächenden packete installiert sind. An was liegt das? Ich hatte das grundbasis system installiert und es lief einwandfrei. konnte nano eingeben und der Editor öfnete sich. Nach dem emerge -e world funktionierte es nicht mehr. Hat es überhaubt noch ei sinn das system zu reparieren oder soll ich nochmals von vorne anfangen?

2

06.04.2008, 16:51

Mein erster Verdacht ist, das du packete für eine andere Architektur/CPU kompilierst und installierst. Was hast dü für eine CPU und wie seine deine Settings? (reich mal dein "emerge --info" durch)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

06.04.2008, 21:26

Kann das sein das ich im kernel die Prozesser einstellung falsch gemacht habe und zwar athlon/opteron anstatt ahtlon/duron k7?

4

06.04.2008, 21:51

Kann das sein das ich im kernel die Prozesser einstellung falsch gemacht habe und zwar athlon/opteron anstatt ahtlon/duron k7?
Ja genau das meinte dyle

Zitat

Was hast dür für eine CPU und wie seine deine Settings? (reich mal dein "emerge --info" durch)
Währe sicher hilfreich wenn du uns dies hier Posten könntest.

Ein

Quellcode

1
cat /proc/cpuinfo
verrät deine verwendete CPU

Poste doch sonst wenigstens die Ausgabe von:

Quellcode

1
# grep -e CFLAGS -e CHOST /etc/make.conf

sonnst wird es sehr schwierig dir hier weiterzuhelfen.

MfG
josef.95

5

08.04.2008, 16:27

processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 6
model name : AMD Athlon(TM) XP 1900+
stepping : 2
cpu MHz : 1599.591
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow up ts
bogomips : 3200.87
clflush size : 32

6

08.04.2008, 16:30

sabayonx86 / # emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.22-sabayon i686)
=================================================================
System uname: 2.6.22-sabayon i686 AMD Athlon(TM) XP 1900+
Timestamp of tree: Sat, 05 Apr 2008 19:15:01 +0000
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.61-r1
sys-devel/automake: 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -msse3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=i686 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo "
LANG="de_DE"
LC_ALL="de_DE"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X Xaw3d a52 aac ace acl additions alsa amd ao arts berkdb binfilter cairo cdparanoia cdr cdrom chm clamav cli cpufreq cracklib crypt css cups dbus dga divx djvu dri dvd dvdnav dvdr dvdread emovix encode esd exif extrafilters fame fat ffmpeg fftw firefox flac fltk fortran gdbm gif gimp gimpprint glitz glut gmedia gphoto2 gpm graphviz gstreamer gtk hal hdri hfs iconv image imagemagick ipv6 isdnlog jack java javascript jbig joystick jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdm lame lm_sensors mad matroska midi mikmod mime ming mjpeg mmxext mng modplug motif mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap musepack mysql ncurses nls nptl nptlonly nsplugin nvidia nvtv ogg openal openexr opengl openmp oss pam pcre perl png pnm portaudio pppd python qt3 qt3support qt4 quicktime readline real realmedia reflection rtsp samba scanner sdl sdl-image sdl-sound sdlaudio session sid slang sndfile sox spl ssl ssse3 stream svg tcl tcpd theora threadsafe tiff timidity tk truetype type1 unicode usb v4l v4l2 vcd vcdx vdr vorbis wma wmf wmp wxwindows x264 x86 xanim xine xml xorg xpm xscreensaver xterm xv xvid xvmc yv12 zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="dummy fbdev nv v4l nvidia vesa vga"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

sabayonx86 / #

7

08.04.2008, 16:31

sabayonx86 / # grep -e CFLAGS -e CHOST /etc/make.conf
CFLAGS="-march=i686 -msse3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

8

08.04.2008, 16:32

Ich hoffe das jetzt diese daten euch genügen. Danke!!! :)

9

08.04.2008, 17:02

Quellcode

1
CFLAGS="-march=i686 -msse3 -O2 -pipe" 

Meines Wissens untestützt Athlon XP sse3 nicht.
Als march kannst Du auch "athlon-xp" nehmen.
Für ein Stabiles System ist http://gentoo-wiki.com/Safe_Cflags#Athlo…de_NX_.28AMD.29 Empfehlenswert.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

10

08.04.2008, 17:21

Das Problem dabei ist allerdings, das du vieles was du emerged hast, neu bauen musst. Im schlimmsten Fall ist das dein komplettes System ...

Ich sehe, dass du Sabayon einsetzt. Wieviel da vorkompiliert rüber kommt, weis ich nicht.

Wenn du die CFLAGS umsetzt, baut ein

Quellcode

1
# emerge -e system; emerge -e world
alles neu.

DAS kann aber dauern ... setzte daher die PORTAGE_NICENESS ein wenig höher, damit du am System, während es sich selbst runderneuert noch bequem Surfen, Chatten und Emailen kannst.

Du kannst ja mit einem Tool versuchen ... bsp. nano? ... wenn der dann stabil bleibt, hast du die richtigen CPU settings:

Quellcode

1
# emerge -e nano


ABER: ich sehe nicht warum ein -msse3 Switch da solch große Fehler verursachen soll. Hast du überprüft, ob deine Hardware ok ist? Bsp. CPU-Lüfter staubfrei und funktionstüchtig? Wenn die CPUs überhitzen kann das manchmal sehr eigenartige "Instructions" erzeugen. (Anm.: war bei mir gerade der Fall).

(Und - BTW - mache bitte keine Doppel- oder Dreifach-Posts im Minutenabstand sondern editiere die alten. Als auch verwende für Output bitte die CODE-Tags)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

11

08.04.2008, 17:28

Zitat

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow up ts

Nebenbemerkung: da steht drin, was der prozzi kann und was nicht; sse2, sse3 zumindest nicht;)
Aber das sollte eigentlich auf Nano keine Auswirkungen haben?!
Unix wurde nicht entwickelt, um seine Benutzer daran zu hindern, dumme Dinge zu tun, denn das würde diese auch davon abhalten, schlaue Dinge zu tun.“ – Doug Gwyn

12

08.04.2008, 19:56

Zitat


Nebenbemerkung: da steht drin, was der prozzi kann und was nicht
Daher sollte man, falls verfügbar, den richtigen -march= setzen. Das beinhaltet die unterstützen Flags, so dass man diese nicht mehr explizit setzen muss.

Quellcode

1
2
3
#man gcc
athlon-4, athlon-xp, athlon-mp 
Improved AMD Athlon CPU with MMX, 3dNOW!, enhanced 3dNOW! and full SSE instruction set support.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.