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

02.05.2010, 12:13

Gentoo Neuinstallation - die Zweite

Hallo Leute

Nachdem ich doch einige nicht nachvollziehbare Probleme mit dem System habe, hab ich mich also entschlossen es neu zu installieren. Jetzt hab ich doch ein paar Monate Erfahrung damit, und werde daher meine Anfangsfehler gottseidank nicht mehr machen. Also hab ich mir ne zweite Festplatte gekauft und werde da drauf ein frisches Gentoo installierne. Jetzt möchte ich aber noch damit es von Anfang an passt eure Meinung zu einigen Dingen hören. Ich dank euch schon mal dafür.

Hier mal zuerst meine make.conf die ich einsetzen werde.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
PORTAGE_ELOG_CLASSES="log warn error info"
PORTAGE_ELOG_SYSTEM="echo save"
PORTAGE_NICENESS="10"

CFLAGS="-march=core2 -msse4 -mcx16 -msahf -02 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"

USE="mmx sse ssse3 rcu -ldap hal dbus kde qt4 ffmpeg lame semantic-desktop jpeg avahi zeroconf bonjour opengl -consolekit"

FEATURES="ccache parallel-fetch stict distlocks userfetch"
CCACHE_SIZE="2G"
MAKEOPTS="-j7"

DVB_CARDS="ttpci"
INPUT_DEVICES="evdev virtualbox joystick"
VIDEO_CARDS="nvidia"

LINGUAS="de"
ACCEPT_LICENSE="*"

source /var/lib/layman/make.conf
CAMERAS="canon"

#PORTDIR_OVERLAY="/usr/local/portage/local-overlay/"

zur Erklärung:
Ich werde bei meinem Desktoppc wie beim letzten mal auf KDE4 setzen. Die Keywords werde ich diesmal so gut wie leer lassen, und nix herummischen. Auch layman werde ich mit Vorsicht genießen. Zu den Useflags:

- semantic-desktop: möchte ich nutzen weil ich die Funktion einfach toll finde und es absolut brauchbar ist.
- avahi zeroconf bonjour: ich möchte gerne auf diese Technologie setzen, und alles ohne DNS usw. fahren. Eben alle vollautomatisch.
- -consolekit: brauch ich nicht, es ist immer nur ein User eingeloggt.

Hier noch die Dienste die ich in init.d laufen habe, falls da was nicht zusammenpassen sollte bitte sagen

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
acpid 
 avahi-daemon
 avahi-dnsconfd
 bluetooth
 consolekit
 cupsd
 dbus
 gentoo32
 hald
 hddtemp
 in.tftpd
 libvirtd
 local
 mysql
 net.wlan1
 netmount
 nfs
 ntp-client
 nxserver
 schroot
 sshd
 syslog-ng
 tor
 udev-postmount
 vdr
 vdradmin
 vixie-cron
 webmin
 xdm


Da ich schon alles über avahi nutzen möchte, hab ich mir gedacht zum ersten mal auch noch Network-manager zu verwenden. Da ich meinen PC leider nur mit WLAN (wpa2) anbinden kann; ist es übrehaupt über die Konsole (WPAsuplicant) möglich, oder brauche ich doch das grafische tool dafür. Da gibts ja eins für den Plasmadesktop. Ich habe damit keine Erfahrung und nutzte bis jetzt immer jedes System (auch Ubuntu) ohne Network-manager. Bitte auch hier um euren Rat.

Als Kernel werde ich wieder die Gentoo-sourcen mit dem manuellen Kernel nutzen.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

2

02.05.2010, 14:28

Hi

Hm.., sofern du kein distcc oder ähnliches nutzt würde ich die CFLAGS eher vom gcc selbst bestimmen lassen, also zb

Quellcode

1
2
CFLAGS="-march=native -02 -pipe"
CXXFLAGS="${CFLAGS}"
nutzen.
Ist zb auf http://en.gentoo-wiki.com/wiki/Safe_Cflags auch als Standard so empfohlen

Zitat

-march=native

GCC 4.2 introduces a new -march option, -march=native, which automatically detects the features your CPU supports and sets the options appropriately. If you have an Intel or AMD CPU and are using >=sys-devel/gcc-4.2.3, using -march=native is recommended. Do not use -march=native if you use distcc on nodes with different architectures as this may produce unusable code


Ansonsten fällt mir noch auf das du global "-consolekit" setzt, aber consolekit scheinbar dennoch im runlevel hast.
ist nicht unbedingt schlimm aber suboptimal...

Was für ein Profil möchtest du den verwenden?

Und von dem NetworkManager würde ich auf einem "normalen" Desktop PC eher abraten,
auf einem mobilen PC mit dem du evtl. in vielen verschiedenen Netzen unterwegs bist mag er ja hilfreich sein.
Sprich: wenn nicht unbedingt nötig sollte "wpa_supplicant" eigentlich ausreichen..
aber da hat jeder so seine vorlieben... ;)

3

02.05.2010, 18:36

Zitat

Quellcode

1
FEATURES="ccache parallel-fetch stict distlocks userfetch"

Außer "ccache" kannst Du die anderen FEATURES weglassen. Sie werden imho per default gesetzt. Ich habe z.B. keine FEATURES in make.conf definiert und das Ergebnis ist:

Quellcode

1
2
emerge --info | grep -i features
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera

4

02.05.2010, 19:57

Hallo Leute

Das mit den Cflags wusste ich nicht, das sich die schon alleine richtig stellen. Networkmanager lasse ich weg und als Profil werde ich wieder ein Standart Desktopprofil nehmen. Ein Nonmultilib wäre wohl technisch das bessere aber logisch gesehen nicht günstig, da wohl das meiste nicht mehr funzt. Aber dazu kann wohl Josef.95 mehr sagen. Er hat glaub ich ein so ein Profil. Mein Unrealtournament, Doom, usw, kann ich dann wohl vergessen.

Quellcode

1
[4]   default/linux/amd64/10.0/desktop/kde

Das mit den Features stimmt tatsächlich. Die Dinge ich in der Liste habe sind Standartmäßig wohl aktiviert.

Den "consolekit" habe ich nur deshalb noch drinnen weil ich ihn getestet habe, hat aber nicht wirklich gut funktioniert. Auch mit der Energieverwaltung im KDEkontrollcenter arbeitet er nicht immer gut zusammen. Ich lasse daher die Finger davon, da er ohnehin für mich überflüssig ist.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

5

02.05.2010, 21:26

als Profil werde ich wieder ein Standart Desktopprofil nehmen.
Hehe
Standart
Standard
;-)
Ist ja in Ordnung mit dem Desktop Profil, möge jeder so eins verwenden welches zu den Anforderungen passt.
Ich fragte nur wegen Use-Flags und Features, da wird ja doch je nach verwendeten Profil schon recht viel passend als default gesetzt.
Schau dir mal die "emerge --info" Ausgabe an, alles was dort schon auftaucht braucht idR nicht noch mal von dir gesetzt zu werden.

Viel Erfolg!