Search:  
Gentoo Wiki

Zepto_Znote_6324W

This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

Contents

Introduction

Zepto is one of the largest European laptop builder. Thanks to its build-to-order strategy, Zepto notebooks are always provide with latest technology. Znote 6324w is the one of the best product in Znote series, with Nvdia 8600M GT 512MB (dedicated), 14" screen and its beautiful white design, thin & light (2.35Kg). Image:100304_1.jpg

Hardware List

Processor Intel®Core™ 2 Duo 1.80-2.00GHz 800Mhz FSB (up to 4MB cache)

Chipset: Intel® 965PM + ICH8-M

Screen: Panel by Samsung 14.1” WXGA+ 1440x900 Response time: 6ms - Contrast Ratio: 550:1 Brightness (cd/m²): 300 Viewing Angle: (U/D/L/R): 60/80/80/80

Graphics: NVIDIA®Geforce®8600M GT (NB8P-GS) 512MB RAM

Memory: DDR2 533-800MHz, Max 4096MB, 2 slots

Harddrive: SATA harddrive, 40-160GB (5400/7200rpm)

Optical Drive: DVD Combo / DVD Dual / DVD Dual Slot-in

Connections: 4 x USB 2.0 Ports - 1 x VGA - 1 x Firewire 1 x Infrared - 1 x Express Card - 1 x S/PDIF Sound in- and output - TV-Out (S-VHS) 3in1card reader (MMC and SD) - 56K modem 10/100/1000 Mbit network card

Audio: RealTek ALC268 High Definition audio quality

Wireless LAN: Intel®PRO/Wireless 4965AGN 300Mbit

Bluetooth® Integrated Bluetooth®2.0

Battery (up to) 2 ¾ hours

Dimensions (HxWxD) 27mm X 341mm x 247mm

Weight Only 2.35 kg

Code: lspci
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0407 (rev a1)
03:00.0 Memory controller: Intel Corporation Unknown device 444e (rev 01)
04:00.0 Network controller: Intel Corporation Unknown device 4229 (rev 61)
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
06:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
06:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
06:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
06:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
Code: /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     T9300  @ 2.50GHz
stepping        : 6
cpu MHz         : 2401.000
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmo
n pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm ida
bogomips        : 4991.53
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     T9300  @ 2.50GHz
stepping        : 6
cpu MHz         : 2401.000
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmo
n pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm ida
bogomips        : 4987.26
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
Code: lsusb
Bus 005 Device 001: ID 0000:0000
Bus 006 Device 003: ID 15ca:00c3
Bus 006 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 007 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 007 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000

Hardware

Kernel Config

Linux Kernel Configuration: General Setup
    General setup  --->  
        [*] Prompt for development and/or incomplete code/drivers
        [*] Automatically append version information to the version string
        [*] Support for paging of anonymous memory (swap)
        ... 
        [*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
        (/usr/share/v86d/initramfs) Initramfs source file(s)
        (0)     User ID to map to 0 (user root)
        (0)     Group ID to map to 0 (group root)
        ...
[*] Enable loadable module support  --->
        --- Enable loadable module support
        [*]   Module unloading
        [*]     Forced module unloading 
    Processor type and features  --->
        [*] Symmetric multi-processing support
        Subarchitecture Type (PC-compatible)  --->
        Processor family (Core 2/newer Xeon)  --->
        [ ] IBM Calgary IOMMU support 
        (2) Maximum number of CPUs (2-255)
        [ ] SMT (Hyperthreading) scheduler support
        [*] Multi-core scheduler support
        Preemption Model (Preemptible Kernel (Low-Latency Desktop))  --->
        [*] Preempt The Big Kernel Lock
        [*] Machine Check Exception
        [*]   Intel MCE features
        [ ]   AMD MCE features
        <*> /dev/cpu/microcode - Intel IA32 CPU microcode support
        <*> /dev/cpu/*/msr - Model-specific register support
        <*> /dev/cpu/*/cpuid - CPU information support
        [ ] Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)
        Memory model (Flat Memory)  --->
        [*] MTRR (Memory Type Range Register) support
    Power management options  --->
        [*] Power Management support
        [ ]   Legacy Power Management API (DEPRECATED)
        [ ]   Power Management Debug Support
        [*] Suspend to RAM and standby
        [*] Hibernation (aka 'suspend to disk')
        (/dev/sda2) Default resume partition
        [*] ACPI (Advanced Configuration and Power Interface) Support  --->
                [*]   Deprecated /proc/acpi files
                [*]   Deprecated power /proc/acpi folders
                [*]   Future power /sys interface
                [*]   Deprecated /proc/acpi/event support
                <*>   AC Adapter
                <*>   Battery
                <*>   Button
                <*>   Fan
                <*>   Dock
                < >     Removable Drive Bay (EXPERIMENTAL)
                <*>   Processor
                <*>     Thermal Zone
                < >   ASUS/Medion Laptop Extras
                < >   Toshiba Laptop Extras
                [ ]   Debug Statements
                -*-   ACPI0004,PNP0A05 and PNP0A06 Container Driver (EXPERIMENTAL)
                <*>   Smart Battery System
        CPU Frequency scaling  --->
                [*] CPU Frequency scaling
                [*]   Enable CPUfreq debugging
                <*>   CPU frequency translation statistics
                [*]     CPU frequency translation statistics details
                Default CPUFreq governor (performance)  --->
                -*-   'performance' governor
                <*>   'powersave' governor
                <*>   'userspace' governor for userspace frequency scaling
                <*>   'ondemand' cpufreq policy governor
                <*>   'conservative' cpufreq governor
                *** CPUFreq processor drivers ***
                <*>   ACPI Processor P-States driver
                < >   AMD Opteron/Athlon64 PowerNow!
                <*>   Intel Enhanced SpeedStep (deprecated)
                < >   Intel Pentium 4 clock modulation
                *** shared options ***
                [*]   /proc/acpi/processor/../performance interface (deprecated)  
        [*] CPU idle PM support
    Bus options (PCI etc.)  --->
        [*] PCI support
        [*]   Support mmconfig PCI config space access
        [ ] Support for DMA Remapping Devices (EXPERIMENTAL)
        [*] PCI Express support 
        [*]   Root Port Advanced Error Reporting support
        [*] Message Signaled Interrupts (MSI and MSI-X)
        [*] Enable deprecated pci_find_* API
        [ ] PCI Debugging
        [ ] Interrupts on hypertransport devices
        <M> PCCard (PCMCIA/CardBus) support  --->
                [ ]   Enable PCCARD debugging
                <M>   16-bit PCMCIA support
                [*]     Load CIS updates from userspace (EXPERIMENTAL)
                [*]     PCMCIA control ioctl (obsolete)
                -*-   32-bit CardBus support
                *** PC-card bridges ***
                <M>   CardBus yenta-compatible bridge support
                <M>   Cirrus PD6729 compatible bridge support
                <M>   i82092 compatible bridge support
    Executable file formats / Emulations  --->
        [*] Kernel support for ELF binaries
        < > Kernel support for MISC binaries
        [*] IA32 Emulation
        <*>   IA32 a.out support

CPU

See this HowTo.

Video

Code: xorg.conf
Section "Files"
        #FontPath       "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath    "/usr/share/fonts/misc:unscaled"
        FontPath    "/usr/share/fonts/Type1"
        FontPath    "/usr/share/fonts/TTF"
        FontPath    "/usr/share/fonts/corefonts"
        FontPath    "/usr/share/fonts/freefont"
        FontPath    "/usr/share/fonts/sharefonts"
        FontPath    "/usr/share/fonts/terminus"
        FontPath    "/usr/share/fonts/ttf-bitstream-vera"
        FontPath    "/usr/share/fonts/unifont"
        FontPath    "/usr/share/fonts/75dpi:unscaled"
        FontPath    "/usr/share/fonts/100dpi:unscaled"
        FontPath    "/usr/share/fonts/artwiz"
        FontPath    "/usr/share/fonts/local"
        FontPath    "/usr/share/fonts/cyrillic"
        FontPath    "/usr/share/fonts/$MYFONTS"
EndSection

Section "Module"
        Load    "GLcore"
        Load    "synaptics"
        Load    "bitmap"
        Load    "dbe"
#       Load    "ddc"
#       Load    "dri"
        Load    "drm"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "speedo"
        Load    "type1"
        Load    "vbe"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "it"
EndSection

Section "InputDevice"
        Identifier      "Touchpad"
        Driver          "synaptics"
        Option          "Protocol"              "auto-dev"
        Option          "Device"                "/dev/psaux"
        Option          "ZAxisMapping"          "4 5"
        Option          "AccelFactor"           "0.0010"
        Option          "UseShm"                "true"
        Option          "SHMConfig"             "on"
EndSection

Section "InputDevice"
        Identifier      "External Mouse"
        Driver          "mouse"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Buttons"               "3"
EndSection

Section "Device"
        Identifier      "nVidia 8600M"
        Driver          "nvidia"
        Option          "NoLogo" "false"
#       Option          "LogoPath" "path"
        Option          "UseEditFreqs" "true"
#       Option          "Coolbits" "1"
        Option          "AddARGBGLXVisuals" "True"
        Option          "UseEdidDpi"   "FALSE"
        Option          "DPI" "96x96"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        HorizSync       27-90
        VertRefresh     40-60
        Option          "DPMS" "true"
        Gamma           1.05  1.05  1.05  # created by KGamma
        DisplaySize     330 210
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "nVidia 8600M"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1680x1050"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1680x1050"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1680x1050"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1680x1050"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1680x1050"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Touchpad" "CorePointer"
        InputDevice     "External Mouse"
        Option          "AIGLX" "true"
EndSection

Section "Extensions"
    Option "Composite" "Enable"
EndSection

Section "DRI"
        Group   0
        Mode    0666
EndSection

remember to enable make.conf options

Code: make.conf
...
VIDEO_CARDS="nvidia vesa"

Audio

As all HD Audio ICH8 I recognize some problem to configure audio system. My resolution is disable all kernel audio configuration and use external ALSA Driver. Alsa has some problem on last release ( alsa-driver-1.0.15 ). I found and use a little trick to use the latest (and naturally unstable) version.

mkdir /usr/local/portage
mkdir /usr/local/portage/media-sound
mkdir /usr/local/portage/alsa-driver
cd /usr/local/portage/alsa-driver
cp /usr/portage/media-sound/alsa-driver/alsa-driver-1.0.15.ebuild ./alsa-driver-1.0.16_rc1.ebuild
ebuild alsa-driver-1.0.16_rc1.ebuild digest
emerge alsa-driver alsa-utils alsa-tools

Then you can setup sound card using

alsaconf

Networking

Bluethoot & IRDA

CD/DVD Problem

Depends on bios version you can recognize some problem with cd/dvd rom. On 6324W I fix that problem setting "AUTO" the cdrom device on BIOS istead CDROM. In some other case users also resolve this problem by disable the cdrom device on bios. It seems this problems appears under linux due to ACPI optimizattion problems, whose shutdown cdrom after boot.

Gentoo Config

Optimizations

Code: make.conf
FLAGS="-O2 -march=nocona -fomit-frame-pointer -fno-ident -fweb -pipe -msse3"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j3 -s"
ACCEPT_KEYWORDS="~amd64"
....

Make.conf options

Code: make.conf
...
VIDEO_CARDS="nvidia vesa"
ALSA_CARDS="hda-intel usb-audio"
LIRC_DEVICES="serial sir"
INPUT_DEVICES="keyboard mouse synaptics"
LINGUAS="it en"
...

useful USE FLAGS to enable all features

Code: make.conf
...
USE=" /
   #System /
        dbus /
        nptl nptlonly symlink -ipv6 ipw4965 -bindist fam gtk gtk2 hal ieee1394 ncurses /
        opengl pcmcia pda qt3 qt3support qt4 usb wifi X /
   #Archive /
        bzip2 lzo rar zip zlib /
   #Crypto /
        openct pcsc-lite ssl /
   #Dependencies /
        cups firefox gimp -gnome imagemagick java kde mplayer mono nsplugin /
        python samba winbind xinerama /
   #Fonts /
        truetype type1 /
   #Graphic /
        arts cairo exif gif iconv jpeg pic png svg tga tiff wmf /
   #Multimedia /
        a52 aac alsa cddb cdr cdparanoia dv dvb dvd dvdr dvdread encode ffmpeg flac /
        gstreamer ipod jack mjpeg mp3 mp4 mpeg musepack musicbrainz nas ogg oss /
        png quicktime real sdl v4l v4l2 vcd vorbis wavpack win32codecs xvid /
   #Netutil /
        bluetooth ftp lirc /
   #Util /
        pdf ppds /
   #ToDefine /
        dga eds emboss esd lcms mad mikmod mng /
        smp speex spell utempter xv"
...

64bit Problems & Resolutions

Firefox Flash Player & Java

TODO

Links

Retrieved from "http://www.gentoo-wiki.info/Zepto_Znote_6324W"

Last modified: Tue, 22 Jul 2008 00:05:00 +0000 Hits: 780