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

12.12.2010, 06:42

[gelöst] Firefox stürzt beim Drucken ab

Hi!
Ich kann aus allen Programmen drucken, aber nicht aus Firefox. Sobald ich STRG + P drücke oder im Menü auf drucken gehe, stürzt Firefox ab. Wenn ich Firefox über die Konsole starte, erhalte ich keine Fehlermeldung, auch dort nur der Absturz. Hab Firefox auch schon neu gebaut. Hilft nix. Hatte das Problem auch schon mit der 3.6.12er Version (vorher nicht). Hat jemand ne Idee, woran das liegen könnte, bzw was ich noch an Informationen liefern kann?

Quellcode

1
2
3
4
5
6
7
8
BitKiller felix # emerge -pv firefox

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] www-client/firefox-3.6.13  USE="alsa dbus gnome ipc java libnotify startup-notification -bindist -custom-optimization -system-sqlite -wifi" LINGUAS="de ..." 0 kB

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

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »josef.95« (13.12.2010, 15:13) aus folgendem Grund: Tags hinzugefügt


2

12.12.2010, 08:16

Leiderweise ist es ziemlich hart FF zu debuggen. Da hilft http://www.gentoo.org/proj/en/qa/backtraces.xml ein wenig. Um FF zu debuggen musst du wohl "-ggdb" in deine CFLAGS aufnehmen und "splitdebug" in die FEATURES. Und FF neu bauen. Erst dann könntest du den FF in einem gdb laufen lassen, welcher in der Lage wäre dir zu zeigen wo der FF abkackt ... alles vorausgesetzt du kennst dich mit den Teilen aus.

Alternativ: wie sieht dein "emerge --info" aus? Hast du irgendwelche "exotischen" CFLAGS? Verwendest du vlt. ein anderes FF Theme? Neuer,leerer Benutzer startet FF und stürzt auch beim Drucken ab?

edit: andere Browser (Opera (mein Favorit) und Konqui drucken aber tadellos?)
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

12.12.2010, 12:43

Andere Browser habe ich noch nicht getestet, aber da ich aus Word und allen anderen Programmen (pdf, Bilder, ...) drucken kann, gehe ich mal davon aus, dass nur Firefox spinnt. Deinen Link sehe ich mir heute Abend mal genauer an. Hier schon mal der Output von emerge --info. Sollte eigentlich nix Exotisches bei sein.

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
BitKiller felix # emerge --info
Portage 2.2.0_alpha7 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.4, glibc-2.11.2-r3, 2.6.36-gentoo-r4 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r4-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9000_@_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 11 Dec 2010 17:45:01 +0000
ccache version 3.1.3 [enabled]
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11-r1
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/ccache:     3.1.3
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1::local Overlay
sys-apps/openrc:     0.6.3::local Overlay
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1 (sys-kernel/linux-headers)
Repositories: gentoo local-Overlay
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/fax /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs ccache collision-protect distlocks fixlafiles fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="de_DE.UTF8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 applet archive automount avahi bash-completion berkdb bluetooth branding bzip2 cairo ccache cdda cddb cdr cleartype cli consolekit cracklib crypt cups cxx dbus dga directfb dmx dri dts dvd dvdr eds emboss encode evo exif fam fbcondecor firefox flac fontforge fortran fuse gconf gdbm gdu gif gmp gnome gnome-keyring gphoto2 gpm gstreamer gtk hal iconv ipv6 java jpeg laptop lcms ldap libnotify mad mikmod mmx mng modules mono mp3 mp4 mpeg mudflap multilib nautilus ncurses nls nptl nptlonly nsplugin ntp ogg opengl openmp pam pango pcre pdf perl png policykit ppds pppd python qt3support qt4 readline sdl session spell sqlite sse sse2 ssl startup-notification svg sysfs tcpd thumbnail tiff truetype udev unicode upnp usb vorbis x264 xcb xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" 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" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" 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="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" NETBEANS_MODULES="apisupport harness ide java nb websvccommon enterprise mobility php profiler" PHP_TARGETS="php5-2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev" 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" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

4

12.12.2010, 13:29

Hi

Ich hatte vor einiger Zeit mal sehr ähnliches mit firefox und thunderbird, bei mir (und auch anderen) lag es da an der verwendeten cups Version... die nicht mit xulrunner mochte.
Sprich.: teste nach möglichkeit mal eine andere cups-1.4.X Version.

/edit:
Hier noch ein wiedergefundener Thread

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (12.12.2010, 13:39)


5

12.12.2010, 17:54

Zwischenstand: Opera druckt schon mal. Aber ich ahb Firefox liebgewonnen.

Quellcode

1
2
3
4
5
BitKiller felix # eix -c net-print/*cups* | grep [I]
[I] net-print/cups (1.4.5@01.12.2010): The Common Unix Printing System
[I] net-print/fax4cups (1.28@21.10.2010): efax/hylafax backend for CUPS
[I] net-print/gnome-cups-manager (0.33-r1@02.11.2010): GNOME CUPS Printer Management Interface
[I] net-print/libgnomecups (0.2.3@20.10.2010): GNOME cups library


Quellcode

1
2
3
4
BitKiller felix # eix net-print/cups | head -n 3
[I] net-print/cups
     Available versions:  1.3.11-r4!t (~)1.4.4-r2!t (~)1.4.5!t 
     Installed versions:  1.4.5!t(15:55:08 01.12.2010)


Als ich das Problem hatte, dass hplip mit den alten USE-Flags nur Murks gedruckt hat, hab ich cups natürlich erstmal auf ~amd64 gesetzt. Irgendwie muss man ja testen. Eigentlich nutz ich stable, weil ich solche Probleme nicht haben will. Mache gerade nen Downgrade auf stable.

@Josef
THX. Und ob der Kandidat richtig liegt, sieht er wenns im Titel steht

6

12.12.2010, 18:49

Na prima..., magst du die Lösung eventuell noch etwas genauer beschreiben, dann hätten andere suchende vielleicht auch noch mal was davon?!
danke
..............................................................................................................................................................

Off-Topic

Zitat

Quellcode

1
eix -c net-print/*cups* | grep [I]
Sorry, aber muss das so kompliziert sein...?
Zudem funktioniert diese Filterung auch nicht zuverlässig -->

Quellcode

1
2
3
4
$  eix -c net-print/*cups* | grep [I]
[I] net-print/cups (1.4.5@02.12.2010): The Common Unix Printing System.
[N] net-print/gnome-cups-manager ((~)0.33-r2): GNOME CUPS Printer Management Interface
[I] net-print/libgnomecups (0.2.3@23.11.2010): GNOME cups library

Hätte es ein einfaches

Quellcode

1
eix -Ic cups
nicht auch getan...?
;)

7

12.12.2010, 22:14

Na prima..., magst du die Lösung eventuell noch etwas genauer beschreiben, dann hätten andere suchende vielleicht auch noch mal was davon?!
danke
..............................................................................................................................................................
Hätte es ein einfaches

Quellcode

1
eix -Ic cups
nicht auch getan...?
;)


Die Lösung war ein Downgrade von cups auf stable, also auf net-print/cups-1.3.11-r4

Tja, man lernt nie aus. Demnächst benutz ich eix -Ic foo

8

12.12.2010, 23:26

Die Lösung war ein Downgrade von cups auf stable, also auf net-print/cups-1.3.11-r4
Danke.

Aber normal sollte es auch einwandfrei mit

Quellcode

1
2
3
4
5
6
# eix -Ic "xulrunner|firefox|cups|hplip"
[I] net-libs/xulrunner (1.9.2.13(1.9)@12/10/2010): Mozilla runtime package that can be used to bootstrap XUL+XPCOM applications
[I] net-print/cups (1.4.5@12/02/2010): The Common Unix Printing System.
[I] net-print/hplip (3.10.9@11/29/2010): HP Linux Imaging and Printing System. Includes printer, scanner, fax drivers and service tools.
[I] net-print/libgnomecups (0.2.3@11/23/2010): GNOME cups library
[I] www-client/firefox (3.6.13@12/10/2010): Firefox Web Browser
funktionieren. (hier tut es das!)

Nungut... ;)

MfG
Josef

9

13.12.2010, 08:31

Quellcode

1
2
3
4
5
6
7
8
9
10
11
BitKiller felix # eix -Ic "xulrunner|firefox|cups|hplip" | cut -d":" -f1
[I] dev-python/pycups (1.9.49@21.10.2010)
[I] net-libs/xulrunner (1.9.2.13(1.9)@10.12.2010)
[I] net-print/cups (1.3.11-r4@12.12.2010)
[I] net-print/cupsddk (1.2.3@12.12.2010)
[I] net-print/fax4cups (1.28@21.10.2010)
[I] net-print/gnome-cups-manager (0.33-r1@02.11.2010)
[I] net-print/hplip (3.10.9@18.11.2010)
[I] net-print/libgnomecups (0.2.3@20.10.2010)
[I] www-client/firefox (3.6.13@10.12.2010)
9 Treffer.


Man lernt wirklich nie aus. Danke

Durch dich angestachelt, tut sich bei mir gleich das nächste Problem auf. Wie krieg ich den Inhalt von 'man eix' in eine pdf Datei? Auf der Konsole lesen ist irgendwie nicht so meins.

edit:
Du bist schuld, dass ich eix noch besser finde.

Zitat

eix-layman can add or remove local layman overlays to the current data‐
base. You might want to use this if you do not source layman's
make.conf in your local /etc/make.conf.


Das ist genau, was ich mache. Ich hab nen stable System und symlinke nur verschiedene Sachen von /var/lib/layman/OVERLAY_NAME/KATEGORIE/NAME in mein lokales Overlay. Ich füge niemals komplette Overlays ein.

Beispiel VMware Workstation:
Das Ebuild von VMware Workstation hab ich in mein lokales Overlay kopiert und so verändert, dass meine Version als stable gekennzeichnet ist, ich also nix demaskieren muss. vmware-modules und vmware-tools habe ich per Symlink in mein lokales Overlay eingefügt, da ich dort für neue Kernelversionen auch neue Versionen brauche. Die Module und die Tools tauchten zwar in eix auf, weil eix mein lokales Overlay indiziert, aber der Rest aus dem Overlay vmware nicht. Ich hab in meiner /etc/make.conf kein source Statement für layman drin. Jetzt seh ich in eix auch, was in meinen Overlays verfügbar ist, ich aber nicht Installiert habe. Coole Sache das. Lesen bildet.

edit2:
Noch viel geiler. eix hat das helper Skript versionsort. Bis jetzt hat mein Update Skript immer die Versionen von Python in 2 Abfragen überwacht, da ich für python-2 und -3 Updates den python-updater ausführe. Jetzt krieg ich nen Array

Quellcode

1
2
3
BitKiller felix # versionsort python-$(eix -Ic dev-lang/python | cut -d"(" -f2) python-$(eix -Ic dev-lang/python | cut -d" " -f4 | cut -d"(" -f1)
2.6.5-r3
3.1.2-r4

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »FelixPetzold« (13.12.2010, 09:29)


10

13.12.2010, 15:02

Hehehe, ja eix ist schon ein sehr sehr hilfreiches Tool ! :)

Wie krieg ich den Inhalt von 'man eix' in eine pdf Datei? Auf der Konsole lesen ist irgendwie nicht so meins.
Hmm, da gibt es doch auch "Man Page Viewer" , unter KDE macht das zb der Konqueror sehr elegant, übersichtlich, mit Suchfunktion usw. Dieser ist zb sehr fix mit krunner aufgerufen Alt+F2 und dann man:eix eingeben.
Unter Gnome könnte eventuell "gnome-extra/yelp" ähnliches bieten?! siehe zb Mit yelp in GNOME man-Pages betrachten (vorsicht, ist uralt und ungetestet ;) )


Beispiel VMware Workstation:
Das Ebuild von VMware Workstation hab ich in mein lokales Overlay kopiert und so verändert, dass meine Version als stable gekennzeichnet ist, ich also nix demaskieren muss.
Die Keywords direkt im Ebuild anzupassen halte ich für keine gute Idee, das würde ich mir dringend wieder abgewöhnen...!
Nutze doch besser die /etc/portage/package.keywords, denn genau dafür ist sie doch da...! ;)

11

13.12.2010, 18:19

Für die meisten Sachen nutze ich die package.keywords. Aber da man VMware Workstation eh klaufen muss, und dann nicht immer die aktuellste Version hat, passt das bei dieser Software so ganz gut.Für firefox z.B. nutze ich die package.keywords, da ich dort ja immer die neueste Version haben möchte.

Das mit den manpage Viewern schau ich mir mal an. Wusste nicht, dass es sowas gibt.

12

14.12.2010, 09:55

yelp wird bei Gnome als Abhängigkeit installiert, aber um dieses reine GUI-Programm klicki-bunti zu Starten, muss man sich das Icon von ftp.gnome.org holen und selber nen Starter anlegen. Irgendwie sinnvoll. Ansonsten genau das, was ich gesucht habe.