Могу ли я принудительно выводить сигнал VGA, даже когда xrandr показывает «отключен»?

Вы можете сделать это:

1) Проверьте файлы: /var/log/kern.log и /var/log/kern.log.1 и найдите время и дату, когда ваш друг подключил массовое хранилище usb. Например, мой говорит:

Apr 9 13:41:37 desguai7 kernel: [16788.372616] USB Mass Storage support registered. Apr 9 13:41:38 desguai7 kernel: [16789.370861] scsi 6:0:0:0: Direct-Access SanDisk Cruzer Blade 1.20 PQ: 0 ANSI: 5 Apr 9 13:41:38 desguai7 kernel: [16789.386614] sd 6:0:0:0: Attached scsi generic sg2 type 0 Apr 9 13:41:38 desguai7 kernel: [16789.390966] sd 6:0:0:0: [sdb] 15633408 512-byte logical blocks: (8.00 GB/7.45 GiB) Apr 9 13:41:38 desguai7 kernel: [16789.392246] sd 6:0:0:0: [sdb] Write Protect is off Apr 9 13:41:38 desguai7 kernel: [16789.392258] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00 Apr 9 13:41:38 desguai7 kernel: [16789.392980] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Apr 9 13:41:38 desguai7 kernel: [16789.401326] sdb: sdb1 Apr 9 13:41:38 desguai7 kernel: [16789.404486] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Итак, 9 апреля, в 13:41 (13:41) на моем компьютере было зарегистрировано (подключено) USB-хранилище.

2 ) Теперь давайте посмотрим, как последний раз доступ к некоторым файлам и поиск подходящих дат. Откройте терминал и вставьте это:

find ~/the/folder/noone/should/have/looked/ -exec stat -c %n%x "{}" \; | grep "2012-04-09 13:41"  

Вам будут представлены имена файлов, к которым обращались во время подключения массового хранилища usb.

Небольшой трюк:

Вы можете использовать подстановочные знаки с grep, как изменение grep "2012-04-09 13:41" для grep "2012-04-09 13:4[1234]", чтобы получить доступ к всем файлам с 13:41 до 13:44.

ps .: Это не будет работать, если вы получили доступ к файлу после вашего друга.

9
задан 14 June 2012 в 21:13

35 ответов

У меня были проблемы с некоторыми VGA-кабелями, у которых есть DDC (канал данных дисплея), сломанный или не подключенный. Я нашел это полезное обходное решение с использованием параметра загрузки, чтобы заставить ядро ​​видеть отсоединенный VGA: video = {conn}: {res} e conn должен соответствовать имени устройства xrandr res 1024x768 (или, что вы предпочитаете); e означает, чтобы включить порт (даже если устройство / монитор не обнаружено).

См. http://distro.ibiblio.org/fatdog/web/faqs/boot-options.html

1
ответ дан 10 August 2018 в 06:59

Я несколько раз приходил на эту страницу, чтобы исправить ту же проблему, что и вы, ребята. Однако недавно случилось со мной, что у меня было два точных монитора. Во-первых, у моего ноутбука Linux нет проблем с определением правильного разрешения. Другой он не может и застревает в 1024x768.

После замены кабеля VGA все работает отлично. Поэтому стоит проверить ваш кабель VGA.

0
ответ дан 10 August 2018 в 06:59

Если у вас есть порт дисплея, например DP1, и ему необходимо отправить сигнал VGA в порт дисплея, так как он не обнаружен, вам следует адаптировать линию, предложенную Даниэлем Олдером. Предполагая, что ваш обычный экран - eDP1, а ваш дисплей - DP1:

# Put your normal screen in 1024x768
xrandr --output eDP1 --mode 1024x768
# Add a mode for display port
xrandr --addmode DP1 1024x768
# Clone the normal screen to the display port
xrandr --output DP1 --mode 1024x768 --same-as eDP1

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

2
ответ дан 15 August 2018 в 18:57
  • 1
    Спасибо за вашу помощь. Я пытаюсь сделать то же самое с моим ноутбуком. Но снова он показывает отключен, и на моем внешнем дисплее даже не мерцает. Больше подробностей. Я использую acer aspire 5920, используя 7-контактный видео для подключения к телевизору. Я наткнулся на скрипт xrandr, но все еще зря. – Nitesh Verma 6 January 2016 в 12:31
  • 2
    @NiteshVerma, вы можете проверить этот ответ, чтобы помочь вам с экспериментом askubuntu.com/a/968522 – Yaksha 29 October 2017 в 09:49

У меня были проблемы с некоторыми VGA-кабелями, у которых есть DDC (канал данных дисплея), сломанный или не подключенный. Я нашел это полезное обходное решение с использованием параметра загрузки, чтобы заставить ядро ​​видеть отсоединенный VGA: video = {conn}: {res} e conn должен соответствовать имени устройства xrandr res 1024x768 (или, что вы предпочитаете); e означает, чтобы включить порт (даже если устройство / монитор не обнаружено).

См. http://distro.ibiblio.org/fatdog/web/faqs/boot-options.html

1
ответ дан 15 August 2018 в 18:57
  • 1
    Этот метод выглядит интересным. & Quot; чтобы заставить ядро ​​видеть отсоединенный VGA: video = {conn}: {res} e conn & quot; Какие параметры вы дали, чтобы позволить LCD + VGA (клонирование) запускаться при загрузке? Спасибо – user 6 May 2014 в 21:07
  • 2
    Для {conn} используйте идентификатор VGA (вы можете проверить выполнение команды xrandr) в моем случае «VGA-1». О {res}, вы должны использовать разрешение, которое, по вашему мнению, может поддерживать внешний монитор: обычно минимальный 1024x768. – dmarrazzo 14 June 2014 в 12:07

Я несколько раз приходил на эту страницу, чтобы исправить ту же проблему, что и вы, ребята. Однако недавно случилось со мной, что у меня было два точных монитора. Во-первых, у моего ноутбука Linux нет проблем с определением правильного разрешения. Другой он не может и застревает в 1024x768.

После замены кабеля VGA все работает отлично. Поэтому стоит проверить ваш кабель VGA.

0
ответ дан 15 August 2018 в 18:57

Другие вопросы по тегам:

Похожие вопросы: