Linux auf X220

jochen02

New member
Registriert
27 März 2014
Beiträge
132
Hallo,

ich habe gerade einen Thinkpad X220 erstanden und will darauf Linux (Ubuntu 12.04 LTS; KDE) betreiben.

Was bisher geht:
* Alle FN-... Tasten, die auf den Funktionstasten liegen, heller/dunkler, lauter/leiser, "Think Light".
* Lautsprecher, auch mute,
* Suspend to RAM
* Suspend/resume to RAM per Deckel auf/zu

Was bisher nicht geht bzw. stört:
* FN-Space (Zoom)
* Suspend to disk (v.a. resume)
* Mikrofon(e)
* Nach lid close / lid open wird bluetooth immer aktiviert

FN-Space
Nice to have, aber nicht lebenswichtig.

Suspend/Resume to/from disk
Das hätte ich wirklich gern funktionsfähig. Soweit ich mich eingelesen habe, nutze ich die user space Methode per uswsusp. Den Rat, der auf http://askubuntu.com/questions/132094/fix-hibernate-on-thinkpad-x60-with-12-04-precise-pangolin gegeben wird, habe ich schn versucht -- kein Erfolg.
Es exisitert 1 swap partition, die mit 16GB auch groß genug für 8GB RAM ist. Der suspend Prozess sieht auch gut aus und endet nach etwas Platten-Aktivität mit einem sauber abgeschalteten Thinkpad.

Resume allerdings bringt nur das auf den (Text-)Bildschirm:
Code:
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... resume: libgcrypt version: 1.5.0
Looking for splash system... none
Cannot open input directory: No such file or directory
resume: Compressed image
Loading image data pages (146101 pages)... 100% done
wrote 570.7 MB in 1.3 seconds (452.8 MB/s)
read 570.7 MB in 1.2 seconds (459.2 MB/s)
total image i/o: 1141.4 MB in 2.5 seconds (456.0 MB/s)
resume: Image successful loaded
Danach nichts mehr. Es geht zwar Ctrl-Alt-Del für einen reboot, aber beim Neustart wird ein Platten-Journal nachgefahren, was darauf hindeutet, daß eine Partition nicht sauber ausgehängt wurde.

Mikrofon(e)
Die finde ich im System einfach nicht. Es gibt zwar einen Aufnahme-Kanal der "Soundkarte", aber der sieht eher nach line in aus.

Nach lid close / lid open wird bluetooth immer aktiviert
Ich brauche normalerweise kein bluetooth. Deshalb habe ich es in /etc/rc.local schon deaktiviert. Sollte ich es brauchen, kann ich es mit FN-F5 immer noch einschalten.
Schließe ich allerdings den Deckel und öffne ihn wieder, wird bluetooth eingeschaltet. In /etc/acpi/local habe ich ein Script hinterlegt, das den Status von bluetooth in eine Datei sichert und ihn, wenn der Deckel geöffnet wird, wieder herstellt. Das Script funktioniert auch und scheint beim acpi event auch aufgerufen zu werden. Aber bluetooth wird trotzdem aktiviert. Sieht fast so aus, als liefe später (in KDE?) nochmal etwas, das meine Bemühungen zunichte macht.

Ich hoffe, hier kann mir jemand bei der Lösung der Probleme helfen. Danke schonmal dafür.
 
acpi sollte fn + space erkennen (zumindest tut es das beim x201). darauf aufbauend könntest du dir was basteln.
hast du schon mal im bios unter security -> i/o port access geguckt, ob das mikro wmgl deaktiviert wurde?
guck dir mal tlp an: http://thinkwiki.de/TLP_-_Linux_Stromsparen

p.s.:
willkommen im club!
 
Hi,

willkommen im Forum! :D

Suspend to Disk
Könnte auch ein Grafikproblem sein. Da die Versionslage unter 12.04.x durch die diversen LTS Enablement Stacks etwas unübersichtlich ist, würde ich gerne erstmal wissen welche Versionen am Start sind:
Code:
lsb_release -a
uname -a
Xorg -version

Den Standardartikel zum Thema kennst Du?

Suspend to RAM
Das meinstest Du doch in Wirklichkeit mit Lid close/open?

Irgendwann in grauer Vorzeit gab es mal ein Systemscript, das sich um Bluetooth gekümmert hat, das ist allerdings schon lange verschwunden und ich habe auch nie von Problemen vom dem BT-Zustand nach Resume. In TLP sichere ich nur den WWAN-Zustand über Suspend/Resume hinweg.

