Автор Тема: ALT 7.0.5 KDesktop GeForce GTX 750 и VirtualBox (решено)  (Прочитано 2206 раз)

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Чувствую что Сам не разберусь, а видюха КАЖЕТСЯ работает не правильно!

Помогите настроить NVIDIA GeForce GTX 750 Ti на ALT Linux 7.0.5 KDesktop  (Centaurea Montana)...

Учитывая рекомендации по сбору данных в предварительном вопросе ( https://forum.altlinux.org/index.php?topic=34905.msg258444#msg258444 ) сразу выдаю необходимые "выводы" :$ su -
Password:
# uname -r
3.14.58-std-def-alt0.M70P.1
# rpm -qa | grep glx
nvidia_glx_346.72-346.72-alt141
nvidia_glx_352.63-352.63-alt148
i586-nvidia_glx_304.131-304.131-alt127
nvidia_glx_173.14.39-173.14.39-alt74
i586-nvidia_glx_304.128-304.128-alt126
i586-nvidia_glx_common-352.63-alt156
fglrx_glx-15.301.1025-alt1
i586-nvidia_glx_352.63-352.63-alt148
glxgears-10.0.5-alt0.M70P.2
i586-nvidia_glx_340.93-340.93-alt139
nvidia_glx_340.93-340.93-alt139
nvidia_glx_common-352.63-alt156
i586-fglrx_glx-15.301.1025-alt1
nvidia_glx_340.96-340.96-alt141
nvidia_glx_352.55-352.55-alt147
glxinfo-10.0.5-alt0.M70P.2
nvidia_glx_304.128-304.128-alt126
i586-nvidia_glx_340.96-340.96-alt141
nvidia_glx_340.76-340.76-alt138
nvidia_glx_304.125-304.125-alt124
nvidia_glx_304.131-304.131-alt127
i586-nvidia_glx_352.55-352.55-alt147
i586-nvidia_glx_173.14.39-173.14.39-alt74
# lshw -c display
  *-display               
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:45 memory:ee000000-eeffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:e000(size=128) memory:ef000000-ef07ffff
Инструкцию ( https://www.altlinux.org/%D0%9F%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%BD%D0%B0_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D1%8B_Nvidia_%D0%B8_fglrx ) Выполнял:
# apt-get update
# apt-get dist-upgrade
# update-kernel
# reboot
..
# apt-get install nvidia_glx_common
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия nvidia_glx_common уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
# nvidia-install-driver
Получено: 1 http://ftp.altlinux.org x86_64 release [896B]
Получено: 2 http://ftp.altlinux.org x86_64-i586 release [555B]
Получено: 3 http://ftp.altlinux.org noarch release [690B]
Получено 2141B за 0s (4189B/s).
Найдено http://ftp.altlinux.org x86_64/classic pkglist
Найдено http://ftp.altlinux.org x86_64/classic release
Найдено http://ftp.altlinux.org x86_64-i586/classic pkglist
Найдено http://ftp.altlinux.org x86_64-i586/classic release
Найдено http://ftp.altlinux.org noarch/classic pkglist
Найдено http://ftp.altlinux.org noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
# lshw -c display
  *-display               
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:45 memory:ee000000-eeffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:e000(size=128) memory:ef000000-ef07ffff
Ни чего не изменилось.

Поясню. Напрягают строки:configuration: driver=nvidia latency=0
resources: irq:45 memory:ee000000-eeffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:e000(size=128)
Хотя на борту карточки 2048 Мб памяти...
Соответственно VirtualBox не дает поставить Видео-память больше 128 Мб, и нет возможности установить режим 3D на Гостевых машинах...

Так же прилагаю файлы Xorg.0.log и Xorg.0.log.olg...
И Скришот настроек видео из ACC. В Асс менять на драйвер gxl- немного страшно...

Помогите найти решение?
« Последнее редактирование: 07.02.2016 19:35:57 от San »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #1 : 15.01.2016 11:03:20 »
На эти строки забейте. Они не о том.
А с Vbox надо отдельно разбираться.
Советую начать читать с его справки. Под рукой у меня её нет, так-что прямого совета  не дам

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #2 : 15.01.2016 11:03:46 »
ВиртуалБокс вам в игры играть не позволит, даже не надейтесь. Больше 128 МБ в принципе поставить нельзя. И, вроде как, он эти мегабайты еще и из оперативки берёт.

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #3 : 15.01.2016 11:04:59 »
Сорри не заметил похожую тему.
Докладываю "выводы":
# lspci | grep -i VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
# lspci -vvv -s 01:00.0
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Device 3649
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 45
        Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at e0000000 (64-bit, prefetchable) [size=32M]
        Region 5: I/O ports at e000 [size=128]
        [virtual] Expansion ROM at ef000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000feeff00c  Data: 4122
        Capabilities: [78] Express (v2) Legacy Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 256 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Latency L0 <1us, L1 <4us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 8GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range AB, TimeoutDis+, LTR+, OBFF Via message
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled
                LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [100 v1] Virtual Channel
                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
                Arb:    Fixed- WRR32- WRR64- WRR128-
                Ctrl:   ArbSelect=Fixed
                Status: InProgress-
                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
                        Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=01
                        Status: NegoPending- InProgress-
        Capabilities: [250 v1] Latency Tolerance Reporting
                Max snoop latency: 34326183936ns
                Max no snoop latency: 34326183936ns
        Capabilities: [258 v1] #1e
        Capabilities: [128 v1] Power Budgeting <?>
        Capabilities: [600 v1] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Capabilities: [900 v1] #19
        Kernel driver in use: nvidia
# grep -i memory /var/log/Xorg.0.log
[     4.082] (--) NVIDIA(0): Memory: 2097152 kBytes
[     4.098] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[     4.151] (==) NVIDIA(0): Disabling shared memory pixmaps
Меня интересует память не в Wine, а в VirtualBox...

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #4 : 15.01.2016 11:13:34 »
Советую начать читать с его справки. Под рукой у меня её нет, так-что прямого совета  не дам
Я уже начал, но пока безрезультатно. Если что то умное найду, то отпишусь здесь.
http://mirspo.narod.ru/vbox4/index.html
ВиртуалБокс вам в игры играть не позволит, даже не надейтесь. Больше 128 МБ в принципе поставить нельзя. И, вроде как, он эти мегабайты еще и из оперативки берёт.
Да мне игры особо и не нужно, просто элементарно на Радеоне HD7770, после смены пропреиретарного драйвера, ползунок позволял выбирать память до 1024 Мб, на этой карте до 128 Мб... Значит что то не так работает? И еще не моге выбрать режим 3D для гостевых...


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #5 : 15.01.2016 12:19:12 »
2097152
=2048Мбайт ~ 2 Гб

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #6 : 15.01.2016 12:22:18 »
Что выдаёт:

glxinfo  | grep render

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #7 : 15.01.2016 14:05:21 »
Я совсем не в курсе VirtualBox, но здесь ничего не подскажет?
http://superuser.com/questions/293735/is-it-possible-to-assign-more-video-memory-in-virtualbox
http://superuser.com/questions/710371/is-it-possible-to-assign-more-than-256mb-of-video-memory-in-virtualbox

Ну и как-то наверное должно быть:
vboxmanage modifyvm --help
Или что-то вроде того.

:-( Мне лениво ставить виртуалбокс чтобы только в его help посмотреть.
« Последнее редактирование: 15.01.2016 14:22:16 от Speccyfighter »

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #8 : 15.01.2016 14:13:53 »
=2048Мбайт ~ 2 Гб
Ну это понятно, я вроде бы даже подозреваю что карточка почти правильно работает...
НО! Почему она так VirtualBox Обделяет? Всего 128 Мб то?

У меня тут мысль возникла, не знаю как проверить? Ищу решение...

Если VirtualBox выдает для гостей драйвер VirtualBox Graphics Adapter, а не требуемый и любимый MS WDDM (на это жалуется гостевая система, если попробовать включить режим 3D), вероятно его просто там нет для системы где то? И Хостовая Система считает - нафига давать больше памяти, если режима 3D все равно не будет, вот вам 128 и не бузите...

Хотя вроде все установлено:
# rpm -qa | grep virtual
virtualbox-guest-utils-4.3.26-alt1.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200250.0.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200248.0.M70P.1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200248.0.M70P.1
virtualbox-guest-additions-4.3.26-alt1.M70P.1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200249.0.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200233.1
virtualbox-4.3.26-alt1.M70P.1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200250.0.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200246.0.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200249.0.M70P.1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200233.1
virtualbox-common-4.3.26-alt1.M70P.1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200246.0.M70P.1
Вот только Extension Pack не вижу? Хотя он установлен.
# rpm -qa | grep extension
LibreOffice4-extensions-4.2-alt1.M70P.3
xorg-extension-vnc-1.3.1-alt0.M70P.1
Что выдаёт:
glxinfo  | grep render
Из под обычного пользователя то же самое...
# glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTX 750 Ti/PCIe/SSE2
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
Я совсем не в курсе VirtualBox, но здесь ничего не подскажет?
Очень, очень похоже. Почитаю... Жаль только язык не родной... :-)
...Там опять же что то про 3D в тексте ошибок при увеличении памяти ...
Буду разбираться...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #9 : 15.01.2016 14:42:57 »
Возможно тут ещё что-то подскажет:
Sun VirtualBox®  Руководство пользователя  Version 2.2.2 Edition
Глава 8. Описание VBoxManage
8.5. VBoxManage modifyvm
8.2. VBoxManage showvminfo
3.7. Настройка виртуальной машины

Oracle VM VirtualBox®  Руководство пользователя  Copyright © 2004-2011 Oracle Corporation
Цитировать
http://mirspo.org/vbox4/ch03.html

Настройка дисплея

Размер видео памяти

    Указывается размер памяти предоставляемой виртуальной графической картой гостю в MB. Как и в случае с основной памятью, эта память будет выделена из основной памяти хоста. Размер выделенной памяти влияет на доступные разрешение и количество цветов виртуального экрана.
(Выделение в тексте жирным курсивом моё)
+ см. комментарий от computergeek125 по ссылке из предыдущего сообщения.
« Последнее редактирование: 15.01.2016 15:31:14 от Speccyfighter »

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #10 : 15.01.2016 20:31:47 »
Возможно тут ещё что-то подскажет:
Огромное спасибо за материалы, буду изучать по мере.
Я совсем не в курсе VirtualBox, но здесь ничего не подскажет?
http://superuser.com/questions/293735/is-it-possible-to-assign-more-video-memory-in-virtualbox
http://superuser.com/questions/710371/is-it-possible-to-assign-more-than-256mb-of-video-memory-in-virtualbox
Вот отсюда УЖЕ получилось сделать память хостовой машине 256 Мб. Работает. Спасибо!
Однако 3D в госте нету и Aero не работает...

Oracle VM VirtualBox®  Руководство пользователя  Copyright © 2004-2011 Oracle Corporation
Добавлено, когда редактировано сообщение.
ВСЕ! И с 3D в Госте и Aero проблема ТОЖЕ РЕШЕНА!
Просто нужно Внимательнее читать мануалы!
Цитировать
В VirtualBox 4.1, добавлена поддержка тем Windows Aero для Windows Vista и Windows 7 гостей. Для включения поддержки тем Aero, должен быть установлен экспериментальный видео драйвер VirtualBox WDDM, который доступен в установке гостевых дополнений. Так как WDDM видео драйвер является экспериментальным, он не устанавливается по умолчанию и должен бытьвручную выбран при установке гостевых дополнений: для этого нужно ответить "No" на вопрос "Would you like to install basic Direct3D support", который появляется при выборе установки функции ускорения Direct3D.

Красным выделил то, на чем мой мозг косячил... Плохо не знать Английский... :-(

Мы малость от темы ушли! :-) Вопрос был про настройку моей GeForce GTX 750...
Как бы его первостепенно решить? А уже потом VirtualBox-ом заняться... (Тем более осталось то понять как обойти ограничение в 256 Мб для виртуальной машины? Это уже пустяки, я так думаю...)

Мне нужно СПЕРВА хотя бы понять:
Правильно ли она настроена (Видео карта)?
Правильно ли выбран драйвер на картинке в Первом посте?
Нужны ли еще какие "выводы" консоли что бы понять что с "пациентом"?
« Последнее редактирование: 15.01.2016 20:47:27 от San »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #11 : 15.01.2016 21:01:20 »
Правильно ли она настроена (Видео карта)?
Правильно ли выбран драйвер на картинке в Первом посте?
Нужны ли еще какие "выводы" консоли что бы понять что с "пациентом"?
Да, всё правильно. Во всяком случае, по той информации, что вы привели.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #12 : 17.01.2016 17:43:34 »
Возможно тут ещё что-то подскажет:
Огромное спасибо за материалы, буду изучать по мере.
Oracle VM VirtualBox®  Руководство пользователя  Copyright © 2004-2011 Oracle Corporation

А вы попробуйте воспользоваться этим советом:
Приёмы профессиональной работы в shell: Зеркалирование сайтов
Чтобы каждый раз за документацией в сеть не лазить. :-)

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #13 : 19.01.2016 06:47:03 »
А вы попробуйте воспользоваться этим советом:
Да я ВООБЩЕ ВСЕМИ Советами и Рекомендациями с Данного Форума пользуюсь и прислушиваюсь! Спасибо!
Чтобы каждый раз за документацией в сеть не лазить. :-)
Все равно каталогизировать нужно... А вот с этим у меня проблемы... :-)

А Сайт в каком виде будет сохранятся? Один файл или структура с папками?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: ALT 7.0.5 KDesktop настроить GeForce GTX 750...
« Ответ #14 : 19.01.2016 08:56:31 »
А Сайт в каком виде будет сохранятся? Один файл или структура с папками?

Структура каталогов и html-файлов.