[aufgegeben] Jeder winebefehl Speicherzugriffsfehler

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

[aufgegeben] Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 22.01.2018 18:30:58

Ich wollte nach langer Zeit mal wieder wizadry8 spielen. Leider führt jeder wine befehl zu einem Speicherzugriffsfehler.

Code: Alles auswählen

alex@Taomon:~$ wine --version
Speicherzugriffsfehler
alex@Taomon:~$ 
in debian stretch.

Code: Alles auswählen

alex@Taomon:~$ dpkg -l | grep wine
ii  fonts-wine                                                  1.8.7-2                                     all          Windows API implementation - fonts
ii  libwine:amd64                                               1.8.7-2                                     amd64        Windows API implementation - library
ii  libwine:i386                                                1.8.7-2                                     i386         Windows API implementation - library
ii  wine                                                        1.8.7-2                                     all          Windows API implementation - standard suite
ii  wine32:i386                                                 1.8.7-2                                     i386         Windows API implementation - 32-bit binary loader
ii  wine32-preloader:i386                                       1.8.7-2                                     i386         Windows API implementation - prelinked 32-bit binary loader
ii  wine64                                                      1.8.7-2                                     amd64        Windows API implementation - 64-bit binary loader
ii  winetricks                                                  0.0+20170101-1                              all          package manager for Wine to install software easily
alex@Taomon:~$ 


Ich habe ein anders Notebook jetzt mit anderer Grafikkarte

Code: Alles auswählen

alex@Taomon:~$ lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2 
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
	Subsystem: Lenovo 3rd Gen Core processor Graphics Controller [17aa:21f3]
	Kernel driver in use: i915
die Beschleunigung wurde auf uxa umgestellt.

Code: Alles auswählen

alex@Taomon:~$ cat /etc/X11/xorg.conf.d/20-intel.conf 
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option     "AccelMethod"  "uxa"
EndSection

Das gleiche mit wine-development was ich mittlerweile entfernt habe.

Gruß Taomon
Zuletzt geändert von Taomon am 26.01.2018 10:07:58, insgesamt 1-mal geändert.
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von pferdefreund » 22.01.2018 19:14:46

Geht das überhaupt wine 64 und wine 32 - keine Ahnung - aber eventuell beißt sich da was.
Mal wine über strace starten und genau schauen, wo es abkackt.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 22.01.2018 19:23:20

Ich habe jetzt mal wine64 gepurgte, und $HOME/.wine verschoben.

Code: Alles auswählen

alex@Taomon:~$ winecfg
Speicherzugriffsfehler
alex@Taomon:~$ wineconsole
Speicherzugriffsfehler
winefile
Speicherzugriffsfehler
alex@Taomon:~$ 
Noch als anmerkung wine ist aus Debianquellen. NoPaste-Eintrag40144

Ich krieg strace nicht in np geladen. Fehlermeldung dort

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/ext/phpbbde/pastebin/controller/main.php on line 279: include_once(./includes/functions_upload.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/ext/phpbbde/pastebin/controller/main.php on line 279: include_once(): Failed opening './includes/functions_upload.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
Vielleicht zu lang

Gruß Taomon
Zuletzt geändert von Taomon am 22.01.2018 19:28:55, insgesamt 1-mal geändert.
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

DeletedUserReAsG

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von DeletedUserReAsG » 22.01.2018 19:26:33

Die Sache mit strace wäre meine zweite Handlung gewesen, um dem Fehler auf die Spur zu kommen. Direkt nach dem Blick ins Log – üblicherweise stehen da noch ein paar Infos zum Segfault.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 22.01.2018 19:42:36

Sorry, aber ich kriegs bei nopaste nicht hochgeladen. strace https://pastebin.com/e0fyji4A


Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von pferdefreund » 23.01.2018 08:56:45

irgendwie sieht mir das da komisch aus - da werden massenweise Dateien nicht gefunden in /usr/lib/wine... Ist das wirklich korrekt installiert oder ist da ein Gemisch aus Debian-Quellen und sonstigen Downloads von z. B. der Wine-Homepage im System.
Ich würde mal wine komplett deinstallieren und ggf. manuell (natürlich nach Backup) alles was wine im Namen hat aus /usr/lib.... manuell entsorgen. Dann Wine neu installieren und mit etwas Glück klappts dann. Ach ja - nach Deinstallation ggf. noch mit deborphan nachschauen, ob da was winemäßig noch irgendwo rumgeistert. Auch /etc und /home/deinuser von allem, was Wine betrifft (nach Backup) entsorgen vor der Neuinstallation. Ich tippe auf Quellen-Mischmasch.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 23.01.2018 09:54:33

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
23.01.2018 08:56:45
irgendwie sieht mir das da komisch aus - da werden massenweise Dateien nicht gefunden in /usr/lib/wine
Das hat mich auch gewundert.

Nein wine habe ich schon immer aus den Debian-quellen geholt. Die Fremd-Quellen die ich habe sind

Code: Alles auswählen

 50 http://download.virtualbox.org/virtualbox/debian stretch/contrib i386 Packages
     release o=Oracle Corporation,n=stretch,l=Oracle Corporation,c=contrib,b=i386
     origin download.virtualbox.org
  50 http://download.virtualbox.org/virtualbox/debian stretch/contrib amd64 Packages
     release o=Oracle Corporation,n=stretch,l=Oracle Corporation,c=contrib,b=amd64
     origin download.virtualbox.org
 300 http://www.deb-multimedia.org stretch/non-free i386 Packages
     release v=9.3,o=Unofficial Multimedia Packages,a=stable,n=stretch,l=Unofficial Multimedia Packages,c=non-free,b=i386
     origin www.deb-multimedia.org
 300 http://www.deb-multimedia.org stretch/non-free amd64 Packages
     release v=9.3,o=Unofficial Multimedia Packages,a=stable,n=stretch,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin www.deb-multimedia.org
 300 http://www.deb-multimedia.org stretch/main i386 Packages
     release v=9.3,o=Unofficial Multimedia Packages,a=stable,n=stretch,l=Unofficial Multimedia Packages,c=main,b=i386
     origin www.deb-multimedia.org
 300 http://www.deb-multimedia.org stretch/main amd64 Packages
     release v=9.3,o=Unofficial Multimedia Packages,a=stable,n=stretch,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org
Was anderes war noch nie drin.

Mal alles dezent entsorgen (an wine Paketen) und neu installieren.

Gruß Taomon

Edit: keine Änderung.

Code: Alles auswählen

alex@Taomon:~$ dpkg --print-foreign-architectures  
i386
alex@Taomon:~$ 
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von hikaru » 23.01.2018 10:53:37

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
22.01.2018 19:14:46
Geht das überhaupt wine 64 und wine 32 - keine Ahnung - aber eventuell beißt sich da was.
Wine ist Multiarch. Es gibt auch ein echtes 64bit-Wine, aber eigentlich will man auch auf amd64 ein 32bit-Wine haben, weil historisch gesehen die meisten Windowsprogramme 32bit haben. Daher ist bei den meisten Nutzern vermutlich die Hauptfunktion von Debianwine64, einen zur sauberen Multiarch-Installation von Debianwine32 zu lotsen.
pferdefreund hat geschrieben: ↑ zum Beitrag ↑
23.01.2018 08:56:45
irgendwie sieht mir das da komisch aus - da werden massenweise Dateien nicht gefunden in /usr/lib/wine...
Dass die Dateien da nicht gefunden werden ist normal. Das sind überwiegend ganz gewöhnliche Bibliotheken, die in /usr/lib (ohne "wine") stehen.
Die eigentliche Frage ist, warum die dort gesucht werden. Wine kann doch irgendwas mit Prefixen. Liegt da vielleicht doch noch irgendwo eine verbogene Konfiguration rum?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von rendegast » 23.01.2018 11:18:08

Das strace von 'winecfg' mal verglichen mit einem 'wine --version' hier.
Alles uninteressant bis zum SIGSEV nach dem letzten 'uname'.

Scheint mir daraus unerklärbar.

Hardwarefehler? (Platte, RAM)
Ein erstes Vorfühlen

Code: Alles auswählen

cd /
md5sum -c /var/lib/dpkg/info/*.md5sums  |  egrep -v "OK$"
(Meldungen könnten durch diversions o.ä. erklärbar sein)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 23.01.2018 11:52:11

bei

Code: Alles auswählen

md5sum -c /var/lib/dpkg/info/*.md5sums  |  egrep -v "OK$"
kommt ein haufen Zeugs.

Vielleicht ist bei der Übertragung des Systems was in die Hose gegangen. Noch mal zurück auf Anfang.

Seufz Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 23.01.2018 14:56:24

Code: Alles auswählen

smartctl
NoPaste-Eintrag40145 Die Platte ist zwar älter war aber selten in Gebrauch.

memtest schmeiß ich heute Abend an.

Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von NAB » 23.01.2018 17:06:50

rendegast hat geschrieben: ↑ zum Beitrag ↑
23.01.2018 11:18:08
Das strace von 'winecfg' mal verglichen mit einem 'wine --version' hier.
Alles uninteressant bis zum SIGSEV nach dem letzten 'uname'.
Das kam mir auch so vor, aber ich dachte, ich hab was übersehen.

Vielleicht liegt der Hase im uname begraben und nicht im Wein?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 23.01.2018 18:15:44

NAB hat geschrieben: ↑ zum Beitrag ↑
23.01.2018 17:06:50
rendegast hat geschrieben: ↑ zum Beitrag ↑
23.01.2018 11:18:08
Das strace von 'winecfg' mal verglichen mit einem 'wine --version' hier.
Alles uninteressant bis zum SIGSEV nach dem letzten 'uname'.
Das kam mir auch so vor, aber ich dachte, ich hab was übersehen.

Vielleicht liegt der Hase im uname begraben und nicht im Wein?
Schau mer mal, ich hoffe ich habe das jetzt richtig verstanden. Ihr meint das hier

Code: Alles auswählen

uname({sysname="Linux", nodename="Taomon", ...}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x909090c3} ---
+++ killed by SIGSEGV +++
?

Code: Alles auswählen

alex@Taomon:~$ uname -a
Linux Taomon 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
alex@Taomon:~$ 
Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von NAB » 23.01.2018 18:36:27

Ich glaub, das führt zu nix ...

Auf groben Verdacht hin ... schieb mal deine /etc/X11/xorg.conf.d/20-intel.conf aus dem Weg und starte (X) neu. Stretch verwendet jetzt nämlich eigentlich den modesetting-Treiber.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 23.01.2018 18:50:38

seufz das war es auch nicht.

Code: Alles auswählen

alex@Taomon:~$ wine --version
Speicherzugriffsfehler
alex@Taomon:~$ 
bei meinem unmodifizierten Test-User, gleiches "Drama". Ich habe nicht mal ein ISO von Stretch hier sonst hätte ich einfach mal systempartition platt gemacht und neu installiert.


Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von NAB » 23.01.2018 19:09:10

Verwendet X denn jetzt den "modeset"-Treiber? (Steht in der Xorg.0.log) Ich weiß ja nicht, was du sonst noch so in /etc/X11/ rumliegen hast.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 23.01.2018 19:41:50

Nach meinem Verstädnis ja NoPaste-Eintrag40146

Ich habe noch ein Backup von Jessie hier, das ich angelegt hatte bevor ich auf Stretch hoch bin.
Jetzt mach ich erstmal memtest.

Gruß und Danke Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von NAB » 23.01.2018 19:52:45

Schau dir erst mal unter Stretch an, welche Altlasten da noch von Jessie rumliegen. Ich nehm dafür immer "Synaptic". "Status" anklicken und dann bei "Installed (local or obsolete)" gucken.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 24.01.2018 10:08:15

Bis auf einen SNES-Emulator alles schon weg. Der memtest läuft bis morgen früh, bis jetzt keine Fehler.

Ich hatte hatte mal kurzfristig Skype drauf. Morgen mal mit apt-pinning spielen und schauen was da evtl an Paketen betroffen wäre. Ansonsten fällt mir nix mehr blödes ein, außer das Backup von Jessie zurück zu spielen und das Upgrade erneut zu machen. :evil:


Gruß Taomon

Edit: In Jessie geht wine. Bei

Code: Alles auswählen

alexandra@beelzemon:~$ cat /etc/ld.so.cache | grep -i wine
Übereinstimmungen in Binärdatei (Standardeingabe).
alexandra@beelzemon:~$ 
krieg ich in stretch keine Ausgabe. Vielleicht da mal weiter schauen.
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [aufgegeben] Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 26.01.2018 10:10:14

Ich lass es erstmal. Nach den Kauf einer neuen Platte muß ich mein System von der angeschlagenen Platte eh nochmal zurückspielen und versuchs nochmal.


Gruß und Danke Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: [aufgegeben] Jeder winebefehl Speicherzugriffsfehler

Beitrag von rendegast » 27.01.2018 02:07:51

Anmerkung
Taomon hat geschrieben: $ cat /etc/ld.so.cache | grep -i wine
Übereinstimmungen in Binärdatei (Standardeingabe).
Stattdessen besser
'ldconfig -p | ....'
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [aufgegeben] Jeder winebefehl Speicherzugriffsfehler

Beitrag von Taomon » 27.01.2018 12:19:44

rendegast hat geschrieben: ↑ zum Beitrag ↑
27.01.2018 02:07:51
Stattdessen besser
'ldconfig -p | ....'
:THX:

Das habe ich leider zu spät heraus gefunden. Multiarch ist aufgelöst.

Edit nach dem Kauf einer neuen Festplatte habe ich das System nochmal rübergezogen.

Code: Alles auswählen

alex@Taomon:~$ wine --version
wine-1.8.7 (Debian 1.8.7-2)
alex@Taomon:~$ 
War anscheinend ein Übertragungs-fehler.
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Antworten