[mythtv-users] Zotac IONITX kernel config anyone?

Marc Tousignant drayson at net1plus.com
Sun Aug 30 00:59:36 UTC 2009


On Fri, Aug 28, 2009 at 6:34 PM, Robin Gilks <g8ecj at gilks.org> wrote:

Its been some 7-8 years since I built a kernel for an Intel processor and
I'm getting a bit stuck generating one for my new Zotac single core m/b.

I run Gentoo and I'm creating a diskless boot image for the Zotac on an
amd64 CPU which is causing autodetect problems for CPU type and 64 vs 32
bit. I want to use all the usual MythTV facilities so I'll need to build
all the necessary drivers for a frontend only machine.

I'd prefer as much as possible built into the kernel and no ramdisk image
(no sense in complicating the boot process).

Does anyone have a /usr/src/linux/.config file they can post?

Thanks

--
Robin Gilks



Robin, 

  It looks like you're doing pretty much what I did. Gentoo, FE-only, but
mine's a dual-core, not a single-core.  Marc T. is doing a single-core and
is using the same .config as I am now (unless he's made additional changes).

Anyway, I posted my config file at:
http://www.zoomthingie.com/wordpress/2009/08/11/zion-tweaking/

Feel free to read through the adjustments I had to make with the Zotac board
and let me know if you have any questions or see something I've done wrong!

--Phill

 

 

I am still using the same kernel with the modifications that I sent to you
which you noted in your post.

Robin, I built my entire zotac based system before I even had the machine by
chrooting into a folder on my AMD64 backend machine and using a make file I
built for the zotac.

Because they are both 64 bit machines you can build it as a 64 bit system. 

 

Below you will find my make file. I commented out distcc and ccache options
as you will need to know how to set those up before you enable them.

 

# cat /etc/make.conf

CFLAGS="-march=nocona -O2 -pipe"

CXXFLAGS="${CFLAGS}"

CHOST="x86_64-pc-linux-gnu"

 

ACCEPT_KEYWORDS="amd64"

 

GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://mirror.datapipe.net/gentoo"

 

SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"

 

MYTHSVN_OVERLAY=/usr/local/mt-mythtv

 

PORTDIR_OVERLAY="/usr/local/portage ${MYTHSVN_OVERLAY}"

 

MYTHTV_SVN_REVISION="21584"

 

MAKEOPTS="-j5"

 

#FEATURES="distcc ccache parallel-fetch"

#FEATURES="ccache parallel-fetch"

FEATURES="parallel-fetch"

 

#CCACHE_DIR="/var/tmp/ccache"

#CCACHE_SIZE="2G"

 

VIDEO_CARDS="nvidia"

 

#LIRC_DEVICES="streamzap"

#LIRC_DEVICES="mceusb2"

LIRC_DEVICES="mceusb streamzap"

 

LINGUAS="en_us"

 

USE_AUDIO="a52 aac alsa faac flac lame mad mp3 ogg oss theora vorbis"

 

USE_GRAPHICS="cairo dri exif gd gif glut imagemagick jpeg libvisual nvidia
opengl png sdl vdpau xv"

 

USE_SYSTEM="acpi apm hal lm_sensors mmx smp sse sse2 threads"

 

USE_VIDEO="encode ffmpeg matroska mpeg quicktime win32codecs x264 xine xvid"

 

USE_X="fontconfig stroke truetype X xcomposite"

 

USE_DISABLE="-cups -doc -dvb -dvd -emacs -ftp -foomaticdb -gtk -gnome -imap
-ipv6 -kde -qt3 -seamonkey"

 

USE1="${USE_AUDIO} ${USE_GRAPHICS} ${USE_SYSTEM} ${USE_VIDEO} ${USE_X}"

 

USE2="amr bzip2 dts expat firefox gzip lirc mysql ncurses nfs nls nptl qt4
server ssl svg vnc xml"

 

USE="${USE_DISABLE} ${USE1} ${USE2}"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20090829/f6f00a82/attachment.htm>


More information about the mythtv-users mailing list