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

28.03.2011, 13:34

eine frage bezüglich der "hal" use flag

ich hab in der make.conf noch "hal" drinnen stehen ... soll ich oder kann ich oder müsste ich die useflag auch deaktivieren ? ... ist es ratsam ?
ich hab zwar schon rumgegoogelt aber das steh es einmal ja raus damit einmal nein drinnen lassen .. hmm was nun ?

ich hab jetzt ein update gemacht und nun will er das libgphoto2 neu bauen aber mit (-hal) hmm

und wenn ich "hal" rausnehme was muss ich da beachten ? hal ist ja für das erkennen der hardware zuständig oder nicht ?


Quellcode

1
2
3
4
5
[ebuild   R   ] media-libs/libgphoto2-2.4.10  USE="exif nls -doc -examples -zeroconf (-hal%*)" CAMERAS="ptp2 (...gekürzt...) -template -topfield -toshiba_pdrm11" 5,566 kB

Total: 1 package (1 reinstall), Size of downloads: 5,566 kB

Would you like to merge these packages? [Yes/No] n



mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Schattenschlag« (29.03.2011, 18:56)


2

28.03.2011, 13:37

Hal ist veraltet. Bei Gnome wird es durch devicekit ersetzt. Viele Funktionen übernimmt ja mittlerweile auch udev.

Eigentlich solltest Du hal dann raus nehmen aus der make.conf. Ich habe das auch schon länger gemacht.

Seit heute ist hal auch komplett von meinem System verschwunden.

Gruß

3

28.03.2011, 13:41

Ich verwende KDE4 .... mit welchen problemen muss ich jetzt rechnen wenn ich es rausnehme ?

seit wann ist es denn veraltet "hal" ?? hmm oh man ich verpenn immer alles

(frag zur sicherheit ...)
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

4

28.03.2011, 13:46

Bei KDE habe ich keine Ahnung. Wenn ich es hier im Forum aber richtig verfolgt habe. braucht KDE auch kein hal mehr.

Bei hal ist man schon länger dabei es zu ersetzten. Bei Ubuntu ist hal auch schon nicht mehr dabei seit der Version 10.10 soweit ich weiß.

5

28.03.2011, 13:52

na dann "no risk no fun" raus damit mit "hal"

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

6

28.03.2011, 13:56

Kannst ja dann gerade kurz Deine Erfahrungen schildern.

Gruß

7

28.03.2011, 19:21

Ja, bitte!

Werde mein Beta-Tester! :whistling:

8

28.03.2011, 20:26

von meiner Seite aus kann ich sagen, das ich das USe flag hal nicht nutze und das aktuelle KDE verwende.

9

28.03.2011, 21:04

Die frage ist: was nennt ihr „aktuelle KDE Version“ ?

Für <=kde:4.5 wird hal zb noch fürs einbinden externer Laufwerke verwendet (USB-Sticks , externe USB Festplatten usw) (dies ist aber Optional)
Ohne HAL wird kein Device-Notifer mehr aufploppen und fragen was mit dem neu angeschlossenen Laufwerken geschehen soll.
Bei der aktuellen Gentoo stable kde-4.4.5 Version wird zb k3b keine Laufwerke mehr finden, sofern kein hald läuft.

Ab >=kde:4.6 benötigt kde selbst kein HAl mehr. Da wird dann udisks verwendet.

10

28.03.2011, 21:26

mit aktuell meinte ich KDE 4.4.5. Ich habe noch nachgeschaut, hald läuft bei mir.

Aber bei meinen USE Flag bin ich nicht fündig geworden. ?(

Zitat

emerge --info
USE="7zip X a52 aac acl alsa amd64 arts asf berkdb bzip2 cdr cli css cups cxx dbus dri dvb dvd embedded encode ffmpeg firefox fortran fping gdbm gpm gstreamer gtk iconv ipv6 jpeg kde kdehiddenvisibility lirc lm_sensors mad mmx modules mp3 mpeg mplayer mudflap multilib mysql ncurses nls nptl nptlonly ogg opengl openmp pam pcre perl png pppd python qt qt3support readline session slang speex sql sse sse2 ssl svg sysfs tcpd unicode v4l vorbis webkit wmf xine xinerama xmms xorg xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 mmap_emul 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 cgi cgid 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" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DVB_CARDS="tda10046" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="atiusb" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"


Wie ich das gemacht habe, kann ich nicht sagen. Aber ich erinnere mich, das wir damit auch schon gekämpft haben mit dem Erkennen von Laufwerken in K3B .

11

29.03.2011, 06:16

hmm sehr mühsam das ganze mit hal ....

also ganz runterschmeissen so von jetzt geht nicht ... da meckert kde4 bei mir rum ...

ich hab jetzt mal das "hal" flag nur rausgelsöcht von der make.conf
und jetzt baut kde4 sich bei jedem update selber um .... jetzt gerade will er

Quellcode

1
[ebuild   R   ] app-cdr/k3b-2.0.2-r1  USE="dvd encode ffmpeg flac lame mad vorbis wav (-aqua) -debug -emovix (-kdeenablefinal) -musepack -musicbrainz -sndfile -sox -taglib -vcd (-hal%*)" LINGUAS="de -ast -be -bg -ca -ca@valencia -cs -csb -da -el -en_GB -eo -es -et -eu -fi -fr -ga -gl -he -hi -hne -hr -hu -is -it -ja -km -ko -ku -lt -mai -nb -nds -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -se -sk -sl -sv -th -tr -uk -zh_CN -zh_TW" 12,533 kB 


k3b neu bauen ... ohne hal flag

aber sobald ich "hald" server stope und versuche alles neu zu bauen jammert kde4 bei mir ... werd mal gucken was google und co dazu sagt

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

12

29.03.2011, 06:21

Die frage ist: was nennt ihr „aktuelle KDE Version“ ?

Für <=kde:4.5 wird hal zb noch fürs einbinden externer Laufwerke verwendet (USB-Sticks , externe USB Festplatten usw) (dies ist aber Optional)
Ohne HAL wird kein Device-Notifer mehr aufploppen und fragen was mit dem neu angeschlossenen Laufwerken geschehen soll.
Bei der aktuellen Gentoo stable kde-4.4.5 Version wird zb k3b keine Laufwerke mehr finden, sofern kein hald läuft.

Ab >=kde:4.6 benötigt kde selbst kein HAl mehr. Da wird dann udisks verwendet.



ui bin ich blind .. stimmt genau so ist es auch bei mir ... plus noch ein rumgezicke ... hab ja kde 4.4.5 ... und wenn ich udisks installiere ? müsste ich doch hal schmeisen können ...
muss ich mir später angucken....

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

13

29.03.2011, 10:41

ui bin ich blind .. stimmt genau so ist es auch bei mir ... plus noch ein rumgezicke ... hab ja kde 4.4.5 ... und wenn ich udisks installiere ? müsste ich doch hal schmeisen können ...
muss ich mir später angucken....

Nein, vergiss es.
udisks wird erst ab kde:4.6 unterstützt.
Siehe zb auch http://www.kde.org/announcements/announce-4.6-beta1.php

Zitat

The two most significant changes in the KDE development frameworks 4.6 release targets the move away from HAL, which is being phased out by many Linux vendors, towards the u* hardware abstraction components.


Warum willst du HAL denn unbedingt deinstallieren, es funktioniert mit <=kde:4.5 doch problemlos, oder..?

/edit:
Um noch mal auf deine ursprüngliche Frage zurückzukommen, sprich der USE-Flag hal
So pauschal würde ich empfehlen die USE-Flag hal aus der make.conf raus zu nehmen, und diese dann nur für die Pakete setzen wo die Unterstützung gewünscht ist.
Für KDE wäre das zb beim Packet kde-base/solid

Um zu überprüfen ob man HAL Problemlos entfernen könnte nutze zb

Quellcode

1
emerge -av --depclean hal hal-info


Ansonsten entscheide selbst ob du HAL benötigst.
HAL ist und war ja immer Optional nutzbar.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (29.03.2011, 12:11)


14

29.03.2011, 18:11

Wegen k3b (Changelog):

Quellcode

1
2
Mar 2011; Samuli Suominen <ssuominen@gentoo.org> k3b-2.0.2-r1.ebuild:
Remove sys-apps/hal support wrt #313389.


siehe auch hier.

Danke an alle für die Informationen rund um HAL!

15

29.03.2011, 18:21

@josef

naja loswerden ist der falsche ausdruck ich war nur überrascht das kde4 update das hal flag deaktiviert hat (für das eine prog)
deshalb ... und ich war einfach unsicher ... deshalb auch die überschrift so gewählt ... und alles was man ned dringend braucht wird entsorgt .... mehr oder weniger ...
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

16

29.03.2011, 21:32

Bei Gnome hat sich hal mittlerweile auch erledigt.

Dort wird jetzt udisk verwendet zum automatischen einhängen.

Gruß

17

29.03.2011, 23:43

Bei Gnome hat sich hal mittlerweile auch erledigt.

Dort wird jetzt udisk verwendet zum automatischen einhängen.

Gruß


jo gnome ist sehr nett aber ich komme leider damit nicht zu recht ... hmm doffe kde4 gewohnheiten (oder fluxbox geht auch noch)
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

18

30.03.2011, 00:00

jo gnome ist sehr nett aber ich komme leider damit nicht zu recht ... hmm doffe kde4 gewohnheiten (oder fluxbox geht auch noch)



Deswegen gibt es ja für jeden sein Programm oder Tool. Ich z.b. finde KDE viel zu unübersichtlich. Ich möchte aber jetzt keine Desktop Diskussion auslösen. Jeder soll das verwenden was er mag.

Gruß

19

28.09.2011, 18:44

Nur kurz angemerkt:
Wer kein HAL mehr nutzt könnte nun auch die Gruppe "plugdev" die einst von hal angelegt wurde entfernen. Bevor man diese Gruppe entfernt sollten jedoch alle User aus dieser Gruppe entfernt werden.
Ich hab das hier zb so gemacht:
Mit

Quellcode

1
grep plugdev /etc/group
nachschauen welche User in der Gruppe sind und diese dann alle mit

Quellcode

1
# gpasswd -d USER plugdev
("USER" entsprechend ersetzen)
entfernen.
Wenn dann ALLE User, inklusive haldaemon entfernt sind kann man die Gruppe sauber via

Quellcode

1
# groupdel plugdev
entfernen.
So ist man die veraltete ungenutzte Gruppe dann auch mal los :)