Efi partíció helyreállítás – Manjaro

Vasárnap reggel, indulnánk még egy nyár végi pár napos kiruccanásra, de előtte gondoltam felmásolok pár kedvenc mesét pendrive-ra a gyereknek arra az esetre, ha semmi más nem kötné le. Mondjuk nem is volt rá szükség szerencsére, de azért sikerült ezzel jól megszopatnom magamat az indulás előtt.

Szóval, mesés pendrive bedug, nem akar működni. Nopara, van kéznél egy telepítős pendrive is, jó lesz az is, csak törölni kell a partíciókat, kapkodósan ez valahogy így zajlott (tudom, nem gui-s progival kellett volna csinálnom, akkor nem nézem el :):

pendrive bedug -> gparted elindít -> első partíció törlése -> yesss, törölve.

Második partícó törlése -> valami hibaüzenet, hogy nem tudja törölni, mert mountolva van.. WTF?? Na, a fejemből biztos lett volna mém, amit akkor vágtam, az volt a pillanat, amikor rájöttem, hogy rossz eszköz van kiválasztva, így a rendszer ssd-n sikerült törölnöm valamit.. Gyors fstab nézegetés után kiderült, hogy az efi partíció ment az örök bitmezőkre… Gondoltam nagy baj nincs, megy az os, de valamit kezdeni kell vele, mert ha szükségem lesz a gépre a köv pár napban, akkor jó lenne, ha bebootlna..

Szerencsére van megoldás, ha te is hasonlóan járnál, akkor a következő módon tudod javítani:

1, efi partíció létrehozása ismét
2, su –
3, manjaro-chroot parancshoz a manjaro-tools-base csomagot kell feltenni, majd lehet is használni:
manjaro-chroot -a
4, efi partíció mountolása (nem biztos, hogy nálad is nvme0n1p1 az efi partíció, erre figyelj)
mount -t vfat /dev/nvme0n1p1 /boot/efi
5, Grub install
grub-install –recheck –no-rs-codes –target=”x86_64-efi” –modules=”part_msdos part_gpt” –efi-directory=”/boot/efi”
6, Végül: update-grub és reboot.

Linux és a játékok

Röviden: Felejtsd el!

Bővebben

Nem vagyok nagy játékos, általános iskola vége fele, illetve középiskola környékén volt 1-2 játék, amivel játszottam, illetve Quake II/III, Half-life, Unreal Tournament ment infó órákon meg volt itt egy Harcosok Klubja nevű hely a 2000-es évek elején, ott nyomtuk sokat, de aztán valahogy amikor lett korlátlan net otthon, akkor nem az online gamelés szívott be, hanem minden más, így a játszás kikopott az életemből.

Ennek ellenére néha rám szokott jönni, hogy játszani kellene valamit, de ilyenkor pár óra Quake III-as botzúzás vagy egy Serius Sam 3 csapatás után meg is unom a dolgot és elszáll a lendület. Ez a kettő egyébként szépen fut Linux-on.

Pár éve vettem egy PS4-et, hogy majd a konzolos világ jól be fog szippantani és nem kell Windows-t tennem a gépemre, hogy játszani tudjak valamivel. Aztán az elején még nyomtam is pár játékot, de éreztem, hogy nem ez lesz az én platformom a játékra, a kontroller fasza néhány típusú játékhoz, de FPS-hez pl nem nagyon, én meg azt csipázom. Aztán megszületett a lányom, és az alapból kevés szabadidőm tulajdonképpen nulla lett, így ha volt is, akkor nem a játék meg a PS jutott először eszembe. Ha meg mégis, és játszani akartam volna, akkor jöttek a kibaszott frissítések, és mire feltette a PS saját updatejét meg a játékok frissítéseit, már el is fogyott az időm meg a kedvem.. Van erről egyébként egy csomó mém, hát beszoptam én is párszor. Egy vagy két éve már a psn pluszt is lemondtam, a gép meg a polcon pihen, minimális üzemórával. El kéne adni..

Ahogy növöget a gyerek és kicsit több a szabadidőm is, engem meg elkapott a retro láz kicsit, hogy játszani kellen pár olyanal, amit toltam a 2000-es évek elején, pl Red Alert 2, Rise of Nations. Van egy kb 8 éves gen 4 i5-ös procis asztali gépen valami alja Nvidia kártyával, Manjaro-val, gondoltam jó lesz erre.

Azt mondják, hogy Wine megbirkózik ezzel, így első körben Wine konfiggal csesztem el végtelen időt, hogy a fenti két játék fusson, de mindig volt valami, hiányzó dll vagy hiányzó hang vagy rossz felbontás, rossz képernyőméret, egér+bill nem megfelelő kezelése vagy csak simán nem indult el a játék, így egy idő után meguntam a folyamatos hegesztést és ezt a vonalat elengedtem. Komolyan, biztos vannak olyan játékok, amik simán mennek Wine alatt, de ezek pont nem, legalábbis nálam. A Quake 3 viszonylag szépen fut, szóval van ellenpélda is, csak hát én a másik kettővel akartam játszani.

Jött a következő ötlet, hogy Virtualbox+Winxp ezeknek a régi játékoknak jó lesz, de ott valamiért a Virtualbox 3d-s drivere nem akart felmenni, így ez ezért engedtem el elég gyorsan.

