LINUX.ORG.RU

две карты... две карты выиграют кряду

 , ,


0

1

а как вообще сейчас обстоит дело с двухкарточными ноутбуками?

a. в linux
b. в openbsd?

как вообще определяется, где какая карта? можно ли в экс-bios setup тупо забить одну из карт и забить на вторую? или как они переключаются?

если встройка от amd, а внешняя карта от nvidia, как оно работает? а если обе от amd? nvidia у меня вообще в жизни были две штуки - одна riva 128 в 90-х, другая mx440 тоже тыщу лет назад. проприетарные драйвера обычно создают проблем, поэтому хочется обойтись вообще без них. ну и вообще без nvidia конечно, ибо оно в openbsd не работает, лучше на встройке сидеть а nvidia не трогать

меня бы полностью устроила встройка intel, но, увы, у таких ноутов то один недостаток то другой, то раскладка клавиатуры неудачная, то ещё какая эргономика, то чисто технически не устраивает какая-нибудь деталь, типа отсутствия LAN-порта

★★★★★

Под Linux И OpenBSD только один вариант — Intel. Безо всяких «дискреток».

Под «онтопиком» возможен вариант только Intel+AMD или 2xAMD. А всё из-за невозможности использования гибридной графики с «зелёной» «картой» (впрочем, я слышал, есть какие-то подвижки с Bumblebee). У «синих» с «красными» всё лучше по той простой причине, что драйвера и спецификации открыты.

С другой стороны, в большинстве случаев «встройка» от Intel как бы не получше «дискретки» выходит, если ноутбук дешёвый.

Korchevatel ★★ ()
Ответ на: комментарий от Korchevatel

если у меня AMD+AMD, то в OpenBSD ХОТЬ КАКАЯ-НИБУДЬ видеокарта будет работать? беда в том, что мне видеокарта нужна только для изображения, ангбанд вообще хватает консоли 80x25, doom2 играется на любой видеокарте, а в другие игры я вообще практически не играю - ну, могу иногда веснот запустить, плюс разные gnome-games. Лично мне интел - за глаза.

buratino ★★★★★ ()
Ответ на: комментарий от int13h

ещё раз - на «любом ноутбуке» меня не устраивает эргономика, расположение клавиш, отсутствие lan или ещё чего-нибудь. из того, что я нашёл, что меня устраивает - там только дискретки :(

buratino ★★★★★ ()
Ответ на: комментарий от Korchevatel

Глупости пишите. Вполне себе работает и интел и невидия и амд в ноутах с линуксом, главное понимать что ты хочешь и как ты хочешь на какой видяшке что-то крутить. Трудности только с экономией энергии.

peregrine ★★★★★ ()
Последнее исправление: peregrine (всего исправлений: 2)

если встройка от amd, а внешняя карта от nvidia, как оно работает?

У меня ASUS FX705 который с Vega + GeForce 1050, все отлично, nvidia выключается, наверное полностью, но для этого нужно выгрузить модули ядра и на соответствующих pci устройствах в /sys/bus/pci/devices.../power/control указать auto.

можно ли в экс-bios setup тупо забить одну из карт и забить на вторую?

В моем ноуте в биос такая опция отсутствует.

Aber ★★★ ()
Ответ на: комментарий от buratino

если у меня AMD+AMD

У меня сложилось впечатление что полностью выключить дискретные карты AMD в linux люди не могут, от того тепловыделение и малая автономность, но это мое суждение по вопросам в интернетах. Даже такая банальность, чтоб PCI устройство выключилось нужно выгрузить модули ядра, как я об этом сказал выше, а как выгрузить amdgpu если он используется как игтеграшкой так и дискеткой? Непонятно.

Aber ★★★ ()
Последнее исправление: Aber (всего исправлений: 1)

боль и страдания

нигде кроме убунту «из коробки» не работает, нодаже на убунту обновления драйверов это страдания

и ноуты уже непричем, щас 90% ПК имеют встроенную графику+мощную видеокарту, все прекрасно работает в Винде, но не на линуксе, на линуксе все очень плохо с двумя видеокартами…

ququmba ()
#!/bin/sh
IFS=$'\n'
LD_LIBRARY_PATH="/usr/lib/opengl/nvidia/lib:/usr/lib64/opengl/nvidia/lib:$LD_LIBRARY_PATH" \
  __NV_PRIME_RENDER_OFFLOAD_PROVIDER="NVIDIA-G0" \
  __GLX_VENDOR_LIBRARY_NAME="nvidia" \
  __VK_LAYER_NV_optimus="NVIDIA_only" \
  $*

отдай свой вулкан nvidia

why ()
Последнее исправление: why (всего исправлений: 4)

intel+nvidia дискретная.

В биосе нет переключалки. Раньше мучался с бамблбии, но как-то оно работало. Были периодические проблемы с конкретными версиями ядра и дров.

Сейчас поставил манджаро на этот ноут, тут можно легко настроить чтобы работала только nvidia постоянно. Пока полёт нормальный. Но вообще не советую такую головную боль покупать.

ps1h ★★ ()
Последнее исправление: ps1h (всего исправлений: 1)
Ответ на: комментарий от Aber

У меня ASUS FX705 который с Vega + GeForce 1050,

взял такой же, в магазине загрузил Debian Live, опозналась нвидия с nouveau, про ati не слова. также загрузил openbsd - не видит ни wifi, ни тачпада, зато иксы грузятся на ati :)

