Compal JHL90
Compal JHL90
Ubuntu 9.10 kasutusel.
lspci väljund:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07) 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) 00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03) 01:00.0 VGA compatible controller: nVidia Corporation GeForce 9600M GT (rev a1) 0e:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100 14:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) 1a:00.0 System peripheral: JMicron Technologies, Inc. SD/MMC Host Controller 1a:00.2 SD Host controller: JMicron Technologies, Inc. Standard SD Host Controller 1a:00.3 System peripheral: JMicron Technologies, Inc. MS Host Controller 1a:00.4 System peripheral: JMicron Technologies, Inc. xD Host Controller
lsusb:
Bus 002 Device 003: ID 064e:a115 Suyin Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 002: ID 147e:1000 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Töötavad ja mittetöötavad seadmed
| Töötab kohe | Vajab driveri installi | Ei tööta | |
|---|---|---|---|
| Wifi kaart | Jah | Ei | Ei |
| Võrgukaart | Jah | Ei | Ei |
| Videokaart | Ei | Jah | Ei |
| Helikaart | Jah | Ei | Ei |
| Bluetooth | Jah | Ei | Ei |
| Veebikaamera | Jah | Ei | Ei |
| Mälukaardi lugeja | Jah | Ei | Ei |
| Suspend | Jah | Ei | Ei |
| Hibernate | Jah | Ei | Ei |
| Fn+ | Jah | Ei | Ei |
| Wifi BT lülitus | Ei | Jah | Ei |
| Sõrmejälje lugeja | Ei | Jah | Ei |
Videokaart
Parim on installida ubuntuga kohe kaasa tulev driver. 185 seeria driveri compize jooksutamine on juba väga hea. ftp://download.nvidia.com/XFree86/Linux-x86/ Installimiseks: Tõmba home kataloogi uus driver.
sudo apt-get install build-essential linux-headers-`uname -r`
Teeme driveri käivitatavaks
chmod +x ./NVIDIA*
Vajutage Ctrl+Alt+F1 ja killime gdmi
sudo /etc/init.d/gdm stop
käivitame
sudo ./NVIDIA*
seejärel on lihtne arvutile restart teha
sudo reboot
Sõrmejäljelugeja
Õpetus võetud siit: http://forum.notebookreview.com/showthread.php?t=315810#fingerprint
1)Kõigepealt tõmba endale Fingerprint-GUI viimane versioon siit: http://www.pdfserver.net/fingerprint/index.php 2)Siis
sudo apt-get install libfprint0 libqca2-plugin-ossl libfakekey0 tar -zxvf ./fingerpintGUI-0.15.tar.gz cd ./fingerprint-0.15 sudo ./install.sh
3)uinput laaditavatesse moodulitesse
sudo sh -c "grep -q uinput /etc/modules || echo '\nuinput' >> /etc/modules"
4)GDM peab olema kindlasti logimiseks
grep -q gdm /etc/X11/default-display-manager || sudo dpkg-reconfigure gdm
5)Backup
sudo cp /etc/pam.d/su /etc/pam.d/su.backup sudo cp /etc/pam.d/login /etc/pam.d/login.backup sudo cp /etc/pam.d/sudo /etc/pam.d/sudo.backup sudo cp /etc/pam.d/gdm /etc/pam.d/gdm.backup sudo cp /etc/pam.d/gnome-screensaver /etc/pam.d/gnome-screensaver.backup sudo cp /etc/pam.d/gdm /etc/pam.d/gdm.backup sudo cp /etc/udev/rules.d/*fprint*.rules ~/
6)Tekitame faili, mida kõik muud gdmi ja su jm hakkavad lugema
sudo gedit /etc/pam.d/common-auth.fingerprint
Sinna rida
auth sufficient pam_fingerprint-gui.so --debug
7)GDMi konf
sudo sh -c "sed 's/common-auth/common-auth.fingerprint/' /etc/pam.d/login.backup > /etc/pam.d/login"
8)Veel
sudo sh -c "sed 's/common-auth/common-auth.fingerprint/' /etc/pam.d/gdm.backup | sed -e 's/auth[ /t]*requisite[ /t]*pam_nologin.so/#&/' > /etc/pam.d/gdm" sudo sh -c "echo '[daemon]\nAutomaticLoginEnable=false\nAutomaticLogin=\nTimedLoginEnable=false\nTimedLogin=\n\n[greeter]\nBrowser=false' > /etc/gdm/gdm.conf"
9)su (võib tekitada probleeme gksu-ga)
sudo sh -c "sed 's/common-auth/common-auth.fingerprint/' /etc/pam.d/su.backup > /etc/pam.d/su"
10)sudo
sudo sh -c "sed 's/common-auth/common-auth.fingerprint/' /etc/pam.d/sudo.backup > /etc/pam.d/sudo"
11)gnome-screensaver
sudo sh -c "sed 's/common-auth/common-auth.fingerprint/' /etc/pam.d/gnome-screensaver.backup > /etc/pam.d/gnome-screensaver"
sudo sh -c "echo '#Device upek\nATTRS{idVendor}==\"147e\", ATTRS{idProduct}==\"1000\", MODE=\"0664\", GROUP=\"plugdev\"' >> /etc/udev/rules.d/z60_libfprint0.rules"
12)veel
gconftool-2 -t bool -s /apps/gnome-screensaver/embedded_keyboard_enabled TRUE gconftool-2 -t string -s /apps/gnome-screensaver/embedded_keyboard_command "/usr/local/bin/fingerprintPlugin -d"
13)Käivita System>Preference>FingerprintGUI ja pane sõrmed sisse ning siis tee restart
Wireless Select Switch
Compal-laptop moodul on juba kernelis sees, seega pole vaja kompilleerida. Kuna compal-laptopi moodulit on muudetud, siis endam compal-laptop-control ei tööta.
Üks töötav lahendus on installida aircraft-manager programm, mis on mõeldid dellile, kuid töötab vist pea iga arvutiga. https://launchpad.net/~opensource-subakutty/+archive/ppa/+packages
Touchpad
Seda enam 9.10s ei pea tegema, kõik töötab korralikult Touchpadi ei tundnud korralikult ära ning pidin ise confima:
gksu gedit /etc/X11/xorg.conf
Seal lisada Section "ServerLayout"-i alla:
InputDevice "Synaptics Touchpad"
Section "Module" all peaks ka olema:
Load "synaptics"
Siis Section "InputDevice"-i all on mul selline asi. Vasak ülemine nurk on hiire rullikule vajutus ja parem ülemine serv on parem klikk. Parem äär kerib ka lehte alla.
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "130"
Option "RightEdge" "860"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "VertEdgeScroll" "1"
Option "SpecialScrollAreaRight" "1"
Option "VertScrollDelta" "60"
Option "MinSpeed" "0.35"
Option "MaxSpeed" "0.60"
Option "AccelFactor" "0.03"
Option "GuestMouseOff" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "RTCornerButton" "3"
Option "LTCornerButton" "2"
Option "SHMConfig" "on"
EndSection
Mälukaardi lugeja
Uutes versioonides pole mingit muret sellega.
Jätan igaksu juhuks siia vana asja alles. Millegipärast 9.04-s mälukaardi lugeja ei taha töötada. Õpetus võetud siit: http://filthypants.blogspot.com/2009/03/ubuntu-904-jaunty-jackalope-on-acer.html
sudo gedit /etc/modprobe.d/options
Sinna lisada selline asi:
options sdhci debug_quirks=1