<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">2017-12-22 00:29 keltezéssel, !
      Annonymous írta:<br>
    </div>
    <blockquote type="cite"
      cite="mid:AwICQg.pMAqcBadapSJ.vcCoC7BonrUAdPCopkaP@freemail.hu">Tudtam
      én, hogy nem szabad frissítenem az nvidiát. :) Az nekem nem
      szokott sikerülni :D<br>
      Telepítés után ha jól értelmezem egy ramdac nevű modult nem tudott
      betölteni, de hogy a nouveauval miért nem sikerült elindítani a
      rendszert az sem tudom. Na mindegy sikerült rájönnöm, hogy lehet
      visszaállítani az előző verziót.
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users@lists.ubk.hu">users@lists.ubk.hu</a>
<a class="moz-txt-link-freetext" href="http://lists.ubk.hu/listinfo/users">http://lists.ubk.hu/listinfo/users</a>
</pre>
    </blockquote>
    Nekem nvidia GF210 -es videókártyám van, azzal kipróbáltam és jó. A
    401 -est is leteszteltem, az is jó.<br>
    Ha neked nem csak az előző jó, akkor legalább őrizd a régi csomagot.<br>
    <br>
    Alapok.<br>
    <br>
    A rendszer indítása ramdiszkről történik, azt tudja csak használni
    csak más híján, ami abban van és azt is használja. A kernel meg azt,
    ami neki elő van írva a grub linux parancssorában.<br>
    A nouveau töltődik be mindig elsőnek, ha ez nincs letilva (blacklist
    a ramdiszk /etc/modprobe.d-ben, vagy a linux boot sorban a
    nomodeset, vagy más paraméter által). Ha a nouveau egyszer be van
    töltődve a modulok közé, az már egyeduralkodó és engedi be az
    nvidia.ko modult, kiszedni sem engedi magát.<br>
    Ha a nouveau nincs betöltődve, akkor a rendszer egy nvidia,ko modul
    betöltésével próbálkozik és azt tölti be. Ha az sincs, marad a vész
    vga.<br>
    A rendszer ezután átvált a ramdiszkről a rendszer fizikai
    eszközeire, mint a vinyók is például és a linux sor paramétereiben
    megadott fájlrendszerre teszi át a gyökér fájlrendszerét, ezután már
    el tudja érni a vinyón lévő kernel rendszermodulokat is.<br>
    <br>
    Az initramdiszkedben biztosan ott van a régi verziójú nvidia.ko, ez
    más verziójú, mint az, amit frissítettél, ezért a frissített nem tud
    betöltődni, mert ütközik az egyszer már betöltöttel.<br>
    <br>
    Ezt így tudod leellenőrizni:<br>
    <br>
    1. Elindítod a régivel, örülsz.<br>
    2. Felfrissíted félve az nvidia-340 csomagot.<br>
    3. Összeomlasztod az X -et.<br>
    3a. Alt+F1 terminál.<br>
    3b. systemctl stop displaymanagered (sddm, lxdm, vagy mittomén)<br>
    3c. killall X (ha még lenne alt+f7 -en..)<br>
    4. Kiszeded a régi nvidia -t és betöltöd az újat<br>
    4a. rmmod nvidia (Ha sikerül, nem pofázik vissza)<br>
    4b. modprobe nvidia (Ha sikerül, nem pofázik vissza)<br>
    5. Ha sikerült, akkor indíthatod az új drájverrel az X -et<br>
    6. systemctl start displaymanagered<br>
    <br>
    Ha nem sikerül (kétlem), akkor visszateszed a féltve őrzütt régi
    nvidia csomagod a dpkg -i régicsomagod segítségével. <br>
    <br>
    Ha sikerül, akkor újra kell generáltatnod az initramdiszket, hogy a
    friss nvidia.ko belerepüljön.<br>
    <br>
    mkinitrd-installedkernel<br>
    <br>
    A másik fontos dolog az, hogy az én intramdiszkemben soha nincs
    nvidia.ko, hogy ne legyen initramdiszbaen és vinyón lévő nvidia
    kernelmodul közt verzió ütközés. Ezt úgy értem el, hogy leszedem az
    nvidia drájvert, majd EKKOR újrageneráltatom az initramdiszket, így
    az nvidia.ko nélküli lesz.<br>
    Így mindig el tudom indítani nouveau-val, ha nincs feltelepítve a
    vinyóra nvidia drájver, de ha fel van, akkor csak a nomodeset módban
    lehet már elindítani, és mindig sikerülni fog.<br>
    Az nvidia csomag előírja az X -nek, hogy nvidia drájvert használjon,
    a csomag eltávolításakor ez az előírás megszűnik, akkor az X úgy
    épül fel, ahogy tud.<br>
  </body>
</html>