[gelöst] Wie Kernel-Patches (Ubuntu Lucid) für den X201 anwenden?

samba

Member
Themenstarter
Registriert
11 Dez. 2005
Beiträge
275
EDIT: Die ganze Prozedur ist mittlerweile überflüssig, siehe: X201 und Maverik-Backport-Kernel für Lucid

Hallo,

es gibt ja nun einige Patches für den Ubuntu Lucid-Kernel:

Patch für den Bug "Blank screen with KMS on Thinkpad X201"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/554569/comments/47 (veraltet)
Neuer Patch:
http://lists.freedesktop.org/archives/intel-gfx/2010-July/007328.html

Patch für den Bug "qualcomm gobi (2000) mobile broadband module not working
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/554099/comments/14

Patch für den Bug "No USB after resume"
https://bugs.launchpad.net/ubuntu/lucid/+source/linux/+bug/566149/comments/18
Nicht mehr notwendig mit Lucid 2.6.32_2.6.32-24.38

Patch für "Lenovo Thinkpads with Core i5 and i7 suspend/resume (with kernel oops) once then fail horribly on next suspend"
https://bugs.launchpad.net/ubuntu/lucid/+source/linux/+bug/532374/comments/87
Nicht mehr notwendig mit Lucid 2.6.32_2.6.32-24.38


Leider scheint die Ubuntu-Bürokratie einige Zeit zu brauchen, bis die Patches den Weg in die Repositories finden. Daher würde ich gerne die Patches selber anwenden. Leider gibt es nur für den Qualcomm-Bug eine Beschreibung, wie man das macht. Dort ist beschrieben, wie man nur die betroffenen Module neu baut. Ich habe versucht, dass um die anderen Patches zu erweitern, aber leider bin ich irgendwie gescheitert. Für den Blank Screen Bug gibt es leider nur 64-Bit-Pakete, ich habe aber auf eine 32-Bit-Version gesetzt.

Nun die Frage, ob hier jemand so kundig ist, eine Anleitung zu geben, wie man den Kernel bzw. die einzelne Module richtig patcht und einsetzt?

Samba
 
Hi,

xrandr Ausgabe:
Code:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
VGA1 disconnected (normal left inverted right x axis y axis)
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
   1280x800       60.0*+   50.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
HDMI1 connected (normal left inverted right x axis y axis)
   1280x1024      60.0 +   75.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
DP1 disconnected (normal left inverted right x axis y axis)
Allerdings war der externe seit dem letzten Neustart schon aktiv, hab ihn jetzt nur für die Ausgabe von xrandr ausgeschaltet. Ist das wichtig? Dann müsste ich nochmal meine Monitor-Switch-OnDock-Rule aus dem Udev schmeißen und neu starten :D


Grüße,
Chris
 
2.6.33++ brauch ich halt wegen TRIM-Support im Kernel ... Sonst ist das ganze halt inzwischen echt toll, runter vom Dock -> er schaltet mir auf internen Bildschirm mit voller Auflösung. Rauf aufs Dock -> Er schaltet auf externen mit voller Auflösung ... Nur muss ich halt in beiden Fällen (meist) kurz auf eine Konsole wechseln, *mindestens* beim ersten Wechsel nach dem Booten :(

Naja, mit der Zeit wird das vielleicht ja noch besser laufen, so oft werd ich im laufenden Betrieb eh nicht wehcseln ;)
Was da eher nervt ist, dass er beim Hochfahren, wenn er auf dem Dock steht, ja auch brav direkt auf externen Monitor einstellt. Nur dass er eben dabei auch dieses Problem hat :(

Grüße,
Chris
 
  • ok1.de
  • thinkstore24.de
  • ok2.de - Notebook Computer Server
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben