On Sunday 30 April 2017 14:45:39 Irina Liakh wrote: > Привествую всех! > > Помогите разобраться почему не работает X-сервер. > > xinit, запущенный от юзера, падает с такими логами: > > -------- > [ 33.437] (II) AIGLX: Screen 0 is not DRI2 capable > [ 33.437] (EE) AIGLX: reverting to software rendering > [ 35.888] (EE) > [ 35.888] (EE) Backtrace: > [ 35.909] (EE) 0: /usr/local/bin/X (OsInit+0x38a) [0x5abfba] > [ 35.938] (EE) 1: /lib/libthr.so.3 (_pthread_sigmask+0x50d) [0x8025cdbbd] > [ 35.953] (EE) 2: /lib/libthr.so.3 (_pthread_getspecific+0xe9f) > [0x8025cdacf] [ 35.967] (EE) 3: ? (?+0xe9f) [0x800000000032] > [ 36.015] (EE) 4: /usr/local/llvm39/lib/libLLVM-3.9.so > (_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefE+0xf0) > [0x8128c0340] [ 36.030] (EE) 5: /usr/local/llvm39/lib/libLLVM-3.9.so > (LLVMParseCommandLineOptions+0x7cf) [0x81288497f] [ 36.046] (EE) 6: > /usr/local/llvm39/lib/libLLVM-3.9.so (LLVMParseCommandLineOptions+0x92c) > [0x812884c1c] [ 36.061] (EE) 7: /usr/local/llvm39/lib/libLLVM-3.9.so > (_ZN4llvm2cl6Option11addArgumentEv+0x7c) [0x812878dec] [ 36.087] (EE) 8: > /usr/local/llvm37/lib/libLLVMSupport.so.3.7 > (_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessINS_4pairIN4llvm10TimeRe > cordENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEESB_EEPSB_EE > bT0_SF_T_+0x67d) [0x8213ae31d] [ 36.101] (EE) 9: > /usr/local/llvm37/lib/libLLVMSupport.so.3.7 > (_ZN4llvm3sys8WatchdogD1Ev+0x32) [0x8213e6264] [ 36.116] (EE) 10: > /usr/local/llvm37/lib/libLLVMSupport.so.3.7 (_init+0xe) [0x821344ebc] [ > 36.139] (EE) 11: ? (_rtld_is_dlopened+0x1532) [0x80081a3e2] > [ 36.153] (EE) 12: ? (dlopen+0x191) [0x800816311] > [ 36.183] (EE) 13: /usr/local/lib/xorg/modules/extensions/libglx.so > (_init+0x1c53c) [0x8046464dc] [ 36.195] (EE) 14: > /usr/local/lib/xorg/modules/extensions/libglx.so (_init+0x1b9d1) > [0x804644de1] [ 36.208] (EE) 15: > /usr/local/lib/xorg/modules/extensions/libglx.so (_init+0x1b04e) > [0x804643a0e] [ 36.231] (EE) 16: /usr/local/bin/X (InitExtensions+0x61) > [0x4ab921] [ 36.244] (EE) 17: /usr/local/bin/X > (remove_fs_handlers+0x3a2) [0x43b4a2] [ 36.257] (EE) 18: > /usr/local/bin/X (_start+0x17f) [0x42506f] > [ 36.269] (EE) 19: ? (?+0x17f) [0x80083617f] > [ 36.270] (EE) > [ 36.270] (EE) Segmentation fault at address 0x821407000 > [ 36.270] (EE) > Fatal server error: > [ 36.270] (EE) Caught signal 11 (Segmentation fault). Server aborting > [ 36.270] (EE) > [ 36.270] (EE) > -------- > > Если запустить xinit от рута, то все работает, при этом логи, начиная с > места расхождения, такие:
А если попробовать опять запустить от юзера после запуска от рута - работает? Если да, то возможно libdrm пытался и не смог загрузить от юзера нужный ядреный модуль drm. Отдельная возможность - нехватка полномочий пользователя для операций с терминалом в этом случае; мой ${user} добавлен в wheel и operator еще на заре цивилизации и прекрасно исполняет startx. > > Система 11.0-RELEASE-p9 > xorg-server-1.18.4,1 > xorg.conf - сгенерён by "X -configure" и не правился (только пробовала > закомментировать "Load glx", но он всё равно грузится). Злые языки утверждают, что xorg.conf лучше вообще удалить/переименовать. _______________________________________________ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd