В библиотеке libx86config (которая у нас в пакете libxorg.config) не реализован вывод конструкций: Disable "something" Таким образом даже если они были в исходном файле, на выходе этих строк нет. Патч следует.
Created attachment 2551 [details] xorg-server-1.4.0.90-parser.patch Собственно, патч. Очень прошу исправить:)
в xorg.conf нет опции Disable
(In reply to comment #2) > в xorg.conf нет опции Disable xorg.conf(5): ...... MODULE SECTION ........ Disable "modulename" This instructs the server to not load the module called modulename. Some modules are loaded by default in the server, and this overrides that default. ...........
да, действительно... но видимо у нас разные Module.c, ибо case DISABLE: if (xf86getSubToken (&(ptr->mod_comment)) != STRING) Error (QUOTE_MSG, "Disable"); ptr->mod_disable_lst = xf86addNewLoadDirective (ptr->mod_disable_lst, val.str, XF86_DISABLE_MODULE, NULL); break;
(In reply to comment #4) > да, действительно... > но видимо у нас разные Module.c, ибо Это не тот код, который выводит в результирующий файл. Посмотри патч, плиз.
а, во, посмотрел. а шо патч так крив? 1.4.0.90-alt15
(In reply to comment #6) > а, во, посмотрел. а шо патч так крив? Ты про #if 0 .... #endif ? Потому что скопипастил, но "недочистил":)
Ну и аюшки :)