Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] Gnome3 USE flags anyone?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 551
Location: Scotland

PostPosted: Thu Nov 24, 2011 2:58 pm    Post subject: [solved] Gnome3 USE flags anyone? Reply with quote

Looking for the output of USE flags.
I am experiencing this bug....
https://bugs.gentoo.org/show_bug.cgi?id=388521
Although, I have a feeling I am the only person in the world (it seems) experiencing this, as no developer can reproduce the "bug".
But is it a bug?
Would I be right to suggest the wrong "USE" flag setup can cause such a breakage?
I have asked this question, but no reply, so I am left guessing and experimenting.
I refuse to do a fresh install, as it has taken me 3 years to come this far, and I ain't going through the hell again of setting up a complex box.
I think an important factor may be my version of glibc which is 2.13-r4 (Should I be able to build it with the introspection flag? Because I can't!)
Is there anybody out there with an Nvidia GeForce 8800 GT using glibc-2.13-r4 who can successfully use gnome-shell?
If so, can I have a look at your USE flags please?
My current USE set up is below.
From gnome3.use
Code:

=app-accessibility/at-spi2-core-2.2.1-r1 introspection
sys-apps/accountsservice introspection
=app-editors/gedit-3.2.1 introspection
=app-misc/tomboy-1.8.0 -applet
>=dev-libs/atk-2.2.0 introspection
=dev-libs/libgdata-0.10.1 introspection
>=dev-libs/libgee-0.6.2.1:0 introspection
>=dev-libs/json-glib-0.13.4 introspection
>=dev-libs/totem-pl-parser-2.32.6-r1 introspection
>=dev-python/pygobject-2.28.6-r50:2 introspection
>=gnome-base/gnome-menus-3.2.0.1 introspection
=gnome-base/gnome-panel-3.2.1  introspection
>=gnome-base/libgnomekbd-3.2.0 introspection
=gnome-base/nautilus-3.2.1 introspection
=media-libs/clutter-1.8.2 introspection
>=media-libs/clutter-gst-1.4.4 introspection
>=media-libs/clutter-gtk-1.0.4 introspection
=media-libs/cogl-1.8.2 introspection pango
media-libs/mash introspection
=media-video/totem-3.2.1 introspection
>=net-im/telepathy-logger-0.2.10-r1 introspection
net-libs/farsight2 python
net-libs/gtk-vnc gtk3
net-libs/libproxy python
=net-libs/libsoup-2.36.1 introspection
=net-libs/libsoup-gnome-2.36.1 introspection
>=net-libs/telepathy-glib-0.16.1 introspection
>=net-libs/webkit-gtk-1.7.1-r300 introspection
>=net-misc/networkmanager-0.9.1.95 introspection
=net-wireless/gnome-bluetooth-3.2.1 introspection
>=sys-auth/polkit-0.102 introspection
=sys-power/upower-0.9.13-r1 introspection
>=x11-libs/gtk+-2.24.7:2 introspection
=x11-libs/gtksourceview-3.2.3 introspection
=x11-libs/pango-1.29.4 introspection
=x11-wm/mutter-3.2.1 introspection

From mask-gnome3.use
Code:
app-misc/gnote -applet
dev-libs/libgee -introspection
gnome-extra/gnome-games -clutter
media-libs/clutter-gtk -introspection
sys-apps/gnome-disk-utility -nautilus

From my existing old.use setup
Code:
>=app-arch/bzip2-1.0.6-r3 static-libs
app-arch/bzip2 static
app-emulation/wine scanner v4l
app-misc/tomboy -applet
app-mobilephone/obexd -server
app-text/aspell linguas_en
dev-db/sqlite extensions
dev-games/ode double-precision
dev-games/physfs hog mvl
dev-java/antlr static-libs
dev-java/oracle-jre-bin nsplugin
dev-java/swt -xulrunner
dev-lang/php pcntl
dev-lang/spidermonkey debug threadsafe unicode
>=dev-libs/folks-0.6.5 -eds vala
>=dev-libs/gjs-1.30.0 xulrunner
>=dev-libs/glib-2.30.1-r2 introspection debug
dev-libs/popt static-libs
dev-libs/libgcrypt static-libs
dev-libs/libgpg-error static-libs
dev-libs/lzo static-libs
dev-ml/lablgtk -gnome
dev-php5/php-gtk php_targets_php5-2
#>=dev-python/pygobject-3.0.1 introspection
# >=gnome-base/dconf-0.10.0 -introspection -vala
#gnome-base/gconf introspection
gnome-base/gdm -gnome-shell introspection
>=gnome-base/gnome-desktop-3.2.1 introspection
=gnome-base/gnome-panel-3.2.1 introspection -bonobo
# >=gnome-base/gnome-settings-daemon-3.2.1 -pulseaudio -libnotify
=gnome-base/libgtop-2.28.4 introspection
>=gnome-extra/evolution-data-server-3.2.1 introspection
# >=gnome-extra/gnome-power-manager-3.2.1 applet policykit
>=gnome-extra/libgda-5.0.1 introspection vala
gnome-extra/gnome-dvb-daemon totem vala
gnome-extra/polkit-gnome introspection
media-gfx/splashutils truetype
media-libs/clutter gtk introspection
media-libs/freetype auto-hinter bindist static-libs
>=media-libs/gstreamer-0.10.35 introspection
>=media-libs/gst-plugins-base-0.10.35 introspection
media-libs/lcms static-libs
>=media-libs/libchamplain-0.12.0-r1 introspection
media-libs/libdc1394 -X
media-libs/libjpeg-turbo static-libs
>=media-libs/libmng-1.0.10-r1 static-libs
media-libs/libpng static-libs apng
>=media-libs/memphis-0.2.3 introspection
>=media-libs/mesa-7.11.1 shared-glapi
media-libs/opencv -gtk -openmp
media-tv/linuxtv-dvb-firmware dvb_cards_usb-wt220u
media-video/mplayer directfb fbcon
media-video/vdr setup
net-dns/avahi gtk3 utils
>=net-libs/gnome-online-accounts-3.2.1 introspection
>=net-libs/libsocialweb-0.25.20 introspection -vala
>=net-libs/rest-0.7.12 introspection
net-misc/curl -gnutls
>=net-misc/networkmanager-0.8-r1 -avahi -gnutls nss
net-print/cnijfilter ip4200 servicetools
net-print/cups ppds -usb
sci-libs/hdf5 mpi threads
sys-apps/acl nfs
sys-apps/portage python3
sys-cluster/openmpi romio
sys-kernel/dracut dracut_modules_plymouth
=sys-power/nvclock-0.8_beta4-r4 nvcontrol
>=sys-power/upower-0.9.14 introspection
virtual/jpeg static-libs
www-plugins/adobe-flash 32bit
www-plugins/gnash nsplugin
x11-libs/cairo drm gallium -opengl
>=x11-libs/gdk-pixbuf-2.24.0-r1 introspection -jpeg2k
=x11-libs/gtk+-2.24.6 introspection
>=x11-libs/gtk+-3.2.2 introspection
>=x11-libs/gtksourceview-3.2.3 -glade introspection
=x11-libs/libdrm-2.4.26 video_cards_nouveau
>=x11-libs/libnotify-0.7.4 introspection
>=x11-libs/libwnck-3.2.1 -startup-notification introspection
>=x11-libs/mx-1.3.1 -glade -startup-notification -introspection
x11-libs/qt-core qt3support
x11-libs/qt-gui qt3support
x11-libs/qt-opengl qt3support
x11-libs/qt-sql mysql qt3support
>=x11-libs/vte-0.30.1 -glade introspection
>=x11-misc/colord-0.1.14 introspection -vala

Anything out of the ordinary with the above?
_________________
Whatever you do, do it properly!


Last edited by Thistled on Thu Dec 08, 2011 7:39 pm; edited 1 time in total
Back to top
View user's profile Send private message
Aquous
l33t
l33t


Joined: 08 Jan 2011
Posts: 700

PostPosted: Thu Nov 24, 2011 4:50 pm    Post subject: Reply with quote

I've had a similar problem, which was fixed by enabling USE=introspection globally.
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 551
Location: Scotland

PostPosted: Sun Nov 27, 2011 2:32 pm    Post subject: Reply with quote

Yes, I have done that, and still no change. The libmozjs.185 general protection error persists.
It's got me thinking it might have something to do with cairo and opengl. I have tried building cairo without the opengl USE flag, as some people have suggested that is the best way to overcome an nvidia bug. But, no matter which nvidia driver, the problem persists.
I recall a few years back gnome-settings-daemon caused a headache for me, and I wouldn't be surprised if it is playing up again.
Just to bump again,
Any one using gnome-shell with a GeForce8800 GT ?
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
jimmykane
n00b
n00b


Joined: 27 Nov 2011
Posts: 12

PostPosted: Wed Nov 30, 2011 12:57 am    Post subject: Reply with quote

Do this

Code:
CFLAGS="-O2 -march=i686"  && CXXFLAGS=$CFLAGS  emerge -v1 spidermonkey


_________________
gplus.to/jimmykane
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 551
Location: Scotland

PostPosted: Thu Dec 08, 2011 7:16 pm    Post subject: Reply with quote

You are right, the problem is now resolved by what you suggest, and by rebuilding Spidermonkey minus the debug USE flag.
Although I would say it is still a bug, as I would have thought the -march=native CFLAG in /etc/make.conf would have done the trick, but I have to type what you suggest for Spidermonkey to behave. -march=native does not work, whereas -march=i686 does.
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
jimmykane
n00b
n00b


Joined: 27 Nov 2011
Posts: 12

PostPosted: Thu Dec 08, 2011 8:18 pm    Post subject: Reply with quote

Show your posts allover the forums about this bug so tought you should know.
The bug is filed and hope for a patch soon.
_________________
gplus.to/jimmykane
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum