פורסם: 22/07/2004 - 21:05
נושא ההודעה: שגיאה בקימפול XORG בהתקנת ג'נטו
|
במהלך קימפול XORG אני מקבל את השגיאה הבאה:
קוד: |
ver -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((7) * 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' -c fbbits.c
In file included from fbbits.c:135:
fbbits.h: In function `fbArc24':
fbbits.h:522: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproduceable, so it is likely a hardware or OS problem
make[5]: *** [fbbits.o] 1 הלקת
make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc/programs/Xserver/fb'
make[4]: *** [fb] 2 הלקת
make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc/programs/Xserver'
make[3]: *** [all] 2 הלקת
make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc/programs'
make[2]: *** [all] 2 הלקת
make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc'
make[1]: *** [World] 2 הלקת
make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc'
make: *** [World] 2 הלקת
!!! ERROR: x11-base/xorg-x11-6.7.0-r2 failed.
!!! Function src_compile, Line 579, Exitcode 2
!!! (no error message)
|
מה זה ואיך אפשר לתקן זאת?
תודה
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 21:11
נושא ההודעה:
|
אני מנחש: CFLAGS
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 21:23
נושא ההודעה:
|
כמו שהאורח אמר, יכול להיות שמדובר ב-CFLAGS מוגזמים או CHOST לא נכון.
תציג את שניהם ותרשום מה סוג המעבד שלך...
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 21:27
נושא ההודעה:
|
הנה הנתונים:
קוד: |
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
|
עכשיו ניסיתי לקמפל את =gentoo-dev-sources
וגם קיבלתי שגיאה, אני לא מצליח לקמפל כלום וזאת לא פעם ראשונה שאני משתמש בג'נטו ואני משתמש באותם הנתונים כמו למעלה וזה מעולם לא עשה לי בעיה...אני משתמש בלייב סידי של כנרת עבור ההתקנה
הנה השגיאה של הקרנל:
קוד: |
LD drivers/usb/storage/built-in.o
LD drivers/usb/built-in.o
CC drivers/video/console/dummycon.o
CC drivers/video/console/vgacon.o
drivers/video/console/vgacon.c: In function `vgacon_startup':
drivers/video/console/vgacon.c:325: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproduceable, so it is likely a hardware or OS problem
make[3]: *** [drivers/video/console/vgacon.o] 1 ????
make[2]: *** [drivers/video/console] 2 ????
make[1]: *** [drivers/video] 2 ????
make: *** [drivers] 2 הלקת
|
תודה
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 21:30
נושא ההודעה:
|
שכחתי לציין את המעבד: פנטיום 3 500
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 21:32
נושא ההודעה:
|
איזה מעבד יש לך?
תבדוק אם אתה מצליח לקמפל תוכנות קטנות יותר כמו aterm בהצלחה.
ייתכן מצב שבו המעבד מתחמם יתר על המידה במהלך קומפילציה ארוכה (מכיוון שקומפילציה היא פעולה עתירת חישובים ולאורך זמן רב), ומתחיל לעשות שגיאות.
עריכה: עוד שאלה ששכחתי לשאול -- האם הודעת השגיאה הזו מתקבלת תמיד באותם קבצים (כלומר אותם קבצי מקור)?
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 21:51
נושא ההודעה:
|
טוב עכשיו קימפלתי מחדש את הקרנל והפעם הוא קימפל אותו ללא שום בעיות כלשהם..כך שהודעת השגיאה לא קשורה לקובץ מסויים
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 22:48
נושא ההודעה:
|
ניסיתי לקמפל מחדש את XORG והוא שוב נתן לי שגיאה, השגיאה המדויקת:
קוד: |
N -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((7) * 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -DPSZ=16 -DXFREE86 -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' -DRROP=GXcopy -c cfbfillarcC.c
cfbfillarcC.c: In function `cfbFillArcSliceSolidCopy':
cfbfillarcC.c:318: error: insn does not satisfy its constraints:
(insn 1182 203 204 10 (nil) (set (reg:SI 136 [140])
(reg:SI 2 ecx)) 38 {*movsi_1} (nil)
(nil))
cfbfillarcC.c:318: internal compiler error: in reload_cse_simplify_operands, at reload1.c:8354
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproduceable, so it is likely a hardware or OS problem
make[5]: *** [cfbfillarcC.o] 1 הלקת
make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc/programs/Xserver/cfb16'
make[4]: *** [cfb16] 2 הלקת
make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc/programs/Xserver'
make[3]: *** [all] 2 הלקת
make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc/programs'
make[2]: *** [all] 2 הלקת
make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc'
make[1]: *** [World] 2 הלקת
make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r2/work/xc'
make: *** [World] 2 הלקת
!!! ERROR: x11-base/xorg-x11-6.7.0-r2 failed.
!!! Function src_compile, Line 579, Exitcode 2
!!! (no error message)
|
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 23:08
נושא ההודעה:
|
כפי שכתוב בהודעת השגיאה - החשד הראשון הוא בבעיית חמרה. בדוק שכל הכבלים מהודקים היטב למקומם, שהמאווררים ומחליפי החום נקיים מאבק, שהכונן הקשיח תקין, שכונן הCD ממנו אתה מריץ תקין... האם הפעלה מכנרת לא זוללת לך זכרון? אם כבר מ CD, עדיף זה של ג'נטו.
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 23:17
נושא ההודעה:
|
לולי : | כפי שכתוב בהודעת השגיאה - החשד הראשון הוא בבעיית חמרה. בדוק שכל הכבלים מהודקים היטב למקומם, שהמאווררים ומחליפי החום נקיים מאבק, שהכונן הקשיח תקין, שכונן הCD ממנו אתה מריץ תקין... האם הפעלה מכנרת לא זוללת לך זכרון? אם כבר מ CD, עדיף זה של ג'נטו. |
המחשב תקין לחלוטין ועד היום בבוקר הרצתי סוזה 9.1 ללא בעיות, הסיבה שאני מריץ מכנרת היא כדי שיהיה לי את המדריך של ג'נטו מול העיניים (אין לי מדפסת כרגע בבית)
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 23:46
נושא ההודעה:
|
אם יש לך סוזה, למה להתקין מכנרת? התקין מסוזה (כך עשיתי כשהתקנתי את ג'נטו). סביר שפחות משאבי מחשב יהיו תפוסים.
|
|
חזרה לתוכן הדיון |
פורסם: 22/07/2004 - 23:52
נושא ההודעה:
|
מכיוון שיש לי ניסיון בהתקנה מלייב סידי ולא מהפצה מותקנת וגם רציתי לעשות התקנה חדשה ולא ידעתי איך אחר כך למחוק את סוזה כדי שישאר רק ג'נטו
|
|
חזרה לתוכן הדיון |
פורסם: 23/07/2004 - 00:27
נושא ההודעה:
|
כנראה שבסוזה לא יצא לך לאמץ את המעבד יותר מדי, ובקימפולים של ג'נטו כן.
_________________ Sure linux is user-friendly, it's just picky about who its friends are
|
|
חזרה לתוכן הדיון |
פורסם: 23/07/2004 - 01:08
נושא ההודעה:
|
עם שתי הבעיות שציינת קל מאד להתמודד.
הכן מחיצה לג'נטו (תוכל לעשות את זה בעזרת YAST). היא תעוגן אוטומטית.
הורד ופרוש לתוכה את stage 1 או איזה שאתה רוצה.
עשה
קוד: |
cd /mnt/gnt
chroot /mnt/gnt /bin/bash
|
והתחל לקמפל!
(הנחתי כי למחיצה החדשה קוראים mnt/gnt/( .
אם תרצה להשאיר בסוף את סוזה תצטרך רק להוסיף שורה ב boot/grub/mneu.lst/.
אם לא, תתקין גראב חדש בג'נטו החדשה, ואחרכך תמחק את סוזה.
|
|
חזרה לתוכן הדיון |
|