Переустановка xorg astra linux

Управление графикой: xorg.conf, многомониторные режимы, панель задач

Общее управление графическими режимами современных версиях Astra Linux осуществляется с помощью графического сервера Xorg. По умолчанию этот сервер автоматически определяет актуальную конфигурацию оборудования, и настраивается самостоятельно. Ниже описаны основные способы ручной настройки этого сервера.

Создание конфигурационного файла /etc/X11/xorg.conf

По умолчанию в современных версиях Astra Linux файл конфигурации графического сервера Xorg не создаётся и не используется. Автоматическая настройка параметров Xorg производится при каждом запуске системы, при этом каждый раз производится проверка оборудования, и подбираются параметры под актуальную аппаратную конфигурацию.

Описанные ниже действия по созданию и редактированию конфигурации в виде файла нужны для специальных настроек или при возникновении проблем с автоматически определёнными параметрами.

Более подробная информация по конфигурационным файлам Xorg доступна в документации по xorg.conf.

Конфигурационный файл с текущими настройками может быть создан самим сервером Xorg.

Для этого первым шагом нужно остановить текущую сессию менеджера дисплеев (в Astra Linux это служба fly-dm).

При остановке текущей сессии менеджера дисплеев текущая графическая сессия будет прекращена.
Останавливая текущую сессию менеджера дисплеев нужно быть готовым войти в консольную сессию (знать логин и пароль).
Для повторного запуска графической сессии нужно будет перезагрузить компьютер.
Из консольной сессии из командной строки перезагрузить компьютер можно командой

Остановить текущую сессию менеджера дисплеев можно командой:

sudo systemctl stop fly-dm

В консольной сессии перейти в каталог /etc/X11/ и ввести команду для генерации файла настроек:

При выполнении команды будет создан файл /root/xorg.conf.new с примерно таким содержанием (очень сильно зависит от текущей аппаратной конфигурации):

Section «ServerLayout»
Identifier «X.org Configured»
Screen 0 «Screen0» 0 0
InputDevice «Mouse0» «CorePointer»
InputDevice «Keyboard0» «CoreKeyboard»
EndSection

Section «Files»
ModulePath «/usr/lib/xorg/modules»
FontPath «/usr/share/fonts/msttcorefonts»
FontPath «/usr/share/fonts/X11/misc»
FontPath «/usr/share/fonts/X11/100dpi/:unscaled»
FontPath «/usr/share/fonts/X11/75dpi/:unscaled»
FontPath «/usr/share/fonts/X11/Type1»
FontPath «/usr/share/fonts/X11/100dpi»
FontPath «/usr/share/fonts/X11/75dpi»
FontPath «built-ins»
EndSection

Section «Module»
Load «glx»
EndSection

Section «InputDevice»
Identifier «Keyboard0»
Driver «kbd»
EndSection

Section «InputDevice»
Identifier «Mouse0»
Driver «mouse»
Option «Protocol» «auto»
Option «Device» «/dev/input/mice»
Option «ZAxisMapping» «4 5 6 7»
EndSection

Section «Monitor»
Identifier «Monitor0»
VendorName «Monitor Vendor»
ModelName «Monitor Model»
EndSection

Section «Device»
### Available Driver options are:-
### Values: : integer, : float, : «True»/»False»,
### : «String», : » Hz/kHz/MHz»,
### : «%»
### [arg]: arg optional
#Option «SWcursor» # []
#Option «kmsdev» #
#Option «ShadowFB» # []
#Option «AccelMethod» #
#Option «PageFlip» # []
#Option «ZaphodHeads» #
#Option «DoubleShadow» # []
Identifier «Card0»
Driver «modesetting»
BusID «PCI:0:2:0»
EndSection

Section «Screen»
Identifier «Screen0»
Device «Card0»
Monitor «Monitor0»
SubSection «Display»
Viewport 0 0
Depth 1
EndSubSection
SubSection «Display»
Viewport 0 0
Depth 4
EndSubSection
SubSection «Display»
Viewport 0 0
Depth 8
EndSubSection
SubSection «Display»
Viewport 0 0
Depth 15
EndSubSection
SubSection «Display»
Viewport 0 0
Depth 16
EndSubSection
SubSection «Display»
Viewport 0 0
Depth 24
EndSubSection
EndSection

Читайте также:  Черчение электрических схем linux

Конфигурационный файл, для того, чтобы он использовался графическим сервером, необходимо переместить (или скопировать, сохранив оригинал) в каталог /etc/X11/ и переименовать в xorg.conf:

Источник

Как вернуть Xorg в работу?

Здравствуйте! Ковыряю драйвер Sis 671 на старом ноуте, слетел Xorg: при загрузке мигает, а потом показывает мигающий курсор на черном экране. В логах `tail -160 /var/log/Xorg.0.log | less` ничего про монитор не пишет, только про PCBeep — No input driver specified, ignoring this device. И в конце после загрузки всех устройств — Server terminated successfully (0).

Если во втором терминале запустить startx, то он работает, дает запустить LXDE. Но при перезагрузке опять черный экран.

Система: AltLinux, Lightdm, Mate, systemd.

Как вернуть ксорг к работе?

Удаление файлов /etc/X11/xorg.conf и /etc/X11/xorg.conf.d/* и перезагрузка — не помогло.

Vsevolod-linuxoid ★★★★★ ( 14.08.18 19:46:38 MSK )
Последнее исправление: Vsevolod-linuxoid 14.08.18 19:49:01 MSK (всего исправлений: 1)

Что за манера, а? Выкладывай сразу лог на pastebin.com, а не пересказывай.

# cat /var/log/Xorg.0.log | nc termbin.com 9999 http://termbin.com/ztzf # X -version X.Org X Server 1.14.5 . # lspci | grep -i vga 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10) 

я не могу найти, как сбросить конфигурацию в дефолтную? у меня есть live-usb с altlinux, так только копировать, или можно как-то настроить по умолчанию?

Ну а пакет с драйвером установлен хотя бы? Какой? Он пишет, что не обнаружил фреймбуфер /dev/fb0

Zubok ★★★★★ ( 14.08.18 20:47:19 MSK )
Последнее исправление: Zubok 14.08.18 20:48:28 MSK (всего исправлений: 1)

не знаю. ничего не установлено. я пытался поставить драйвер sis771-671, и вот тут появился файл sis:

# ls /usr/lib/xorg/modules/drivers sis_drv.so 

но остальные драйверы лежат тут:

# ls /usr/lib/X11/modules/drivers fbdev_drv.so intel_drv.so qxl_drv.so xvoxvideo_drv.so vesa_drv.so 

а также тут обнаружены драйверы:

 # ls /usr/local/lib/xorg/modules/drivers intel_drv.la intel_drv.so 

не понимаю, почему xorg и X11. вообще назнаниями путаница. с версиями в документации тоже непонятно https://www.x.org/wiki/UserDocumentation/ у меня 1.14.5, а там 6,7..

ты по ходу дела пытался компилировать драйвер intel сам? в /usr/local ничего из репозиториев не должно попадать. А драйвер sis откуда ставишь? Может, ты от какого-то другого дистрибутива его берешь и другой версии Xorg?

У тебя по логу видно, что иксы ищут драйвера по пути /usr/lib/X11/modules/drivers/. То есть драйвера sis он не видит. Можешь в конфиг /etc/X11/xorg.conf, конечно, добавить путь к драйверу sis, но что-то мне подсказывает, что ты его взял откуда-то неизвестно откуда.

Zubok ★★★★★ ( 14.08.18 21:05:15 MSK )
Последнее исправление: Zubok 14.08.18 21:05:57 MSK (всего исправлений: 1)

да, все верно. я для altlinux не искал, сомневаюсь что будет. использовал для убунты. что делать?

причем это 32-разрядная система.

znavko ★★ ( 14.08.18 21:09:22 MSK )
Последнее исправление: znavko 14.08.18 21:10:59 MSK (всего исправлений: 1)

Но может не взлететь из-за разных версий ABI. Этот собран для ветки t6 а у тебя c7, если я правильно понимаю (могу и не понимать, так как в нумерации ALT ничего не смыслю). В t6 в дистрибутиве вроде бы сервер xorg 1.10, а у тебя 1.14. У них для видеодрайверов может быть разный ABI. И если этот собранный не взлетит. то либо надо искать драйвер для верии xorg 1.14 либо, что лучше, самому собрать для дистрибутива из исходников. Но важно понимать. что может без патчей не собраться, если API 1.14 не поддерживается в драйвере.

Читайте также:  Resetting usb ports linux

Zubok ★★★★★ ( 14.08.18 22:38:35 MSK )
Последнее исправление: Zubok 14.08.18 22:39:41 MSK (всего исправлений: 1)

установил. Но где он, я не знаю. `X -xonfigure` предлагает тот же набор, sis не появился. тут нет /usr/lib/X11/modules/drivers/ а в /usr/lib/xorg/modules/drivers появилась символическая ссылка на скачанный rpm с драйвером в /root. Ноль понятия как это делать

Значит, не поставил. По идее, драйвер должен появиться в /usr/lib/X11/modules/drivers, так как в спеке пакета указан этот путь:

%define _modulesdir %_libdir/X11/modules %files %_modulesdir/drivers/*.so %_modulesdir/drivers/*.la 

Zubok, сис-драйвер — это второй вопрос, который решать гораздо сложнее. Нужно просто вернуть Ксорг к работе при загрузке.

Сейчас при выборе стандартной загрузки AltLinux он грузится, показывает лог загрузки, сообщения системы, затем монитор начинает мигать бесконечно, наверное, не может найти монитор. В grub стандартная загрузка вот такая:

# cat /etc/grub.cfg . menuentry 'ALT Linux 7.0.5 SPT' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-simple-. hashlyhash..' < . linux /boot/vmlinuz root=UUID=. hashlyhash. ro vga=0x314 quiet=1 resume=/dev/disk/by-uuid/. hashlyhash.. panic=30 splash . 

Если грузиться в другой пункт меню груб - Advanced options - recovery mode, то тоже самое, но монитор мигает всего около 15 раз, потом остается в черном экране с мигающим курсором. Я открываю консоль alt+f2, авторизуюсь под root и запускаю `startx`, потом нажимаю continume , и появляется LXDE в неправильном режиме (1024x768), но хотя бы так. В груб recovery mode такой

# cat /etc/grub.cfg . menuentry 'ALT Linux 7.0.5 SPT, vmlinuz (recovery mode)' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-vmlinuz-recovery-..hashlyhash..' < linux /boot/vmlinuz root=UUID=..hashlyhash.. ro text 

подскажите, как вернуть конфигурацию ксорга к рабочей?

znavko ★★ ( 25.08.18 15:41:39 MSK )
Последнее исправление: znavko 25.08.18 15:47:10 MSK (всего исправлений: 1)

linux /boot/vmlinuz root=UUID=. hashlyhash. ro vga=0x314 quiet=1 resume=/dev/disk/by-uuid/. hashlyhash.. panic=30 splash

Ну, убери vga=0x314 из списка параметров.

Если грузиться в другой пункт меню груб - Advanced options - recovery mode, то тоже самое, но монитор мигает всего около 15 раз,

Менеджер дисплея какой-нибудь стоит? xdm, sddm, lightdm, gdm? Если нет, то поставь.

и появляется LXDE в неправильном режиме (1024x768), но хотя бы так.

Без родного драйвера работать может только либо драйвер VESA либо fbdev (скорее первый). Вот убери параметр vga из GRUB для начала и сними лог иксов.

Читайте также:  Files start sh file on linux

Источник

Смоленск 1.5 Диагональ монитора

Доброго времени суток!
Подскажите почему это происходит и как это исправить (или что делаю не так). После установки Астры 1.6 разрешение сразу ставится после перезагрузки 1980х1080. Но пользователи жалуются что слишком мелко и просят выставить такое как было в Вин 1024х768. рандр сообщает что это разрешение доступно. Но если используя настройку монитора выставить ползунок на 1024х768 и применить получаю черный экран с сообщением монитора о недопустимых параметрах.
Не терминал с курсором а именно черный экран без возможности что то изменить. И только переустановка и снова 1980х1080
Спасибо. (Сильно не пинайте. Только изучаю Астру)

picoff

New member

Доброго дня! 1. загрузиться в безопасный режим. это как! сори за глупый вопрос. только начал в линуксе работать! честно обрыл все по побывал все что нарыл но не чего не вышло! у меня нэт бук 10 дюймовый! и пишет ошибку думаю может я не в безопасном режиме! хочу по побывать.
Если отключаю графическую оболочку флу. то он пишет нет дисплеев!

oko

New member

to bs2003
Модуль экстрасенсорики подсказывает, что у вас аппаратная проблема - плата развертки монитора банально не поддерживает разрешение 1024х768 и "вырубается" при насильственной смене. А спам в xrandr о поддержке - это либо косяк xrandr, либо инженеров-разработчиков монитора.
Поставьте юзверям те же 1366х768 - широкоформатники в большинстве своем его съедят и не подавятся, а картина заметно "разжиреет". На радость любителям 72 кегеля, ага.

to picoff
Подозреваю, что под "безопасным режимом" понималась загрузка Astra Linux с инициализацией Xorg, но без запуска DM-менеджера (аля консольный режим посредством правки опций загрузки в GRUB до инициализации ядра ОС).
Ставить же ALSE на нетбук 10'', imho, издевательство над владельцем нетбука.

picoff

New member

to bs2003
Модуль экстрасенсорики подсказывает, что у вас аппаратная проблема - плата развертки монитора банально не поддерживает разрешение 1024х768 и "вырубается" при насильственной смене. А спам в xrandr о поддержке - это либо косяк xrandr, либо инженеров-разработчиков монитора.
Поставьте юзверям те же 1366х768 - широкоформатники в большинстве своем его съедят и не подавятся, а картина заметно "разжиреет". На радость любителям 72 кегеля, ага.

не совсем это прихоть! проблема таково у меня около нэт бук подключается по рдп к серверу там есть софт который не полноценно работает " не видно кнопок" при разрешении 1024х768 а мне надо чуток приподнять разрешение чтоб можно было работать без проблем, на виндовсе я менял параметры в реестре и там довало увеличить а на линуксе нашел команду xrandr " вручную добавить нужное разрешении" все что написано в теме побывал не удается.

sudo xrandr --addmode LVDS1 1152x864_60.00
X Error of failed request: BadMtch (invalid para,eter attributes)

Источник

Оцените статью
Adblock
detector