Así es como lo resolví en Debian 9. Pensé que sería útil publicarlo como una pregunta y luego publicar la respuesta yo mismo.
gtf 1366 768 60
Esto escupe un par de líneas llenas de números:
# 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
Tenga en cuenta que dice 1368
dónde debería estar 1366
. Ahora:
su
cd /etc/X11
mkdir xorg.conf.d
cd xorg.conf.d
nano 20-intel.conf
Y ahí, añadimos esto:
Section "Monitor"
Modeline "1366x768x60.00_PorCojones" 85.86 1366 1440 1584 1800 768 769 772 795 -HSync +Vsync
Identifier "eDP1"
Option "PreferredMode" "1366x768x60.00_PorCojones"
EndSection
Tenga en cuenta que el número que sigue después de 85.86 es 1366 y no 1368. Además, debe cambiar "eDP1" a algo diferente (escriba xrandr
para ver )si usa Ubuntu porque hacen ese tipo de pequeños cambios antes de volver -a compilar los paquetes que extraen de los repositorios Debian Unstable (para Ubuntu *.10 )o Debian Testing (para Ubuntu *.04 ).
Esto me solucionó el problema y ahora puedo tener el kernel Backports más reciente y ver videos fluidos a 60 Hz. Eres bienvenido.
Вы можете дать имя своему большому регулярному выражению в PCRE, например:
(?<big>[a-zA-Z0-9]+)
Все, что следует после ?<name>
, будет записано с указанным именем.
Вызывается Подпрограммы регулярных выражений
Итак, повторы(?&name
)становятся легкими:
^(?<big>[a-zA-Z0-9]+)(,(?&big))*$
Таким образом, сопоставление IP, например, становится проще:
^(?<ip>25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(.(?&ip)){3}$
Используйте его с grep как:
grep -P '^(?<ip>25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(.(?&ip)){3}$'
Пожалуйста, используйте-^((([a-zA-Z0-9]){1,45},){2}([a-zA-Z0-9]){1,45})$
Здесь я установил максимальный размер слова на 45, так как самое длинное слово на английском языке составляет 45 символов, его можно изменить в соответствии с требованиями