Вопросы по теме 'tty'

Невозможно изменить размер терминала на pty / N (работает на ttyN)
Я использую следующий, чтобы изменить размер терминала: rc = ioctl(fd, TIOCSWINSZ, &ws); Когда я запускаю его в текстовом терминале Linux (переключение с помощью Alt-Ctrl-F1), результат такой, какой я ожидал увидеть. Весь мой ввод и вывод в...
2064 просмотров
schedule 07.10.2021

Запускать java -jar MyJar.jar автоматически на сервере Linux, а не при входе в систему и запускать из ssh
Как я могу запускать файл Java .jar, fx "java -jar MyJar.jar" автоматически на сервере Linux, вместо этого каждый раз, когда я вхожу в систему и запускаю его из ssh? Я ищу способ автоматически выполнить эту команду или что-то в этом роде. Кроме...
319 просмотров
schedule 09.10.2021

python проклинает tty экран мигает
Я пишу игру про проклятия Python ( https://github.com/pankshok/xoinvader ). Я обнаружил проблему: в эмуляторе терминала он работает нормально, но на экране tty мигает. Я пробовал использовать curses.flash (), но стало еще хуже. например, поле...
3673 просмотров
schedule 13.09.2021

Отправить printk на серийный номер
Я пытаюсь отладить модуль для ядра Linux. Я слышал, что можно отправить вывод консоли на последовательный порт. Я запускаю Ubuntu на vmware и хочу отправить сообщение printk на хост. Мне удалось настроить последовательное соединение, и я могу...
2466 просмотров
schedule 19.09.2021

Для чего нужна подсистема tty?
К настоящему времени я потратил как минимум 10 часов, пытаясь разобраться в знаменитом сообщении в блоге Линуса Акессона, и мне все еще не удается. Итак, позвольте мне задать свои сомнения по поводу tty / ptty в виде серии коротких вопросов. 1)...
1387 просмотров
schedule 02.11.2021

Поддержка мыши с ncurses (для python) для больших терминалов
Я использую python3 с ncurses ( curses ) внутри контейнера докеров. Проблема в том, что события мыши не точно сообщают x положение в терминалах, ширина которых превышает 222 . На первый взгляд это очевидное ограничение, потому что, насколько я...
141 просмотров

Отправка AT-команды через скрипт bash
Я тестирую спутниковый модем с преобразователем USB-to-serial (RS232). Я уже проверил "связь", все работает. Я использую minicom и могу захватывать данные, отправленные с одного терминала (выполняя один сценарий bash, который отображает случайные...
1594 просмотров
schedule 13.09.2021

Подсказка Ruby TTY undefined переменная или метод
Итак, для задания я создаю простую игру в жанре «выберите свой собственный приключенческий терминал». У меня есть неопределенная локальная переменная или ошибка метода, которую я не могу исправить. prompt.select("Do you stop to listen? Do...
35 просмотров
schedule 01.11.2021

Разделить устройство TTY на основе типа пакета
У меня есть настройка устройства TTY для мониторинга последовательного порта комбинированного чипа Bluetooth / GPS. Я использую blueZ для реализации стека bluetooth и делаю все, что связано с bluetooth. Данные, отправляемые через этот порт, - это...
176 просмотров
schedule 19.02.2022

Какова связь между фреймбуфером, VT и tty?
Сейчас я изучаю механизм Ctrl + Alt + F1 ~ F7 . Я нашел некоторую информацию о фреймбуфере, VT и tty. Я знаю, что кадровый буфер — это манипуляция с графической картой, а tty (и pts) — это то, с чем взаимодействует программа. Я также нахожу, что...
1786 просмотров

Сохранение управляющих кодов VT100 в файле XML
Я пишу программу на Python, которая регистрирует взаимодействие с терминалом (аналогично программе-скрипту), и я хотел бы сохранить журнал в формате XML. Проблема в том, что терминальное взаимодействие включает escape-коды VT100. Python не...
449 просмотров
schedule 19.05.2022

Какие системные вызовы Linux следует использовать для чтения необработанных символов из стандартного ввода?
Я пытаюсь перенести свою библиотеку stdrepl в FASM для учебных целей. Я знаю, что библиотека чтения GNU уже делает то, что я пытаюсь сделать, но я хочу научиться писать нетривиальные программы на ассемблере. В node.js я могу легко создать tty,...
336 просмотров
schedule 17.05.2022

Язык ассемблера - устройства печати
Как я могу получить номера всех устройств для 13-часового перерыва и распечатать их? Например, мой BIOS поддерживает загрузку с USB, но dl=81h-90h не работает. Поэтому мне нужно видеть номера всех устройств... Спасибо.
107 просмотров
schedule 23.05.2022

Python: как я могу использовать строку чтения GNU, если значение sys.stdin было изменено?
Я хочу, чтобы моя программа на Python получала ввод из канала, а затем получала ввод из терминала. После прочтения этот пост SO, Я попытался открыть /dev/tty вместо sys.stdin. import sys import readline def tty_input(prompt): with...
259 просмотров
schedule 27.05.2022

Связь между 2 Raspberry Pi с помощью UART
Я хочу отправлять данные с одного пи на другой с помощью связи UART. Первая модель Raspberry — это Raspberry Pi 4, а вторая — Raspberry Pi 3. Для этого соединения я подключаю оба контакта Raspberry следующим образом: Pi 4 -> Pi 3 Tx -> Rx...
290 просмотров
schedule 12.06.2022

Проблема входа в WinSCP с помощью sudo
Я пытаюсь войти в систему с помощью WinSCP, используя правильное имя пользователя и пароль. В разделе Среда ›SFTP› Сервер SFTP я указал sudo /usr/lib/openssh/sftp-server В разделе Сеанс я ввожу Имя хоста , Имя пользователя и Пароль ....
10289 просмотров
schedule 22.06.2022

Командная строка для настройки устройства TTY
Моя задача на данный момент - портировать драйвер для какого-нибудь 16550-совместимого чипа с QNX на Linux. Чип предоставляет несколько UART, каждый из которых рассматривается как стандартный последовательный порт 16550, хотя и с некоторыми...
5949 просмотров
schedule 20.06.2022

я пытаюсь добавить своего пользователя в ttyACM0, и он говорит, что не найден. Я получил доступ к нему около 30 минут назад
терминал Я новичок в Linux, так что извините за отсутствие терминологии. У меня проблемы с выбором COM-порта в Arduino IDE. Я следил за установкой веб-сайта arduino и пытался получить доступ к ttyACM0, потому что это то, что изначально было в...
36 просмотров
schedule 20.06.2022

Что означают pty и tty?
Я заметил много упоминаний pty и tty в некоторых проектах с открытым исходным кодом, может ли кто-нибудь сказать мне, что они означают и в чем разница между ними?
136880 просмотров
schedule 30.07.2022

Отключить прием TTY с помощью IOCTL
Я не смог найти ответ на следующий вопрос, связанный с портом TTY: Как можно запретить прием данных во время передачи? Я ожидаю, что для этого будет доступен IOCTL, но я не смог найти ответ в «man tty_ioctl» или где-либо еще. Заранее спасибо.
132 просмотров
schedule 01.09.2022