Puncte:1

Cum să forțez Wine să deschidă un fișier png prin vizualizatorul de imagini implicit al sistemului meu Linux?

drapel cn

Cum se schimbă programul implicit care deschide un tip de fișier (de exemplu a .png fișier) în Wine?

Când încerc să deschid un png fișier în Wine de către un client de e-mail (instalat sub Wine), programul implicit Wine care ar trebui să se deschidă png este folosit fișierele (în loc de vizualizatorul implicit de imagini al sistemului meu Linux).

Aș prefera mai degrabă să deschid a .png fișier cu programul implicit al sistemului meu Linux care se ocupă .png fișiere.

Sistemul meu Linux este deschis png fişiere de către GPicView. Când dau clic pe a png fișier, GPicView le deschide fără probleme. Când lucrez cu programe Wine, aș prefera să deschid png fişiere de către GPicView de asemenea.

Pentru a reproduce problema: De exemplu, când execut versiunea Windows a Alpine Email Client folosind Wine (vezi http://alpine.x10host.com/) când încerc să deschid a .png atașament de e-mail, Alpine încearcă să-l deschizi cu Wine Internet Explorer care eșuează (nicio imagine nu poate fi văzută când se deschide Internet Explorer).

Mai exact, folosesc Lubuntu 18.04, versiunea Wine este 3.0

Altă observație: Când încerc să deschid un pdf atașament de către Alpine, vizualizatorul pdf implicit al sistemului meu (care este Vizualizator de documente (Autori Evince)). Acest lucru arată că problema vine de la Wine și nu de la clientul meu de e-mail. Se pare că, deoarece Wine pe sistemul meu pare să nu aibă suport pentru deschiderea fișierelor pdf, îl deschide prin programul implicit al sistemului meu.

Puncte:1
drapel ru

Mai întâi creați un fișier .reg, de exemplu png.reg și tastați următoarele în el:

[HKEY_CLASSES_ROOT\.png]
@="Fișier PNG"
„Tipul conținut”="image/png"
[HKEY_CLASSES_ROOT\PNGfile\Shell\Open\command]
@="/bin/sh run_linux_program gpicview \"%1\"" 

Apoi importați fișierul .reg în registry folosind

regedit [Adresa fișierului dvs.]/png.reg 

pentru mai multe informatii aruncati o privire la acest. Vă rugăm să rețineți că vinul nu este instalat pe aparatul meu, așa că nu l-am testat.

drapel cn
Mulțumesc. A fost o greșeală de scriere în codul tău: pgicview --> gpicview, După ce am corectat greșeala, am folosit soluția ta, dar nu a funcționat. Dar ideea ta de a folosi registry mi-a dat ocazia să găsesc o altă soluție.
AvSaba avatar
drapel ru
@Name Am corectat greșeala de scriere. Ma bucur ca ai gasit o solutie.
Puncte:0
drapel cn

Alerga regedit din Terminal.

Găsiți toate aparițiile

„C:\Program Files (x86)\Internet Explorer\iexplore.exe” -nohome

și înlocuiți-le cu

„C:\windows\system32\winebrowser.exe” -nohome

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.