[Решено] Linux и два монитора
Список форумов SYSAdmins.RU -> UNIX |
Автор | |||
---|---|---|---|
xxlsoftteam Участник форума Зарегистрирован: 24.09.2015
|
| ||
Вернуться к началу |
| ||
Зарегистрируйтесь и реклама исчезнет! | |||
6yHTapb Участник форума Зарегистрирован: 07.08.2015 |
| ||
Вернуться к началу |
| ||
xxlsoftteam Участник форума Зарегистрирован: 24.09.2015
|
| ||
Вернуться к началу |
| ||
6yHTapb Участник форума Зарегистрирован: 07.08.2015 |
| ||
Вернуться к началу |
| ||
xxlsoftteam Участник форума Зарегистрирован: 24.09.2015
|
| ||
Вернуться к началу |
| ||
xxlsoftteam Участник форума Зарегистрирован: 24.09.2015
|
| ||
Вернуться к началу |
| ||
6yHTapb Участник форума Зарегистрирован: 07.08.2015 |
| ||
Вернуться к началу |
| ||
xxlsoftteam Участник форума Зарегистрирован: 24.09.2015 Источник Два монитора в ЛинуксСегодня попробовал подключить второй монитор. Как оказалось, чтобы реализовать это в Линукс не достаточно просто подключить его к видеокарте. Чтобы выполнить поставленную задачу, нужно проделать некоторые действия (у меня Mandriva, поэтому буду писать действия необходимые проделать в этой системе): Первым делом желательно создать резервную копию файла /etc/X11/xorg.conf, в котором лежат настройки видео сервера. Делается это, например, так: Далее нужно проверить включена ли поддержка 2-х экранов. Для этого идем в Приложения -> Утилиты -> Системные -> Настройки компьютера . В меню слева выбираем Оборудование , а справа нажимаем Настройки графического сервера , в открывшемся окне жмем кнопку Параметры . В параметрах видеокарты , нужно поставить галочку на Включить дублирование экрана на втором мониторе . Тут все, нажимаем Ок , дальше Выйти , дальше Да . Закрываем центр управления. Так как у меня стоит видеокарта от Nvidia, то я захожу в Утилиты -> Системные -> NVIDIA Display Settings . В открывшемся окне переходим на вкладку X Server Display Configuration . Там мы должны увидеть, что у нас 2 монитора, но 1 отключен. Надо его включить: выбираем отключеный монитор, в поле Resolution выбираем вместо Off желаемое разрешение монитора. Жмем кнопку Apply . Если полученый результат устраивает, то жмем еще и Save to X Configuration File . Потребуется ввести пароль рута. Источник Использование режима монитора в Kali Linux 2020Главное меню » Kali Linux » Использование режима монитора в Kali Linux 2020 ИспользуетсяДля этичного хакера режим монитора используется для захвата всех соответствующих пакетов данных, чтобы проверить, уязвим ли маршрутизатор. Он также используется для проверки уязвимости сети для любых атак. Таким образом, режим мониторинга предоставляет всю важную информацию о каждом устройстве, а также может использоваться для наблюдения за большими объемами сетевого трафика. 3 способа использования режима монитора Kali LinuxЕсли у вас есть беспроводной адаптер, поддерживающий режим монитора, вы можете легко настроить беспроводной интерфейс. В следующих разделах перечислены некоторые способы использования режима монитора в Kali Linux. 1. Включите режим монитора с помощью iwСначала мы рассмотрим использование инструмента настройки iw Wi-Fi. Он используется, в частности, для настройки Wi-Fi и может быть более мощным, чем другие инструменты. Возможно, вы уже использовали iw для нескольких других целей, например, для получения информации о вашей сети Wi-Fi. Фактически, этот инструмент может даже дать вам больше информации о различных командах. Список iw дает вам гораздо больше информации о беспроводной сети wlan0, режимах интерфейса, HT, скорости передачи данных, сканировании и т. д. Первый шаг – проверить информацию об интерфейсе. Вы можете сделать это, введя следующее: Источник Подключение внешнего монитора к нетбуку — разрешение экранаСабж. На нетбуке стоит Kali Linux, подключен 2-й монитор, видеокарта Intel GMA 500, разрешение на экране нетбука 1024х600 (стандартное), на экране монитора маленькая копия картинки с таким же разрешением только сдвинута в левый верхний угол. Монитор поддерживает 1400х900. Вопрос как исправить сдвиг и поставить разрешение на мониторе 1400х900, или хотя бы что бы было 1024х768 во весь экран. Крутил xorg.conf не помогает. Заранее спасибо за ответы. Говорит что есть 1 дисплей с разрешением 1024х600, а вот по xorg -configure он мне выдал xorg.conf с 2-мя видео и 2-мя дисплеями. Второй монитор подключен и что-то показывает, а xrandr (без параметров) говорит что есть только один? Если да, то что будет без xorg.conf && xorg.conf.d/* вообще? Если конфигурация позволяет. И в gnome/kde свои средства для этого есть.
Все то же самое как я описал выше
Средство управления монитором есть — показывает один монитор и 1 разрешение. Весело. dmesg && syslog && Xorg.log? И насколько вменяем результат «xorg -configure»? В смысле, второй монитор там описан верно (разрешение)? В xorg.conf в секцию второго монитора дописать (если нет): Section «Monitor» Identifier «Monitor0» VendorName «Monitor Vendor» ModelName «Monitor Model» EndSection Section «Monitor» Identifier «Monitor1» VendorName «Monitor Vendor» ModelName «Monitor Model» Modeline «1024x768_60.00» 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync Modeline «1400x900_60.00» 104.23 1400 1480 1632 1864 900 901 904 932 -HSync +Vsync Section «Screen» Identifier «Screen0» Device «Card0» Monitor «Monitor0» SubSection «Display» Viewport 0 0 Depth 24 Modes «800х600» «1024х768» EndSubSection EndSection Section «Screen» Identifier «Screen1» Device «Card1» Monitor «Monitor1» SubSection «Display» Viewport 0 0 Depth 24 Modes «1024х768» «1400х900» EndSubSection EndSection Как отсортировать только про видео? Просто «да» тоже прокатило бы 🙂 Поддерживаю анонимуса выше, есть надежда, что с xorg.conf таки должно завестись. Хотя PowerVR и линукс / неандроид — /me бы себе такого не хотел. Для xrandr в гугле рекомендуют проверить / сменить драйвер: А кому-то просто апдейт ядра (?) помог: Можно «grep drm», но это не очень надежно. Вообще пока лучше на это забить и пробовать то, что выше. /me тут небольшой эксперт, надежда разве что на случайное упоминание там чего-то по теме. Куда прописывать эти строки конкретно между чем и чем? HorizSync 30.0 — 81.0 VertRefresh 56.0 — 75.0 В этой секции я так понимаю? Section «Monitor» Identifier «Monitor1» VendorName «Monitor Vendor» ModelName «Monitor Model» Modeline «1024x768_60.00» 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync Modeline «1400x900_60.00» 104.23 1400 1480 1632 1864 900 901 904 932 -HSync +Vsync Где найти дрова на мою видюху и как их поставить?
Порядок строк в секции без разницы. Да. Хотя строка Modeline уже сгенерирована и похожа на правду, так что пробовать всё можно в нескольких вариантах, комбинируя её и указание sync + refresh. Эм, он не повис, он ждет ввода. Имел в виду «dmesg | grep drm» и «grep drm /var/log/где-у-вас-там-syslog». Но пока, повторюсь, лучше отложить, вряд ли оно что-то даст. И если уж выкладывать, то логи целиком, на какой-нибудь pastebin.com
По-хорошему, как и что угодно в линуксе — в репозиториях своего дистрибутива. Упоминаемый xf86-video-modesetting, похоже, не специфичен конкретно для GMA500 или Интел вообще, поэтому не придется брать non-free репозитории или сайт производителя. Искать лучше просто слово modesetting. у меня для это вот так сделано: для удобства это обернуто в скрипты и добавлено в опенбоксовую менюшку для VGA на прошлом телике, еще сначала добавлялся режим, если не грепался в xrandr —current:
Ответ системы: xrandr: Failed to get size of gamma for output default warning: output LVDS-0 not found; ignoring warning: output DP-1 not found; ignoring HorizSync 30.0 — 81.0 VertRefresh 56.0 — 75.0 И поствил xf86-video-modesetting Результат: На подключенном мониторе копия экрана нетбука во весь экран но с разрешением 1024х600 В штатных графических средствах управления видео так и стоит 1 монитор и одно разрешение так же как и xrandr выдает то же что и было. Как прикрутить туда надстройку над штатным ГУЙ средством управления или хотябы чтоб она увидела 2-й монитор и несколько разрешений? а у тебя ведеовыходы называются так же, как у меня? Просто поставить мало, надо еще чтобы он в xorg.conf был указан, это есть? Приводил ссылки, там есть примеры. Еще как вариант, можно попробовать запустить без xorg.conf, уже с установленным xf86-video-modesetting. Штатный гуй с вероятностью >80% трогать бестолку, пока xrandr не заведется. Скорее всего первый второе и использует, в кедах так было, по крайней мере. А дайте просто вывод xrandr, когда второй монитор подключен и как-то работает, на всякий случай. Незнаю. А как посмотреть? Как я говорил оба монитора работают но на подключенном разрешение 1024Х600 # xrandr xrandr: Failed to get size of gamma for output default Screen 0: minimum 1024 x 600, current 1024 x 600, maximum 1024 x 600 default connected 1024×600+0+0 0mm x 0mm 1024×600 0.0* В выводе xrandr и смотреть, только он у вас почему-то это не пишет. Сравните: И дык что с указанием драйвера modesetting в xorg.conf?
Создал фаил /usr/share/X11/xorg.conf.d/00-modesetting.conf как написано по ссылке. Непомогло, все как и раньше — на подключенном мониторе картинка во весь экран, разрешение 1024х600. Запустил без xorg.conf не загрузился Х сказал нету дисплеев. Кстати после создания /usr/share/X11/xorg.conf.d/00-modesetting.conf нужно запускать xorg — configure . Имя девайса в созданном файле меняли? Оно должно соответствовать тому, что в xorg.conf. У вас правда девайса два почему-то. Вообще, выложите куда-нибудь весь результат Xorg -configure, сюда например: http://pastebin.com/ И в логе иксов проверяли, что используется новый драйвер? Это /var/log/Xorg.0.log обычно.
Эм, выше вроде другое было:
К Xorg -configure, это создает xorg.conf для текущей конфигурации железа, больше ничего.
Поподробнее поясните плиз в файл /usr/share/X11/xorg.conf.d/00-modesetting.conf вписать какое имя? Из какой секции xorg.conf? Section «Device» ### Available Driver options are:- ### Values: : integer, : float, : «True»/«False», ### : «String», : « Hz/kHz/MHz», ### : « %» ### [arg]: arg optional #Option «ShadowFB» # [ ] #Option «Rotate» # #Option «fbdev» # #Option «debug» # [ ] Identifier «Card0» Driver «fbdev» BusID «PCI:0:2:0» EndSection В примерах по ссылках есть такое: А в сгенерированном xorg.conf такое: Вот значения Card0 и gma500_gfx не должны отличаться, afaik. Что-то одно в обоих местах. А то получается конфигурим драйвер для одного девайса, но для screen’ов используем другой.
Поставил вместо card0 gma500_gfx — x server fatal error, no display found Ставлю вместо card1 gma500_gfx — все работает как и прежде. Да, две card упустил из виду. Почему вообще так — неясно. Дайте таки чистый сгенереный xorg.conf посмотреть. Только с форматированием, в смысле не в одну строчку 🙂 Попробуйте теперь вот этот. Device я оставил один, не уверен 100% что так правильно, но не страшно. Только перед использованием еще вот что: Modeline почему-то прописался только для внешнего монитора. Попробуйте запустить у себя такую команду: «gtf 1024 600 60». У меня это пакет xorg-x11-server-Xorg, поэтому она должна быть доступна. Должно напечатать строчку Modeline, которую нужно скопипастить туда, где я поставил _ADD_. Выглядеть будет примерно как `Modeline «1400x900_60.00» . ` ниже. Если вдруг с gtf почему-то не получится, можно попробовать прибить строку `Modes «1024x600_60.00»` и попробовать взлететь так. Как третий вариант, в этом случае можете использовать это, но на свой страх и риск. /me к сожалению не в курсе, насколько вывод gtf специфичен для конкретного монитора и что может быть, поэтому лучше предполагать худшее 🙂 Modeline «1024x600_60.00» 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +Vsync Источник |