Автор Тема: ALT Linux Centaurus 6.0 Beta. Настройка драйвера видеокарты.  (Прочитано 16331 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А kernel-modules-drm-nouveau можно и заранее удалить. Всё равно на момент перехода графика не нужна.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Что то вы мудрите, господа.
Ставим из р6 (можно через Синаптик, там нагляднее) kernel-modules-nvidia-std-def#275...
Он подтянет за собой новое ядро 2.6.38...8.1 и ряд модулей nvidia_glx.
Ставим alterator-x11, одновременно создастся xorg.conf.
Заходим в альтератор, там появился новый пункт "Дисплей". Выставляем нужный драйвер, в данном случае nvidia proprientary, выставляем нужное разрешение и глубину цвета.
Не проверять, может зависнуть. Жмем кнопку "Применить", перезагружаем машину с новым ядром, получаем систему с драйвером nvidia.

Оффлайн Spinoza

  • Завсегдатай
  • *
  • Сообщений: 54
    • Email
Может, у человека заморочки с модулями ядра после очередного обновления? Просто не надо спешить и внимательно посмотреть что есть в репозитории и что установлено на компе:$ apt-cache search nvidia | sort
acpi_call - scripts for disabling discrete GPU on some laptops
gimp-plugin-normalmap - This is a plugin for GIMP for normal maps creation
kernel-modules-drm-nouveau-el-smp - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-drm-nouveau-ovz-el - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-drm-nouveau-std-def - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-drm-nouveau-std-def - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-drm-nouveau-std-pae - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-drm-nouveau-un-def - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-drm-radeon-ovz-el - The Direct Rendering Infrastructure modules for NVIDIA cards
kernel-modules-nvidia-el-smp - nVidia video card drivers
kernel-modules-nvidia-hpc-skif - nVidia video card drivers
kernel-modules-nvidia-ovz-el - nVidia video card drivers
kernel-modules-nvidia-pure-emerald - nVidia video card drivers
kernel-modules-nvidia-std-def - nVidia video card drivers
kernel-modules-nvidia-std-pae - nVidia video card drivers
kernel-modules-nvidia-tmc-tc - nVidia video card drivers
kernel-modules-nvidia-un-def - nVidia video card drivers
kernel-modules-nvidia-xen-dom0 - nVidia video card drivers
kernel-source-nvidia-1731430 - Linux nvidia modules sources
kernel-source-nvidia-2704106 - Linux nvidia modules sources
kernel-source-nvidia-2704119 - Linux nvidia modules sources
kernel-source-nvidia-2750907 - Linux nvidia modules sources
kernel-source-nvidia-718611 - Linux nvidia modules sources
kernel-source-nvidia-964319 - Linux nvidia modules sources
libkwinnvidiahack4-debuginfo - KDE 4 library (debug files)
libkwinnvidiahack4 - KDE 4 library
libva-driver-vdpau - VDPAU-based backend for VA API
libvdpau - VDPAU library
mplayer-gui - Медиаплейер (GUI вариант)
mplayer - Медиаплейер
nvclock-debuginfo - An overclocking tool for NVIDIA cards (debug files)
nvclock-gtk-debuginfo - An overclocking tool for NVIDIA cards (debug files)
nvclock-gtk - GTK-интерфейс для разгона графических карт NVIDIA
nvclock-qt-debuginfo - An overclocking tool for NVIDIA cards (debug files)
nvclock-qt - Qt-интерфейс для разгона графических карт NVIDIA
nvclock - Средство для разгона графических карт NVIDIA
nvdock - A tray icon to easily launch the nvidia-settings control panel
nvidia_glx_173.14.22 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_173.14.28 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_173.14.30 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_190.53 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_260.19.44 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_270.41.03 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_270.41.06 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_270.41.19 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_275.09.07 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_71.86.11 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_96.43.14 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_96.43.19 - Драйверы NVIDIA и библиотеки OpenGL для Х-сервера XOrg
nvidia_glx_common - Пакет для совместимости драйверов NVIDIA.
nvidia-settings-devel - Development files for nvidia-settings
nvidia-settings - Tool for configuring the NVIDIA driver
nvidia-xconfig - Command line tool for setup X11 for the NVIDIA driver
X-multiseat-preinit - Preinitialize multiple video cards before dm service.
xorg-dri-nouveau-debuginfo - nVidia DRI driver (debug files)
xorg-dri-nouveau - nVidia DRI driver
xorg-drv-nouveau-debuginfo - NVIDIA video driver (debug files)
xorg-drv-nouveau - NVIDIA video driver
xorg-drv-nv-debuginfo - NVIDIA video driver (debug files)
xorg-drv-nv - NVIDIA video driver
$ rpm -qa | grep kernel | sort
kernel-image-std-def-2.6.38-alt7.2
kernel-image-std-def-2.6.38-alt8.1
kernel-modules-alsa-std-def-2.6.38-alt7.2
kernel-modules-alsa-std-def-2.6.38-alt8.1
kernel-modules-bcmwl-std-def-5.60.48.36-alt4.132646.7.2
kernel-modules-bcmwl-std-def-5.60.48.36-alt4.132646.8.1
kernel-modules-drm-nouveau-std-def-2.6.38-alt7.2
kernel-modules-drm-nouveau-std-def-2.6.38-alt8.1
kernel-modules-drm-radeon-std-def-2.6.38-alt7.2
kernel-modules-drm-radeon-std-def-2.6.38-alt8.1
kernel-modules-drm-std-def-2.6.38-alt7.2
kernel-modules-drm-std-def-2.6.38-alt8.1
kernel-modules-fglrx-std-def-1.0.8.85-alt1.132646.8.1
kernel-modules-igb-std-def-2.4.13-alt1.132646.7.2
kernel-modules-igb-std-def-2.4.13-alt1.132646.8.1
kernel-modules-lirc-std-def-1.0.0.8.7-alt3.132646.7.2
kernel-modules-lirc-std-def-1.0.0.8.7-alt3.132646.8.1
kernel-modules-ndiswrapper-std-def-1.56-alt6.132646.7.2
kernel-modules-ndiswrapper-std-def-1.56-alt6.132646.8.1
kernel-modules-staging-std-def-2.6.38-alt7.2
kernel-modules-staging-std-def-2.6.38-alt8.1
kernel-modules-virtualbox-addition-std-def-4.0.4-alt1.132646.7.2
kernel-modules-virtualbox-addition-std-def-4.0.4-alt1.132646.8.1
update-kernel-0.9.4-alt2
У меня нет nvidia, но видно, что установлены две версии ядра и соответствующие модули к ним.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
У меня нет nvidia, но видно, что установлены две версии ядра и соответствующие модули к ним.
Ну и чтож, у меня теперь 3 версии ядра. Лишние можно потом удалить.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Все хорошо, но звук отвалился. В р6 не вижу модулей к ядру 2.6.38...alt8.1

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
а само-то такое ядро есть в p6? Удивительно, что при таком "варварском"  обновлении только звук отвалился.
« Последнее редактирование: 19.06.2011 22:18:21 от ruslandh »

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
а само-то такое ядро есть в p6? Удивительно, что при таком "вараварском"  обновлении только звук отвалился.

http://prometheus.altlinux.org/en/search?utf8=✓&branch_id=22&query=std-def
« Последнее редактирование: 19.06.2011 22:17:38 от ruslandh »

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
а само-то такое ядро есть в p6? Удивительно, что при таком "вараварском"  обновлении только звук отвалился.
Так оно из р6 и загрузилось.
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/i586 classic
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/noarch classic

И модуль alsa там обнаружился.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
М-да. После update-kernel -t std-def система впала в консоль с руганью на kernel-modules-nvidia.
Прошлось вернуть nouveau.

P.S. После обновления ядра с модулями звук появился.
« Последнее редактирование: 19.06.2011 22:49:38 от squire »

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
alterator-x11 установлен, xorg.conf появился.
Но с nvidia и nv - не запускаются Х-ы. Пишут что-то про видеокарту, и что надо что-то выгрузить, чтобы ее использовать. :)
А nouveau не выгружается, т.к. используется.
Если его все же выгрузить (опция -f) - картинка исчезает полностью, черный экран.
« Последнее редактирование: 20.06.2011 00:29:40 от sasa »
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Он подтянет за собой новое ядро 2.6.38...8.1 и ряд модулей nvidia_glx.
В новой бете сразу такое ядро.

В общем, буду ждать, пока сделают переключение драйверов. Не осилил... :)
« Последнее редактирование: 20.06.2011 02:09:37 от sasa »
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Сносите nuoveau, перезагружаетесь, смотрите версию своего ядра, устанавливаете соответствующий пакет kernel-modules-nvidia и nvidia_glx

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Вернее  так - вначале устанавливаете  kernel-modules-nvidia и nvidia_glx,  соответствующие вашему ядру, потом сносите kernel-modules-drm-nouveau, перезагружаетесь, X работать не должны, делаете installkernel $(uname -r) ещё раз перезагружаетесь.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Сделал такую чуду. :)
Так как в альтераторе nouveau обозначен как NVIDIA (kms), решил kms отключить.
В файле /etc/sysconfig/grub2 в строке GRUB_CMDLINE_LINUX_DEFAULT=' quiet=1 panic=30 splash' дописал nomodeset.
GRUB_CMDLINE_LINUX_DEFAULT=' quiet=1 panic=30 splash nomodeset'Перегенерировал grub
grub-mkconfig -o /boot/grub/grub.cfgПосле перезагрузки. естественно, выпал в консоль. Под root'ом заменил в /etc/X11/xorg.conf драйвер на nvidia
mcedit /etc/X11/xorg.confПосле перезагрузки система нормально загрузилась с драйвером nvidia.

01:00.0 VGA compatible controller: nVidia Corporation G73 [GeForce 7600 GT] (rev a2) (prog-if 00 [VGA controller])
Subsystem: LeadTek Research Inc. Device 20a3
Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 16
Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (32-bit, prefetchable) [size=256M]
Memory at f9000000 (32-bit, non-prefetchable) [size=16M]
[virtual] Expansion ROM at fa000000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 7600 GT/AGP/SSE2
    GL_NV_vertex_program3, GL_NVX_conditional_render, GL_OES_depth24,
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
$ glxgears
21833 frames in 5.0 seconds = 4366.459 FPS
22525 frames in 5.0 seconds = 4504.923 FPS

« Последнее редактирование: 20.06.2011 14:10:31 от squire »

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Вернее  так - вначале устанавливаете  kernel-modules-nvidia и nvidia_glx,  соответствующие вашему ядру, потом сносите kernel-modules-drm-nouveau, перезагружаетесь, X работать не должны
...но они работают :) ,    загружен модуль nouveau.
(Система заново установленная, может в блэклист надо прописать чего?)
« Последнее редактирование: 20.06.2011 15:34:40 от sasa »
Компьютер - это лопата, к нему мозги нужны (с)