‏הצגת רשומות עם תוויות flatpak. הצג את כל הרשומות
‏הצגת רשומות עם תוויות flatpak. הצג את כל הרשומות

יום ראשון, יוני 25, 2023

מפגש פיתוח APT ו flatpak

אז הייתי במפגש מפתחים, ודנו בתוכנות חופשיות וקנייניות שפותחו ועל הדברים שאנשים למדו במהלך הבנייה.

המלצתי לאנשים להשתמש בflatpak ואם אפשר ב apt לדביאן בשביל לארוז את התוכנה (כי rpm זה פויה לאחר שRH סגרו רק ללקוחות שלהם), למה למרות שאני fanboy של דביאן קודם כל flatpak ורק אחרי זה apt ? כי אני מציאותי ולהרבה מפתחים אין כוח להתמודד עם כאב הראש של הכנסת חבילה יציבה ולתת תמיכה לאורך זמן של המוצר לדביאן כמו שצריך. ושם דובר על דברים שנכתבו ב C# ופייתון ואפילו קוד  JavaScript ועד כמה שאני יודע זה כאב ראש לא קטן לארוז את זה.
 
אני ממליץ בחום רב על flatpak ביחד עם חומר בgithub/gitlab ולקנייני גם את flatpak, מהסיבה כי בשונה מכאב הראש שיש בסנאפ והשליטה כל אחד יכול להרים שרת flatpak   (שדרך אגב לא ארוז לדביאן)

הבנייה דורשת סך הכל מבנה תיקיות וקבצים והיא טיפה פחות מורכבת מבניית חבילת דביאן, מכיוון שצריך לדאוג פחות לרשינות תלויות וחלוקת קבצים, אבל זה מגיע על החשבון שאת הקצבים שלכם לא תוכלו לשים במאגרים הרשמיים של דביאן אלא רק בשרתי הflatpak שיקבלו את החבילות שלכם.
 
וסליחה אישית ממאיר שלא היה לי את המידע על המפגש לפני הזמן.


יום רביעי, פברואר 01, 2023

flatpak: CUDA cuInit: Unknown error

נתקעתי בבעיה מכעיסה בה blender ב flatpak לא מצליח לראות את כרטיס ה nvidia שברשותי למרות שהחבילה של נוידיה לflatpak מותקנת.
 
רשימת חבילות ה flatpak שלי:
  
  Name                                          Application ID                                        Version                 Branch             Installation
Blender                                       org.blender.Blender                                   3.4.1                   stable             user
Codecs                                        org.blender.Blender.Codecs                                                    stable             user
Freedesktop Platform                          org.freedesktop.Platform                              21.08.17.1              21.08              user
Freedesktop Platform                          org.freedesktop.Platform                              22.08.5                 22.08              user
Mesa                                          org.freedesktop.Platform.GL.default                   21.3.9                  21.08              user
Mesa                                          org.freedesktop.Platform.GL.default                   22.3.2                  22.08              user
Mesa (Extra)                                  org.freedesktop.Platform.GL.default                   22.3.2                  22.08-extra        user
nvidia-470-161-03                             org.freedesktop.Platform.GL.nvidia-470-161-03                                 1.4                user
ffmpeg-full                                   org.freedesktop.Platform.ffmpeg-full                                          22.08              user
openh264                                      org.freedesktop.Platform.openh264                     2.1.0                   2.0                user
openh264                                      org.freedesktop.Platform.openh264                     2.1.0                   2.2.0              user
GNOME Application Platform version 41         org.gnome.Platform                                                            41                 user
Breeze GTK theme                              org.gtk.Gtk3theme.Breeze                              5.26.5                  3.22               user
בדקתי , וזה לא משנה אם מתקינים רק למשתמש (user) או שמתקינים לכל המערכת.
 
גרסת הflatpak שלי היא Flatpak 1.10.7 המותקנת באמצעות apt.
 
השגיאה נראת כך :
flatpak run org.blender.Blender
Read prefs: /home/user/.var/app/org.blender.Blender/config/blender/3.4/config/userpref.blend
/run/user/1000/gvfs/ non-existent directory
CUDA cuInit: Unknown error
  
הפתרון שמצאתי הוא להפעיל את בלנדר שקיים בהתקנה מ apt , לגשת ל edit->preferences->system לחכות שה tab מתעדכן, לסגור את בלנדר מ apt ולעבור לגרסת ה flatpak.
 
זה עקום , אבל זה עובד :)