[Gelöst] Wine startet nach Kernel Update keine Programme mehr

In letzter Zeit kamen gehäuft Kernel-Updates für Kubuntu 14.04. Seit dem Update auf 3.13.0–59 startet wine keine Programme mehr. Es gibt keine Fehlermeldungen.

  • Datensicherung des Ordners ~/.wine (Zu meiner Schande habe ich das nicht gemacht.)
  • wine deinstallieren (mit Synaptic)
  • wine installieren (mit Synaptic)
default alt. text
  • Bei der Neuinstallation wird die nvidia-libopencl-331 meines Grafiktreibers deinstalliert.
  • Jetzt startet wine die Programme wieder.

(Leider war mein Ordner ~/.wine nach meinen vielen Rumbasteleien jungfräulich leer. Ich muss meine wine Programme neu installieren …)

Auf dem QL-570 unter PyQT drucken

Literatur:

So funktioniert es: handleQL570

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from PyQt4 import QtGui, QtCore

class Window(QtGui.QWidget):
    def __init__(self):
        QtGui.QWidget.__init__(self)
        self.setWindowTitle(self.tr('Document Printer'))
        self.editor = QtGui.QTextEdit(self)
        self.editor.textChanged.connect(self.handleTextChanged)
        self.buttonQL570 = QtGui.QPushButton('QL-570', self)
        self.buttonQL570.clicked.connect(self.handleQL570)
        self.buttonPrint = QtGui.QPushButton('Print', self)
        self.buttonPrint.clicked.connect(self.handlePrint)
        self.buttonPreview = QtGui.QPushButton('Preview', self)
        self.buttonPreview.clicked.connect(self.handlePreview)
        layout = QtGui.QGridLayout(self)
        layout.addWidget(self.editor, 0, 0, 1, 3)
        layout.addWidget(self.buttonQL570, 1, 0)
        layout.addWidget(self.buttonPrint, 1, 1)
        layout.addWidget(self.buttonPreview, 1, 2)
        self.beispielText()
        self.handleTextChanged()

    def beispielText(self):
        self.editor.clear()
        self.editor.setHtml(u'Vorname Name<br>Straße<br><strong>PLZ Ort</strong>')

    def handlePrint(self):
        dialog = QtGui.QPrintDialog()
        if dialog.exec_() == QtGui.QDialog.Accepted:
            self.editor.document().print_(dialog.printer())

    def handlePreview(self):
        dialog = QtGui.QPrintPreviewDialog()
        dialog.paintRequested.connect(self.editor.print_)
        dialog.exec_()

    def handleQL570(self):
        tp = QtGui.QPrinter()
        # Es muss natürlich einen eingerichteten Drucker  mit dem Namen geben
        tp.setPrinterName('QL-570')
        # Das Setzen der Papiergröße funktioniert nicht,
        # es wir die im Druckertreiber eingestellte Papiergröße verwendet
        # Ohne Wirkung: tp.setPaperSize( QtCore.QSizeF( 29, 62 ), QtGui.QPrinter.Millimeter )
        tp.setOrientation( QtGui.QPrinter.Landscape)
        tp.setPageMargins(2,2,2,2, QtGui.QPrinter.Millimeter)
        self.editor.document().print_(tp)

    def handleTextChanged(self):
        enable = not self.editor.document().isEmpty()
        self.buttonPrint.setEnabled(enable)
        self.buttonPreview.setEnabled(enable)

if __name__ == '__main__':

    import sys
    app = QtGui.QApplication(sys.argv)
    window = Window()
    window.resize(640, 480)
    window.show()
    sys.exit(app.exec_())

Youtube-Video an Whatsapp verschicken

Das Versenden eines Links geht einfach, jedoch das Youtube-Video als Datei zu verschicken ist nicht ganz so simpel:

Auf dem Desktop-Rechner

  • In Opera die Erweiterung Download YouTube Videos als MP4 installieren.
  • Video als mp4 Datei herunterladen (die kleinste Datei auswählen)
  • Das heruntergeladene Video in der Dropbox bereitstellen.

Auf dem Handy

  • Dropbox öffnen
  • Video auswählen – Exportieren – Whatsapp – Kontakt auswählen

Jolla - Whatsup

Whatsup deinstallieren

11.03.2016: Whatsup musste ich leider wieder deinstallieren, weil von Whatsapp wohl wieder am Protokoll gedreht wurde. Ich konnte in Gruppen nur Bilder aber keine Texte empfangen.

Herausfinden welches Paket installiert ist:

$ rpm -qa | grep whatsup
whatsup-0.2-6.armv7hl

Als root anmelden mit dem Passwort, das auf dem Jolla unter Einstellungen – Entwicklermodus angezeigt wird

$ devel-su
Password:
# rpm -e whatsup-0.2-6.armv7hl

Jolla – Einstellungen – Entwicklermodus – Remote-Verbindung

  • Passwort festlegen
  • Speichern

Jetzt ist der Zugriff über ssh möglich.

$ scp /wnfdaten/Downloads/whatsup-04-04-2015.rpm nemo@jolla:/home/nemo/Downloads/.
Tags: 

Android 2.3.4 Hintergrunddaten aktivieren

Das in die Jahre gekommene XPERIA von Sony Ericson verlangt plötzlich nach der Aktivierung von Hintergrunddaten.

Im Netz findet man nur:

Hintergrunddaten unter Android aktivieren

  • Öffnen Sie auf Ihrem Gerät die Einstellungen.
  • In der Sektion „Drahtlos & Netzwerke“ klicken Sie auf die Option „Datennutzung“ beziehungsweise „Datenverbrauch“.
  • An dieser Stelle tippen Sie nun auf Ihre Menütaste oder das Menüsymbol.
  • Bei „Hintergrunddaten beschränken“ sollte sich kein Häkchen befinden. Außerdem sollte die Option "Daten automatisch synchronisieren aktiviert sein.

Das alles gibt es bei Android 2.3.4 nicht.

hier gilt

  • Einstellungen unter „Konten und Sync“
  • die Hintergrunddaten aktivieren

Drupal 7: Fatal error: Call to undefined function user_access()

Nachdem ich heute eine Webseite auf die neue Drupal-Version 7.38 umgestellt hatte bekam ich nach dem Update die Fehlermeldung:

Fatal error: Call to undefined function user_access() in /WWWROOT/122711/ht­docs/includes/me­nu.inc on line 3901

Der Fehler trat auf nach einem Update von Drupal 7.34 auf Drupal 7.38

  • Ich habe die Seite mit einer neuen (leeren) Datenbank getestet. Da lief die Seite normal. Der Fehler muss also in der Datenbank stecken.

Meine Lösung

  • Ich habe eine alte Datensicherung eingespielt.
  • Dann update.php ausgeführt.
  • Dann aus der neuen Datensicherung (die den obigen Fehler ausgelöst hat) nur die Tabellen field*, node* und taxonomy* zurückgesichert (mysqldumper ist dein Freund)
  • Jetzt kommt der Fehler nicht mehr.
Tags: 

Seiten