Puncte:0

Pot reveni la instalarea Matlab-support?

drapel us

După ce am instalat MATLAB pe Budgie nu am primit nicio pictogramă de lansare așa că am optat pentru terminal, după un timp m-am hotărât să fac ceva în privința asta și am mers pe calea cea mai scurtă posibilă: am instalat matlab-support (folosind terminalul). În acest proces, am schimbat unele extensii de fișiere deoarece instalarea a recomandat să facă acest lucru, dar după deschiderea MATLAB (din noua pictogramă) am dat peste acest mesaj:

com.jogamp.opengl.GLException: X11GLXDrawableFactory - Nu s-au putut inițializa resursele partajate pentru X11GraphicsDevice[tip .x11, conexiune :0, unitID 0, handle 0x0, proprietar false, ResourceToolkitLock[obj 0x2f42f193, isOwner[42f193], <5618462countsef 0, qsz 0, proprietar <NULL>]]]
    la jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:326)
    la jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:297)
    la java.lang.Thread.run(Thread.java:748)
Cauzat de: java.lang.NullPointerException
    la jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:688)
    la jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:580)
    la jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:297)
    ... încă 2

Și acum scripturile live nu funcționează pentru mine (din fericire, încă pot folosi codul MATLAB normal).

Ce optiuni am? Pot doar să șterg Matlab-support? Sau trebuie să reinstalez MATLAB?

EDIT: Când scriu lspci -k | grep -iE „VGA|video|3d|grafică” -A2 arată următoarele rânduri:

    DeviceName: Onboard - Video
    Subsistem: Dell UHD Graphics 630 (mobil)
    Driver kernel în uz: i915
    Module kernel: i915
--
01:00.0 Controler 3D: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
    Subsistem: Dell GP107M [GeForce GTX 1050 Mobile]
    Driver kernel în uz: nvidia

Și vainfo devine:

Informații libva: Încerc să deschid /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
Informații libva: S-a găsit funcția init __vaDriverInit_1_7
info libva: va_openDriver() returnează 0
vainfo: versiunea VA-API: 1.7 (libva 2.6.0)
vainfo: Versiune driver: driver Intel iHD pentru Intel(R) Gen Graphics - 20.1.1 ()
vainfo: Profil și puncte de intrare acceptate
      VAProfileMPEG2Simple : VAEntrypointVLD
      VAProfileMPEG2Main : VAEntrypointVLD
      VAProfileH264Main: VAEntrypointVLD
      VAProfileH264Main : VAEntrypointEncSliceLP
      VAProfileH264High : VAEntrypointVLD
      VAProfileH264High : VAEntrypointEncSliceLP
      VAProfileJPEGBaseline: VAEntrypointVLD
      VAProfileJPEGBaseline: VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileVP8Version0_3 : VAEntrypointVLD
      VAProfileHEVCMain: VAEntrypointVLD
      VAProfileHEVCMain10 : VAEntrypointVLD
      VAProfileVP9Profile0 : VAEntrypointVLD
      VAProfileVP9Profile2 : VAEntrypointVLD
David avatar
drapel cn
Aceasta este o întrebare pentru cei care produc acel software.
N0rbert avatar
drapel zw
Ce placa video ai? Ce driver video folosesti? Vă rugăm să adăugați rezultatul lui `lspci -k | grep -iE „VGA|video|3d|grafică” -A2` și `vainfo` (instalați-l mai întâi prin `sudo apt-get install vainfo`) în corpul întrebării prin editarea acesteia.
jahirbgoode avatar
drapel us
@N0rbert Gata. Sper că informațiile vă ajută.
N0rbert avatar
drapel zw
Deci ai o grafică hibridă. Poate că rularea MATLAB cu `optirun matlab -desktop` va ajuta.
Puncte:0
drapel zw

Da, puteți elimina pur și simplu pachetul matlab-support prin

sudo apt-get remove matlab-support

De asemenea, poate doriți să știți asta acest pachet nu este un glonț magic, este doar un fișier desktop cu matlab -desktop Linie executivă înăuntru și mex-helper.

Problemele cu OpenGL probabil nu au legătură cu pachetul de mai sus.

jahirbgoode avatar
drapel us
Am eliminat pachetul, dar când deschid MATLAB, acesta arată în continuare același mesaj în fereastra de comandă a programului ca înainte. Lucrul amuzant este că terminalul arată acest alt mesaj când închid MATLAB: `X11Util.Display: Închidere (închidere JVM: adevărat, deschis (fără încercare de închidere): 1/1, reutilizabil (deschis, marcat ca de neînchis): 0, în așteptare (deschidere în ordinea creării): 1) X11Util: Deschideți X11 Display Connections: 1 X11Util: Open[0]: NamedX11Display[:0, 0x7f0960003b10, refCount 1, unCloseable false]`
jahirbgoode avatar
drapel us
Am tastat software-ul opengl pe fereastra de comandă Matlab și acum a revenit la normal. Încă nu mă simt destul de confortabil cu faptul că nu pot rula grafică folosind hardware. Am încercat să instalez și bumblebee, dar am avut câteva probleme cu depozitele. Oricum, multumesc!

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.