Új hozzászólás Aktív témák
-
urandom0
aktív tag
A KDE csapat egy elég látványos videót készített a 25. évfordulós kiadás alkalmából. Külön öröm, hogy a videó egyik készítője magyar.
Plasma - 25th Anniversary Edition -
urandom0
aktív tag
válasz Archttila #22951 üzenetére
Én bátram ki merem jelenteni, hogy jelen pillanatban a Gnome shell a legátgondoltabb asztali környezet az összes létező közül
Ha az ember valamelyik hagyományos asztali környezetből jön, akkor ez nem látszik. De a Gnome tipikusan az a valami, ami először meg kell érteni, és ha megértette az ember, akkor látszik igazán, hogy mennyire átgondolt az egész.
Bloatnak nem bloat, bár elég sok RAM-ot képes megenni, az igaz. A rondaság pedig szubjektív, én ezektől flat design vackoktól kapok heveny agyhúgykövetEgy ideje már tervezem, hogy írok egy hosszabb cikket a Gnome-ról, nem technikai, hanem inkább kicsit filozófikusabb megközelítésből, hogy mi miért úgy van, ahogy van, milyen elképzelések mentén alakult ki a Gnome workflow, ilyesmik. Ehhez végigolvastam egy rakat Gnome fejlesztőktől származó blobbejegyzést 2008-tól napjainkig, Reddites válaszokat, nézegettem a korai mockupokat, usability testeket olvasgattam, stb... de ez is egy akkora téma, hogy azt sem tudom, hol álljak neki.
@Aweriot
Hogy mit? Hát MacOS port
Kb. annyi a közös a MacOS-ben és a Gnome Shell-ben, hogy mindkettőnél felül van a fő sáv, és kb. itt be is fejeződött a hasonlóságok száma.
-
urandom0
aktív tag
válasz Archttila #22961 üzenetére
Szerintem akkor lenne bloat, ha tele lenne olyan funkciókkal, amiket nagyon ritkán, vagy sosem használ az ember. Hogy most hány csomag van fent, nem sokat jelent, az attól függ, mit hogyan csomagolnak. De van egy friss telepítésű Manjarom, majd megnézem, hány csomag van fent
Memóriából tényleg sokat eszik a Gnome, ezt aláírom. Nekem is volt Manjarom i3wm-mel. az elvolt 200 MB-tal boot után, Gnome meg 900 MB-1 GB körül van... ezen erőteljesen dolgozik a Gnome-os csapat.vannak benne olyan alkalmazások ahol az ablak felső része úgy tele van górva minden szarral, hogy ha arrébb szeretnéd vonszolni az asztalon, akkor konkrétan keresni kell hol klikkelj rá...? ehh?
Igen, akadnak ilyen alkalmazások
De azért a legtöbb nem ilyen: [kép]Egyébként a client side decorations úgy működik, hogy bárhol megfoghatod és vonszolhatod, az vonszolódni fog. A fenti képen bekereteztem pirossal, ezen belül bárhol megfogva húzogathatod az ablakot: CSD
Szerintem egyébként tök jogos, hogy ott van az a batár széles címsáv, eltüntetni nem lehet, akkor már legyen valami hasznos rajta.[ Szerkesztve ]
-
urandom0
aktív tag
válasz zoltanz #23013 üzenetére
Hát igen, amelyik tényleg könnyűsúlyú, az nagyon sok mindenre nem használható, amelyik pedig mindenre használható, az nem könnyűsúlyú
Az Epiphany is bugos olyan oldalakon, mint a Youtube. De egyébként jó kis böngésző lenne, nekem nagyon tetszik a címkézős könyvjelzős megoldása, csak ott is el van szabva, hogy amikor a könyvjelzők ikonra kattintasz, elédtolja az összes könyvjelződ, mindenféle rendszer nélkül. Nem értem, miért nem alapból a kedvencek mappát nyitja meg? Illetve tömeges könyvjelzőzési dolgokat sem tudsz csinálni benne, mert egyszerűen nem tudsz kijelölni több könyvjelzőt egyszerre.
Ami még tetszik benne, hogy laptop használata esetén vissza tudsz menni az előző oldalra úgy, ha a két ujjadat eltolod jobbra a touchpaden, ez nagyon kényelmes tud lenni. -
urandom0
aktív tag
Aki ismeri a KDE-t, biztos olvasta már a mottójukat, amit úgy kb. 7 éve használnak: "Simple by default. Powerful when needed."
Namost a kedves M$ ezzel a Windows 11 nevű izével bevezetett egy új szlogent (kb. fél éve): "Simple by default. Powerful by choice."
Igen, a M$ jobban teljesít... -
urandom0
aktív tag
-
urandom0
aktív tag
Ha valakinek hóhiánya lenne: működő hóesés animáció Gnome shellhez
-
urandom0
aktív tag
Kinek mi a véleménye az új Gnome/GTK alkalmazások designjáról? Erre gondolok.
Szerintem elég gáz, maga a téma is, olyan olcsó kínai hatást kelt, másrészt az, hogy most megint lesz pár év, amíg az egyik alkalmazás még a régi stílusú lesz, a másik már új.
Az új Gnome 42-ben is ez van, a Nautilus és a Totem még a régiek, de a Beállítások és a Naptár már az új, teljesen inkonzisztens az egész.
Nem értem miért kell pár évente újradesignolni az egészet, az valami pótcselekvés...? Közben a Gnome 43 tervei közt olyanokat olvasok, hogy "új képnézegető" meg "újraírni a Disk usage analyzert Rust-ban" (Valában van írva, de ez is már egy újraírás, korábban azt hiszem C volt), miközben maga az alkalmazás tökéletesen jól működik most is. -
urandom0
aktív tag
Elméletileg biztonságosabb a rendszer a secure boot miatt, de szerintem a gyakorlatban aligha fogsz olyan vírussal találkozni, ami beeszi magát a boot sectorba. Én ki szoktam kapcsolni, egy problémával kevesebb.
Windows 11 igényli a secure boot bekapcsolt állapotát, de telepítéskor a registryben kilőhető. -
urandom0
aktív tag
Most ezt nem tudom, melyik topikba írjam, de kijött a Fedora 36! 🙂
https://fedoramagazine.org/announcing-fedora-36/ -
urandom0
aktív tag
Megelőztél, pont most akartam linkelni
https://www.omgubuntu.co.uk/2022/05/nvidia-unexpectedly-announces-open-source-gpu-kernel-modules
Nagyon üdvözölendő lépés, talán így nem fogok két napig szívni egy kernelfrissítés után az Nvidia-val
-
urandom0
aktív tag
Most dobott be a Facebook erről egy cikket nekem: https://www.phoronix.com/scan.php?page=news_item&px=Systemd-Creator-Microsoft
Pottering mellett Christian Brauner systemd/kernel/konténerfejlesztő is. -
urandom0
aktív tag
Áhh, kizárt hogy ez felmerült volna bármelyik Windows fejlesztő fejében
Inkább arról lehet szó, hogy mivel a Microsoft széles körben használ Linuxot (WSL, Azure, stb.), így baromi jól jön neki néhány hozzáértő fejlesztő, főleg ha értenek a konténerizációhoz. Szerintem a systemd-tudás másodlagos, itt a LXC/docker és a kernel tudás lehet a Microsoft számára igazán hasznos. -
urandom0
aktív tag
Ugyanakkor mi lesz, ha az egyetlen(?) ember kiszáll mögüle?
Vannak ott még mások is: https://github.com/systemd/systemd/graphs/contributors?from=2003-04-06&to=2022-07-10&type=c
A jelentősebb kontribútorok közül többen is a Red Hatnál dolgoznak, szerintem ha akarná a cég, simán tudná vinni tovább a projektet. De szerintem Potteringnek se lett megtiltva, hogy mint külsős fejlesztő, küldjön be fejlesztéseket
Mi lenne a Linux-al, ha Torvalds nyugdíjba menne?
Szinte biztos, hogy Greg Kroah-Hartman venné át a fejlesztést, és menne minden tovább, ahogy eddig.
-
urandom0
aktív tag
-
urandom0
aktív tag
válasz Archttila #23393 üzenetére
Igen, meg vannak más systemd-mentes disztrók is, illetve OpenRC, runit és egyebek. Én runittel is tök jól elvoltam Void alatt, egy ezeréves IBM Lenovo Thinkpaden használtam, mire kettőt pislogtam, már ott állt a rendszer használatra készen. Mondjuk képest a systemd egy vemhes anyalajhár
-
urandom0
aktív tag
válasz fatpingvin #23396 üzenetére
Mit értesz azon, hogy rendszerkoherens módon?
-
urandom0
aktív tag
válasz Sweet Lou 6 #23402 üzenetére
Na, azért nem kellene több DE-t telepíteni egy rendszerre. Nézd meg az XFCE alatt mik futnak:
- kalendarac
- baloo_file
- mate-screensaver
- sendmail
- kgpgVagy Mate alatt:
- kalendarac
- sendmailVagy Gnome alatt:
- baloo_file
- kalendarac
- sendmailEzeknek mi közük van az adott DE-hez?
Illetve a megadott RAM fogyasztások is borzasztóan magasak. Szerintem a szerző fogta, és összeadogatta a RAM értékeket, amik a szeme elé kerültek. Kizártnak tartom, hogy egy Openbox alapjáraton 600 MB-ot egyen, vagy akár egy KDE 2800 MB-ot. Oké, hogy nem BSD hanem Linux, de ha feldobsz egy Kubuntut, nagyjából 800-900 MB RAM fogyasztással lehet számolni, egy Fedora Gnome esetén olyan 1,1-1,2 GB körül...
Ezzel az összehasonlítással valami nagyon nincs rendben!
-
urandom0
aktív tag
válasz Di Natale #23407 üzenetére
Azért a 2010-es Tron Legacy-ben is voltak érdekességek:
Igaz, ez nem hackelés volt, csak pötyögtek valamit a gépen... de ez valójában egy SunOS vagy Solaris volt, és egy ilyesmi gépen futott: Sun-3
És a cég telephelyén futó gépen pedig látszik, hogy Ubuntu van rajta.
-
urandom0
aktív tag
-
urandom0
aktív tag
Redditen azt találgatják, hogy ez mi a bánat lehet:
Egy Fedorás gépen jött elő. Aztán arra jutottak, hogy valószínűleg semmi köze a Linuxhoz, hanem ez egy HP BIOS panic.
[ Szerkesztve ]
-
urandom0
aktív tag
Valami gáz a Librem 5 telók szállításával, tele van a Reddit olyan subokkal, ahol panaszkodnak, hogy a 2019-ben (sőt, a 2017-ben rendelt) telefonok sem érkeztek még meg, és visszatérítés sincs:
WHERE THE FUCK IS MY PHONE I ORDERED 20FUCKING19 AAAAAAAAAAAAAAAAAAAAAAAAH
Librem 5 wait and refund policy
Valaki azt írja, hogy a hibásan érkezett Librem 14 laptopjára sem akarnak visszatérítést adni, pedig már letelt a 90 napos határidő:
[ Szerkesztve ]
-
urandom0
aktív tag
válasz fatpingvin #23426 üzenetére
Az oldalukon írják, hogy megnövekedett szállítási idővel kell számolni. De szerintem úgy bukta ahogy van, és nem is emiatt, hanem az "app gap" miatt, vagyis hogy alig van alkalmazás a store-ben. Elméletileg ez itt a lista, hogy milyen appok vannak rá, és itt is van egy lista a gyárilag a software centerben lévő appokról. Ez ránézésre is iszonyat kevés, de még így is van köztük olyan, aminél nem tudom elképzelni, hogy azt 1-2 embernél több valaha is használná (Log viewer, Disks...).
Ahhoz képest meg drága, a mindennélküli alapmodell 1299 USD ~ 500 000 HUF. -
urandom0
aktív tag
Aki nem olvasott róla: az OpenAI megnyitott a legfrissebb chatbotja beta verzióját, bárki tehet fel neki kérdéseket, itt érhető el: https://chat.openai.com/chat
Sok esetben elég komoly válaszokat ad... kérdeztem tőle ezt-azt, itt vannak a válaszok:Használható a Linux asztali operációsrendszerként?
A Linux egy nyílt forráskódú, szabadon módosítható asztali operációsrendszer, amelyet sokan használnak asztali operációsrendszerként is. A Linux rendelkezik mindazzal a szolgáltatással, amelyeket egy asztali operációsrendszerben elvárhatunk, beleértve a fájlkezelést, a programok futtatását, a hálózati kapcsolatok kezelését, és más alapvető funkciókat. Emellett a Linux rendelkezik többféle asztali környezettel, amelyek segítségével testreszabhatjuk az asztal kinézetét és működését, így a Linux használható asztali operációsrendszerként is. Ha szeretné használni a Linux-ot asztali operációsrendszerként, akkor érdemes kipróbálni egyik asztali környezetet, és megtanulni, hogyan használhatja a Linux alapvető funkcióit az asztalon.
(Kép: https://i.imgur.com/FDWC62l.png)
Hogyan kell telepíteni a Kubuntut?
A Kubuntu telepítése elég egyszerű folyamat, amelynek során az alábbi lépéseket kell követnie:
1. Töltse le a Kubuntu telepítő ISO fájlját a hivatalos weboldalról.
2. Írja le a telepítő ISO fájlt egy üres DVD-re vagy USB meghajtóra a Rufus segítségével.
3. Helyezze be a DVD-t vagy a USB meghajtót a számítógépbe, és indítsa el a rendszert a telepítő ISO fájlból.
4. Válassza ki a telepítés nyelvét és a billentyűzetkiosztást a telepítő felületén.
5. Válassza ki a telepítési módot (például telepítés új merevlemezre vagy másik operációs rendszer felett), és kattintson a Tovább gombra.
6. A következő lépésekben adja meg a személyes beállításait (például felhasználónév, jelszó, dátum- és időzóna), valamint a hardverbeállításokat (például a merevlemez partícióit), és kattintson a Tovább gombra a folytatáshoz.
7. Várjon, amíg a telepítő a rendszer telepítését végzi, és kövesse az utasításokat a telepítés befejezéséhez.
8. Amikor a telepítés befejeződött, újraindíthatja a számítógépet, és a Kubuntu már futni fog rajta.Ezzel a folyamattal telepítheti a Kubuntu-t a számítógépére. Ha bármilyen kérdése van a telepítés során, forduljon a Kubuntu támogatási csapatához a segítségért.
(Kép: https://i.imgur.com/l5QOHMx.png)
Hogyan lehet xvid kódolású videót lejátszani Fedora operációs rendszeren?
A Fedora operációs rendszeren a xvid kódolású videók lejátszásához szüksége lesz a xvid kódolású videók támogatását biztosító codec-ekre. Ezeket a codec-eket a Fedora csomagkezelőjével, a DNF-fel lehet telepíteni. A telepítéshez kövesse az alábbi lépéseket:
1. Nyissa meg a terminált a rendszerben, és futtassa a dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-libav parancsot a telepítéshez.
2. Amikor a telepítés befejeződött, indítsa el a VLC media player-t a rendszerben, és nyissa meg a xvid kódolású videót a lejátsz(Kép: https://i.imgur.com/wlP8BtU.png)
Kéne egy bash script, ami minden rendszerindításkor bekapcsolja a num lock-ot.
A bash script, ami minden rendszerindításkor bekapcsolja a num lock-ot, így nézhet ki:
#!/bin/bash
# Check if the num lock is currently off
if [ $(xset -q | grep -o "Num Lock: *on") != "Num Lock: on" ]; then
# Turn on the num lock
xset led 3
fiEz a script ellenőrzi, hogy a num lock jelenleg be van-e kapcsolva, és ha nem, akkor bekapcsolja a num lock-ot. A script működéséhez szüksége lesz a xset parancsra, amely a X Window System beállításait kezeli. A scriptet a rendszerindításkor futtató szolgáltatás beállításával lehet meghívni minden rendszerindításkor, hogy biztosítsa a num lock bekapcsolását. Ha bármilyen kérdése van a script működésével kapcsolatban, forduljon szakemberhez a segítségért.
[ Szerkesztve ]
-
urandom0
aktív tag
Na, ezt még berakom...
Írsz nekem egy rövid client-server socket példát C-ben Linux alá?
Szívesen. Az alábbi példa egy client-server socket program lehetséges megoldása Linux alá, C nyelven:
/* Server */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#define PORT 8080
int main(int argc, char *argv[]) {
// Create a socket
int server_socket = socket(AF_INET, SOCK_STREAM, 0);
if (server_socket < 0) {
perror("ERROR creating socket");
exit(EXIT_FAILURE);
}
// Bind the socket to a port
struct sockaddr_in server_address;
memset(&server_address, 0, sizeof(server_address));
server_address.sin_family = AF_INET;
server_address.sin_addr.s_addr = INADDR_ANY;
server_address.sin_port = htons(PORT);
if (bind(server_socket, (struct sockaddr *) &server_address, sizeof(server_address)) < 0) {
perror("ERROR binding socket");
exit(EXIT_FAILURE);
}
// Listen for incoming connections
if (listen(server_socket, 5) < 0) {
perror("ERROR listening");
exit(EXIT_FAILURE);
}
// Accept an incoming connection
int client_socket;
struct sockaddr_in client_address;
socklen_t client_address_size = sizeof(client_address);
client_socket = accept(server_socket, (struct sockaddr *) &client_address, &client_address_size);
if (client_socket < 0) {
perror("ERROR accepting connection");
exit(EXIT_FAILURE);
}
// Send a message to the client
char *message = "Hello from the server";
send(client_socket, message, strlen(message), 0);
// Close the socket
close(client_socket);
close(server_socket);
return 0;
}/* Client */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.Az első próbálkozásnál itt elakadt, aztán megkértem újra:
Írsz nekem egy rövid client-server socket példát C-ben Linux alá?Szívesen. A következő példa egy olyan C program, ami egy szervert hoz létre Linux alatt, amely fogadja a kapcsolódó kliensek kapcsolatait, és válaszol egy egyszerű üzenettel: "Hello World!". A szerver a localhost címen fog futni, és a port number 1234 lesz beállítva.
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#define PORT "1234" // A szerver port számának beállítása
#define MAXDATASIZE 100 // Az üzenet maximális hosszának beállítása
// get sockaddr, IPv4 vagy IPv6:
void *get_in_addr(struct sockaddr *sa)
{
if (sa->sa_family == AF_INET) {
return &(((struct sockaddr_in*)sa)->sin_addr);
}
return &(((struct sockaddr_in6*)sa)->sin6_addr);
}
int main(void)
{
int sockfd, new_fd; // sockfd: szerver socket, new_fd: új kapcsolódó client socket
struct addrinfo hints, *servinfo, *p;
struct sockaddr_storage their_addr; // client címének tárolása
socklen_t sin_size;
struct sigaction sa;
int yes=1;
char s[INET6_ADDRSTRLEN];
int rv;
memset(&hints, 0, sizeof hints);
hints.ai_family = AF_UNSPEC;
hints.ai_socktype = SOCK_STREAM;
hints.ai_flags = AI_PASSIVE; // használjuk a "localhost"-ot
if ((rv = getaddrinfo(NULL, PORT, &hints, &servinfo)) != 0) {
fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(rv));
return 1;
}
// Megkeressük a megfelelő szerver socket-et
for(p = servinfo; p != NULL; p = p->ai_next) {
if ((sockfd = socket(p->ai_family, p->ai_socktype,
p->Ez pedig itt akadt el, de valószínűleg csak leterhelt lehet, vagy az én netem szarakodik. De akkor is durva...
Új hozzászólás Aktív témák
- Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
- Egyre közelebb a Poco F6 startja
- Fujifilm X
- Mindent megtudtunk az új Nokia 3210-ről
- A fociról könnyedén, egy baráti társaságban
- CASIO órák kedvelők topicja!
- Kertészet, mezőgazdaság topik
- AMD Ryzen 9 / 7 / 5 / 3 3***(X) "Zen 2" (AM4)
- iPhone topik
- Sorozatok
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen