מדובר בפתרון לבעיה בהתקנת שרת ה- VMware דרך מנהל חבילות, כמו אובונטו לינוקס (Ubuntu) או סוסה לינוקס (Suse).

כאשר מעדכנים את החבילה שנקראת vmware-server היא דורסת קובץ קיים, שנקרא libpng12.so.0 עם קובץ שמגיע עם ההתקנה. אבל זה עוד בסדר, עד שהיא דורסת את הקובץ libgcc_s.so.1 שכל מי שמבין אפילו קצת, מבין שזה פתח לבעיות.

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

The folder contents could not be displayed 

VFS error: Invalid parameters

 הפתרון נמצא באתר המחשב של טימוטי ג'יי ברוס, לפתרון בעיית VFS error: Invalid parameters על סוסה, אבל הפתרון לאובונטו הוא דומה.

הפתרון הבא הוא לאובנטו, כאשר אם רוצים ליישם אותו על סוסה, יש להחליף את הספריה vmware-server בספריה vmware 

 יש לבצע את הצעדים הבאים בתור משתמש-על, כלומר root, והדרך לעשות את זה היא על ידי הפקודה sudo -i אשר מכניסה את המשתמש למצב של משתמש-על עד ליציאה ממנו:

cd /usr/lib/vmware-server/lib

mv libpng12.so.0 libpng12.so.0.old

ln -sf /usr/lib/libpng12.so.0

mv libgcc_s.so.1 libgcc_s.so.1.old

ln -sf /lib/libgcc_s.so.1

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

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

בהצלחה!

 

מילות מפתח לחיפוש: שרת vmware, וי אם וור, לינוקס, וירטואלי, וירטואליזציה, מכונה וירטואלית, בעיה, בעייה, פתרון, פיתרון, פתיחה, פתיחת, סיור, דפדוף, הודעה, הודעת שגיאה, גנום, gnome