- Újabb Samsungok telepíthetik a Galaxy AI-t
- Mindent megtudtunk az új Nokia 3210-ről
- Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
- Bemutatkozott a Moto G32 4G
- Nothing Phone 2a - semmi nem drága
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Poco X6 Pro - ötös alá
- Véroxigénszintet is mér a Honor Band 5
- Vodafone-ra áttért Digi Mobilosok
- Google szolgáltatás (GMS) Huawei telefonokra
Hirdetés
-
Lunar Lander Beyond teszt
gp Nagyon sok évtizeddel az eredeti Lunar Lander megjelenése óta ismét ezen a címen jelent meg Atari logóval egy játék. Vajon mennyit javult a játékdesign a hetvenes évek óta?
-
Mindent megtudtunk az új Nokia 3210-ről
ma Részletes képek, specifikációk és euróban megadott ár is van a legendás modell újraélesztett verziójához.
-
Az Apple megszerezné a klubvilágbajnokság közvetítési jogait
ph A vállalat ezért irgalmatlan pénzt fizetne a FIFA-nak, és ezzel rajzolná át az online streaming platformok háborújában a frontvonalakat.
-
Mobilarena
Arch Linux topik
Új hozzászólás Aktív témák
-
májkimiki
őstag
Na most itt asszem' megállok. Elbizonytalanodtam.
Felraktam axorg xorg-server xorg-apps
csomagokat.
Utána alightdm lightdm-gtk-greeter
csomagokat.
Engedélyeztem alightdm.service
-t.
Ez így jó is mondhatnók. Restart után ott a lightdm bejelentkező, de mivel nincs semmilyen DE telepítve még, hová is lépnék be? Ki kéne menni konzolra, csak hát VBoxban ha nyomok egy ctrl+alt+t-t az a hostot vágja ki konzolra. -
májkimiki
őstag
Csak egy pillanatra álltam meg, megbeszélni magammal a teendőket .
Mondom: legyen tánc, legyenarch-chroot
.
Lett is.
Majd installxfdesktop xfwm4 xfce4
majd mégxfce4-goodies
.
A tánc eredménye egy működő képes Xfce4 desktop lett.
Örülök, mint majom a ............. k.[ Szerkesztve ]
-
válasz májkimiki #7298 üzenetére
így a magyarítás után a konzolon minden hibaüzi is magyar,
Ne vedd ezt sértésnek, de szerintem a Magyar (nyelv) hibauzenet, inkabb hatrany mintsem elony. Sokkal nehezebb magyarul megoldast talalni egy hibara, foleg ha nem valami altalanos hibarol van szo.
De ez szigoruan csak maganvelemeny!En szemely szerint a Win98-as korszak ota mindent (ertsd telefon, tv stb.) angolul hasznalok. Megkockaztatom, hogy igy akar nyelvtanulas nelkul is siman radragad a nyelv szakmai resze... de egy szelete biztosan.
[ Szerkesztve ]
Passionate about minimalistic software, the Linux philosophy, and having fun. SFF enthusiast.
-
Shyciii
veterán
válasz májkimiki #7302 üzenetére
Kicsit szétszórt vagy, vagy nagyon kapkodsz
Közben frissítettem a múltkori github linkemet. Korszerűsítettem pár dolgot (amit eddig mentésből másoltam be, azt a script elvégzi közvetlenül a fileba írásakor), illetve kommenteztem mindent, hogy mi mit csinál, meg a meg a procimagok állítása makepkg esetén is most már jóval kevesebb sorból van megcsinálva.. -
válasz Shyciii #7304 üzenetére
Milyen előnyöket tudnál felsorolni a Simple Terminal javára a Termite-vel szemben?
Image Preview-ra van valami ajánlásotok? Nem kell képnézegető, elég lenne csak a preview.[ Szerkesztve ]
Passionate about minimalistic software, the Linux philosophy, and having fun. SFF enthusiast.
-
Frawly
veterán
válasz májkimiki #7298 üzenetére
Ezt a három csomagot elvileg behúzza a base csomagcsoport, de azt nem kötelező használni.
Igazi hardveren jobban járnál vele, úgy valósabb tapasztalatot szerzel, látod hogy fut, milyen driverek kellenek. Virtuális gépben elődordulhatnak bugok, és nem fogod tudni, hogy az Archban van a bug, vagy a virtuális gépben. VBox alatt egyébként a hardverekhez vbox guest csomag kell, már nem tudom mi pontosan a neve, bár lehet most már a kernelbe is bele vannak forgatva, rég telepítettem virtuális gépre.
Magyarítást nem ajánlom. A magyar (hu, 105 gombos, sztenderd) kiosztás oké, meg az UTF-8, ezzel lesz magyar billentyűzet és minden ékezetes karakter, nyomdai jel, stb., de a teljes rendszer magyarítását nem ajánlom. Nem azért, mert nem lennék ősmagyar hazafi, de angol rendszeren nem kell mindenhez külön még magyar nyelvi csomagot töltögetni (Firefox, LibreOffice, KDE, tököm tudja mi), nem lesznek félig és félrefordított dolgok. De a legjelentősebb érv, hogy ha valami problémába futsz, akkor az angol nyelvű hibaüzenetekre rákeresve valamelyik netes keresőben sokkal több találat lesz, hamarabb találsz megoldást, könnyebben követsz tutoriálokat, mert össze tudod vetni, hogy ott mit írnak, mit kéne kiírnia a parancsnak, és ehhez képest nálad mit írt ki.
Persze, használhatod magyarul, működik, akkor a locale.conf-ban hu_HU.UTF-8-at adsz meg (vagy kiveszed ezen sor elől a kommentjelet) és ezután adagolod be neki a localegen-t, de ezzel kulturális buborékba zárod magad, meg később a rendszeradminisztrálást megnehezíted magadnak.
A linux-firmware csomag mindig kell. Régen ez a base része volt, nem is értem miért vették ki, csak arra jó, hogy kifelejtsék az emberek telepítéskor. Xorg-ot és DE-t mindegy mivel telepíted, sudo vagy su root, csak legyen telepítési jogod, meg tudj a /usr/bin, /etc, stb. mappába írni.
Grafikus login managerből vissza tudsz váltani konzolra, Ctrl+Alt+F2, vagy Ctrl+Alt+F3-F7, nyomogatni kell, míg nem kapsz valami konzolt. Bár ez tényleg függ, hogy a virtuális gép ezt hogy kezeli-e, hogy van beállítva, host OS elnyeli-e ezeket a billentyűket. Mondom, valós hardverre telepítve, mondjuk pendrive-ra, külső merevlemezre telepítve jobban járnál vele.
De mint te is látod, egyre jobban belejössz. Ehhez türelem kell, meg utánajárás, rá kell szánni az időt, de később kamatozik.
-
májkimiki
őstag
Az lesz a következő a rendes gép. Itt virtuálisan a telepítés menetét szerettem volna jól megtanulni, sikerült is. Úgy érzem átlátom a folyamatot, tudatosan megyek lépésről lépésre.
Sok apró öröm ért közben, a bosszúságok annyira nem zavartak. Tudtam, hogy sok lesz.
Jól esett kiírni a kis siker élményeket.
A magyarításnak azért örültem annyira, mert a legelején nagyon benéztem a locale.gen működését, nem hoztam létre a fájlokat, amit kellett volna azt nem töltöttem ki.
Következőleg figyelek majd erre is. -
Frawly
veterán
válasz májkimiki #7309 üzenetére
A X.org alaptelepítésben tartalmaz egy úgynevezett TWM nevű (Tom's Windows Manager) minimalista ablakkezelőt, egy nagyon régi, 30+ éves, elavult, bűn ronda valami, de ha nem tudsz konzolhoz hozzáférni, arra jó, hogy elindítsad a TWM-et mondjuk LightDM-ből, és ott megnyitva egy terminált be tudod veretni a parancsokat, tudod telepíteni, amit kifelejtettél, és nem kell megint telepítőben elölről mountolni, meg arch-chroot-ozni. Persze célszerűbb inkább konzolt lenyitni, de csak vész esetre mondom, hogy ilyen lehetőség is fennállhat.
-
májkimiki
őstag
Jó tudni, köszi.
Egy-két apróságot észre vettem még.
A felhasználóm home könyvtárában csak a Desktop könyvtár jött létre. A "megszokott" többi nem.
Keresném a /run/media mappát, ide csatolódnak a külső eszközök. VBox integrációs szolgáltatások cd nem helyezhető be. Merre induljak?
Xorg telepítése után van valami fontos konfigurációs beállítás, amit még az első Xorg indítás előtt el kell végezni? -
Shyciii
veterán
válasz májkimiki #7311 üzenetére
sati
Termite-ot használtam sokáig, de aztán neki álltam ennek a Simple Terminal-nak. Igazából kevés előnye van a Termite-hoz képest, mert a Termite elég jól összerakott terminál, viszont ami nekem funkciók kellenek, ahhoz képest a termite tele van felesleges cuccokkal, és ezért nagyobb is, több memóriát is foglal, kicsit nehezebb, mint a Simple Terminal, mert abba csak azt forgattam bele, amire nekem szükségem van. Így könnyű lett, kevés erőforrást foglal, és gyorsabb.
májkimikiA "megszokott" Doucments, Downloads, Pictures stb mappákhoz telepeíteni kell az xdg-user-dirs csomagot.
-
-
Frawly
veterán
válasz májkimiki #7311 üzenetére
Az első felét megválaszolta a kolléga. A /run/ mappában hozd létre kézzel a media mappát. Vagy csinálsz a ~/ mappádba csinálsz egy megosztási mappát, és szimbolikus linket hozol létre hozzá, ami a /run/media-ra mutat:
ln. -s /home/felhasználónév/csatolási_mappa/ /run/media/Bár azt sem értem, hogy mi az, hogy /run/media-ba csatolódnak? Mi csatolja őket oda? Magától semmi nem csatolódik Linux alatt, az ne tévesszen meg, hogy nagyobb DE-knek van automount szolgáltatása, ez nem alapból adott minden grafikus felületen, meg rendszeren. Te oda mountolod, ahová akarod, akár az fstab-ban, akár kézzel vagy scripttől, terminálból. Lehet ha automata megoldás csatolja, akkor létrehozza a /run/media/-t.
Xorg indítása előtt nincs nagyon tennivaló, főleg, ha olyan fullosabb DE-t futtatsz, mint az Xfce4. Ha kisebb WM, akkor annak az indulása előtt lehet indítani szükséges dolgokat ~/xinitrc fájlban (dbus szolgáltatás, vagy valami más kézi apróság, amit a WM nem old meg saját hatáskörben), de ezt lehet a WM indulásával együtt autostartba is tenni általában.
Neked ilyesmire duplán nincs szükséged, mivel az Xfce4 mindent intéz, kompozitálás, dbus, panel, háttérkép, panelappletek, értesítések, billkiosztás, egérbeállítások, és nem te indítod startx-szel, hanem elvileg lightdm-et tettél fel, és abból indul. Így semmi állítani való nincs, a X.org mindent detektál. Xorg és login manager telepítése után vagy újraindítod a rendszert, vagy elindítod sytemctl enabla loginmanageres && systemctl start loginmanagered paranncsal a login managert, és mehet a móka. Fontos, hogy a login managered systemd service-ét engedélyezni kell, különben újraindításkor nem fog indulni a rendszerrel, hanem neked kell mindig kézzel elindítani.
Állítgatni csak minimalista rendszeren kell, de ott sem a X.org-ot magát általában, hanem a WM autostartjában futtatni a fentebb sorolt dolgokat, hogy legyen minden, mert a minimalista WM-ek általában alapindulásban SEMMIT nem tudnak, se háttérkép (fekete vagy szürke háttér van csak), sokszor panel se, se indítómenü, se képernyőkikapcsolás, se egér/bill-beállítás, se semmi, mindenről neked kell gondoskodni. A fullos DE-k viszont eleve úgy jönnek, hogy minden be van állítva, neked már csak grafikus menükben testre kell szabni (téma, panel megjelenése, háttérkép váltása) és használni a rendszert. Viszont ennek megvan a hátránya is, mert tömegigényekhez állítják be, meg eldöntik milyen komponensek legyenek benne, és ezeket vissza kell csinálnod kézzel, le kell szedegetni.
-
szuszinho
őstag
Urak,
Dockerben fut OpenVPN, még Ubuntu host-on készült konfiggal, el is érem kívülről a webes felületét, viszont csatlakozni nem tudok rá.
Mit kell az Arch hoston állítani? Iptables? -
májkimiki
őstag
válasz Shyciii #7247 üzenetére
Mostanra látom már, nekem is szükségem lesz egy saját szkriptre, hogy ne fejből kelljen mindent és gyorsabb is legyen egy új telepítés.
Majd megpróbálom össze rakni magamnak.
Az a kérdésem, hogy github vagy gitlab legyen? Mindegyiket csak úgy használtam eddig, hogy valamit leklónoztam onnan telepítésre. Saját helyem egyiken sincs. -
Frawly
veterán
válasz májkimiki #7317 üzenetére
Ja, akkor jó. Bár azt hiszem, hogy az xfce4 csomagcsoportnak be kéne húznia a gvfs-t függőségnek. Ezért mondom, hogy fullos DE-vel nem nehéz Archot (meg Gentoo-t) telepíteni, mert a DE behúz minden függőséget, beállít mindent, gondoskodik mindenről.
Minimalista WM-nél van az, hogy semmiről nincs gondoskodva, fel is soroltam sok ilyet, a meghajtók automata csatolását, és még pár dolgot pont kifelejtettem a példák közül.
Mondom, a minimalista WM az olyan, elindítod, kapsz egy szürke/fekete hátteret, egy egérkurzort, de semmi nem működik. Semmi. Kattintgathatsz akárhova, se ikonok, se dokk, se semmi. Egy-két minimalista WM néha mégis tartalmaz panelt vagy jobb klikkes asztali indítómenüt (pl. dwm, xmonad, stb. tartalmaz egy minimalista panelt, az Openbox, Fluxbox tartlamaz indítómenüt, az IceWM tartalmazza mindkettő), de ez inkább kivétel már, mint fő szabály.
A legdurvább ilyen szempontból a bspwm, az még a billetnyűleütéseket sem kezeli, ahhoz is shkxd-t kell feltenni kézzel, és bekonfigurálva a WM-mel indítani, különben még kilépni sem lehet belőle sehogy, csak ha konzolra átvált az ember és kilövi a xorg folyamatokat.
A DE viszont pont attól DE, hogy minden bele van készítve, WM, kompozitor, tálca, ikonkezelés, témázás, mindenféle automata mount, hálózati megosztásos csatolása, archívumkezeléses, értesítős bizbasz, hozzákörítve mindenféle alap alkalmazással, szövegszerkesztő, fájlkezelő, böngésző, panelappletek, vezérlőpult, stb.. Viszont cserébe egy minimálisabb WM-hez képest megeszik +200-500 MB lemezhelyet, és +100-1000 MB memóriát, attól függően, hogy milyen DE-ről van szó, miket tartalmaz, milyen libeket használ (Qt, Gtk, melyik alverzió). De nyilván más igényeket és felhasználási kört fednek le a különböző DE-k és WM-ek.
-
Frawly
veterán
válasz májkimiki #7318 üzenetére
A saját scriptet nem ajánlom, mert nagyobb munka megírni meg folyamatosan gondozni, mint a rendszert feltelepíteni. És ha scriptet használsz, nem fogod látni, hogy mi miért nem megy, kifelejtettél-e valamit, vagy a rendszertelepítés menete változott, amihez a script nincs hozzáigazítva.
Így én egy pacman -Qq csomaglistán kívül semmit nem mentenék. Elvileg a felhasználód beállításai meg megmaradnak, ha a /home-ot külön partícióra tetted.
Nálam ezért is rövidebb az Arch telepítése, az EFI /boot és a /home is külön partíciókon vannak, így egy újratelepítéskor csak a root partíciót formázom, meg arra telepítek, a boot és home része a régi telepítésből van, így egy csomó telepítési lépést kihagyhatok, megspórolhatok reinstallkor. Persze a home-ot sem egyben húzom vissza, általában átnevezem a régi /home/felhasználkói-mappát, de fontos-alap config fájlokat visszahúzok belőle.
Esetleg a /etc/ mappából lehet még pár fontos config fájlt elmenteni, pacman.conf, ntp, hostname, /etc/systemd/system.conf, sudoers, stb., de ezt nem szoktam részemről megejteni.
-
Frawly
veterán
válasz szuszinho #7320 üzenetére
Ez biztosan nem lehet, mert az iptables a base csomag részét képezi, és a kernelbe is bele vannak fordítva a hozzá szükséges modulok, Archon a kernel elég fullos konfiggal van fordítva, nem nagyon van belőle kihagyva semmi.
Én inkább SSL hibát gyanítok a háttérben, esetleg jogosultság nincs meg. Ez a nem tudsz belépni mit takar, mi a hibaüzi PONTOSAN, szó szerint?
-
májkimiki
őstag
Nem volt fenn a gvfs, utólag raktam fel. Restart után ott volt a vbox cd a asztalon.
A szkript írás meg nem elsődleges cél, hanem inkább egy jó szamárvezető összerakása. Amiből szkript is lehet. Most annak kell neki állnom, hogy összeszedjem a lépéseket. Miközben leírom rögzül is bennem (vizuális tipus vagyok). -
vargalex
félisten
válasz szuszinho #7320 üzenetére
Mi értelme van dockerben futtatni az OpenVPN-t? Pontosan hogy indítod a container-t? (Esetleg egy
docker ps -a --no-trunc
kimenet jó lehet még.) Mi a hoston a tűzfal confg-od? (sudo iptables-save
kimenet jó lehet.) Ugye a lényeg, hogy az OpenVPN container belső portját (gondolom az UDP 1194 lesz) a host egy portjára kell mappelni. Ezt pedig nyilván be kell engedni.
Minek egyébként webes felület egy OpenVPN-hez?Szerk.: Ha jól sejtem, ezt használod.
Alex
-
Shyciii
veterán
válasz májkimiki #7318 üzenetére
Mindegy melyiket választod. Mindkettő jó. Amúgy a telepítési scriptjeimet pont ma frissítettem, mert volt olyan rész, ami már nem úgy működik, meg automatizáltam 3-4 rendszerfile-ba írást is, hogy ne kelljen mentett fileokat visszatölteni. Kipróbáltam, és megkaptam ugyanazt a működést, mint most van. Frawly-ra én nem hallgatnék a telepítési script nem-megírása miatt. Én szeretem időnként frissíteni, korszerűsítenni. Az is csak gyakorlás. Az még nettó hülyeség, hogy nagyobb munka karbantartani, mint kézzel feltelepíteni az egészet. Csak 1 dolgot kellett javítanom. Formázások nem mennek scriptből, miközben manuálisan ugyanaz lefut. Csak ennyi volt. Többit amit változtattam csak szebb, konfortosabb lett.
[ Szerkesztve ]
-
szuszinho
őstag
válasz vargalex #7325 üzenetére
Már mindent Dockerben futtatok. Pillanatok alatt vissza tudtam tenni mindent egy OS telepítés után.
Eddig Ubuntu szervert használtam, nem volt ilyen problémám. A jelenlegi beállítások is egy az egyben onnan vannak.
Sajnos a tűzfalhoz nem értek, ezért sem tudom, hogy mit kellene módosítani.iptables-save
: [link] -
májkimiki
őstag
-
Frawly
veterán
válasz májkimiki #7324 üzenetére
Ebben igazad van, hogy emlékeztetőnek is jó a script, erre nem gondoltam. Scriptet írni nem nehéz, lényegében egy #!/bin/bash sor után szépen sorban beleírod a parancsokat, amit kézzel is kiadnál, mentés után meg chmod +x paranccsal futtathatóvá teszed. Kicsit bonyolultabbá akkor válik, ha valami változót használsz, meg feltételes elágazásokat, de ha valamilyen prognyelven programoztál már, akkor az se húzós.
-
Frawly
veterán
válasz májkimiki #7330 üzenetére
Az Arch telepítés nem csak pacmannal telepítésből áll. Az is igaz, hogy pl. a particionálást a legtöbb partíció formázását csak egyszer kell megcsinálni, utána újratelepítéseknél elég már csak a root partíciót formázni. Azon túl meg csak loadkeys, genfstab, locale.conf szerkesztése, locale-gen, pacstrap base linux möhöh, arch-chroot, cat "blabla" > /etc/hostname, /etc/vconsole.conf szerkesztése, pacman -S csomagok, stb.. Bár mirrorlistet se árt szerkeszteni, kikommentelni, hogy melyik közeli szervert használja. Aztán grub-install, grub-mkconfig, passwd root, useradd -G blabla, paswd userneved, exit, umount -a, reboot.
Hardveres óra állítása nem szokott kelleni, időzóna telepítés után is beállítható systemctl-lel, nagyon más nincs. Persze most csak elnagyolva foglaltam össze.
Én azért sem csinálok telepítőscriptet, mert szinte mindig másmilyen rendszert építek, hiába is lenne régről scriptem, ha egy csomó telepítési lépést máshogy csinálok, más csomagokat telepítek, stb..
Script nélkül sem nagy munka telepíteni, mert a gépelgetés nagyja is megúszható, Tab billentyűre kiegészíti a parancsokat, mindig csak egy-két karaktert viszel be, utána már Tab-ra fel kéne ismernie, hogy mit akarsz írni.
-
Shyciii
veterán
Nah én mai nappal leszedtem az udiskie progit, mert nagyon elrugta a pöttyöst. Immáron 36MB-os foglal nálam, pedig csak arra használom, hogy az USB-s eszközöket automatikusan felmountolja, és küldjön a notification-önöket. Helyette még nem tom mi lesz, mert ami találtam az masszívan Qt-s rendszerű (kizárt hogy felrakjam), az udevil 2-3MB-ot eszik csak, de az meg semmilyen notificationt nem küld, és félig-meddig mountolja csak fel az eszköz, hogy ha több "partíciója" van.
-
Shyciii
veterán
Úgy néz ki az Arch Wiki sem szerintírás. Udev cikkben azt írják, hogy ez a sor USB-s diszket felmountolja:
ACTION=="add", SUBSYSTEMS=="usb", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem", RUN{program}+="/usr/bin/systemd-mount --no-block --automount=yes --collect $devnode /media"
egyrészt a $devnode -al nem tud mit kezdeni, de ha fixen beírom neki a /dev/sdb1-et akkor sem.
Közben meg ez a halál egyszerű változat megcsinálja:
KERNEL=="sd[a-z]*", ACTION=="add", RUN+="/usr/bin/systemd-mount --no-block --automount=yes --collect /dev/sdb1 /media"
Már csak azt kellene kitalálni, hogy a /dev/sdb1 helyett milyen változót lehet odaÍrni, amiben a csatlakoztatott eszköz szerepel -
wwenigma
Jómunkásember
Lenne egy érdekes kérdésem. Került egy AX200as kis kartya a korabbi 9260 helyére az adapterbe, csak a BT-t látom és sehol semerre nem tunik fel logokban hogy ott lenne. Arch Linux legujabb van fenn. Merre tudnék elindulni? BT-t látja rfkill.
Steam: http://bit.ly/1rRuf8p , Origin: wwenigma -- | -- Jiayu F1 / G3C / OT995 cuccok: http://bit.ly/1w44CI2 -- | -- ZTE V5 Red Bull -> http://bit.ly/1mgtfrd -- | -- Xiaomi RN3SE -> http://bit.ly/2r8DlV7 -- | -- Live Stream: twitch.tv/wwenigma
-
Frawly
veterán
válasz Shyciii #7342 üzenetére
Én kézileg mountolok, ha annyira gyakran csinálnám, akkor írnék rá egy fzf scriptet, ami az lsblk által listázott eszközök közül engedne választani, meg utána néhány célmappa között, és felcsatolná fuse mount-tal, hogy ne kelljen hozzá root jelszó, meg ne csak root tudjon hozzáférni a felcsatolt meghajtóhoz.
Androidos telót jmtpfs-t használó scripttel csatolom fel, megint gyorsbillentyűre meghívva. Notification sem kell egyáltalán, nem használok olyat, a script terminálablakban mutatja a csatolás sikerességét vagy sikertelenségét, ha tudomásul vettem, bezárom a terminálablakot.
A gvfs bloat, de azt elismerem, hogy aki sokféle eszközt, meghajtót, virtuális FS-t csatolgat fel, ebből áll szinte a napja, annak megéri feltenni, mert kényelmes automatikus megoldás, meg egy csomó fájlkezelő is natívan kezeli a gvfs-es megosztásokat. Tehát bloat, de egyes esetekben kínálhat olyan előnyt, amikor a bloatsága indokolható. Én kb. minden 2 hétben egyszer csatolok fel, egy nyomorult eszközt, azért ne fusson mindenféle gvfs folyamat a háttérben. Nagy tévedés, hogy 35 MB-tot foglal, vagyis lehet annyit, de csak a fő gvfs process, de futtat az ám egy csomó gvfs-blabla folyamatot is, és végeredményben úgy bekajál 80-100 MB memóriát is akár, hogy jó recsegős-kolbászosat böffent utána, nálam meg az egész grafikus felület nem eszik ennyit, ennek jó a felét foglalja mindenestől, feh, polybar, picom-mal együtt.
Meg azt is szem előtt kell tartani, hogy aki full Gtk-s DE-t használ, annak már be van töltve a memóriába egy csomó gtk-s lib, így a gvfs ezeket tudja shared library-ként használni, újra ezeket nem tölti be, így pedig ebben az esetben sokkal kevesebb plusz memóriafogyasztást okoz. Így Gnome, Xfce, Mate, Cinnamon, LXDE, Budgie, stb. alatt okés lehet a használata. Én viszont gtk-s programok közül csak egyet használok rendszeresen, az a Firefox, és nagy ritkán Wine, Steam használja még, így nem ezek nálam nincsenek betöltve shared library-ként, extra 80-100 MB memóriafogyasztást meg nem akarok. Nem mintha a 16 giga RAM-ba nem férne bele, de a minimalilzmus a bootot is gyorsítja, a rendszernek induláskor negyede, ötöde szutykot kell betölteni, a procinak is sokkal kevesebb munka kevesebb kódot futtatni, a lemezeknek (hiába SSD, az egyik ráadásul NVMe) is kevesebb munka töltögetni. És hiába mondja uby, hogy +x MB nem tétel több giga RAM-nál, és valóban nem, de egy kis 100 ms itt, egy kis 200 ms ott, a sok apró sallang betöltése meg a végén sokra megy, mikor már 30-100 ilyen összegyűlik. Én is használtam korábban ezeket a bloat megoldásokat, de aztán rájön az ember, hogy ezek mind kiválthatók, nélkülözhetők.
-
Shyciii
veterán
Bspwm-et használok, így nekem a gvfs nem húz be DE-s csomagokat használatra Amúgy a gvfs telepítése után 3MB-al emelkedett meg a használat. Meg is lepődtem, mert anno mikor elkezdtem Linuxozni, akkor sokkal többre emlékeztem. Ez a 3MB meg nudli. Nem úgy, mint az Udiskie (automountolást ezzel csináltattam, míg most be nem sokaltam), ami 36MB-ot zabál fel. Én meg nem értettem, hogy a rákba lett a Bspwm konfigom jóval több mem foglalásban még az Openbox-nál is. Hát ezért...Úgyhogy elkezdtem UDEV szabályt csinálni az automatikus felcsatolásra és Dunst-el notify-ok küldésére. Azt hittem minden fasza, mert exfat, vfat, linuxos partíciókra midnen jó volt. Otthon kipróbáltam az NTFS-es usb-s winyómmal, és semmi. És tegnap sem tudtam megoldani, egyszerűen nem csatolja fel. Akkor elkezdtem kipróblni két AUR-os automata felcsatoló scriptet. Egyiknél a szolgáltatás folyton failed-en van, és nem írhatóra csatolja az exfat és vfat eszközöket, a másik látszólag jól működik, de az sem képes írhatóra csatolni az előbb említett partíciókat. Úgyhogy elnyomtam magamban egy csendes b..dmeget, és leklónoztam azt az aur-os scriptet, amiben a szolgáltatás rendben működik, és annak a scriptjét használtam fel. Átirogattam, mert kicsit hülyén volt megírva. Pl nem foglalkozott, hogy milyen típusú a partíció, és ezért hogyan mountolja fel (naná hogy ezért nem lett írható). Ráadásul if-eket használt, mikor case-el egyszerűbb a sok lehetőséges választás. Szal azt átírtam úgy, hogy most már a linuxos partíciók is rendben vannak, exfat, vfat, ntfs is felcsatolódik, és írható, és persze a Dunst küld is notificationokat erről. Lecsatolás is automatikusan megcsinálja, törli a létrehozott könyvtárakat, és persze erről is van notification.
Amúgy ez a megoldás Service, Udev rules és script hármasban működik. Úgy látszik sima Udev-el nem is oldható meg, mert azóta láttam még egy-két próbálkozást, és egyik sem csak udeves volt, szal az udev kicsit még sántít használatban. -
Shyciii
veterán
Jah azt elfelejtettem írni, hogy nemrég még én is jmtpfs-t használtam (így nem kellett a gvfs-mtp és a gvfs), de a mostani telómmal egyszerűen nem akar rendesen együtt működni. Felcsatolja, de csomószor megszakad, véletlenszerűen másoláskor hibaüzenettel elszáll, úgyhogy meguntam. SSH-ra amúgy meg sshfs-t használok.
-
sway config-ba szerintetek jó így a keyboard identifer, vagy kapcsos zárójelbe kell rakni?
config:
### Input configurationinput 133:8209:Logitech_K520 xkb_model "logicd"
input * xkb_layout "hu"
input * xkb_capslock disable
input * xkb_numlock enable$ > swaymsg -t get_inputs
Input device: Logitech Wireless Mouse
Type: Mouse
Identifier: 1133:16469:Logitech_Wireless_Mouse
Product ID: 16469
Vendor ID: 1133
Libinput Send Events: enabledInput device: Logitech K520
Type: Mouse
Identifier: 1133:8209:Logitech_K520
Product ID: 8209
Vendor ID: 1133
Libinput Send Events: enabledInput device: Logitech K520
Type: Keyboard
Identifier: 1133:8209:Logitech_K520
Product ID: 8209
Vendor ID: 1133
Active Keyboard Layout: Hungarian
Libinput Send Events: enabled[ Szerkesztve ]
Passionate about minimalistic software, the Linux philosophy, and having fun. SFF enthusiast.
-
Frawly
veterán
válasz Shyciii #7344 üzenetére
Szerintem nézd meg még egyszer, a 3 MB memóriafogyasztás biztosan irreális. Főleg, hogy a gvfs önmagában nem csinál semmit, az csak egy interface / user land driver az ún. gnome virtual filesystem protocol-hoz, ha csak azt telepíted, akkor nem csinál semmit. Ahhoz, hogy neked az bármit csatoljon, kell a gvfs-mount, kell a gvfs-mtp, meg egy csomó komponens még, azokat szépen hozzáadogatod, és meglátod, hogy nem hogy 3, de inkább 36 MB fölött leszel, garantálom talán a 80-at is. Meg add hozzá a shared memóriafogyasztás, mert nem csak a gvfs, gvfs-udev, gvfs-mount, gvfs-bizbasz fut ám, hanem böltöget nagy rakás Gtk-s libet is. Ne felszínesen nézd, hogy a nem shared memóriafogyasztása az egy szem gvfs folyamatnak alacsonynak tűnik, úgy lemaradsz a teljes képről. Nézd az egész process listát, rendezd ág-ábrázolásba, ne csak az első memófoglalási oszlopot add hozzá, és máris meglátod, hogy foglal az még dögivel. Ami engem nem zavarna, mert dögivel van szabad memóriám, hanem ez a sok sallang sokra tud menni, ha az ember nem kezeli elvi kérdésként és elhalmozza ezeket, egy kicsi elfér itt, á, ezt nem bánom még alapon.
udev szabályos csatolás az nekem sem működött soha, Arch Wiki alapján csináltam. Bár az is lehet, hogy az a legjobb megoldás, csak bénák vagyunk hozzá, hogy normálisan beállítsuk.
Notification-nel nincs bajom, a Dunst emlékeim szerint nem foglal, ha nem fut, csak akkor indul be, ha értesíteni valót kap, de nekem nincs szükségem rá. Azoknál a scriptjeimnél, amelyeknél szükségem van debug kimenetre, azok kiírják azt terminálba, ha meg már nincs rá szükségem, bezárom.
-
Frawly
veterán
válasz Archttila #7346 üzenetére
Ez teljesen jónak tűnik. Ha rossz lenne, akkor a Sway induláskor piros figyelmeztetősávval felhívja rá a figyelmet, hogy melyik sorban van hiba. Kapcsos zárójel csak akkor kell, ha egy input eszközhöz egyszerre több tulajdonságot is megadsz.
Pl. nálam a ThinkPad-en:
input "1:1:AT_Translated_Set_2_keyboard" {
xkb_layout hu,us
xkb_options grp_led:caps,grp:alt_space_toggle,caps:escape
repeat_delay 280
repeat_rate 50
}
input "2:7:SynPS/2_Synaptics_TouchPad" {
dwt disabled
tap disabled
pointer_accel 1
middle_emulation enabled
drag disabled
left_handed disabled
}
input "2:10:TPPS/2_IBM_TrackPoint" {
tap enabled
pointer_accel 1
middle_emulation enabled
left_handed disabled
}De nálad nem négy alszabály van 1 eszközre, hanem 1 főszabály 4 eszközre, a Logitech billentyűzetre, meg a *-ra, ami bármely eszközt jelent, az megint más, hogy ez a 4 beállított eszköz ugyanarra fog vonatkozni.
Bár a config fájl szépségét megőrzendő, ez a megoldás olvashatóbb, elegánsabb lenne, de ugyanúgy működne:
input 133:8209:Logitech_K520 {
xkb_model "logicd"
xkb_layout "hu"
xkb_capslock disable
xkb_numlock enable
}Egyre kell csak ilyenkor figyelni, a nyitó kapcsos zárójelnek egy sorban kell lennie az eszköz nevével, ami nem mutat a legszebben, de ez sajnos szükséges. Enélkül induláskor a Sway behány ilyen config error: unexpected character hibaüzit.
[ Szerkesztve ]
-
Shyciii
veterán
Ha gvfs-mtp nincs feltelepítve (és persze a gvfs se, hisz kel hozzá), akkor a szabad memóriám boot után 171MB. Ha feltelepítem a gvfs-mtp-t, akkor reboot után 173MB-ot mutat memóriafoglalásra. Sharedba lehet hogy ott van, vagy bufferben, de a used értéke csak ennyivel nő.
-
Shyciii
veterán
Nah csináltam most egy új tesztet. Leszedtem a gvfs-mtp -t (gvfs is nyilván), reboot, majd free -m parancs a következő értékeket adja:
used 186
free 3406
shared 20
buff/cache 213
available 3382Majd feltettem a gvfs-mtp-t (gvfs is nyilván), reboot, majd free -m parancs a következő értékeket adja:
used 183
free 3407
shared 20
buff/cache 215
available 3385Bakker még kevesebbet is "fogyaszt". Az előzőekhez 10MB-al magasabb érték a terminal miatt van. Amúgy a polybaron látom a used értéket.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Újabb Samsungok telepíthetik a Galaxy AI-t
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- Mindent megtudtunk az új Nokia 3210-ről
- Kerékpárosok, bringások ide!
- Milyen billentyűzetet vegyek?
- Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
- nVidia tulajok OFF topikja
- Vezetékes FÜLhallgatók
- Léghűtés topik
- Érkezik Magyarországa az LG szuper dizájnos hordozható projektora
- További aktív témák...
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Vírusirtó, Antivirus VPN kulcsok
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- Warhammer Online - Age of Reckoning (DE) Collectors Box (Figurával!)
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest