LINUX.ORG.RU

Конфигурация мониторов

 , ,


1

1

Добрый день!
Прошу прощения если что не так - это моя первая тема.
Я использую 3 монитора, но не могу сделать так, что бы настройки подгружались при старте системы.

Подключение мониторов

Монитор samsung s24e650 подключен в карте MSI GeForce GTX 1050 Ti
Мониторы Samsung SyncMaster 2443 и Samsung Samtron 74V подключены материнской плате.

При каждам входе запускаю скрипт для того чтобы подключить все мониторы:

xrandr --setprovideroutputsource 0x47 0x205
xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
xrandr --addmode DP-1-2 1280x1024_60.00
xrandr --output HDMI-1-3 --off --output DVI-D-0 --primary --mode 1920x1200 --pos 1920x0 --rotate normal --output HDMI-1-2 --mode 1920x1200 --pos 0x0 --rotate normal --output HDMI-1-1 --off --output DP-1-1 --off --output HDMI-0 --off --output DP-1-2 --mode 1280x1024_60.00 --pos 3840x176 --rotate normal --output DP-1 --off --output DP-0 --off
Результат команды xrandr:
Screen 0: minimum 8 x 8, current 5120 x 1200, maximum 32767 x 32767
DVI-D-0 connected primary 1920x1200+1920+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00    50.00  
   1680x1050     59.95  
   1600x900      60.00  
   1440x900      59.89  
   1280x1024     60.02  
   1280x800      59.81  
   1280x720      60.00    50.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       59.94  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-2 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00    59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1280x1024     60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      59.91  
   1280x720      60.00    59.94  
   1024x768      60.00  
   800x600       60.32    56.25  
   720x480       60.00    59.94    59.94  
   640x480       60.00    59.94  
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-3 disconnected (normal left inverted right x axis y axis)
DP-1-2 connected 1280x1024+3840+176 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00  
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
   1280x1024_60.00  59.89* 
  1920x1200 (0x48) 154.000MHz +HSync -VSync
        h: width  1920 start 1968 end 2000 total 2080 skew    0 clock  74.04KHz
        v: height 1200 start 1203 end 1209 total 1235           clock  59.95Hz
  1280x1024 (0x4d) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1024x768 (0x53) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x54) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  800x600 (0x55) 36.000MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock  35.16KHz
        v: height  600 start  601 end  603 total  625           clock  56.25Hz
  720x480 (0x57) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x5a) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  1280x1024_60.00 (0x23c) 109.000MHz -HSync +VSync
        h: width  1280 start 1368 end 1496 total 1712 skew    0 clock  63.67KHz
        v: height 1024 start 1027 end 1034 total 1063           clock  59.89Hz
Результат команды xrandr --listproviders:
Providers: number : 2
Provider 0: id: 0x205 cap: 0x1, Source Output crtcs: 4 outputs: 4 associated providers: 1 name:NVIDIA-0
Provider 1: id: 0x47 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 1 name:modesetting
xorg.conf отсутствует. Сам сконфигурировать немогу потому как не хватает зниний.
Помогите пожалуйста разобраться как сделать так, что бы все работало при старте системы?
С линуксом работаю только пару недель, поэтому сам разобраться не могу.


Засунь это скрипт в автозапуск после выполнения graphical.target — первый костыль, что на ум приходит.

С линуксом работаю только пару недель, поэтому сам разобраться не могу.

Ты очень неудачную базу для старта выбрал, читай статьи:

https://lorwiki.org.ru/wiki/Стоит_ли_мне_использовать_Kali_Linux

https://docs.kali.org/introduction/should-i-use-kali-linux

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Засунь это скрипт в автозапуск после выполнения graphical.target — первый костыль, что на ум приходит.

Добавлял в крон

crontab -e
строчку
@reboot /usr/bin/loadscreen
Но скрипт почему то не запускается.

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

cron на multi-user.target (runlevel 3) или на graphical.target (runlevel 5) стартует при загрузке? Я просто не помню. Если на 3 runlevel твой скрипт запустить, то конечно ничего не выйдет. Юнит systemd попробуй написать.

И серьезно, смени дистрибутив. Форумы просто переполнены жалобами пользователей на странные глюки при десктопном использовании Kali Linux, о чём предупреждают разработчики — я давал ссылки выше. Это узкоспециализированный, а не профессиональный дистрибутив.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

У тебя блоб (проприетарные дрова) нвидивский стоит? По идее должно сразу всё работать. У меня самого к 1060 подключены фулхд моник, 4к моник и 4к телевизор. Настройка происходит либо гуёвиной из твоего DE (ЕМНИП у кали это гном), либо невидевской тулзой, которая ставится с блобом (nvidia-xconfig вроде называется, точно не помню и посмотреть не могу, не дома).

Сам сконфигурировать немогу потому как не хватает зниний.

Упомянутая невидевская тулза как раз может тебе сгенерировать правильный xorg.conf

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

По идее должно сразу всё работать.

Kali Linux. Если разработчики официально предупреждают, что не работает Steam нормально, то что от прочего ожидать?

И дрова nVidia с nvidia-xconfig ещё поставить надо.

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

Не успел упд написать:

УПД. Блин, ты ЕМНИП первый кто задал на этом форуме вменяемый вопрос по калолинупсу, принёс листинг и даже попытался что то сам сделать. Плюсик тебе в карму. А так, присоединяясь к оратору выше, смени дистр, и удачи в изучении линупса xD

Deleted
()

Ты настолько хорошо описал проблему, что как-то неудобно это говорить... но кто-то должен... калилинупс - говно, для пентестов можно использовать любой нормальный дистрибутив.

anonymous
()

xrandr --newmode «1280x1024_60.00» 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

А зачем ты вручную добавляешь режим? У тебя автоматом не определилось родное разрешение монитора на DP-1-2?

Zubok ★★★★★
()

Статическую конфигурацию мониторам можно задать в xorg.conf, но будет тяжело это сделать, так как никто не знает, какие у тебя драйвера используются. Ты бы хоть лог иксов на pastebin.com выложил.

Zubok ★★★★★
()
Ответ на: комментарий от Deleted

Я решил использовать кали потому что я уже имел дело с софтом который в нем установлен. Только использовал я его из под винды. Если кали и в праду такая сырая, то какой стабильный дистрибутив посоветуете, который будет поддерживать софт установленный в кали?

kocshy
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Упомянутая невидевская тулза как раз может тебе сгенерировать правильный xorg.conf

Я пробовал. Она генерирует только под монитор подключенный к nvidia карте. Остальных мониторов я там не нашел. Но может я не так что то понимаю...

И дрова nVidia с nvidia-xconfig ещё поставить надо.

Дрова установлены.

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

Нет не определялось.

А должно было. Скорее всего, кабель плохой. А втором месте стоит причина, что монитор не отдает EDID, но это гораздо и гораздо реже. Обычно кабель. Проверь с другим кабелем.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Путь кабель будет плохой... Мне нужно что бы запускались все мониторы с любым разрешением.

kocshy
() автор топика

Nvidia-xconfig и nvidia-setting.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.