ща чуть разгребусь - буду разбираться, чё я там понабрал

а нет, у меня F570Z, но тоже vega + nvidia

buratino ★★★★★ ()
Последнее исправление: buratino (всего исправлений: 2)

в общем, пока стоял nouveau, вообще не грузилось, или грузилось через полдня, всё дёргалось. поставил драйвер nvidia - теперь всё, как я понимаю, работает через ati, драйвер nvidia вообще, видимо, не используется:

$ glxinfo | grep render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: AMD RAVEN (DRM 3.35.0, 5.4.0-3-amd64, LLVM 9.0.1)
$ DRI_PRIME=1 glxinfo | grep render
libGL error: failed to create dri screen
libGL error: failed to load driver: nouveau
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: AMD RAVEN (DRM 3.35.0, 5.4.0-3-amd64, LLVM 9.0.1)
buratino ★★★★★ ()
Ответ на: комментарий от buratino

а нет, у меня F570Z, но тоже vega + nvidia

Вечером тебе подскажу, часов через пять. Кратко у меня Ubuntu 19.10, мусора нет, nouveau сразу в блеклис т.к у меня с ним вообще не загружалось.

По поводу wi-fi, если у тебя такая штука:

04:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
        Subsystem: AzureWave RTL8821CE 802.11ac PCIe Wireless Network Adapter
        Kernel driver in use: rtl8821ce
        Kernel modules: 8821ce

то в ядре дров нету, пришлось ставить отдельным модулем, в убунте можно этот модуль выбрать через UI, в диалоге «драйверы». В игры не играю, потому ничего про включение nvidia не скажу, про выключение я уже выше отписал.

anonymous ()
Ответ на: комментарий от anonymous
02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
	Subsystem: AzureWave QCA9377 802.11ac Wireless Network Adapter
	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, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 61
	Region 0: Memory at f7200000 (64-bit, non-prefetchable) [size=2M]
	Capabilities: <access denied>
	Kernel driver in use: ath10k_pci
	Kernel modules: ath10k_pci

wifi работает

buratino ★★★★★ ()

в арче, с иксами и xfce, через prime-run - оно запускается, и nvidia-settings запускается, и другое

а в дебиане при выборе в gdm чего-то кроме gnome с wayland - обратно в wayland уезжает :(

buratino ★★★★★ ()
Ответ на: комментарий от buratino

зато в венде всё по-прежнему, ничё не меняется. загрузил… удивился, что венда с ie на ssd с таким процессором может тормозить - арч на hdd и debian на ssd летают, аж пыль стоит! поставил unigine heaven.. и получил ошибку… хочу прислать скриншот, но не могу, венда пишет «подготовка виндов, не выключайте компьютер», и уже давно так висит, шариками крутит. как накрутит, пришлю скрин глобальности и надёжности

buratino ★★★★★ ()