Ennek a blogbejegyzésnek a célja, hogy egy helyen összefoglaljuk az ezzel a laptoppal kapcsolatos tudnivalókat. Számomra elég sok problémát okozott az hogy megfelelően beállítsam. A kezdetben reménytelennek tűnő dolgok is működnek most már. Ehhez nagy részben a 2.6.27-es kernel járult hozzá. A leírás nagy része a kernel konfigurálásával foglalkozik. De aki nem akar ilyenbe belevágni az is találhat hasznos információkat.
Szándékom a továbbiakban bővíteni a leírásokat, és közölni az új eredményeket.
A belbecs:
- AMD Turion X2 Ultra (RM-70) processzor
- Ati Radeon HD 3470 videokártya
- Ati Radeon HD 3200 integrált videokártya
- Atheros AR5BX563 802.11abg VAGY Broadcom BCM94312MCG wi-fi kártya
- O2 Micro kártyaolvasó (SD, MMC, xD, MS pro)
- ATI Azalia HD audio (Valószínűleg valamilyen Realtek chip)
- Broadcom bluetooth
Bővebben akit érdekel:
itt
Egyetemre járok ezért volt szükségem egy notebookra. Sok különböző véleményt hallottam a gyártóról, én eddig meg vagyok vele elégedve. Van alkalmam egy ugyanilyen típusú gépet megfigyelni. Azon Vista van és annak ellenére, hogy ehhez a laptophoz azt ajánlják, szerintem Ubuntu alatt jobban teljesít a legtöbb helyzetben.
Álljon itt egy rövid összegzés a jelenlegi állapotról:
- A processzor energiatakarékossági funkciói teljesen használhatóak, egy minimális változtatás után.
- A videókártyák közötti váltás nem támogatott és nem tudjuk kihasználni az integrált GPU nyújtotta teljesítményt. Ettől eltekintve a HD3470-es teljesen jól működik, megy rajta az energiatakarékosság is.
- A Wi-fi-t nálam nagyon jól működik, a lentebb leírt változtatások után.
- A kártyaolvasó új kernellel biztosan olvassa az SD-kártyákat és biztosan nem olvassa az xD kártyákat.
- A hangkártya jól működik és a mikrofon is beüzemelhető
- A gépen lévő portok közül az USB és e-SATA működik. A D-sub kimenet működik biztosan, a HDMI-t nem tudtam tesztelni.
- Nem működik az Intrepid Ibex. A probléma alapja a két videokártyás felépítés. Az X.org 7.4 nem találja meg a kártyákat. A hiba ismert itt lehet nézelődni van-e már megoldás. Több mindent próbáltam, a legeredményesebb a BusID megadása volt az xorg.conf-ban, ezután mindenféle pszihedelikus mintázatok jelentek meg a monitoromon. Reméljük, hogy a hiba javításra kerül, mert mint később láthatjuk a 2.7.27-es kernelnek rengeteg előnye van ezen a gépen.
Megoldás (majdnem mindenre):Le kell fordítani a legújabb kernelt. Ezért is lenne jó ha működne az Intrepid Ibex, mert akkor sokan ki tudnák használni a 2.6.27-es kernel előnyét fordítás nélkül. Nekem nagyon sokat segített
ez az oldal. Minimális angoltudással, pár egyszerű lépésben lefordíthatjuk a kernelünket. Ez így nagyon szép, de a leglényegesebb részről semmi információt nem kapunk, gondolok itt a konfigurálásra. Sokszor kaptam én is olyan kernelt ami el se indult, vagy hol hang nem volt, vagy a processzor energiatakarékosság nem működött. Épp ezért
mindenki csak saját felelősségére fordítson kernelt. Többek közt azért mert az új kernelen az ATI driverek betegeskednek, ezért mielőtt indítanád az elkészült kerneled kapcsold ki a compizt. Nem szándékozok teljes körű leírást adni, csak megemlítem a fontosabb részeket amiket jó ha tartalmaz a kerneled:
-General-setup
- Choose SLAB allocator
- SLAB *Ez többnyire megoldja a hibernálási és felfüggesztési problémákat. (Ha valakinek van kedve kipróbálhatja a SLOB-ot is)
-Processor type and features
- Ticless System *Segíti az energiatakarékosságot
- Processor family -> Opteron/Athlon64/Hammer/K8
- High Memory Support -> 4GB *Ezzel szívtam mert off-ra állítottam így most csak 1GB-ot látok.
- Timer frequency -> 1000Hz *Szintén energiatakarékosság miatt
-Power Management options
- ACPI
- WMI *Ez még kísérleti, de én használom szerintem semmilyen hátránya nincs.
- CPU Frequency scaling
- AMD Opteron/Athlon64 PowerNow! *Órajelszabályzás, szintén az energiatakarékosság miatt. A régebbi AMD és az Intel modulok nem szükségegsek.
-Networking support
- Bluetooth subsystem support
- Bluetooth device drivers
- HCI BCM203x USB driver * A többi driver itt felesleges, sőt lehet, hogy még ez is, de e nélkül nem próbáltam.
-Device drivers
- Network device support
- Ethernet (1000 Mbit)
- Broadcom Tigon3 support
- Broadcom NeXtremeII support *A gépben NeXtremeI kártya van ami ha minden igaz a Tigon3 drivert használja, úgyhogy ez lehet, hogy felesleges úgy mint a többi gyártó drivere.
- Wireless LAN
- Wireless LAN (IEEE 802.11)
- Atheros 5xxx wireless cards support *Az Atheros kártya működéséhez szükséges a többi driver (pl.: Intel), nem szükséges.
- Broadcom 43xx wireless support *A Broadcom kártyához kell.
- Multimedia device
- Video capture adapters
- V4L USB devices
- USB Video Class
- USB GSPCA driver *Webkamerához szükséges driverek, a többi itt lévő driver nem kell.
- Graphics support
- Direct Rendering Manager
- ATI Radeon *A többi nem szükséges
- Support for frame buffer device
- ATI Radeon display support
- Sound Card support
- ALSA
- Generic sound device
- PCI sound device
- Intel HD Audio
- Build hwdep interface for HD-audio driver
- Build Realtek HD-audio codec support
- Build ATI HDMI HD-audio codec support * Ezek a hangkártya driverei, ha jól tudom realtek chipes a notebook.
- MMC/SD card support
- Secure Digital Host Controller Interface support
- SDHCI support on PCI bus *SD kártya támogatása
- Sony MemoryStick card support *Nem volt lehetőségem letesztelni az MS támogatást.
-Virtualization
- Kernel-based Virtual Machine (KVM) support
- KVM for AMD processors support *Ha virtuális gépet szeretnél ez is fontos, az Inteles nem kell.
Az alább leírt megoldások az új kernelre vonatkoznak, de általában van a régi kernelre vonatkozó leírás is. A megoldásokat nem részletezem, ha valaki nem ért valamit vagy nála nem működik akkor nyugodtan írjon.
Probléma: A hivatalos ATI driver (8.9-8.11) az új kernelre feltelepül szépen, de újraindítás után nem hajlandó betöltődni. Ennek az oka, hogy a telepítő nem képes az fglrx modult megfelelően lefordítani. Az envy-s verzió első ránézésre működik de sajnos 3D-s gyorsítás itt sincs.
Megoldás: Letölteni a hivatalos ATI driver 8.10-es verzióját, és ezzel készíteni el a telepítendő csomagokat. Ezután a hibás fglrx-kernel-source csomagot le kell cserélni az Intrepid repójában található csomaggal. Ez
itt van.
Ha jól megnézzük a hivatalos driver verziója 8.542, az intrepidesé 8.543. Ezután telepítsük fel a csomagokat és élvezzük a munkánk gyümölcsét. Ez számomra egy elég furcsa megoldás, habár végiggondolva logikus, mégis csak végső elkeseredésemben próbálkoztam meg vele. Már egy hónapja tökéletesen működik számomra.
Régi kernel: Itt minden driver rendesen települ és működik.
Probléma: Semmi gond nincs a mikrofonnal, mégis egy kis beállítási segítség.
Megoldás: A hangerőszabályzó HDA ATI SB eszköz beállítások fülén az első input source nekem a sima "mic", a második a "line". A felvétel fülön a felvétel 1. elnémítva. A digital fél hangerőn, a felvétel kétharmad hangerőn. Így nem lesz zajos és szerintem a hangerő is elfogadható. Skype-al teszteltem.
Régi kernel: Nem sikerült beállítanom akárhogyan tekergettem a szabályzókat. Túlságosan nagy volt a zaj és ha kaptam is jelet a mikrofonból ezért használhatatlanná vált.
Probléma: Vak a webkamera.
Megoldás: Az új helyesen beállított kernellel nem kell semmi extra trükközés. Nekem a camorama nem ment, ezért a cheese-t használom.
Régi kernel: Ha jól tudom akkor nem működik out-of-the-box.
Itt van a megoldás natirips hozzászólásaiban.
Probléma: Nem működik a Wi-fi.
Régi kernel: Ezt nekem madwifivel sikerült beüzemelnem.
Itt kérdeztem és kaptam segítséget. Nekem előfordult ritkán, hogy bekapcsolásnál nem működött, néha még többszöri újraindítás után sem. Aztán, ahogy jött el is tűnt a probléma. Az új kernellel ilyet még nem tapasztaltam.
Probléma:Nem lehet a CPU frekvenciát változtatni.
Megoldás:A /etc/modules fájlhoz hozzá kell adni a "powernow-k8" sort. Ezután tökéletesen működik.