Maxdata Pro 7000DX
From Gentoo Linux Wiki
| Laptops • TV Tuner Cards • Wireless • Servers • Storage • Other Hardware • Motherboards • Related |
This article is based on experiences with the minimal CD 2007.0 release following the Gentoo Handbook; it contains basic information to get a working Gentoo with:
- working mouse and keyboard
- working wireless LAN
- working X11-Xorg
- working audio through ALSA
- working SD/MMC card reader
Contents |
[edit] Maxdata Pro 7000 DX
In this tutorial you will be able to configure a Maxdata Pro 7000DX starting from the kernel configuration.
- see also the optimized .config file for this hardware
[edit] ACPI issues
There are 2/3 documented (here) issues regarding mouse and keyboard of this notebook (and most probably of many others) happening with 2.6.x kernels with ACPI active.
Since this is a notebook, you most probably will configure your kernel with ACPI support for the power saving features.
[edit] Synaptics Touchpad
If you have ACPI enabled in your kernel and load the ipw2100 module (for the wireless LAN), the Synaptics Touchpad will not work correctly and you will find these lines in your dmesg:
| Code: dmesg of PS2 mouse (touchpad) issue |
psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 - driver resynched. psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 4 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 - driver resynched. |
In this case, add the parameter i8042.nomux=1 to your kernel loading directive (if you use GRUB it is in the menu.lst file).
[edit] AT2 PS2 Keyboard
There is another issue regarding ACPI and always the i8042 chipset: some keys may get stuck and the release event may not be caught. This problem it's due only to another ACPI vs i8042 conflict (like the above one regarding the PS2 mouse).
Your dmesg may contain in such case the following lines:
| Code: dmesg of AT keyboard issue |
atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known. |
In order to work around this kernel bug, do not load the ac, battery, thermal modules (in the kernel ACPI configuration page choose 'M' (module) for the relative AC adapter, battery and CPU thermal controller.
Previously used workarounds are:
- use acpi=off as kernel parameter; this will turn completely off all your ACPI features (and that's bad for a notebook!)
Already tried workarounds (NOT WORKING):
- pci=routeirq
- acpi=noirq
- ec_intr=0
[edit] Network
[edit] WLAN
See this guide.
[edit] X11 Installation
[edit] Graphics
See this guide.
[edit] X11 configuration
When finished emerging xorg-x11, run xorgconfig and then edit /etc/X11/xorg.conf and customize it looking at the suggested xorg.conf; such file also contains customization done following Synaptics Touchpad.
The proposed xorg.conf is configured to allow GLX, AIGLX and DRI (even if the i810 video card driver does not yet seem to support it)
[edit] Sound (ALSA)
Follow the Gentoo Linux ALSA Guide.
| Code: snippet of lspci -v |
...
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
Subsystem: Dell Unknown device 01cd
Flags: bus master, fast devsel, latency 0, IRQ 20
Memory at dfffc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Unknown type IRQ 0
Capabilities: [100] Virtual Channel
Capabilities: [130] Unknown (5)
...
|
If VLC has a too high volume go in the Modules section and set the output module to hw(0,0).
I was able to record mixed audio using Audacity.
[edit] SD/MMC card support
In order to use the SD/MMC card embedded reader you need to load the wbsd module, which is a driver for Winbond SD/MMC card reader. Enable it in your kernel if you have not yet.
[edit] Links
- HARDWARE Maxdata Pro 7000 DX/.config
- HARDWARE Maxdata Pro 7000 DX/make.conf
- HARDWARE Maxdata Pro 7000 DX/xorg.conf
- This guide is listed at the TuxMobil Linux laptop and notebook installation survey.
- Fujitsu-Siemens Amilo Pro V2020, this notebook seems to be a Fujitsu-Siemens V2000 Pro bulk copy - you might be interested in reading this page about a similar model
- a short guide for V2000
