Ubuntu 10.10 auf Lenovo Ideapad S12

Gerne setze ich unterwegs noch immer mein Lenovo Ideapad S12 ein. Bisher nutzte ich Lucid Lynx und zuvor Karmic Koala darauf und war damit sehr zufrieden. Obschon Lucid eine LTS-Version ist, möchte ich Maverick Meerkat nutzen. Weswegen das so ist, weiss ich selbst nicht so genau; wahrscheinlich will ich einfach dabei bleiben, wenn eine neue Version erscheint. Ubuntu 10.10 Maverick Meerkat scheint aber eine ganz besondere Herausforderung in Bezug auf das Ideapad S12 zu sein. Ohne wiederholt eine Taste zu betätigen oder das Mauspad zu benutzen steht der Rechner beim Booten einfach still. Das hat offenbar auch blogdudel erfahren, er schrieb seine Episode zum S12 auf dem Blog aus Graz nieder.

Mir konnte zum Glück Michael etwas helfen, denn der S12 hat augenscheinlich ein Problem mit dem lokalen APIC-Timer. Das Problem lässt sich aber einfach beheben, in dem in der “Vorlage” für grub2 die entsprechende Bootoption hinterlegt wird. Dazu öffnet man mit einem Texteditor und Root-Rechten die Datei /etc/default/grub, zum Beispiel mit nano:

sudo nano /etc/default/grub

Dort habe ich gemäss den Anweisungen von Michael in der Zeile 9 folgenden Inhalt gesetzt, so dass die Option nolapic_timer greift:

GRUB_CMDLINE_LINUX_DEFAULT="noplymouth nolapic_timer"

Damit ist sichergestellt, dass auch nach einem Kernel-Update die Option noch immer vorhanden ist. Mit dem Befehl sudo update-grub wird dann die Datei grub.cfg neu erzeugt, womit der Kernel bootet. Das Problem wäre damit gegessen.

Das zweite Problem, welches mich mit Ubuntu 10.10 und dem Ideapad S12 plagt, betrifft das WLAN. Der Network-Manager deaktiviert die WLAN-Verbindungen, so dass ich sie nach jedem Starten des Rechners zuerst einschalten muss. Das ist zwar kein Aufwand, aber lästig. Das Problem liegt offenbar in der Datei NetworkManager.state, welche im Verzeichnis /var/lib/NetworkManager/ liegt. Dort ist in der zweiten Zeile der Wert für WirelessEnabled auf false gesetzt. Mit einem Editor habe ich den Wert auf true gesetzt, nach einem Neustart des Network-Managers ist dort aber wieder false zu finden. Ein entsprechender Bug ist auf dem Launchpad bereits gemeldet; offenbar handelt es sich nicht um einen defekten Treiber, sondern um einen Fehler im Network-Manager.

Bis allenfalls eine Lösung dazu bereitliegt, verzichte ich auf den Network-Manager und setze stattdessen wicd ein. Dieser Manager für Wireless-Anbindung funktioniert mit dem S12 auf Anhieb. Dazu habe ich zunächst dafür gesorgt, dass der Network-Manager beim Booten nicht mehr automatisch startet. Unter System / Einstellungen / Startprogramme entfernte ich den Haken beim Network-Manager.

Dann installierte ich wicd, dabei wird zugleich als Abhängigkeit ein GTK-GUI namens wicd-gtk mitinstalliert:

sudo apt-get install wicd

Die notwendige Rechtevergabe erledigt das Installationsskript, man muss nur noch angeben, welche User in der neuen Gruppe netdev sein müssen. Das sind die Benutzer, welche WLAN einsetzen dürfen.

Die Installation verlief bei mir problemlos, einzig vergass ich zuvor, den Network-Manager abzuschalten. Deswegen konnte das Installationsskript wicd nach dem Installieren nicht starten. So stellte ich den Network-Manager von Hand ab:

sudo /etc/init.d/network-manager stop

Ich wurde zwar von der Konsole zurechtgewiesen, ich müsse irgend ein Utility zur Verwaltung des Dienstes nutzen, aber angehalten hat der Dienst trotzdem. Danach fand ich den neuen Manager für drahtlose Verbindungen im Menü Anwendungen / Internet / Wicd Network Manager.

Die Benutzung ist selbsterklärend, der Manager sucht selbsttätig nach den SSIDs in der Nähe. Bei Bedarf wird man darauf hingewiesen, dass es eine Passphrase für die Verschlüsselung braucht, um eine Verbindung herzustellen. Wichtig ist, dass man kontrolliert, ob der Haken für das automatische Verbinden bei der entsprechenden SSID gesetzt ist. Dann verbindet der wicd nach dem Starten des Rechners automatisch mit dem gewählten WLAN, sofern es verfügbar ist.

Falls eine Drahtverbindung am Gerät benutzt werden soll, muss man den ursprünglichen Network-Manager dezidiert starten. Ich nutze aber keine Kabelverbindungen mehr, höchstens im Notfall und so bin ich mit dieser Lösung zufrieden. Vielleicht wird ja der Bug am “originalen” Network-Manager dereinst gefixt.

Ähnliche Artikel

Schlagwörter: , , , , , , , ,

27 Kommentare to “Ubuntu 10.10 auf Lenovo Ideapad S12”

  1. MatthiasNo Gravatar schrieb:

    Wieso sollte man bei der Nutzung von Drahtgebundenen Verbindungen wieder auf den Network-Manager umsteigen??

    Ich nutze jetzt seit Intrepid nur noch Wicd, und kann daher sagen, dass Wicd erst richtig Spaß macht, wenn man das Profil-Feature für die Drahtgebundenen Verbindungen mal richtig nutzt. Personen, die viel in Hotels oder auch auf Veranstaltungen unterwegs sind, die stehen meistens vor der Situation, mit einer vollständig anderen Netzwerk-Konfiguration arbeiten zu müssen. Diese können ganz einfach als Profil erstellt werden, und dann je nach Situation problemlos ausgewählt und aktiviert werden.

  2. DeKaNo Gravatar schrieb:

    Hallo,

    erst einmal vorweg der WICD ist super.

    Brauchte ihn aber seit Karmic nicht mehr da auch mit der RC-Version von Maverick keine Probleme mit dem WLAN festzustellen sind. Läuft also an meinem ACER-Laptop einwandfrei, daher wird euer Treiber für die Karte Probleme bereiten.

    Gruß DeKa

  3. Roman HanhartNo Gravatar schrieb:

    Hoi Matthias

    Sehr gut, wenn man wicd auch für drahtgebundene Verbindungen nutzen kann. Soweit habe ich nämlich gar nicht geschaut, obschon das Teil ja vom Namen her aussagt, dass es auch drahtgebundene Verbindungen nutzen kann: “wired and wireless network manager”.

    Die Profile werde ich mir in dem Fall noch etwas genauer ansehen. Danke!

  4. axtNo Gravatar schrieb:

    Am Rande: “quiet splash” hat keine Wirkung mehr, da schon länger nicht mehr Bootsplash, sondern Plymouth genutzt wird.

    Du kannst “noplymouth” als Option nutzen.

  5. ChristophNo Gravatar schrieb:

    Hallo Roman, danke für den Artikel. Hab ja auch ein Lenovo S12 (Allerdings mit ION-Chipsatz). Das Boot-Problem habe ich bei mir nicht, allerdings nervt auch hier das deaktivierte WLAN. Wollte schon länger mal sehen, ob es dazu schon nen Bug gibt… Aber dank dir spare ich mir die Arbeit :) Mal sehen ob der in Maverick noch gefixed wird.

  6. Roman HanhartNo Gravatar schrieb:

    Danke axt! Habe den Beitrag entsprechend angepasst.

    @Christoph: Ich will doch hoffen, dass der Bug noch geflickt wird ;-)

  7. LlortNo Gravatar schrieb:

    is das notebook den ok? such schon laenger nach nem netbook mit 12″ und das s12 ist ja nicht so teuer. seit ihr zufrieden?

  8. MichaelNo Gravatar schrieb:

    Ich glaube hier liegt ein kleines Missverständnis bezüglich den Kernel-Parametern vor.
    Bei meiner *Neu*installation von Maverick Beta tauchte immer noch “quiet splash” auf, auch wenn dies laut axt keine Funktion mehr hat. Der Parameter “noplymouth” ist laut uu.de-Wiki aber das moderne Gegenstück zum alten “nosplash” und nicht etwa zu “quiet splash” wie man jetzt durch die Änderung im Artikel schlussfolgern könnte.
    Korrigiert mich ruhig wenn der Denkfehler bei mir liegt…
    ;-)

    @Llort: ich habe mein S12 (Version mit Intel GraKa) jetzt seit einem halben Jahr täglich unter Ubuntu im Einsatz und bin soweit ganz zufrieden. Es ist sicher kein Lastesel (mir war diesmal Mobilität viel wichtiger), aber die Ubuntu-Verträglichkeit würde ich als sehr gut beschreiben. Diese Kernel-Parameter Geschichte ist bislang das einzige was mich mal kurz zum Grübeln brachte :-)

  9. Roman HanhartNo Gravatar schrieb:

    Ich kann mich Michael anschliessen. Das Teil ist für unterwegs sehr gut geeignet. Sicher ist das Gerät keine Rennmaschine, aber sie ist mobil und Ubuntu läuft sehr gut darauf.

  10. FabianNo Gravatar schrieb:

    Ich plage mich derzeit auch mit dem Ideapad und Maverick rum…

    Vielen Dank für den Hinweis auf wicd! Werde es gleich mal ausprobieren.

    Wie sieht es aus mit den Funktionstasten? Es nervt (und mindert die Akkulaufzeit) dass ich die Helligkeit darüber nicht anpassen kann.

    Etwas sehr störendes ist darüber hinaus das Touchpad. Die Buttons sind dabei ja nicht von der eigentlichen Touchfläche getrennt, so dass bei einem Klick auf die “Buttons” der Zeiger verspringt.

    Beim Linksklick nicht wirklich problematisch, da ja auch ein “Klopfer” auf die Touchfläche seinen Dienst tut. Aber ein Rechtsklick wird dadurch zum Geduldsspiel.

    Tritt das Problem bei euch nicht auf?

    Ich überlege nun schon den unteren Teil des Touchpads zu bekleben um ein Klicken ohne Verspringen möglich zu machen.

    Wisst ihr, ob man die beiden Tasten rechts neben dem Monitor auch belegen kann?

    Außerdem würde ich gern die Funktions- und die Steuerungstaste (Strg) tauschen.

    Hat jemand da eine Lösung parat?

    Wäre super wenn ihr mir weiterhelfen könntet.

    Und dank Chris, für den Link in deinem Blog.

    Fabian

  11. Roman HanhartNo Gravatar schrieb:

    Hallo Fabian

    Die Helligkeit kann ich anpassen, bei mir funktioniert das (Pfeiltasten).

    Beim Touchpad musste ich auch sehr daran gewöhnen, damit keine Fehlbedienung passiert.

    Welche Tasten meinst Du, die rechts neben dem Monitor liegen?

  12. FabianNo Gravatar schrieb:

    Hast du denn etwas getan um die Pfeiltasten zum Funktionieren zu kriegen?

    Da sind so zwei Tasten rechts neben dem Bildschirm auf Höhe des An-/Ausknopfes (also ggü.).

    Ich werde mal ausprobierne auf das Touchpad einfach kleine Aufkleber unten aufzukleben. Sollte dann ja die Funktion des Touchpads aufheben an der Stelle.
    Ubuntu-Sticker würden sich da ja anbieten… ;)

  13. FabianNo Gravatar schrieb:

    Hallo,
    was kann ich tun wenn wicd die Funknetzwerke nicht findet?

  14. FabianNo Gravatar schrieb:

    Hallo,
    wenn mir noch jemand einen Tipp geben könnte wie ich die Fn-Tasten (Helligkeit) und das WLAN zum Laufen bekomme wäre mir sehr geholfen.
    Ansonsten wende ich mich mal ans Forum.
    Bei mir funktioniert beides nach wie vor nicht.

    Danke!

  15. FabianNo Gravatar schrieb:

    Wird zwar zum Monolog aber falls jemand anderes mit dem Problem hier landen sollte:

    Es gibt einen Bug-Report auf Launchpad dazu:
    https://bugs.launchpad.net/ubuntu/+source/linux/+bug/577114

    Und einen workaround bei dem man das Ding auseinandernehmen muss.

    Viel Spaß!

    https://bugs.launchpad.net/ubuntu/+source/linux/+bug/577114/comments/31

  16. Roman HanhartNo Gravatar schrieb:

    Danke Fabian ;-) Wer basteln will, bitte. Ich tue es nicht. Ich habe derweil eine Lösung, die funktioniert.

  17. Mit dem Startmedienersteller aus Maverick erstellte USB-Sticks mit Ubuntu 10.04 starten nicht | Linux und Ich schrieb:

    [...] suboptimal. Das System macht einen recht trägen Eindruck, das WLAN muss nach jedem Boot-Vorgang manuell aktiviert werden, nach einem Standby tut das WLAN überhaupt nicht mehr und das PPTP Modul für den [...]

  18. Klaus DoblmannNo Gravatar schrieb:

    Hallo zusammen!

    Danke für den Tipp mit nolapic_time für welchen ich mit mit einer Lösung für das WLAN-Problem revanchiere:

    nach zwei Stunden der Log-Auswerterei habe ich nun herausgefunden, was
    das Problem ist:

    Beim Booten lädt der Kernel automatisch das “acer_wmi”-Modul, welches
    den wlan-Killswitch falsch interpretiert und als ausgelöst anzeigt,
    dadurch ist Wlan deaktiviert.

    Hier nun die Lösung:

    in die /etc/modprobe.d/blacklist.conf diese Zeile eintragen:
    blacklist acer_wmi

    dann in die /etc/modules diese zeile eintragen:
    ideapad_acpi

    Dieses Modul ist allerdings relativ neu (August laut Mailingliste), ich weiß
    nicht, ob es schon mit dem 2.6.35-er Kernel funktioniert, mit dem -36er
    tut es das.

    (man kann es testen mittels “sudo modprobe ideapad_acpi”. Wenn das
    Terminal einen Fehler rauswirft, dann geht es nicht ;)

    nach einem Reboot startet WLAN dann mit dem NetworkManager so, wie es
    soll :)

  19. Klaus DoblmannNo Gravatar schrieb:

    Was ich noch anmerken wollte:

    Durch das ideapad_acpi-Modul funktionieren (bei mir) nun auch die FN-Tasten so, wie sie es sollen. Vorher war etwa die Bildschirmhelligkeitseinstellung nicht mit dem Balken auf dem OSD konform, jetzt stimmt die Anzeige überein (Balken leer= ganz dunkel, Balken voll= ganz hell und die Abstufungen funktionieren richtig).

    Einen Tipp auch noch: Installiert euch TLP, das bringt im Batteriebtrieb durch zusätzliche Stromsparmaßnahmen zusätzliche Laufzeit: http://thinkpad-wiki.org/TLP_FAQ

    lediglich die HDD-Stromsparmaßnahmen habe ich abgeschaltet, da ich die Lebensdauer der Platte durch das ständige Parken der Köpfe nicht beeinträchtigen will.

    Und eines noch: Ubuntu Maverick (und Natty, auf das ich nun geupgradet habe, da ich die neuen Releases vom ersten Tag weg bis zur Final teste) zeigt mir im icon vom Gnome Powermanager keine Restlaufzeit an, da steht immer nur, dass er berechnet. Habt ihr das Problem auch bzw. wie habt ihr es gelöst?

  20. Roman HanhartNo Gravatar schrieb:

    Vielen Dank Klaus! Ich schaue mir die Lösung gerne an und melde mich dann noch einmal.

  21. Roman HanhartNo Gravatar schrieb:

    Also TLP hat bestens geklappt. Schön, dass das Teil auch für “Nicht-ThinkPads” aus der Lenovo-Küche zur Verfügung steht. Danke für den Tipp!

    Beim Kernel 2.6.35-22 ist das Modul leider noch nicht dabei. sudo modprobe ideapad_acpi meldet, dass das Modul nicht da sei.

    Die Restlaufzeit unter Maverick wird bei mir richtig angezeigt.

  22. Klaus DoblmannNo Gravatar schrieb:

    Hab’ selber gerade auf git.kernel.org nachgesehen, das Modul ist erst beim merge-window von 2.6.36 gemerged geworden. Kannst ja mal den Kernel von http://kernel.ubuntu.com/~kernel-ppa/mainline/ probieren, da müsste es gehen.

    Ansonsten müsste aber alleine das Deaktivieren des acer_wmi Modules schon helfen, das Wlan-Problem zu lösen.

  23. Energieverwaltung am Lenovo IdeaPad S12 unter Ubuntu » Von Roman Hanhart » ubuntublog.ch schrieb:

    [...] Klaus, der hier verdankenswerterweise ein paar Kommentare hinterlassen hat, fand ich eine Lösung für die Energieverwaltung am IdeaPad S12. [...]

  24. Markus schrieb:

    Hier gibts die Lösung für das Problem:
    http://straightrazorguy.net/20.....-problems/

  25. FelixNo Gravatar schrieb:

    Hallo,

    ich habe eine LUKS-verschlüsselte Platte. Und es scheint hier hilft auch nicht das nolapic_timer-setting. Ich muss permanent irgendeine Taste gedrückt halten. Ist dann auc hdie Maus da, muss ich permanent die Maus bewegen, wenn ich ein Programm starten will. Tu ich es nicht, regt sich nix, wird nicht gerechnet. :/
    Danke, aber der wlan-tipp funktioniert ersteinmal :)

    Gruß.

  26. Firefox ohne network-manager geht offline » Von Roman Hanhart » ubuntublog.ch schrieb:

    [...] Zeit auf meinem Lenovo IdeaPad S12 statt dem Network-Manager das Paket wicd. Details dazu habe ich hier beschrieben und in den Kommentaren gibt es einige zusätzliche und interessante Hinweise. Der Firefox [...]

  27. Steff schrieb:

    Hallo Roman
    Danke für den Tip mit Wicd..
    Mint10 harmonierte überhaupt net mit dem Netzwerkmanager (wie es Mint9 perfekt getan hat).. Wicd läuft einfach..

    lg Steff

Hinterlasse einen Kommentar

blogoscoop Blogverzeichnis - Blog Verzeichnis bloggerei.de