From: "Walter Dnes" <waltdnes@waltdnes.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] I want to play movies without hangs
Date: Fri, 17 Feb 2012 21:13:02 -0500 [thread overview]
Message-ID: <20120218021302.GA13950@waltdnes.org> (raw)
In-Reply-To: <20120216162948.7eea6070@weird.wonkology.org>
On Thu, Feb 16, 2012 at 04:29:48PM +0100, Alex Schuster wrote
> Then my hardware broke, and I got new one...
I had ***EXACTLY THE SAME PROBLEM ON A FRESH INSTALL***. In My case
it was a 4+ year old Dell with onboard Intel GPU that was having
problems playing NHL Gamecenter Live streams at the slowest speed. I
solved the problem and sped up everything by doing...
1) emerge system
2) emerge world
3) rebuild the kernel and reboot
A fresh install will have the stage 3 binaries built with
lowest-common-denominator x86 or amd64 code (depending if you chose 32
or 64 bit install). This is necessary in order to allow the install
code to run on all CPUs with the target platform. The downside is that
you lose all the optimisations that make Gentoo scream. Rebuilding the
install as described above builds optimized (i.e. faster) binaries. My
CFLAGS line in /etc/make.conf is...
CFLAGS="-O2 -march=native -mfpmath=sse -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"
Before rebuilding your system, go over your USE flags to make sure
you've got the maximum optimization. To find out what your CPU
supports, execute the command
grep flags /proc/cpuinfo | head -1
This will define the limits what your system can support. For
instance, mplayer can use the following flags...
waltdnes@d530 ~ $ emerge -pv mplayer
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] media-video/mplayer-1.0_rc4_p20110322-r1 USE="X a52 alsa ass dga encode gif jpeg mmx mmxext mng mp3 opengl png quicktime real rtmp sse sse2 ssse3 theora truetype win32codecs x264 xv xvid xvmc -3dnow -3dnowext -aalib (-altivec) -amr (-aqua) -bidi -bindist -bl -bluray -bs2b -cddb -cdio -cdparanoia -cpudetection -custom-cpuopts -debug -dirac -directfb -doc -dts -dv -dvb -dvd -dvdnav (-dxr3) -enca (-esd) -faac -faad -fbcon -ftp -ggi -gsm -iconv -ipv6 -jack -joystick -jpeg2k -ladspa -libcaca -libmpeg2 -lirc -live -lzo -mad -md5sum -mpg123 -nas -network -nut -openal -osdmenu -oss -pnm -pulseaudio -pvr -radio -rar -rtc -samba -schroedinger -sdl -shm -speex -tga -toolame -tremor -twolame -unicode -v4l -vdpau -vidix -vorbis -vpx -xanim -xinerama -xscreensaver -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB
Your CPU will obviously support a different set of USE flags than
mine. Check the files /usr/portage/profiles/use.desc for a list of
global flags and /usr/portage/profiles/use.local.desc for
package-specific flags.
--
Walter Dnes <waltdnes@waltdnes.org>
next prev parent reply other threads:[~2012-02-18 2:17 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-16 15:29 [gentoo-user] I want to play movies without hangs Alex Schuster
2012-02-16 16:04 ` Mark Knecht
2012-02-16 17:34 ` Alex Schuster
2012-02-16 17:45 ` Mark Knecht
2012-02-16 16:23 ` Paul Hartman
2012-02-16 16:49 ` Alex Schuster
2012-02-16 17:21 ` Paul Hartman
2012-02-18 3:13 ` Alex Schuster
2012-02-18 2:13 ` Walter Dnes [this message]
2012-02-18 5:45 ` Alex Schuster
2012-02-18 13:25 ` James Broadhead
2012-02-18 17:04 ` Alex Schuster
2012-02-19 0:05 ` Urs Schutz
2012-02-19 0:35 ` Alex Schuster
2012-05-07 12:41 ` Alex Schuster
2012-05-07 16:26 ` Volker Armin Hemmann
2012-05-07 16:44 ` Michael Hampicke
2012-05-07 17:14 ` Volker Armin Hemmann
2012-05-07 17:25 ` Michael Hampicke
2012-05-07 17:39 ` Volker Armin Hemmann
2012-05-07 22:56 ` [gentoo-user] " walt
2012-05-07 23:13 ` Volker Armin Hemmann
2012-05-07 23:56 ` walt
2012-05-08 15:05 ` Volker Armin Hemmann
2012-05-07 18:52 ` [gentoo-user] " Alex Schuster
2012-05-07 17:39 ` Mark Knecht
2012-05-07 21:11 ` Alex Schuster
2012-05-09 19:44 ` Alex Schuster
2012-05-09 20:38 ` Neil Bothwick
2012-05-10 1:00 ` Alex Schuster
2012-05-10 2:09 ` Dale
2012-05-10 2:40 ` Adam Carter
2012-05-10 7:53 ` Dale
2012-05-13 0:34 ` Alex Schuster
2012-05-13 0:47 ` Michael Mol
2012-05-13 0:58 ` Alex Schuster
2012-05-13 1:04 ` Michael Mol
2012-05-17 13:21 ` Alex Schuster
2012-05-17 13:51 ` Mark Knecht
2012-05-17 14:13 ` Michael Mol
2012-05-17 16:05 ` Mark Knecht
2012-05-20 9:35 ` Alex Schuster
2012-05-10 3:59 ` Adam Carter
2012-05-10 8:02 ` Michael Hampicke
2012-05-10 22:45 ` Paul Hartman
2012-05-10 23:23 ` Alex Schuster
2012-05-12 1:40 ` [gentoo-user] I want to play movies without hangs [SOLVED, sort of] Alex Schuster
2012-05-12 13:36 ` Norman Invasion
2012-05-12 15:05 ` Alex Schuster
2012-05-12 15:41 ` Norman Invasion
2012-05-13 8:56 ` Alan McKinnon
2012-05-13 18:12 ` Michael Mol
2012-05-13 20:53 ` Alan McKinnon
2012-05-13 21:01 ` Michael Mol
2012-05-13 21:33 ` Alan McKinnon
2012-05-13 22:03 ` Michael Mol
2012-05-13 23:27 ` Alan McKinnon
2012-05-13 23:54 ` Michael Mol
2012-05-14 22:28 ` Paul Hartman
2012-05-15 10:24 ` Alex Schuster
2012-05-07 20:43 ` [gentoo-user] I want to play movies without hangs Dale
2012-05-07 21:09 ` Alex Schuster
2012-05-07 21:16 ` Stroller
2012-05-08 20:43 ` Simon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120218021302.GA13950@waltdnes.org \
--to=waltdnes@waltdnes.org \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox