27-11-2007, 19:36
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
framebuffer היא היכולת להציג את הקונסול בצורה גרפית במקום בצורה טקסטואלית (80X25 תווים) - במבחר רזולוציות (האמת - שההצהרה הזאת לא מדוייקת לחלוטין; קח אותה בערבון מוגבל; אני פשוט מנסה לעשות את ההסבר קצר ומובן ככל האפשר גם אם אני קצת חוטא לאמת בדרך...)
FB חייב להתמך על ידי כרטיס המסך, וכמו כן, הרזולוציה המסויימת שבה בוחרים להשתמש, גם היא חייבת להיתמך ספציפית.
אם יש בעייה עם כרטיס המסך בתצוגה גרפית באופן כללי, זה ישפיע גם על FB וגם על X - ולכן כל התקנה של לינוקס שרצה באופן גרפי, תיתקל בבעייה. ג'נטו המינימלית ללא fb פועלת בטקסט בלבד, ולכן לא תיתקל בבעייה.
עכשיו תשאל "אז למה חלונות כן פועלת?" - והתשובה היא שלינוקס תמיד מנסה לנצל את כל יכולות החומרה שלך למקסימום - זה אומר שכל כתובת וכתובת בכל סוגי הזיכרון, התקשורת (ערוצים) וכדו' - תנוצל על ידי לינוקס. בחלונות - לא בהכרח. ייתכן שיש לך מיקום דפוק בזיכרון (כאן מדובר על זיכרון כרטיס המסך) - שחלונות פשוט לא מגיעה אליו, ולכן אינה מושפעת. אפשר לשחק כמובן עם כל מיני פרמטרים בלינוקס כדי לגרום לו לא להשתמש בכתובות מסויימות - אבל אני גורס תמיד שתקלות חומרה צריך לתקן, ולא לעקוף, אחרת לא תדע מאיפה זה יבוא לך יום אחד...
|