Ich würde einen Desktop-bezogenen Übeltäter vermuten, es gibt es z.B. das Blueman Applet, das aber standardmäßig nur unter XFCE installiert wird.

Ich werde heute abend mal mein Kubuntu-Testsystem anwerfen und schauen ob ich etwas reproduzieren kann.
 
Zuletzt bearbeitet:
Hallo,

zum Ruhezustand:

Ich nutze nicht uswsusp sondern die standardmäßig integrierte Kernelvariante (heißt das so ?) auf meinen X220 ohne Probleme.

Wichtig: Diese ist nicht standardmäßig aktiviert sondern muss über eine kleine Textdatei ermöglicht werden - http://www.thomas-krenn.com/de/wiki/Hibernate_(Ruhezustand)_in_Ubuntu_12.04_aktivieren

Das einzige was ich hier vermisse ist eine Fortschrittanzeige, ansonsten sehr robust, selbst ein in der Docking suspendiertes X220 wacht nach Entnahme aus der Dock wieder problemlos auf.

Grüße, pepun.
 
willkommen im Forum! :D
Danke.
Suspend to Disk
Könnte auch ein Grafikproblem sein. Da die Versionslage unter 12.04.x durch die diversen LTS Enablement Stacks etwas unübersichtlich ist, würde ich gerne erstmal wissen welche Versionen am Start sind:
Code:
lsb_release -a
uname -a
Xorg -version
Code:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.4 LTS
Release:        12.04
Codename:       precise

$ uname -a
Linux neptun 3.2.0-60-generic-tp #91~tp22-Ubuntu SMP Fri Feb 21 20:16:57 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

$ Xorg -version
X.Org X Server 1.11.3
Release Date: 2011-12-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.42-37-generic x86_64 Ubuntu
Current Operating System: Linux neptun 3.2.0-60-generic-tp #91~tp22-Ubuntu SMP Fri Feb 21 20:16:57 UTC 2014 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-60-generic-tp root=UUID=32bba68f-e1eb-443a-a987-ecdd3c98c0c9 ro resume=UUID=77d52b72-7d96-424d-bf46-b6e12e712228
Build Date: 16 October 2013  04:41:23PM
xorg-server 2:1.11.4-0ubuntu10.14 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.30.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Ja, habe ich gelesen und hoffentlich auch verstanden.


Das meinstest Du doch in Wirklichkeit mit Lid close/open?
Ja, richtig. Der Effekt tritt bei Suspend to RAM genauso auf. War mir garnicht aufgefallen.

Ich würde einen Desktop-bezogenen Übeltäter vermuten, es gibt es z.B. das Blueman Applet, das aber standardmäßig nur unter XFCE installiert wird.
Das wäre ja auch mein Verdacht. Aber welcher?

Ich werde heute abend mal mein Kubuntu-Testsystem anwerfen und schauen ob ich etwas reproduzieren kann.
Danke, vielleicht bringt das Klarheit.

acpi sollte fn + space erkennen (zumindest tut es das beim x201). darauf aufbauend könntest du dir was basteln.
Muß ich man sehen. Wenn die anderen Punkte erledigt sind, schaue ich mir das mal näher an.
hast du schon mal im bios unter security -> i/o port access geguckt, ob das mikro wmgl deaktiviert wurde?
Hmm, ich denke schon bzw. ist nicht deaktiviert. Ich schaue aber gleich aber mal.
Interessant. Ich schaue mir das mal näher an. Danke.

Willommen im club!
Danke. Ein ganzes Forum voller Thinkpads ;-)

Hallo,
zum Ruhezustand:

Ich nutze nicht uswsusp sondern die standardmäßig integrierte Kernelvariante (heißt das so ?) auf meinen X220 ohne Probleme.

Wichtig: Diese ist nicht standardmäßig aktiviert sondern muss über eine kleine Textdatei ermöglicht werden - http://www.thomas-krenn.com/de/wiki/Hibernate_(Ruhezustand)_in_Ubuntu_12.04_aktivieren

Das einzige was ich hier vermisse ist eine Fortschrittanzeige, ansonsten sehr robust, selbst ein in der Docking suspendiertes X220 wacht nach Entnahme aus der Dock wieder problemlos auf.
Geht leider nicht. Es passiert genau das, was ich im 1. Beitrag beschrieben habe. Das, was im Link erklärt wird, hatte ich schon durchgeführt. Wegen der versuchweisen Verwendung der userspace Methode hatte ich das auskommentiert. Aber selbst, nachdem ich das rückgängig gemacht habe, besserte es sich nicht.

hast du schon mal im bios unter security -> i/o port access geguckt, ob das mikro wmgl deaktiviert wurde?
Gerade nachgesehen: Mikrofon ist aktiviert.
 
Zuletzt bearbeitet von einem Moderator:
Hallo,

gehe mal auf Systemeinstellungen > Multimedia > Phonon

Auf der Registerkarte "Hardware Setup" (ich habe leider hier ein englisches KDE) > "Sound Device" > Aufnahme auswählen.

Dann erscheint unten ein Pegelbalken, an dem du sehen kannst, das der Aufnahme Kanal doch der richtige ist (Schrei einfach mal dein Notebook an :))

Habe mal nen Screenshot - auch auf Englisch - angefügt.

Grüße, pepun.
 

Anhänge

  • Phonon.jpg
    Phonon.jpg
    85,5 KB · Aufrufe: 15
Zum Ruhezustand: Hast du eine verschlüsselte home-Partition? Das war bei mir immer ein Problem.
 
Hallo,
gehe mal auf Systemeinstellungen > Multimedia > Phonon

Auf der Registerkarte "Hardware Setup" (ich habe leider hier ein englisches KDE) > "Sound Device" > Aufnahme auswählen.

Dann erscheint unten ein Pegelbalken, an dem du sehen kannst, das der Aufnahme Kanal doch der richtige ist (Schrei einfach mal dein Notebook an )
Habe ich -- geht. Ziemlich unempfindlich allerdings. Ich kann aber mittels alsamixer (daß es den noch gibt!) MicBoost etwas hochstellen, so daß der Pegel-Regler in einem vernünftigen Bereich arbeitet.

Die MicMute-Taste sollte jetzt nur noch wie vorgesehen arbeiten. Sie geht, nur welcher Funktion ich sie zuordnen soll, habe ich noch nicht herausgefunden (siehe screenshot, F26).MikrofonStumm.png
 
So: auf meinem X200-Testsystem unter 12.04 (mit 13.10 LTS Enablement Stack) verhält sich Bluetooth korrekt. Hibernate kann ich nicht testen, da meine Systeme generell keinen Swap haben.

Mach mal den neueren Stack drauf, siehe mein Link oben.

ps. die Aktivierung des Hibernate ist ja je nach Ubuntu Version und Desktop unterschiedlich, das TK Wiki ist da unvollständig. Ist bei dir aber nicht das Problem, da sich das ThinkPad ansonsten gar nicht erst schlafen legen würde
 
Zuletzt bearbeitet:
Hmm,

zum Suspend to Disk: Wir haben praktisch das gleiche Gerät mit dem selben System und Kernel - hier gehts - da nicht ?

Hast du eigentlich direkt Kubuntu installiert oder Ubuntu und KDE nachinstalliert - vlt. macht das einen Unterschied

Grüße, pepun.
 
So: auf meinem X200-Testsystem unter 12.04 (mit 13.10 LTS Enablement Stack) verhält sich Bluetooth korrekt. Hibernate kann ich nicht testen, da meine Systeme generell keinen Swap haben.

Mach mal den neueren Stack drauf, siehe mein Link oben.
Du meinst den LTS Enablement Stack?

Das habe ich gerade mal getan. Brachte mit u.a. den Kernel 3.11, aber "kostete" den Kernel 3.2 tp. Nachteile davon habe ich bisher nicht bemerkt. Aber der 3.11 hat ein funktionsfähiges suspend/resume to/from disk gebracht und der Status der Bluetooth Schnittstelle übersteht ein suspend to RAM. Allerdings hinterläßt ein suspend/resume to/from disk ein eingeschaltetes Bluetooth. ;-)

Ich bin jetzt schon ein gutes Stück weiter:

Noch offen
* FN-Space (Zoom)
* Nach resume from disk wird bluetooth immer aktiviert
* Was soll ich in KDE (Kmix?) mit der MicMute Taste stummschalten?

Erledigt
* Suspend to disk (v.a. resume)
* Mikrofon(e)
* Nach lid close / lid open wird bluetooth immer aktiviert

Bis hierher aber mein Dank an euch Helfer!

Die Kür zusätzlich zu o.g.:
* MicMute LED steuerbar -- wechselt mit der Funktion "MicMute".
 
zum Suspend to Disk: Wir haben praktisch das gleiche Gerät mit dem selben System und Kernel - hier gehts - da nicht ?
Dazu hatte ich schon was geschrieben, das liegt wohl noch beim Moderator.

Hast du eigentlich direkt Kubuntu installiert oder Ubuntu und KDE nachinstalliert - vlt. macht das einen Unterschied
Ich habe direkt und von vornherein Kubuntu installiert.
Nach der Installation des Enablement Stacks mit Kernel 3.11 funktioniert suspend to disk.
Allerdings stürzt die KDE-Konfiguration des Touchpads (Systemeinstellungen->Eingabegeräte->Touchpad) reproduzierbar ab. Es ist nicht der Kernel, mit dem vorherigen passiert das selbe. OpenGL schmiert genauso ab. Das ist eine Spaßbremse...

[edit]Den gesamten X-Teil des Enablement Stacks habe ich jetzt wieder rückgängig gemacht. Das lief einfach nicht zuverlässig. Ich brauche OpenGL. Die Anleitung http://thinkwiki.de/Ubuntu_Schnelleinstieg#LTS_Enablement_Stack ist nicht vollständig, wo es um das Thema "rückgängig" geht. Ich mußte die /var/log/Xorg.log durchsehen, um die Komponenten nachzuinstallieren, die nach dem Downgrade von X noch fehlten. Falls das also später nochmal jemand vorhat: Vorsicht!

Hier ist der "Absturzbericht" der Tochpad-Einstellung, vielleicht kann jemand was damit anfangen?

Code:
Application: Systemeinstellungen (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff757451780 (LWP 2335))]

Thread 2 (Thread 0x7ff74119e700 (LWP 2342)):
#0  0x00007ff7548d6a43 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ff7520b5ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff7520b6124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff755058426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ff755027c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007ff755027ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007ff754f26fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007ff7550079ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007ff754f29fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007ff752582e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007ff7548e23fd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff757451780 (LWP 2335)):
[KCrash Handler]
#6  0x00007ff755738cac in KAboutData::~KAboutData() () from /usr/lib/libkdecore.so.5
#7  0x00007ff734963a76 in ?? () from /usr/lib/python2.7/dist-packages/PyKDE4/kdecore.so
#8  0x00007ff7341b6fb4 in ?? () from /usr/lib/python2.7/dist-packages/sip.so
#9  0x00007ff7341b77d9 in ?? () from /usr/lib/python2.7/dist-packages/sip.so
#10 0x00007ff73554a536 in ?? () from /usr/lib/libpython2.7.so.1.0
#11 0x00007ff73557ca3f in ?? () from /usr/lib/libpython2.7.so.1.0
#12 0x00007ff7341b6d57 in ?? () from /usr/lib/python2.7/dist-packages/sip.so
#13 0x00007ff7341b7742 in ?? () from /usr/lib/python2.7/dist-packages/sip.so
#14 0x00007ff7341b77e1 in ?? () from /usr/lib/python2.7/dist-packages/sip.so
#15 0x00007ff73554a536 in ?? () from /usr/lib/libpython2.7.so.1.0
#16 0x00007ff73557c5d2 in ?? () from /usr/lib/libpython2.7.so.1.0
#17 0x00007ff73557ccab in ?? () from /usr/lib/libpython2.7.so.1.0
#18 0x00007ff73557ccbb in ?? () from /usr/lib/libpython2.7.so.1.0
#19 0x00007ff7355769ff in PyDict_DelItem () from /usr/lib/libpython2.7.so.1.0
#20 0x00007ff735576c2c in PyDict_DelItemString () from /usr/lib/libpython2.7.so.1.0
#21 0x00007ff7354c191c in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#22 0x00007ff7354866b5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#23 0x00007ff7354c6650 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#24 0x00007ff7354866b5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#25 0x00007ff7354c6650 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#26 0x00007ff7354866b5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#27 0x00007ff73548686d in ?? () from /usr/lib/libpython2.7.so.1.0
#28 0x00007ff73556b083 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#29 0x00007ff73556b9d7 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0
#30 0x00007ff73592a2ac in ?? () from /usr/lib/kde4/kpythonpluginfactory.so
#31 0x00007ff73592b14b in ?? () from /usr/lib/kde4/kpythonpluginfactory.so
#32 0x00007ff75703d708 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/libkcmutils.so.4
#33 0x00007ff7570425f8 in ?? () from /usr/lib/libkcmutils.so.4
#34 0x00007ff757043315 in KCModuleProxy::realModule() const () from /usr/lib/libkcmutils.so.4
#35 0x00007ff757043352 in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/libkcmutils.so.4
#36 0x00007ff755cf03f5 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007ff755c9f894 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#38 0x00007ff755ca4713 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007ff7569d93f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0x00007ff755028e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007ff755cf2810 in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#42 0x00007ff755cf2607 in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#43 0x00007ff755cf26fd in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007ff755cf2b02 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#45 0x00007ff755cf2676 in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#46 0x00007ff755cf26fd in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#47 0x00007ff755cf2b02 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#48 0x00007ff755cd4389 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#49 0x00007ff756a08bc7 in ?? () from /usr/lib/libkdeui.so.5
#50 0x00007ff75503d281 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#51 0x00007ff75621c8f7 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#52 0x00007ff756222331 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#53 0x00007ff7562236e1 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#54 0x00007ff756a0997c in ?? () from /usr/lib/libkdeui.so.5
#55 0x00007ff7561ef095 in QListView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#56 0x00007ff7561cb13a in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#57 0x00007ff755cf0429 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#58 0x00007ff7560b03f6 in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#59 0x00007ff7561c48db in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#60 0x00007ff755029028 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#61 0x00007ff755c9f85f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#62 0x00007ff755ca50bf in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#63 0x00007ff7569d93f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#64 0x00007ff755028e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#65 0x00007ff755ca0862 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#66 0x00007ff755d1fc35 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#67 0x00007ff755d1ebee in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#68 0x00007ff755d48112 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#69 0x00007ff7520b5d13 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#70 0x00007ff7520b6060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#71 0x00007ff7520b6124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007ff7550583bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#73 0x00007ff755d47d9e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#74 0x00007ff755027c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#75 0x00007ff755027ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#76 0x00007ff75502cf67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#77 0x000000000040a7e5 in ?? ()
#78 0x00007ff75480f76d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#79 0x000000000040a839 in _start ()
 
