LINUX.ORG.RU

драйверы в linux

 


0

1

есть gentoo, как собиралось ядро я не знаю
ставлю xorg
запускаю startx. Запускается рабочий стол, но с плохим разрешением.
xrandr выдает только одно разрешение, изменит нельзя, да и устройство определяется как screen 0 и не понятно, как с этим работать
Xorg -configure создает не рабочий файл. Как его изменить я не знаю, я не знаю какие драйвера установленны в системе.
на видео
на клавиатуру
на мышь
Xorg.0.log показывает что подгружает и nuevau и nv и nvidia
как узнать какие драйвера стоят на системе?
С какими настройками запускаются иксы по дефолту? (работает же)
Какие драйверы на самом деле выбирают иксы?



Последнее исправление: tema696 (всего исправлений: 1)

если установлена проприетарщина, набери в терминале nvidia-settings, вылезит гуй - выставь необходимое разрешение и сохрани Х конфигурацию в /usr/share/xorg.conf.d/xorg.conf, а если иксы - тогда покажи что рожает Xorg -configure

amd_amd ★★★★★
()

С какими настройками запускаются иксы по дефолту? (работает же) Какие драйверы на самом деле выбирают иксы?

Посмотри файл лога xorg-server`а, это файл /var/log/Xorg.0.log.

как узнать какие драйвера стоят на системе?

Посмотри какие ebuild`ы установлены:

qlist -Ic | grep x11-drivers

или

emerge -av eix
eix-update
eix -I x11-drivers/

есть gentoo, как собиралось ядро я не знаю

А кто его собирал?

ставлю xorg

Что ты указываешь в /etc/portage/make.conf? В частности в переменной VIDEO_CARDS?

За подробностями вот сюда: https://wiki.gentoo.org/wiki//etc/portage/make.conf

Как его изменить я не знаю, я не знаю какие драйвера установленны в системе.

Изменять его руками, открываешь в текстовом редакторе и правишь.

Xorg.0.log показывает что подгружает и nuevau и nv и nvidia

Выбери все загруженные драйверы из лога и исключи те, что выгружаются, по строке unload, оставшиеся используются.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от kostik87

Xorg.0.log выгружаются все кроме nvidia
так, я обновил конфиг файлы dispatch-conf
запустились иксы вижу шикарно ом(awesome wm) в хорошем разрешение
но не работают устройства ввода (минутные цифры в ом меняются)[alt+ctrl+Fn] тоже не работает

VIDEO_CARDS=«nvidia»
INPUT_DEVICES=«evdev synaptics»

читаю лог не могу понять на что ругается

tema696
() автор топика
Ответ на: комментарий от tema696

Читай Gentoo Handbook, там всё расписано.

А так попробуй классические, mouse, keyboard, ну либо новый libinput.

Если ты собирал разные версии xorg-server`а, то нужно пересобрать все установленные для него драйверы.

UPD:
Ты пишешь, что не знаешь как собиралось ядро, а для того, что бы заработал драйвер evdev для xorg-server`а в конфигурации ядра нужно включить соответствующий драйвер, за подробностями сюда: https://wiki.gentoo.org/wiki/Xorg/Guide/ru#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1....

Поэтому проверяй, включен он или нет. Если не включен - включай и пересобирай ядро.

Удачи.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

иксы стояли старые но не работали, я пытался переустановить, но я незнал какой модуль был выбран в ядре nvidia или uenven. И я не знал какие драйверы были подтянуты с иксамию .
Печально, что нету какого нибудь списка того что установленно и то что используется. Я вообще не знаю что на эту ос наустонавливали до этого.



по поводу не рабочих устройств ввода ругается на evdev но эти библиотеки установленны, придется куда то, что то прописывать
Спасибо

tema696
() автор топика
Ответ на: комментарий от kostik87

Поэтому проверяй, включен он или нет. Если не включен - включай и пересобирай ядро.

оооооооооооооо а как проверить? если он не как модуль подключен

tema696
() автор топика
Ответ на: комментарий от tema696

Печально, что нету какого нибудь списка того что установленно

Уважаемый, в первом своём сообщении в теме я привёл тебе команды, которыми ты можешь получить список установленного. Если ты не умеешь читать и выполнять, то что написано - это твои проблемы.

то что используется.

То что используется смотри в логах.

Я вообще не знаю что на эту ос наустонавливали до этого.

Посмотри приведёнными выше командами. Можно вызвать просто 'qlist -Ic' или 'eix -I'

по поводу не рабочих устройств ввода ругается на evdev но эти библиотеки установленны

В ядре должна быть включена поддержка.

иксы стояли старые но не работали, я пытался переустановить

Если ты пересобирал иксы, то надо пересобрать и все драйвер xorg-server`а. Т.к. графика у тебя заработала, то остались драйверы устройств ввода.

Читай Gentoo Handbook раздел про конфигурацию ядра.

kostik87 ★★★★★
()

запускаю startx.

Не запускай его.
Арийско верно - запускать xinit.

[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && xinit -- :1 -nolisten tcp vt$XDG_VTNR
blitz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.