LINUX.ORG.RU

История изменений

Исправление Jameson, (текущая версия) :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. vesafb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
Но у меня efifb единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Документацию на фреймбуферы ищи в /usr/src/linux/Documentation/fb

PS. Пропиетарные дрова nvidia несовместимы с nouveau, в котором как раз ЕСТЬ фреймбуфер. Поэтому nouveaufb, если он включен в ядре, будет захватывать видеокарту и конфликтовать. Значит нужно либо исключить его из ядра, либо внести модуль в blacklist. Так же желательно убедиться что он отсутствует в initrd.

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. vesafb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
Но у меня efifb единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Документацию на фреймбуферы ищи в /usr/src/linux/Documentation/fb

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. vesafb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
Но у меня efifb единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
Но у меня efifb единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
Но у меня efifb - единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
Но у меня это единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01, ядру сказано

video=1920x1080
. Но у меня это единственный фреймбуфер в ядре. Если у тебя их несколько вкомпилено скажи ядру
video=efifb:1920x1080

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.


dmesg | grep efifb
[    0.892541] pci 0000:03:00.0: BAR 1: assigned to efifb
[    1.038296] efifb: probing for efifb
[    1.038311] efifb: framebuffer at 0xb0000000, using 8640k, total 8640k
[    1.038312] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.038312] efifb: scrolling: redraw
[    1.038314] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

вот так у меня, 1660печ, nvidia-drivers-470.42.01

Исправление Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, оба умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.

Исходная версия Jameson, :

Пропиетарные дрова нвидии не имеют своего фреймбуфера, но прекрасно работают с ядерными efifb и simplefb, обы умеют в kms. veasfb сильно устарел, оставлен для совместимости со всякой древностью и не умеет в kms. Если у тебя UEFI используй efifb, если классический старый бивис - simplefb. vesafb использовать не должен ты.