Zuletzt bearbeitet:
Ja prima, dass Du so ausführlich schreibst, welche Pakete das waren ;)
Oh sorry, war schon *sehr* spät. Aus der apt Logdatei:

Code:
Install: libva-x11-1:amd64 (1.0.15-4, automatic), libva-intel-vaapi-driver:amd64 (1.0.15-1ubuntu2), i965-va-driver:amd64 (1.0.15-1ubuntu2), libgl1-mesa-dri:amd64 (8.0.4-0ubuntu0.7)

Das ergab sich aber recht gut aus der Xorg Logdatei:
Code:
[  1535.070] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory)
[  1535.070] (EE) AIGLX: reverting to software rendering
[  1535.070] (II) AIGLX: Screen 0 is not DRI capable
[  1535.070] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
[  1535.070] (EE) GLX: could not load software renderer
[  1535.070] (II) GLX: no usable GL providers found for screen 0
 
Die vaapi-Sachen sind aber nicht Standard bzw. verpflichtend in 12.04. Bleibt libgl1-mesa-dri. Hab ich im Wiki vemerkt.
 
Hallo,

Die vaapi-Sachen sind aber nicht Standard bzw. verpflichtend in 12.04. Bleibt libgl1-mesa-dri. Hab ich im Wiki vemerkt.

libva-intel-vaapi-driver scheint aber doch die Wiedergabe von Videos zu unterstützen:
Code:
The VA-API (Video Acceleration API) enables hardware accelerated video decode/encode at various entry-points
 (VLD, IDCT, Motion Compensation etc.) for the prevailing coding standards today 
(MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). It provides an interface to fully expose 
the video decode capabilities in today's GPUs.
https://packages.debian.org/de/wheezy/libva-intel-vaapi-driver

Danke für die Verewigung.
 
Gibt es noch sachdienliche Hinweise zu meinen restlichen "Herausforderungen"?

Noch offen
* FN-Space (Zoom)
* Nach resume from disk wird bluetooth immer aktiviert
* Was soll ich in KDE (Kmix?) mit der MicMute Taste stummschalten?
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben