Bug 18324

Summary: при пустом xorg.conf падает
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: x11setupdrvAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike, sbolshakov
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 15333    

Description Sergey V Turchin 2008-12-24 14:07:57 MSK
При пустом xorg.conf падает.
Может, оторвать нафиг libxf86config ? Я сделаю.
Пропадет только возможность прописывать драйвер в xorg.conf
Comment 1 Valery Inozemtsev 2008-12-24 14:28:40 MSK
нуууу.... попробуй
Comment 2 Sergey V Turchin 2008-12-24 19:42:17 MSK
http://git.altlinux.org/people/zerg/packages/?p=x11setupdrv.git;a=commit;h=be537321e797d16a93e73f71dd9043d02db87945
Убрал.
Сделал возможность указывать пути поиска конфига CONFPATH через ":"
По умолчанию "/root:/etc/X11" -- поправь, если неправильно.

Так же, напиши, пожалуйста в usage() подробно, что каждая опция делать должна, а то боюсь запутаться.
Comment 3 Sergey V Turchin 2008-12-24 19:44:02 MSK
Саму опцию --setdrv пока оставь для совместимости, а в usage() можно написать, что ignored
Comment 4 Valery Inozemtsev 2008-12-24 19:52:05 MSK
а если Section "Device" не одна?
Comment 5 Sergey V Turchin 2008-12-24 20:10:25 MSK
На данный момент используется последняя.
А при libxf86config правильная подбиралась?
Надо подумать.
Comment 6 Valery Inozemtsev 2008-12-24 20:35:02 MSK
в последней может быть все что угодно, например vga или mouse.

drivername = conf->conf_layout_lst->lay_adjacency_lst->adj_screen->scrn_device->dev_driver;
Comment 7 Valery Inozemtsev 2008-12-24 21:19:12 MSK
а вообще это лучше сделать в самих иксах, что бы все это проверялось при каждом запуске
Comment 8 Valery Inozemtsev 2008-12-24 23:33:49 MSK
сделал, /usr/libexec/X11/drv.d/{%driver_name||x11} запускается при каждом запуске иксов. переставляет симлинки и при отсутствии xorg.conf
Comment 9 Valery Inozemtsev 2009-01-03 19:27:20 MSK
x11setupdrv выкинуть
Comment 10 Andrey Rahmatullin 2009-03-26 17:52:28 MSK
*** Bug 19348 has been marked as a duplicate of this bug. ***
Comment 11 Michael Shigorin 2009-03-27 20:25:14 MSK
Мужики, а если сейчас в M50 оно падает (bug #19348) -- давайте определимся, или выкинуть, или пусть не падает? [если выкинуть бинарь, надо ещё поубирать как минимум из kernel-modules-nvidia и update-kernel в соответствующих репах]
Comment 12 Sergey V Turchin 2009-03-30 16:27:01 MSD
(В ответ на комментарий №11)
> надо ещё поубирать как минимум из kernel-modules-nvidia
поубрано
Comment 13 Michael Shigorin 2009-04-05 22:09:20 MSD
А где посмотреть на текущий рекомендуемый kernel-modules-nvidia.spec?  Соберу для led-tc...
Comment 14 Sergey V Turchin 2009-04-06 12:24:43 MSD
(В ответ на комментарий №13)
> А где посмотреть на текущий рекомендуемый kernel-modules-nvidia.spec?
В моем git