logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Acer Aspire E1-531G: Jak uruchomić nVidia GeForce 710M na KuBuntu (Ubuntu) 24.04 LTS (jądro 6.8.x)

mjab 15 Sty 2025 11:55 441 16
REKLAMA
  • #1 21393769
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    Witam,

    jest laptop Acer Aspire E1-531G, a w nim GNU Linux KuBuntu (Ubuntu) 24.04 LTS z jądrem 6.8.x. Laptop ma procesor Intel i7-3630QM, dysk SSD GoodRAM CX400 512GB, dysk HDD 1TB, pamięć RAM DDR3L łącznie 12GB i 2 karty graficzne : Intel 4000 oraz nVidia Geforce 710M.

    Problem jest z tym nVidia Geforce 710M, chodzi o to że gdy zainstaluję KuBuntu 20.04 LTS na jądrze 5.4.x. to mogę wgrać sterownik zamknięty nvidia-390.x, ale po restarcie laptop'a mamy czarny ekran zamiast x'ów. Natomiast w KuBuntu 24.04 LTA z jadrem 6.8.x. oczywiście sterownik zamknięty 390.x już nie zadziała o czym powie instalator drivera. Zostaje więc tylko nouveau i ten widzi GeForce 710M tylko nie mamy wyjść obrazu. Niżej troszke danych z konsoli:


    sudo xrandr --listproviders
    Providers: number : 2
    Provider 0: id: 0x45 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 4 associated providers: 0 name:modesetting
    Provider 1: id: 0x90 cap: 0x0 crtcs: 0 outputs: 0 associated providers: 0 name:nouveau


    lspci -nnk | grep -iEA2 'vga|3d'
    00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
    Subsystem: Acer Incorporated [ALI] 3rd Gen Core processor Graphics Controller [1025:0649]
    Kernel driver in use: i915
    --
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] [10de:1140] (rev a1)
    Subsystem: Acer Incorporated [ALI] GeForce 710M [1025:068e]
    Kernel driver in use: nouveau


    DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    nvc0_screen_create:1001 - Base screen init failed: -19
    glx: failed to create dri3 screen
    failed to load driver: nouveau
    OpenGL renderer string: Mesa Intel(R) HD Graphics 4000 (IVB GT2)



    Polecenia typu:

    sudo prime-select nvidia
    sudo xrandr --setprovideroutputsource 1 0

    nic nie dają. GeForce 710M jest, ale nie potrafi dać obrazu.


    Podejrzewam że problemem jest fakt iż mamy 2 grafiki, gdzie Intel jest domyślny. Zupełnie nie wiem jak sprawić by nVidia miała jakieś outputs. Ktoś potrafi pomóc? Laptop ma swoje lata jednak parametry są naprawdę przyzwoite. Pod Windows 11 działa, tylko że ja od 12 lat nie używam Windows ... jakoś jak widzę te kulki jak się kręcą po ekranie, a inwigilacja megakorporacji sięga sufitu ... no ja wymiękłem 12 lat temu, a dziś jest jeszcze gorzej.
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • REKLAMA
  • #3 21396432
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    >>21395041 przyznaje że jest to ciekawe, zwłaszcza github. Później to sprawdzę na jakiejś czystej instalce (na innym dysku) by nie uszkodzić sobie działającego systemu. Z tego dowiadujemy się też że ten czarny ekran po wgraniu driverów przy starcie to "znany problem za sterownikiem".

    Dodano po 49 [minuty]:

    >>21395041 Sprawdziłem i nie działa ... nie udaje misie zainstalować driver'a. Na końcu instalatora mamy błąd i koniec.
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • #4 21396519
    madmarmot
    Poziom 14  
    Posty: 76
    Pomógł: 16
    Ocena: 24
    Czy w grę wchodzi ewentualna zmiana dystrybucji, a nawet środowiska graficznego, na przykład na Xfce?

    Teoretycznie, np. Fedora oferuje sterowniki do tej karty - dostępne w repozytorium RPM Fusion:
    https://rpmfusion.org/Howto/NVIDIA#Legacy_GeForce_400.2F500

    A Arch Linux oczywiście pakiet jest dostępny w AUR:
    https://aur.archlinux.org/packages/nvidia-390xx-dkms

    W OpenSUSE też jest wzmianka, ale paczki też są już nieoficjalne:
    https://en.opensuse.org/SDB:NVIDIA_drivers
    Cytat:
    G03 = driver v340 = legacy driver (via a community user)

    https://software.opensuse.org/search?baseproject=ALL&q=g03

    Tak że ogólnie - lepiej już było.
  • #5 21398062
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    Inna dystrybucja nie za bardzo mi pasuje ponieważ nigdy nie pracowałem na żadnym systemie innym niż pochodzenia Debian. W terminalu czułbym się po prostu jak 12 lat do tyłu.

    Wygląda na to że będę musiał się pogodzić z brakiem tej mocnej grafiki. Znaczy mocnej ... no na pewno mocniejszy niż Intel 4000.
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • REKLAMA
  • #6 21398198
    beo
    Poziom 37  
    Posty: 3473
    Pomógł: 298
    Ocena: 237
    Posiadałem podobny kłopot z modelem karty 540M. Rozwiązaniem jest tu zastosowanie - niestety - przestarzałego rozwiązania bumblebee, bądź lepszego, primus aczkolwiek z tym drugim bywa także różnie. Sa jeszcze patch'e na kernele, ale tu raczej nie konieczne. Kernel 5.4 ma jeszcze nadal wsparcie i, na nim sterownik działa bardzo dobrze. Jednak nie pobrany ze strony, a z repozytorium wraz z dkms i bumblebee. Jeśli chodzi o bez problemowe distro, które obsłuży sterownik 390, to np Mx Linux posiada odpowiednio wykonany skrypt instalacyjny w postaci menu apletu "zainstaluj sterownik". Endeavour Os wymaga ręcznego klepania, ale zapewnia że wszystko będzie działać, a także zamiast bumblebee obsłuży optimus, co pozwala na lepszą wydajność i jest nowsze. Manjaro także bezproblemowo instaluje z apletu bumblebee. Niestety buntu podobne, jeśli sterownik zainstalują, to wymagają dopisania modułu bbswitch, a także w sekcji Device, należy ręcznie wpisać ID wystąpienia urządzenia. Bardzo dawno temu z tym walczyłem, więc nie wszystko pamiętam, ale jeśli w żaden sposób nie będziesz potrafił sobie z tym poradzić, to odkurzę tego laptopa i przejdę przez tę mekę po raz kolejny, by Ci pomóc ;) Tak czy inaczej, buntu pochodnych pod tę kartę nie polecam. Nie potrafią poprawnie przełączać profili pomiędzy kartami, przez co nawet jak aktywny jest tylko Intel, a Nvdia leci na Nouveau, to pobór prądu jest wciąż tak samo duży.
    Edit: a przypomniałem sobie, że później także wszystko działało na najnowszych kernelach. I przy okazji, jak masz ten czarny ekran po instalacji, to czy próbowałeś na ślepo wpisać hasło, aby się zalogować? Czesto bywało tak własnie, że sam ekran logowania nie był wyświetlany - Linux Mint - ale po wklepaniu hasła wszystko działało.
  • #7 21398213
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    Wykonałem już tak wiele różnych prób, obniżałem jądro do 5.4.x ... instalowałem kubuntu 20.04 ... pozostaje jeszcze jeden problem. Gdy uda się wgrać ten sterownik na starej dystrybucji to niestety robi się czarny ekran. Czasami jak się włączy konsolę (ctrl+alt+F2) i wpiszę startx w osobnym procesie to uda się włączyć pulpit. Generalnie nvidia od lat robi wszystko by używać na Linuxie AMD. W przypadku tego laptopa nie miałem po prostu na to wpływu bo przypadkiem go dostałem jako niepotrzebny. wymieniłem procesor na max co obsłuży wyczyściłem ... pasty, termopady ... duży ładny matowy 17 calowy ekran ... myślę trzeba dać mu życie? Wtedy wchodzi cała na zielono nvidia i pokazuje co może zrobić ci z tygodnia życia... tydzień czasu walczę z tym i przegrywam.

    Dodano po 9 [minuty]:

    >>21398198 tak gdy wpiszę w ciemno hasło to czasami też się interfejs uruchamia. Zauważyłem że Xy wstają tylko po prostu nie daje obrazu. Czy jest coś bazującego na debian co obsługuje tą kartę i ten sprzęt? Niech już będzie inna dystrybucja niż Ubuntu tylko żeby miała te same polecenia co Debian bo inaczej będę po prostu bezradny w konsoli.
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • REKLAMA
  • #8 21398289
    beo
    Poziom 37  
    Posty: 3473
    Pomógł: 298
    Ocena: 237
    mjab napisał:
    tydzień czasu walczę z tym i przegrywam.

    Krótko...🤪 Debian obsłuży ale z ciężką pracą. Bez większego wkładu, Mx Linux. Jest na Debianie, tylko że bazowo na system V, ale można ręcznie włączyć systemd. Mi jednak.pasuje jego sys V.
  • #9 21398341
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    To mam migrować na MX-19.2 KDE, to coś poprawi?

    Dodano po 10 [minuty]:

    aaa, chciałem też wgrać Debian 11 to mi taki instalator pokazało :

    Zdjęcie ekranu komputera z zakłóceniami graficznymi podczas instalacji systemu operacyjnego.

    Czy ten instalator nie jest super? I na zewnętrznym ekranie tak samo. Tryb tekstowy identyczny.
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • #10 21398379
    beo
    Poziom 37  
    Posty: 3473
    Pomógł: 298
    Ocena: 237
    No to teraz zasadnicza kwestia, czy GPU jest na pewno sprawne. Tak czy inaczej, Mx pozwoli Tobie korzystać z karty. Podczas instalacji sterownika może wyskoczyć informacja o kolidowaniu sterownika, wtedy wybierasz opcję ignoruj. A do używania karty z daną aplikacją będziesz musiał używać przełącznika optirun.
  • REKLAMA
  • #12 21398482
    beo
    Poziom 37  
    Posty: 3473
    Pomógł: 298
    Ocena: 237
    Ok, zatem coś może z iso debiana jest nie tak. Najlepiej używać obrazu net.iso, oraz co powtarzam na każdym kroku i zakręcie, poświęcać te dodatkowe kilka kliknięć, na weryfikację pobieranych obrazów.
  • #13 21398601
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    Linux MX z jadrem 5.10.0-5mx-amd64 jeszcze bardziej sobie nie radzi. To jest na Debian 10.

    demo@mx1:~
    $ sudo prime-select nvidia

    We trust you have received the usual lecture from the local System
    Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

    [sudo] password for demo:
    sudo: prime-select: command not found
    demo@mx1:~
    $ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
    demo@mx1:~
    $ lspci -nnk | grep -iEA2 'vga|3d'
    00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086] (rev 09)
    Subsystem: Acer Incorporated [ALI] 3rd Gen Core processor Graphics Controller [1025]
    Kernel driver in use: i915
    --
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] [10de] (rev a1)
    Subsystem: Acer Incorporated [ALI] GeForce 710M [1025]
    Kernel modules: nouveau
    demo@mx1:~
    $ sudo xrandr --listproviders
    Providers: number : 1
    Provider 0: id: 0x46 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 4 associated providers: 0 name:modesetting

    Dodano po 36 [minuty]:

    W między czasie ogarnąłem w KuBuntu 24.04 klawiaturę Logitech G19s.

    Tworzymy plik - nano LogitechG19s.sh :
    #!/bin/bash
    
    # Sprawdzamy, czy skrypt jest uruchamiany jako root (sudo), ponieważ zmiany wymagają uprawnień administratora.
    if [ "$(id -u)" -ne "0" ]; then
        echo "Skrypt musi być uruchomiony jako root (sudo)."
        exit 1
    fi
    
    # Zmienna urządzenia USB dla Logitech G19
    USB_DEVICE="/dev/bus/usb/002/007"
    
    # Sprawdzamy, czy urządzenie jest podłączone.
    if ! lsusb | grep -q "046d:c229"; then
        echo "Urządzenie Logitech G19 nie zostało wykryte."
        exit 1
    fi
    
    # Nadajemy odpowiednie uprawnienia do urządzenia USB, aby uniknąć problemów z dostępem.
    echo "Nadaję uprawnienia do urządzenia USB..."
    chmod 666 "$USB_DEVICE"
    
    # Sprawdzamy, czy pakiety libpulse0 i libpng-dev są zainstalowane, jeśli nie, instalujemy je.
    echo "Sprawdzam instalację zależności..."
    if ! dpkg -l | grep -q "libpulse0"; then
        echo "Instaluję libpulse0..."
        apt-get update
        apt-get install -y libpulse0
    fi
    
    if ! dpkg -l | grep -q "libpng-dev"; then
        echo "Instaluję libpng-dev..."
        apt-get install -y libpng-dev
    fi
    
    # Dodajemy użytkownika do grupy plugdev, aby umożliwić dostęp do urządzeń USB
    echo "Dodaję użytkownika do grupy plugdev..."
    usermod -aG plugdev "$USER"
    
    # Przeładowujemy reguły udev, aby zastosować zmiany
    echo "Przeładowuję reguły udev..."
    udevadm control --reload-rules
    udevadm trigger
    
    # Jeśli masz problemy z wtyczką libpavolume.so, możesz ją usunąć:
    if [ -f "/usr/lib/g19daemon/plugins/libpavolume.so" ]; then
        echo "Wtyczka libpavolume.so może powodować błędy. Usuwam ją..."
        rm /usr/lib/g19daemon/plugins/libpavolume.so
    fi
    
    # Uruchamiamy g19daemon z debugowaniem, aby sprawdzić ewentualne błędy.
    echo "Uruchamiam g19daemon..."
    g19daemon --debug
    
    # Sprawdzamy, czy g19daemon uruchomił się poprawnie.
    if [ $? -eq 0 ]; then
        echo "g19daemon działa poprawnie."
    else
        echo "Wystąpił błąd podczas uruchamiania g19daemon."
        exit 1
    fi
    
    # Upewniamy się, że urządzenie Logitech G19 działa zgodnie z oczekiwaniami.
    echo "Logitech G19 powinno być teraz gotowe do użycia."
    


    teraz : chmod +x LogitechG19s.sh
    i : sudo ./LogitechG19s.sh
    po wszystkim : sudo reboot
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • #14 21398688
    beo
    Poziom 37  
    Posty: 3473
    Pomógł: 298
    Ocena: 237
    A czemu prime a nie optirun? W jaki sposób instalowałeś sterownik w Mx i dlaczego jądro 5.10?
  • #15 21398703
    mjab

    Poziom 10  
    Posty: 188
    Ocena: 15
    >>21398688 instalowałem wbudowanym "instalatorem", a dlaczego nie optirun ... to sam nie wiem

    Dodano po 1 [godziny] 50 [minuty]:

    W między czasie wynalazłem to : https://technical.city/en/video/GeForce-710M-vs-HD-Graphics-4000
    I teraz to już całkiem zwątpiłem w tę misję.... ???
    Konto firmowe:
    Jabłoński KOMPUTERY
    Ogrodowa 3a, Rypin, 87-500 | Tel.: 507XXXXXX (Pokaż) | Strona WWW: https://www.k.j.pl
  • #16 21398855
    beo
    Poziom 37  
    Posty: 3473
    Pomógł: 298
    Ocena: 237
    To ja napiszę tylko tyle...eh...szkoda szczępić ryja. Apropo jeszcze tego:
    mjab napisał:
    tylko żeby miała te same polecenia co Debian bo inaczej będę po prostu bezradny w konsoli.

    Jakie polecenia ma Debian, których inne dystrybucje nie obsługują? apt? No fedora ma dnf, OpenSuse ma zypper, Arch ma pacman itd. Polecenia coś mi świta są wszędzie takie same, tylko tzw frontendy ich mogą się różnić...
  • #17 21399352
    madmarmot
    Poziom 14  
    Posty: 76
    Pomógł: 16
    Ocena: 24
    >>21398855
    >>21398062

    Na Arch Wiki jest świetne opracowanie - sens menedżera pakietów we wszystkich dystrybucjach sprowadza się do tego samego:
    https://wiki.archlinux.org/title/Pacman/Rosetta

    @mjab
    W razie jakby kusiło na eksperymenty to pytaj.

    Apt i dpkg jest dość toporny, choć trzeba przyznać, że Synaptic to naprawdę udany kawałek softu. Cóż z tego, skoro w myśl zasady "pakujmy wzsystko do jedneg wora, bo szybci!", uznanie zyskują flatpack, snapy, appimage.

    Najbardziej elastyczny, ale też najszybszy - dla mnie jest pacman. Menedżer pakietów Fedory - Dnf5 sporo zyskał po przepisanu na C++. Dostępna jest też graficzna nakładka, tzw. DNF Dragora...

Podsumowanie tematu

✨ Użytkownik laptopa Acer Aspire E1-531G z systemem KuBuntu (Ubuntu) 24.04 LTS i jądrem 6.8.x napotkał problemy z uruchomieniem karty graficznej nVidia GeForce 710M. Po instalacji sterownika nvidia-390.x w KuBuntu 20.04 LTS występował czarny ekran, a w nowszej wersji systemu sterownik ten nie jest obsługiwany. Użytkownik próbował różnych dystrybucji, takich jak MX Linux i Debian, ale napotkał trudności z instalacją sterowników oraz z wykrywaniem karty graficznej. Wskazano na możliwość użycia narzędzi takich jak Bumblebee lub Primus, ale również na problemy z ich konfiguracją. Użytkownik rozważał migrację na inne dystrybucje, jednak preferuje pozostać przy systemach opartych na Debianie.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA