Не стартуют иксы linux
Добрый день, система стояла уже более года, не было никаких проблем, и вот сегодня после перезагрузки не запускаются иксы.
вот Xorg.0.log
Вспомнил что несколько дней назад пытался установить counter strike
Выполнял такие команды
Может еще пару каких-нить команд из гугла, ибо контра не запускалась.
Что пытался сделать:
1. в папке /etc/X11 не было файла xorg.conf затобыли xorg.conf.original xorg.conf.ati xorg.conf.123123123 (какие то цифры)
все по очереди переименовывал в xorg.conf и пытался запустить, не помогло.
2. Пробовал sudo dpkg-reconfigure xserver-xorg
тоже не помогло
Логично, ибо mdm:amd64 (2.0.10+sarah) улетел в небытие
Попробуй для начала sudo apt install mint-meta-mate mdm mint-meta-core
После перезагрузки перестали запускаться иксы
Попробуйте удалить xorg.conf вообще, и только после этого сделайте sudo dpkg-reconfigure xserver-xorg
Но скорее всего у вас теперь каша вместо библиотек, из-за того, что вы установили версии не предназначенные для вашей системы. Перед такими экспериментами бекап нужно делать.
После перезагрузки перестали запускаться иксы
После перезагрузки перестали запускаться иксы
Может еще пару каких-нить команд из гугла, ибо контра не запускалась.
Что пытался сделать:
1. в папке /etc/X11 не было файла xorg.conf затобыли xorg.conf.original xorg.conf.ati xorg.conf.123123123 (какие то цифры)
все по очереди переименовывал в xorg.conf и пытался запустить, не помогло.
После перезагрузки перестали запускаться иксы
Не стартуют «иксы» на чисто установленной Linux Debian 10
Только что поставил Debian 10 на компьютер, в установке выбирал GNOME как окружение рабочего стола… После того, как все успешно стартовало, все зависает на том, что «Started GNOME Display Manager», потом погаснет экран, и снова возвращается на показ логов… Пробовал нажимать Alt + F2, и запускал мануально startx, после чего иксы стартовали. Но как починить автостарт иксов?…
Графический экран появлялся? Что в логах графики? dmesg? Что за видеокарта и монитор?
Там по умолчанию может быть вайлад прописан. В конфиге пропиши иксы
А вообще выкинь его и настрой автостарт иксов
Для работы gnome3 нужна поддержка 3D ускорения.
Если ты только поставил Debian, то у тебя установлена только открытые видео драйверы.
Для работы 3d ускорения открытому драйверу nouveau для видео карт Nvidia нужны firmware (прошивки) аналогично и модулю ядра radeon для открытых видео драйверов нужны firmware (прошивки)
Для драйвера nouveau нужно установить пакет firmware-misc-nonfree
А для драйвера radeon нужно установить пакет firmware-amd-graphics
Эти пакеты находятся в ветке пакетов non-free.
Тебе нужно подключить ветку пакетов non-free, смотри вот здесь: https://wiki.debian.org/ru/SourcesList
Потом обновить список пакетов
и установить указанные пакеты в систему
Но это всё пальцем в небо, ты не предоставил ни одного лога.
Не стартует X сервер
# /etc/init.d/xdm start //стартует и после чего просто черный экран
# startx // server error
Вот лог Xorg.0.log
Вангую что у тебя иксы просто вообще не настроены.
Fatal server error:
[ 3145.817] (EE) no screens found(EE)
Или вообще без xorg.conf попробуй.
Ну и как по твоему оно должно работать если оно даже не знает каким модулем у тебя рисуется графика?
Современным иксам этого же ж не нужно?
Не нужен конфиг. Последние иксы прекрасно умеют autoconfig.
Не нужен конфиг. Последние иксы прекрасно умеют autoconfig.
Ааааа… Не ну я в общем то вижу вон по сообщению ТС.
Иксам на Intel действительно сейчас не нужен конфиг.
Иксам на Intel действительно сейчас не нужен конфиг.
Видимо именно как то так оно и запланировано однако, как и всегда, в реальности все иначе.
ничего себе lsmod. впечатлен.
а xorg0.log смотрели?
[drm:drm_pci_agp_init] *ERROR* Cannot initialize the agpgart module.
может vesafb в blacklist добавить? консоль то c драйвером vesa грузится
Работают прекрасно иксы без конфига, не перди.
Работают прекрасно иксы без конфига, не перди.
Ааа. Ну да. Оно и видно собственно.
Твои приходы видны только тебе.
У ТС проблема с ядерной частью и как тут поможет конфиг иксов не совсем понятно. Так что прекращай засорять информационный эфир.
Давай ещё конфиг ядрышка и его версию.
может vesafb в blacklist добавить?
Давай ещё конфиг ядрышка и его версию.
Готово
Иксы заработали =) Спасибо ребят!!
Этот параметр передавать ядру не нужно, у вас в ядре была выключена опция CONFIG_DRM_I915_KMS, просто включите её и пересоберите ядро, хотя вы уже и так её включили. Передавать ядру указанный параметр не нужно, KMS и так будет активирован.
Не то чтобы не нужно, просто твоя альтернатива более подходящая под современные чипы от интела.
Отметь тему как решённую.
По крайней мере я не сталкивался с тем, что бы при включённой опции CONFIG_DRM_I915_KMS нужно было дополнительно активировать kms, иногда наоборот добавляют параметр i915.modeset=0 для выключения kms.
опция в конфиге ядра
альтернатива конфигу груба с опцией i915.modeset. Не тупи.
Не запускаются иксы
Не стартуют иксы. После установки создал пользователя, добавил в группы users, wheel, audio, input, video, tty.
После ошибок сделал chmod u+s /use/bin/Xorg и chown user /dev/tty2
Хз. dbus-launch что-то выводит.
От пользователя, но от рута тоже не стартуют.
Xinitrc создал сам и добавил в него export XDG_MENU_PREFIX=gnome-
Удалите весь файл, иксы проверяются до установки де.
После установки создал пользователя, добавил в группы users, wheel, audio, input, video, tty.
Это разве не установщик делает? Какой дистрибутив и как устанавливали?
Проверьте, установлен ли дбас, добавьте его как глобальный юз-флаг, соответственно обновите мир.
Это гента, тут всё руками.
Ok. Удалил. Gnome DE поставил до этого по генту хендбук.
Как глобальный флаг включен. Проверил через emerge —info | grep ^USE
Ладно, тогда дайте статус дбаса, он, может, не работает совсем.
А как его получить на systemd?
Я не пойму что я сделал не так по хендбуку.
systemctl status dbus
Failed to connect to bus: No such file or directory
man systmectl, конкретно systemctl status
Failed to connect to bus: No such file or directory
После ошибок сделал chmod u+s /use/bin/Xorg и chown user /dev/tty2
Странно. Никогда такого не делал.
Я надеюсь, что у вас глобальный флаг системд тоже стоит.
Можно оставить раздачу прав на polkit/logind, но их дергает DM, вроде. Или обращения к ним в скрипт запихать.
Поставил. У меня профиль gnome/systemd. С ним это должно было подтянуться.
systemd status после установки ругается также.
До этого были другие ошибки по ней вышел на подобное на форуме. Скорее всего пользователь просто не был в группе tty
и попробуйте перезагруиться.
Скорее всего пользователь просто не был в группе tty
Это не нужно. В systemd есть logind, который всё это решает. Теперь не надо ползователю состоять в группах video и так далее.
После перезагрузки вообще выпал в emergency mode. После ввода пароля заходит.
Просто создаёшь пользователя и всё? А права какие-то надо давать??
А у вас у бута екст2?
Нет. Была ошибка. В фстаб неправильно прописана. Исправил на vfat.
Перезагрузил. все ошибки остались те же самые.
Загрузочный у меня устанавливался под efi.
До сих пор в emergency mode emergency mode?
С lsblk сравнили, всё примонтировано?
С lsblk сравнили, всё примонтировано?
Лог смотрели? У спрашивающего /bin нет.
Вы про /bin/plymouth?
localhost systemd[1]: local-fs.target: Job local-fs.target/start failed with result ‘dependency’.
Такое и лвм2 может давать.
Вообще-то можно попробовать systemctl mask lvm2-monitor.service.
Я не силён в systemd. Но это в логах после ошибки подключения /boot.
Если ядро не монолит, то я могу ошибаться, скорее всего модули не грузятся, всё посыпалось.
Кто задаёт вопрос? Как Вы прописали /dev/sda1 в fstab? Как Вы вообще загружаетесь? UEFI?
/dev/sda1 в /boot или в /boot/efi? Это важно.
Не запускаются иксы
Пытаюсь запустить игру в отдельном х-сервере, не стартуют.
Но гугление не дало результатов. Использую Intel вместо видеокарты.
[ 12402.121] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].
Хм. Что значит, что ты пускаешь от юзера? Как ты пускаешь и что именно?
Так, ок. Проверь, есть ли модуль ядра и загружен ли он:
Далее покажи права на /usr/bin/X:
Так, похоже, что у тебя нет модуля ядра. На всякий случай покажи весь вывод lsmod без grep.
О, а вот тут есть i915
-rwxr-xr-x. 1 root root 281 Дек 10 02:39 /usr/bin/Xorg
Вот по идее он должен быть с suid битом. По крайней мере в Debian так.
Х сервер теперь может запускаться из-под пользователя, благодаря systemd-logind, это означает, что он должен запускаться из того же терминала, который был использован для входа. Переадресация stderr препятствует этому. Старое поведение можно восстановить с помощью файла Xorg.wrap (см. man xorg.wrap). Имейте ввиду, что запуск Х сервера через login-manager пока производится по-старинке от рута.
После обновления выяснилось, что в этом режиме можно запустить только одну сессию иксов одновременно. Попытка запуска следующей без закрытия предыдущей (независимо от номера консоли и значения DISPLAY) проваливается из-за какого-то бардака с правами на доступ к устройству TTY, которое принадлежит сначала пользователю, в процессе запуска иксов меняет владельца на рут, а потом обратно.
Теперь вот пришел сюда с этой проблемой, уже новой.