Тормозит видео GeForce 8400M G (Ноутбук Samsung Q70)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
grival64
Сообщения: 73
ОС: XP, Mdv, Ubu

Тормозит видео GeForce 8400M G

Сообщение grival64 »

Всем привет! Может кто подскажет..
Установил 2010.0 i586 Free KDE на ноут Samsung Q70. Все работает на УРА, кроме видео.
Игра FooBilliard, которая раньше "летала" на этом же железе но 2009.1 One KDE теперь жутко тормозит.
Процессор грузится в игре на 60-80% (раньне было 20-40%)
Также жутко тормозит и OpenGL заставка в Хранителе экрана.

Попробовал поставить проприетарный драйвер с сайта NVIDIA. Скачал установочный скрипт (22 Мб) для серии 8М (notebook),
Запускаю его, а он говорить: нет утилиты ld, поставь пакет binutils. Пакет поставил, снова запускаю скрипт.
Говорит, что желательно завершить сессию X-org. Я перезагружаюсь в безопасный режим,
запускаю скрипт, он говорит: не желательно запускать из runlevel 1.
И тут я задумался может есть более простой способ. Зашел в менеджер пакетов и установил драйвер
nvidia-current-kernel-desktop586-latest, который потянул за собой установкуnvidia-current-kernel-2.6.31.5-desktop586-1mnb и еще
Появились новые пункты загрузки grub. Перезагрузился по новому ядру - никакого улучшения графики нет - тормоза
Далее установил x11-driver-video-nvidia-current - Проприетарный драйвер для X.org и библиотеки NVIDIA для карт GeForce 6 и более новых​ 
и все что он за собой тянет. Все установилось, но также ничего не улучшилось.
Как проверить какой номер версии у текущего видео драйвера? В Центре управления Мандрива -> Поиск и настройка оборудования -> Видеокарта
как было: Производитель: ‎nVidia Corporation, Описание: ‎G86 [GeForce 8400M G] так и осталось
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Тормозит видео GeForce 8400M G

Сообщение ATIpro »

grival64 писал(а):
18.11.2009 06:56
Как проверить какой номер версии у текущего видео драйвера? В Центре управления Мандрива -> Поиск и настройка оборудования -> Видеокарта
как было: Производитель: ‎nVidia Corporation, Описание: ‎G86 [GeForce 8400M G] так и осталось

xorg.conf свой покажи.
А вообще правильный способ установки:
Настройку компьютера -> Оборудование -> Поиск и настройка оборудования. Там для видеокарты есть Запустить утилиту настройки. Там щелкаешь на название свой видеокарты, потом нужно ок нажать и тебе скажут, что для твоей видеокарты доступны проприетарные драйвера, хотите ли их использовать. Кликаешь ок, соглашаешься с настройками и перезагружаешься. Должно работать.
Дрова с сайта нвидии нужно ставить не из безопасного режима. Чтобы корректно иксы закрыть нужно выйти из своего пользователя, далее поищи, в KDM есть возможность выбрать консольный вход (на счет gdm не уверен). Как только выберешь этот пункт, иксы закроются и можно логиниться в текстовом режиме и нормально устанавливать дрова. Проверено, работает, но лучше все-таки ставить их из репозитория.
Спасибо сказали:
Аватара пользователя
grival64
Сообщения: 73
ОС: XP, Mdv, Ubu

Re: Тормозит видео GeForce 8400M G

Сообщение grival64 »

Спасибо ATIpro за совет! Не знал такой фишки. Однако получилось по-другому.
После очередной загрузки по новой версии ядра проприетарный драйвер NVIDIA сам установился.
В verbose режиме заметил процесс распаковки и установки.
Теперь появляется заставка NVIDIA и все работает замечательно.
Правда на основном ядре (которое от чистой установки 2010.0 Free) этот драйвер не стартует
и система вываливается в консоль. Файл xorg.conf выглядит так:

Код: Выделить всё

# File generated by XFdrake (rev )

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
    Disable "dri"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "glx" # 3D layer
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1280x800"
    HorizSync 28.8-90
    VertRefresh 60

    # Monitor preferred modeline (59.9 Hz vsync, 49.3 kHz hsync, ratio 16/10, 113 dpi)
    ModeLine "1280x800" 71 1280 1328 1360 1440 800 803 809 823 -hsync -vsync

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630

    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce 6100 and later"
    Driver "nvidia"
    Option "DPMS"
    Option "DynamicTwinView" "false"
    Option "AddARGBGLXVisuals"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Тормозит видео GeForce 8400M G

Сообщение ATIpro »

grival64 писал(а):
18.11.2009 08:48
Правда на основном ядре (которое от чистой установки 2010.0 Free) этот драйвер не стартует
и система вываливается в консоль.

А что за новый пункт загрузки? Как называется?
Спасибо сказали:
Аватара пользователя
grival64
Сообщения: 73
ОС: XP, Mdv, Ubu

Re: Тормозит видео GeForce 8400M G

Сообщение grival64 »

А что за новый пункт загрузки? Как называется?

В grub отдельным пунктом появился kernel-2.6.31.5-desktop586-1mnb (по-моему так, точнее посмотрю завтра на работе).
Видимо установка (несколько необдуманная), о которой я писал ранее, потянула установку нового ядра
или перекомпиляцию с добавлением модулей в старое ядро - не пойму я... (но тем не менее)

Посмотрел - появился такой пункт меню grub: desktop 2.6.31.5-1mnb
И система нормально (c X-ми) стартует только по этому варианту.
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Тормозит видео GeForce 8400M G

Сообщение ATIpro »

grival64 писал(а):
18.11.2009 18:39
Посмотрел - появился такой пункт меню grub: desktop 2.6.31.5-1mnb
И система нормально (c X-ми) стартует только по этому варианту.

Так у тебя сейчас получается 2 ядра desktop и desktop586? Если так, то можно ядро desktop586 удалить и тогда по всем пунктам меню загрузки будет загружаться новое работающее ядро.
Спасибо сказали:
Аватара пользователя
grival64
Сообщения: 73
ОС: XP, Mdv, Ubu

Re: Тормозит видео GeForce 8400M G

Сообщение grival64 »

ATIpro писал(а):
19.11.2009 19:21
grival64 писал(а):
18.11.2009 18:39
Посмотрел - появился такой пункт меню grub: desktop 2.6.31.5-1mnb
И система нормально (c X-ми) стартует только по этому варианту.

Так у тебя сейчас получается 2 ядра desktop и desktop586? Если так, то можно ядро desktop586 удалить и тогда по всем пунктам меню загрузки будет загружаться новое работающее ядро.

Да, действительно! А в чем разница между desktop (новое) и desktop586 (старое)? Оно под архитектуру i586?
И как безопасно удалить desktop586?
В /boot/grub/menu.lst по основным пунктам меню стоят ссылки на старое ядро, по которому система не стартует. Поменять вручную?

Код: Выделить всё

timeout 15
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0

title windows
root (hd0,0)
makeactive
chainloader +1

title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=61c5fa69-0467-465f-a2c1-f38bda10aa77 resume=UUID=aaeb1911-8e9c-4b0e-84ea-e9e267790b35 splash=silent vga=788
initrd (hd0,4)/boot/initrd.img

title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=61c5fa69-0467-465f-a2c1-f38bda10aa77 resume=UUID=aaeb1911-8e9c-4b0e-84ea-e9e267790b35
initrd (hd0,4)/boot/initrd.img

title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=61c5fa69-0467-465f-a2c1-f38bda10aa77 failsafe
initrd (hd0,4)/boot/initrd.img

title desktop 2.6.31.5-1mnb
kernel (hd0,4)/boot/vmlinuz-2.6.31.5-desktop-1mnb BOOT_IMAGE=desktop_2.6.31.5-1mnb root=UUID=61c5fa69-0467-465f-a2c1-f38bda10aa77 resume=UUID=aaeb1911-8e9c-4b0e-84ea-e9e267790b35 splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.31.5-desktop-1mnb.img
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Тормозит видео GeForce 8400M G

Сообщение ATIpro »

grival64 писал(а):
20.11.2009 08:26
Да, действительно! А в чем разница между desktop (новое) и desktop586 (старое)? Оно под архитектуру i586?

desktop586 вроде как заточено под более слабое железо с меньшим количеством оперативки(до 1Гб). На обычном не очень старом компе лучше использовать desktop.
И как безопасно удалить desktop586?

Через установку и удаление приложений. Ядра находятся в группе Система -> Ядро и оборудование, а devel пакеты к ним в Разработка -> Ядро.
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Тормозит видео GeForce 8400M G

Сообщение VictorR2007 »

Загрузись с ядром desktop, зайди в установку и удаление приложений, и в строке поиска
набери kernel. Удали все пакеты desktop586. В grub менять ничего не нужно, само уберётся.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали: