XPS 13 9343 Fehler beim Fortsetzen der Unterbrechung

7

Ich habe gerade einen mit Ubuntu vorinstallierten Dell XPS 13-Laptop gekauft. Ich hatte in der Vergangenheit große Erfolge mit Ubuntu auf Dell und hätte gedacht, dass eines, das vorinstalliert ist, noch besser funktionieren würde, aber das ist nicht der Fall. Mein Hauptproblem im Moment ist, dass wenn ich den Deckel schließe und später wieder öffne, er in etwa 30% der Fälle auf einem schwarzen Bildschirm eingefroren ist und ich einen harten Neustart durchführen muss, indem ich den Netzschalter gedrückt halte.

Beim Googeln habe ich andere gefunden, die sich in den Dell-Foren darüber beschwert haben :

Und eine mögliche Lösung auf kernel.org

Meine Frage ist. Da eine Lösung zu existieren scheint, wie lange kann ich damit rechnen, dass daraus ein Update wird (von dem Ubuntu, das mit meinem Computer geliefert wurde)? Sollte ich ein Upgrade auf den Mainline-Kernel in Betracht ziehen ? Ich bin nicht besonders zufrieden mit dem Spielen mit meinen Betriebssystem-Innereien, aber ich möchte meinen Computer monatelang nicht mehrmals täglich hart neu starten müssen. Irgendwelche Empfehlungen?

Benoit Essiambre
quelle

Antworten:

2

Wenn Sie den Laptop aufwecken möchten, drücken Sie:

Ctrl+ Alt+F2

Daraufhin wird ein Terminal-ähnliches Fenster angezeigt, in dem Sie nach Ihrem Login gefragt werden.

Jetzt drücken Sie:

Ctrl+ Alt+ F7 - Sie sollten jetzt Ihren grafischen Anmeldebildschirm sehen.

pr0n1s
quelle
2

Ein schwarzer Bildschirm beim Fortsetzen von Suspend ist eine Kernel-Panik, die dadurch verursacht wird, dass die drahtlose Karte (Broadcom) ihren Status ändert.

Aktuelle Lösung siehe unten ...


Veraltete Lösung 1

Sie können das Problem jetzt beheben, indem Sie den folgenden Patch anwenden :

wget https://launchpadlibrarian.net/196100480/0014-null-pointer-crash.patch
sudo cp 0014-null-pointer-crash.patch /usr/src/bcmwl-6.30.223.248+bdcom/patches/

Fügen Sie den Pfad der Patch-Datei zu Ihrer dkms.confDatei hinzu:

sudo nano /usr/src/bcmwl-6.30.223.248+bdcom/dkms.conf

Sie dkms.confsollten nach Ihren Änderungen ungefähr so aussehen:

PACKAGE_NAME="bcmwl"
PACKAGE_VERSION="6.30.223.248+bdcom"
CLEAN="rm -f *.*o"

BUILT_MODULE_NAME[0]="wl"
MAKE[0]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build"
DEST_MODULE_LOCATION[0]="/updates"
PATCH[0]="0001-MODULE_LICENSE.patch"
PATCH[1]="0002-Makefile.patch"
PATCH[2]="0003-Make-up-for-missing-init_MUTEX.patch"
PATCH[3]="0010-change-the-network-interface-name-from-eth-to-wlan.patch"
PATCH[4]="0011-do-not-define-__devinit-as-__init-in-linux-3.8-as-__.patch"
PATCH[5]="0012-add-support-for-Linux-3.15.patch"
PATCH[6]="0013-gcc.patch"
PATCH[7]="0014-add-support-for-Linux-3.17.patch"
PATCH[8]="0015-add-support-for-Linux-3.18.patch"
PATCH[9]="0016-repair-make-warnings.patch"
PATCH[10]="0017-add-support-for-Linux-4.0.patch"
PATCH[11]="0014-null-pointer-crash.patch" 
#PATCH_MATCH[6]="^3.[10-11]"
AUTOINSTALL="yes"

Laden Sie das Modul neu:

sudo /usr/lib/dkms/common.postinst bcmwl 6.30.223.248+bdcom /usr/share/bcmwl x86_64 $(uname -r)

Nach dem Anhalten wird kein schwarzer Bildschirm mehr angezeigt. Sehen Sie hier für weitere Informationen.


Veraltete Lösung 2

Ein PPA mit dem Fix wurde von Canonical eingerichtet . Verwenden Sie einfach das Repository und Sie müssen den vorherigen Patch nicht mehr manuell anwenden .

sudo apt-add-repository ppa:inaddy/lp1415880
sudo apt-get update
sudo apt-get upgrade

Neueste Lösung

Es ist nicht mehr erforderlich, zusätzliches PPA hinzuzufügen. Ein Fix, wie er in Ubuntu-Repositories veröffentlicht wurde. Installieren Sie einfach die gepatchte Version, indem Sie Ihr System aktualisieren:

sudo apt-get update
sudo apt-get upgrade
hg8
quelle
0

Ich habe diesen Tipp kürzlich von einem Dell-Twitter-Konto gefunden.

Ich habe die Pakete installiert. Meine Finger kreuzen...

Benoit Essiambre
quelle
Für den Fall, dass der Link verschwindet : Er gelangt schließlich zu dell.com/support/article/uk/en/ukdhs1/SLN297551/… und beinhaltet das Herunterladen einer Zip-Datei und das Anwenden von Patches auf den Kernel
antonyh
1
Weitere Informationen: Dies ist ein Backport des von der Intel HD-Grafik verwendeten i915-Treibers von Kernel 3.19 bis 3.13. Dies wird wahrscheinlich nicht helfen, wenn 3.14 oder höher verwendet wird. Soweit ich das beurteilen kann, würde ein Upgrade auf 15.04 auch diesen Treiber ausreichend aktualisieren (nicht sicher über 14.10). Ich habe diese Patches am 14.04 selbst mit einem 3.13-Kernel installiert und sie scheinen zu helfen (ungefähr 6 Suspens, noch kein Fehler).
Antonyh
0

Ich hatte ein identisches Problem und hatte eine Reihe von Lösungen ohne Erfolg ausprobiert. Schließlich hat die Installation des 4.6.7-040607-genericKernels das Problem für mich behoben.

Marcus Junius Brutus
quelle