Ha már itt jártam, jött egy próba a virtuális Windows 7-el majd lehet jókat gamelni, talán ez tűnt a legélhetőbbnek, de egyik sem akart rajta menni 1-2 másik korabeli játék ment, de épp ez a kettő nem, én meg azokkal szerettem volna játszani még mindig.

Tettem egy virtuális Win 10-es próbát, de ott is ez volt a helyzet.

Végül kapott a gép a Manjaro mellé egy Win7-et dual boot-al, és láss csodát, mennek is a játékok faszán.

Aztán be kellett ismernem, hogy „kicsivel” több időt töltöttem el ezzel, mint amennyi időre lekötött ez a két játék, de legalább most már ott van a gépen a Win7, ha játszani van kedvem, csak egy reboot, és megy, ami kell.

Lehet, hogy csak én szívtam ennyit ezzel, mert jellemzően bele tudok az ilyenekbe tenyerelni, de ettől függetlenül nem lehet kijelenteni, hogy Linux-on lehet normálisan játszani. Vannak játékok, amik mennek szépen, de könnyű belenyúlni 1-2 olyanba, ami meg nem, és az bosszantó tud lenni.

Szóval, ha PC-s gamer vagy, akkor nem való neked a Linux, max Dual boot-al…

Amikor nincs hang az új bluetooth A2DP fejhallgatón – Manjaro

Gyengélkedik a JBL fejhallgatóm, néha töltés után csak a fele szól, aztán még régebben vettem ilyen esetre a Lidl-ben pár hónapja akciósan a kenyér mellé egy SilverCrest SBKP 4 A1 fejhallgatót, amit próbáltam volna összekötni a Manjaro-val.

Látszólag csatlakozott is, hiba nuku, csak épp hang nem volt, hiába kapcsoltam át az új eszközre a kimenetet PulseAudio-ban. Ok, láttam már ilyet, átállítottam a profilt A2DP-ről HFP-re a Bluetooth beállításoknál, aztán meg is lett a recsegős hang, de nem akartam elengedni, hogy ennyit tudna, nem ismerné az A2DP-t?

Előkapartam a user manual-t valami manual-os oldalról, aztán ott említve is van, hogy A2DP supported:

Aztán nem nagyon találtam tippet Manjaro fórumokan, így gondoltam megoldom erőből, és ész nélkül elkezdtem nyomogatni a PulseAudio beállításait, aztán meg is találtam a Configuration fül alatt a Codec részt, ahol az SBC XQ 512kbs volt beállítva, végül itt átállítva a sima SBC-re meg is jött a hang, bár nem a legjobb, de legalább jobb, mint a HFP és lélekölő meetingekre tökéletes :)

VMware 12.5.8 on 4.14.3-1 LTS Kernel – Manjaro

Frissítettem a kernelt a legújabb LTS-re, illetve a szokásos frissítések mellett a VMware Workstation is frissítésre került, így a csillagok együttállása megfelelő volt ahhoz, hogy ne akarjanak lefordulni a VMware moduljai. Tovább VMware 12.5.8 on 4.14.3-1 LTS Kernel – Manjaro

Fájlok másolása adb-vel Android eszközre

Valamiért elég lassú nálam a klasszikus MTP-s fájlmásolás Linux-ról Androidra, ami általában nem zavar… Egészen eddig, mert most szerettem volna pár GB-ot másolni az eszközre, de nem akartam megvárni azt az 5-6 órát, amit kiírt hátralévő időnek, így tettem egy próbát ADB-vel, amivel már vállalható sebességgel tolta a cuccot a telefonra. Nincs más dolgod, mint

  1. Kapcsold be az USB debugging-ot a telefonodon
  2. Legyen android SDK feltelepítve az ADB miatt (Manjaro esetén a android-sdk-platform-tools csomagot kell telepítened, ha még nincs fent.)
  3. adb shell paranccsal tudsz belépni a telefon shelljébe, ha sikerült, akkor exit paranccsal lépj ki, majd a következő paranccsal indíthatod is a másolást:
adb push /masolando/fajl/fajlok /mnt/sdcard/celmappa/a/telefonon

 

Ha nem indul a VMware Workstation a frissítés után – Manjaro

Megjelent a kis ablak, hogy elérhető friss VMware Workstation verzió, majd rá is kattintottam, hogy frissüljön. A frissítés le is futott szépen (ha nem menne, akkor itt a végén találsz megoldás), de nem akart elindulni, mivel  ugyanaz a hiba, mint telepítés után: nem indul a gui, hibaüzenet nincs. A múltkori megoldás most nem segített.

Szerencsére logol a /tmp/vmware-<id> fájlba, ebben pedig ez az érdekes rész:

appLoader| W115: Unable to load libfontconfig.so.1 from /usr/lib/vmware/lib/libfontconfig.so.1/libfontconfig.so.1: libexpat.so.0: cannot open shared object file: No such file or directory

És valóban, nálam a /usr/lib/-ben nincs libexpat.so.0 csak libexpat.so.1, így hát egy könnyed mozdulattal létrehoztam egy sysmlinket a libexpat.so.1-re:

cd /usr/lib/ && ln -s libexpat.so.1 libexpat.so.0

…és azóta is boldogan fut a friss VMware Workstation 12.5.6 build-5528349 a gépemen, legalábbis a következő frissítésig.