Проблем с Х-а. Symbol unresolved.

4 отговора 108 прегледа
#1

Проблем с Х-а. Symbol unresolved.

Сложих си Slack9 на чисто, и като стигнах до пускането на Х-а, получавам следната грешка:
Symbol xf86SetDDCproperties from module /usr/X11R6/lib/modules/drivers/rendition_drv.o is unresolved!

Този символ, за който се оплаква че е unresolved се намира в \usr\X11R6\lib\modules\libddc.a и нямам представа защо не го намира там, или как да го накарам насила да си зареди библиотеката.

Имате ли някакви идеи?
(рових в нета - не намерих решение :()

Отговор
в отговор на tom #2

Re: Проблем с Х-а. Symbol unresolved.

Ами... Аз не мога да ти помогна, ама сигурен ли си, че ти е наред дистрибуцията? Имам предвид, пробвал ли си да инсталираш от други дискове?
Защо не пробваш и някоя друга нова дистрибуция - RedHat9, да речем, или Мандраке - последния?

Успех...

Отговор
в отговор на tom #3

Re: Проблем с Х-а. Symbol unresolved.

Не съм сигурен, ама може да опиташ това:
export PATH=$PATH:/usr/X11R6/lib/modules/drivers/

Отговор
в отговор на tom #4

Re: Проблем с Х-а. Symbol unresolved.

xc/programs/Xserver/hw/xfree86/drivers/rendition/rendition.c:717
Прилича на недописан/нетестван driver


#if 0
/* Load DDC module if needed */
if (!xf86ReturnOptValBool(pRendition->Options, OPTION_NO_DDC,0)){
if (!xf86LoadSubModule(pScreenInfo, "ddc")) {
xf86DrvMsg(pScreenInfo->scrnIndex, X_ERROR,
("Loading of DDC library failed, skipping DDC-probe\n"));
}
else {
xf86LoaderReqSymLists(ddcSymbols, NULL);
pScreenInfo->monitor->DDC = renditionDDC(pScreenInfo);
}
}
else {
xf86DrvMsg(pScreenInfo->scrnIndex, X_CONFIG,
("Skipping DDC probe on users request\n"));
}
#else
/* Load DDC module if needed */
if (!xf86ReturnOptValBool(pRendition->Options, OPTION_NO_DDC,0)){
if (!xf86LoadSubModule(pScreenInfo, "vbe")) {
xf86DrvMsg(pScreenInfo->scrnIndex, X_ERROR,
("Loading of DDC library failed, skipping DDC-probe\n"));
}
else {
xf86MonPtr mon;
xf86LoaderReqSymLists(vbeSymbols, NULL);
mon = renditionProbeDDC(pScreenInfo, pRendition->pEnt->index);
xf86PrintEDID(mon);
xf86SetDDCproperties(pScreenInfo, mon);
}
}
else {
xf86DrvMsg(pScreenInfo->scrnIndex, X_CONFIG,
("Skipping DDC probe on users request\n"));
}
#endif



Пиши bug-report. Докато го оправят пробвай в XF86Config
Option "DDC" "false"

Отговор
в отговор на tom #5

Резолва е ОК, амаа.....

С PATH не стана.
С Оption "NoDCC" не може да стане, понеже на драйдера не му се резолват изискванията.
Номера стана с Load "dcc".

Resolvе се оправи, но сега просто нe тръгва! Без никакво съобщение за грешка! направо ме побърква!

Fatal server error:
Caught signal 4. Server aborting, без да е имало и една грешка (EE)


Единствено със "VESA" драйвер тръгва, но когато изляза от Х-а, всичките ми конзоли стават на големи точки и трябва да рестартирам :(

Отговор