Re: Помогите установить драйвер для видеокарты nVidia
Если хотете 600х800 и 100 герц в консоле то проприетарный nvidia драйвер
не подходит (год назад конфликтовал с rivefb). А если если ислользовать
xfree nvidia драйвер то gl в x софтовый(=никакой). Если я неправ
поправте - самому интересно - может за год что то изменилось...
Далее изменения необходимые для 600х800 и 100 герц в консоле:
fbdev.c:
static struct fb_var_screeninfo rivafb_default_var = {
xres: 800,
yres: 600,
xres_virtual: 800,
yres_virtual: 600,
xoffset: 0,
yoffset: 0,
bits_per_pixel: 32,
grayscale: 0,
red: {0, 6, 0},
green: {0, 6, 0},
blue: {0, 6, 0},
transp: {0, 0, 0},
nonstd: 0,
activate: 0,
height: -1,
width: -1,
accel_flags: 0,
pixclock: 17761,
left_margin: 152,
right_margin: 32,
upper_margin: 27,
lower_margin: 1,
hsync_len: 64,
vsync_len: 3,
sync: 0,
vmode: FB_VMODE_NONINTERLACED
};
vfb.c:
static struct fb_var_screeninfo vfb_default __initdata = {
.xres = 800,
.yres = 600,
.xres_virtual = 800,
.yres_virtual = 600,
.bits_per_pixel = 32,
.red = { 0, 8, 0 },
.green = { 0, 8, 0 },
.blue = { 0, 8, 0 },
.activate = FB_ACTIVATE_TEST,
.height = -1,
.width = -1,
.pixclock = 17761,
.left_margin = 152,
.right_margin = 32,
.upper_margin = 27,
.lower_margin = 1,
.hsync_len = 64,
.vsync_len = 3,
.vmode = FB_VMODE_NONINTERLACED,
};
--
Best regards,
Nicholas
Reply to: