Xubuntu 12.04, GEforce GTX650, 2 x 24 дюймовые экраны 1920 x 1200, подключенные DVI-D, работают в портретном режиме.
Ни один из драйверов nvidia Software Ubuntu не будет вращать экраны. Текущий драйвер - 304.88.
Скачан: NVIDIA-Linux-x86_64-319.23.run от: http://www.nvidia.com/Download/index.aspx?lang=en-us
затем: Ctrl-Alt-F1 - режим полноэкранного терминала
sudo service lightdm stop
cd Downloads
sudo ./NVIDIA-Linux-x86_64-319.23.run
После установки:
sudo reboot
войдите в систему и откройте окно терминала (Windows - T )
sudo nvidia-settings
Или та же программа из меню: Настройки / Настройки сервера NVIDIA X
Последние драйверы nvidia включают в себя поворот экрана на экране конфигурации дисплея X Server. Диспетчер / Диспетчер настроек / настройки ubuntu по-прежнему не запускается, но не нужен.
Включить Xinerama - все работают сладко.
Я не знаю о python, но вы можете использовать GNU parallel для этого (sudo apt install parallel; я опускаю большинство ваших опций, чтобы увеличить ясность здесь):
parallel youtube-dl "ytsearchall:{}" -ix :::: /path/to/b.txt
По умолчанию parallel запускает столько заданий параллельно, как у вас есть ядра ЦП, что обычно является хорошим выбором. Если вы хотите установить количество процессов youtube-dl, выполняемых параллельно, вы можете использовать параметр -j, например. -j2 для двух процессов.
В качестве альтернативы вы можете использовать цикл while:
while IFS='' read -r l || [ -n "$l" ]; do youtube-dl "ytsearchall:$l" -ix; done </path/to/b.txt
Оба способа могут справиться с последней строкой вашего файла, не заканчивающейся в строке - parallel по контуру, цикл с помощью тестовой команды [.
Я не знаю о python, но вы можете использовать GNU parallel для этого (sudo apt install parallel; я опускаю большинство ваших опций, чтобы увеличить ясность здесь):
parallel youtube-dl "ytsearchall:{}" -ix :::: /path/to/b.txt
По умолчанию parallel запускает столько заданий параллельно, как у вас есть ядра ЦП, что обычно является хорошим выбором. Если вы хотите установить количество процессов youtube-dl, выполняемых параллельно, вы можете использовать параметр -j, например. -j2 для двух процессов.
В качестве альтернативы вы можете использовать цикл while:
while IFS='' read -r l || [ -n "$l" ]; do youtube-dl "ytsearchall:$l" -ix; done </path/to/b.txt
Оба способа могут справиться с последней строкой вашего файла, не заканчивающейся в строке - parallel по контуру, цикл с помощью тестовой команды [.