MSIMegabookGX700

Revision 44 as of 2008-07-09 04:49:52

Clear message

Describe LaptopTestingTeam/MSIMegabookGX700 here.

Hardware Specification

Hardware Details

  • Processor: Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
  • Memory: 2GB DDR2 667 (max. 4GB - on some sites they say only 2GB but I use 4GB and it is ok)
  • Video: nVidia 8600M GT, 512MB RAM
  • Screen: Matt, 17" 1920x1200
  • Hard Disk: 250GB (250,059,350,016 bytes) 5400rpm WDC WD2500BEVS-22UST0
  • Optical: TOSHIBA DVDW/HD TS-L802A, DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW, HD DVD-ROM
  • WLan: Intel Corporation PRO/Wireless 4965 AGN
  • Lan: Realtek RTL8111/8168 Gigabit Ethernet
  • Mouse: Touchpad
  • Keyboard: US/Rus
  • 56k Modem (Agere HDA)
  • Bluetooth (Cambridge Silicon Radio)
  • FireWire: IEEE 1394, O2 Micro

  • SD Card Reader
  • webcam: 5602 ALi Corp (s5k83a)

lspci

 * 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
 * 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 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:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (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 82801HEM (ICH8M) LPC Interface Controller (rev 03)
 * 00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
 * 01:04.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
 * 01:04.2 Generic system peripheral [0805]: O2 Micro, Inc. Integrated MMC/SD Controller (rev 01)
 * 01:04.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
 * 03:00.0 Memory controller: Intel Corporation Turbo Memory Controller (rev 01)
 * 06:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)
 * 07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
 * 08:00.0 VGA compatible controller: nVidia Corporation GeForce 8600M GT (rev a1)

Current Issues

  • webcam - not working
  • suspend does not work correctly

Hardware compatibility

Hardware Information

Device

Works? (Kubuntu, Gutsy Gibbon)

Remark

Bug #

Installation

yes

Kubuntu 7.10 out of the box with NO problems

Screen

yes

Correct resolution

yes

3D Acceleration

yes

by nvidia driver - installed automatically, glxgears 30244 frames in 5.0 seconds = 6048.797 FPS

External monitor

yes

Power Management

Battery detected

yes

[2]

AC/DC detected

yes

[2]

Hibernation

yes

Suspend

no

Does not resume from suspend correctly, reboots instead

CPU speed step

yes

Dim monitor on battery power and Blank monitor on inactivity

yes

Sound

Sound works ?

yes

to be able to use headphones one must change /etc/modprobe.d/alsa-base and add:options snd-hda-intel model=targa-dig, otherwise connecting headphones does not disconnect internal speakers (the system works then as 4+1 with subwoofer under the chasiss).

Headphone jack

yes

look "Sound works ?"

Bluetooth Audio

yes

See [3]

Mic jack

yes

Internal mic

yes

Networking

Wired NIC

yes

Wireless NIC

yes

PCMCIA NIC

yes

Firewire

yes

Bluetooth

untested

Modem

untested

Infrared

untested

Touchpad & Mice

Touchpad

yes

Touchpad - Doubletap = double click

yes

Touchpad - Scroll down side

yes

External mouse - USB

yes

External mouse - Bluetooth

yes[1]

Additional Hardware

CD/DVD drive

yes

SD Card Reader

yes

CD/DVD drive

yes

WLAN/Bluetooth Kill Switch

yes

webcam

NO

[5]

Function and other keys

Fn key

Operation

Works? (Kubuntu, Gutsy Gibbon)

Remark

Bug #

+F1

none

+F2

none

+F3

touchpad on/off

yes

+F4/F5

dim down/up

yes

+F6

none

+F7/F8

volume down/up

yes

with hotkeys loaded [4]

+F9

mute

yes

+F10

none

+F11

none

+F12

suspend

untested

+PgUp

Home

yes

+PgDn

End

yes

[1]To use HID devices (i.e. bluetooth mouse) without having to manually start a server and connect them every time, set HIDD_ENABLED in /etc/defaults/bluetooth to 1

[2]ACPI/BIOS problems:

Ubuntu 8.04 Again, the screen will brighten and dim whenever the battery status is read correctly. The solution is to add "acpi=noirq" to the kernel parameter list in /boot/grub/menu.lst. There is another workaround that involved recompiling the kernel too. Both of these methods are discussed [http://ubuntuforums.org/showthread.php?t=772722 here]. The the side effect of the kernel parameter is that the screen brightness controls and external monitor (Fn+F2) button are disabled.

Ubuntu 7.10 Screen brightens and dims periodically when battery is fully charged. Additionally, the battery's status is not detected correctly. These problems can be fixed by editing /boot/grub/menu.lst and adding "ec_intr=0" to the "defoptions" line. Then run "sudo update-grub".

Old Solution: Try the above solution first, the below information did not solve aforementioned problem. maybe due to wrong DSDT ACPI is not working properly - PARTIAL solution is to add option "noacpi" in GRUB /boot/grub/menu.lst

title           Ubuntu 7.10, kernel 2.6.22-14-generic noacpi 
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.22-14-generic root=UUID=2e70da88-76ab-4873-918d-c4bf6000afdf ro quiet splash noacpi 
initrd          /boot/initrd.img-2.6.22-14-generic
quiet

[3] Bluetooth Audio Create file ~/.asoundrc with the following contents:

pcm.bluetooth {
    type bluetooth
}

[4]My example of hotkeys configuration is following:

  • /etc/init.d/hotkey-setup classifies GX700 as 'generic' laptop so configuration file is: /usr/share/hotkey-setup/generic.hk
  • in this file I put only:

setkeycodes     e06e    $KEY_MAIL

this is assignment of webcam button (webcam not working so far) to hotkeys email program, so now:

  • /usr/share/hotkeys/gx700.def

<?xml version="1.0"?>
<definition>
  <config model="MSI GX700">
    <VolUp        keycode="176" adj="1"/>
    <VolDown      keycode="174" adj="3"/>

    <WebBrowser   keycode="178"/>
    <Email        keycode="236"/>
  </config>
  <contributor>
    <name>Ludovic Rousseau</name>
    <email>ludovic.rousseau@free.fr</email>
  </contributor>
</definition>

and now in

  • /etc/hotkeys.conf

Kbd=gx700
CDROM=none
Email=claws-mail
WebBrowser=firefox
osd_color=LawnGreen
osd_timeout=1
osd_position=bottom
osd_offset=5

So finally it comes to:

  • volume up/down configured by hotkeys
  • button "@e" - firefox by hotkeys
  • button "camera" - mail client by hotkey-setup and hotkeys
  • mute - by ACPI
  • dim up/down - by ACPI
  • Home/End - by ACPI
  • WLAN/Bluetooth off/on - by ACPI

To do: find keycode for P1 button and make use of it Smile :-)

[5] The webcam has experimental support under the [http://sourceforge.net/projects/m560x-driver m5602 project] on sourceforge. If one follows [http://ubuntuforums.org/showpost.php?p=5055135&postcount=6 the guide] (with a few exceptions noted below) the webcam can be made to work but the quality is very poor (experimental drivers, what do you expect). So, the exceptions to the setup procedure:

Software configuration

cat /etc/X11/xorg.conf

Section "Files"
EndSection
Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "pl"
EndSection
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"        "/dev/input/mice"
        Option          "Protocol"      "ImPS/2"
        Option          "ZAxisMapping"  "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection
Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"        "/dev/psaux"
        Option          "Protocol"      "auto-dev"
        Option          "LeftEdge"      "130"
        Option          "RightEdge"     "840"
        Option          "TopEdge"       "130"
        Option          "BottomEdge"    "640"
        Option          "FingerLow"     "7"
        Option          "FingerHigh"    "8"
        Option          "MaxTapTime"    "180"
        Option          "MaxTapMove"    "110"
        Option          "EmulateMidButtonTime"  "75"
        Option          "VertScrollDelta"       "20"
        Option          "HorizScrollDelta"      "20"
        Option          "MinSpeed"      "3.60"
        Option          "MaxSpeed"      "5.10"
        Option          "AccelFactor"   "1.30"
        Option          "EdgeMotionMinSpeed"    "1200"
        Option          "EdgeMotionMaxSpeed"    "1200"
        Option          "UpDownScrolling"       "1"
        Option          "CircularScrolling"     "1"
        Option          "CircScrollDelta"       "0.1"
        Option          "CircScrollTrigger"     "2"
        Option          "SHMConfig"     "on"
        Option          "Emulate3Buttons"       "on"
EndSection
Section "Device"
        Identifier      "nVidia Corporation NVIDIA Default Card"
        Boardname       "nv"
        Busid           "PCI:8:0:0"
        Driver          "nvidia"
        Screen  0
EndSection
Section "Monitor"
        Identifier      "Generic Monitor"
        Modelname       "Custom 1"
        Gamma   1.0
EndSection
Section "Screen"
        Identifier      "Default Screen"
        Device          "nVidia Corporation NVIDIA Default Card"
        Monitor         "Generic Monitor"
        Defaultdepth    24
        SubSection "Display"
                Depth   24
                Modes           "1900x1200"     
        EndSubSection
EndSection
Section "ServerLayout"
        Identifier      "Default Layout"
  screen 0 "Default Screen" 0 0
        Inputdevice     "Generic Keyboard"
        Inputdevice     "Configured Mouse"
        Inputdevice     "Synaptics Touchpad"
EndSection
Section "Module"
        Load            "glx"
        Load            "v4l"
EndSection
Section "device" # 
        Identifier      "device1"
        Boardname       "nv"
        Busid           "PCI:8:0:0"
        Driver          "nvidia"
        Screen  1
EndSection
Section "screen" # 
        Identifier      "screen1"
        Device          "device1"
        Defaultdepth    24
        Monitor         "monitor1"
EndSection
Section "monitor" # 
        Identifier      "monitor1"
        Gamma   1.0
EndSection
Section "ServerFlags"
EndSection


CategoryLaptop