Hirdetés
- Megjött a Cherry legfrissebb, taktilis karakterisztikájú kapcsolója
- 8 bővítőhelyes Jonsbo "akvárium", akár kábeleket rejtő alaplapokhoz is
- 4K felbontású, 240 Hz-es OLED monitorokkal köszönti az őszt a Lenovo
- Ismét egy teljesen friss egérrel gyarapította kínálatát a Pulsar
- Legalább 20 éves lemaradásban vannak a kínai litográfiai cégek?
-
PROHARDVER!
Debian GNU/Linux
Új hozzászólás Aktív témák
-
Jester01
veterán
Én szívesen mondom, hogy aki kde-t használ az meg is érdemli
Na de komolyra fordítva a szót, első körben megnézném indulás alatt a rendszer terhelését, egyszerűen top-ban hogy processzort vagy i/o műveleteket végez (esetleg egyiket sem), illetve ltrace segítségével a rendszerhívásokat valamint a c függvényeket naplóznám. A végső fegyver persze a forráskód és egy debugger.
-
Jester01
veterán
válasz
CPT.Pirk #4439 üzenetére
Egyszerűen csak ott több az "igazi" mérnök akik mégiscsak a szabványos SI előtagokat használják, főleg mivel nekik egyéb mértékegységekkel is össze kell hozni. Mivel minden gyártó így csinálja, egyik sem jut előnyhöz.
Egyébiránt az alap linuxos programok többsége már tud mindkét nyelven, például df -h és df -H
UI.: a váltószámot helytelenül kerekítetted
-
Jester01
veterán
Amíg ez nem tűnik el a saját FAQ-jukból, addig nincs miről beszélni:
Status: An optimized, high-performance version, primarily for consumer electronics devices, is available commercially.Valamint:
Benchmarks show that the driver's performance via FUSE is comparable to that of other filesystems' drivers in-kernel, provided that the CPU is powerful enough. On embedded or old systems, the high processor usage can severely limit performance. Current versions often show 100% CPU utilization on dealing with big files on fragmented NTFS file systems.De nem akarok flamet kelteni, aki akarja használja nyugodtan. Ajánlani viszont nem tudom.
-
-
Jester01
veterán
válasz
CPT.Pirk #4335 üzenetére
Elmondás alapján valami grafikus cucc reklamálhatott, olyat meg én nem használok.
A kártyák indexeit amúgy be lehet konfigurálni. Nálam például:alias snd-card-0 snd-ens1371
options ens1371 snd_index=0 joystick_port=1
alias snd-card-1 snd-intel8x0
options intel8x0 snd_index=1Innentől kezdve nincs mászkálás.
-
Jester01
veterán
válasz
Speeedfire #4333 üzenetére
Igen, úgy látszik az alapértelmezett eszköz a plug:dmix lesz (ami jó), de az nem létező eszközre van konfigurálva.
Az alapértelmezett általában a hw:0,0 ami látszólag nálad az audigy lenne, aminek szintén működnie kellene. Ezért gyanús, hogy át lett valami konfigurálva.
Nézd meg, létezik-e a ~/.asoundrc és mi van benne.Ha azt szeretnéd, hogy az usb legyen az alapértelmezett, akkor egy némileg favágó megoldás további nyomozás nélkül ha az említett ~/.asoundrc fájlba ezt teszed:
defaults.pcm.!card 2
defaults.ctl.!card 2
defaults.pcm.!device 0
defaults.ctl.!device 0Illetőleg a 2-es sorszám helyett lehetne írni a kártya nevét is, ami viszont gyanús ("default")
-
Jester01
veterán
válasz
CPT.Pirk #4331 üzenetére
Kifejezetten a pulseaudio az ami sok hülyeséget okoz.
Speeedfire: akkor minden bizonnyal nem azt a hangeszközt használják azok a programok. Sima aplay az alapértelmezett eszközzel is működik (vagyis -D kapcsoló nélkül)?
A nem működő hangerőszabályzás két okból lehet: rossz mixer eszköz vagy rossz csatorna (jelen esetben csak PCM van az usb eszközön, így ha valami mondjuk master-t keres akkor nem fog menni). Ezeket az adott programnál kell beállítani.
Amit még érdemes lehet megnézni, hogy az adott programok véletlenül nem az OSS emulációt használják-e.
-
Jester01
veterán
válasz
Speeedfire #4328 üzenetére
aplay -D hw:2,0 valami.wav szól?
-
Jester01
veterán
válasz
Speeedfire #4325 üzenetére
Először is: cat /proc/asound/cards
Ez megmutatja látja-e a hangkártyákat a rendszer. Ha igen, akkor ellenőrizni kell a keverő beállításokat, lehetőség szerint alsamixer programmal, ügyelve, hogy a megfelelő csatornák ne legyenek elnémítva (MM=mute)
Ha ez is rendben van, akkor az aplay használatával ellenőrizni lehet az egyes eszközök működését.A kulcstartós dolog az mi?
-
Jester01
veterán
válasz
Speeedfire #4321 üzenetére
Feltenni a 32 bit kernel cuccokat.
# dpkg -l 'linux-*amd64'
Ami itt telepítve van azokat szedd le és pakold fel a -686 végűeket helyettük.
Előtte mondjuk ellenőrizd file /bin/bash paranccsal hogy a rendszered amúgy tényleg 32 bites-e.4 giga memóriához már lehet, hogy -686-bigmem kell.
-
Jester01
veterán
válasz
Speeedfire #4318 üzenetére
Igen, itt tényleg 32-64 bit probléma lesz.
Szerintem véletlenül 64 bites kernel csomagokat tettél fel. -
Jester01
veterán
válasz
Speeedfire #4310 üzenetére
Consult the make.log in the build directory
/var/lib/dkms/fglrx/10-9/build/ for more information. -
Jester01
veterán
válasz
Speeedfire #4304 üzenetére
Pedig a source-nak kellene megcsinálnia a kernel modult. Szedd le és tedd fel újra, közben figyelj jól, csinál-e valamit.
-
Jester01
veterán
válasz
Speeedfire #4301 üzenetére
Az fglrx-source csomagot kell felrakni a kernel modulhoz. Ahogy azt az fglrx-driver mondja is:
This package provides 2D display drivers and hardware accelerated OpenGL
for X.Org version 7.1. For 3D acceleration to work, you will need to compile
the fglrx kernel module for your kernel: see the fglrx-source package.
Note that the driver will work without the kernel module, but 3D acceleration
will be disabled.Továbbá:
The driver can work with plain mesa libGL, but some applications may require the proprietary libGL. This library is shipped in the fglrx-glx package.
Vagyis az fglrx-glx csomagot is tedd fel.
-
Jester01
veterán
válasz
Speeedfire #4296 üzenetére
Nem tudom hogyan telepítetted, illetve figyeltél-e az esetleges hibaüzenetekre.
Első körben ha még nem próbáltad akkor modprobe fglrx, ez betölti a modult ha létezik. -
Jester01
veterán
válasz
Speeedfire #4294 üzenetére
A kernel modulok között nincs ott az fglrx.
Ez a baj. Lásd a log 136-140 sorait:
(WW) fglrx(0): ***********************************************************
(WW) fglrx(0): * DRI initialization failed *
(WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
(WW) fglrx(0): * 2D and 3D acceleration disabled *
(WW) fglrx(0): *********************************************************** -
Jester01
veterán
válasz
Speeedfire #4289 üzenetére
Először is ellenőrizni kell mondjuk az xorg.log-ban, hogy valóban az fglrx drivert használod-e:
$ grep fglrx /var/log/Xorg.0.log
[ 907.932] (II) LoadModule: "fglrx"
[ 907.932] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
[ 907.979] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
...Majd innen lehet továbbmenni.
3D gyorsításhoz majd a kernel modul meglétét is ellenőrizni kell:
$ lsmod | grep fglrx
fglrx 3193530 239Illetve:
$ glxinfo | grep -E 'rendering|OpenGL'
direct rendering: Yes
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 5700 Series
OpenGL version string: 4.2.11631 Compatibility Profile Context
OpenGL shading language version string: 4.20
OpenGL extensions: -
Jester01
veterán
Nem tudom miért nem sikerült.
Csinálsz egy új csoportot és egy directoryt csoport írási joggal.
Aztán csinálsz felhasználókat az adott csoportban.
Ha szükséges, akkor a home directoryt átállítod a közös directoryra (de akkor összeakadhatnak a beállításaik).# addgroup shared
Adding group `shared' (GID 1000) ...
Done.
# mkdir /tmp/shared
# chgrp shared /tmp/shared
# chmod u=rwx,g=rwxs,o= /tmp/shared
# adduser test --ingroup=shared --home=/tmp/shared
Warning: The home dir /tmp/shared you specified already exists.
Adding user `test' ...
Adding new user `test' (1000) with group `shared' ...
The home directory `/tmp/shared' already exists. Not copying from `/etc/skel'.
adduser: Warning: The home directory `/tmp/shared' does not belong to the user you are currently creating.
... -
Jester01
veterán
válasz
bambano #4217 üzenetére
Ez nem 32-64 ütközés szokott lenni, hanem az, hogy a 64 bites libeknek nem egységes a helye, van disztró ami a /lib-et használja és van ami a /lib64-et. Ennek megfelelően a programok is össze-vissza települnek.
Mivel a libc6 csomagban eleve benne is vannak a lib64->lib symlinkek csak gondolom le lettek törölve ezért szerintem sokkal kevésbé belerondítás a rendszerbe ha azokat visszacsinálja.
-
Jester01
veterán
válasz
Santosh #4215 üzenetére
Nem is kell. Szerintem telepítettél valamit ami kicsit belerondított a rendszerbe és létrehozta a /lib64-et aztán belepakolta a saját cuccait. Dobj át mindent a /lib64-ből a /lib-be aztán töröld a /lib64-et majd csinálj egy symlinket /lib64->/lib.
Zárójelben jegyzem meg, hogy a rendszer directoryk piszkálása erősen ellenjavalt. Helyes megoldás a $HOME vagy az /usr/local, esetleg /opt használata ha nem disztró csomagokból telepítesz valamit.
-
Jester01
veterán
válasz
CPT.Pirk #4186 üzenetére
Az a kérdés, hogy állítottad be a root eszközt. Ha mondjuk /dev/sdaX formában akkor a HDD miatt elcsúszhat.
A második hiba meg azért van mert az fsck meghal és utána a read-write remount sem sikerül. Ilyennek mondjuk nem szabadna megesnie, próbálj másik rendszerből fsck-t futtatni rajta.
-
Jester01
veterán
válasz
bambano #4126 üzenetére
Bár az intel is tudott remek szerver lapokat készíteni ahol nem volt meg az épeszű sávszélesség a south és a north bridge között. Hiába volt dual gigabit meg 64 bit pci-x, nem lehetett kihasználni ... és emberek erre építettek file szervert amit mi gyanútlanul meg is vettünk.
-
Jester01
veterán
A kernel üzenetek egy ring buffer-be kerülnek aminek fix mérete van. Ha ez betelik akkor bizony a régebbi üzenetek elvesznek. Ezt a puffert egyébként valamelyik init script (tipikusan /etc/init.d/bootlogs) másolja fájlba (/var/log/dmesg). A bootolás korai szakasza után viszont már nem csak a kernel üzenetei jelennek meg a konzolon, hanem az init scriptek kimenete is. Ezek értelemszerűen nem mennek keresztül a kernel pufferen ezért a dmesg nem látja őket (és így nyilván a /var/log/dmesg-be sem kerülnek bele).
-
Jester01
veterán
Így jár az, aki nem csinál külön /var partíciót ... főleg szerverre. Persze a hely attól még ugyanúgy elfogyott volna. Keresgélj, ki a hunyó ...
MOD: nem azt mondja, hogy a gyökérben (directory) hanem a gyökér fájlrendszerben (ami alatt neked ott van jóformán minden egyben).
-
Jester01
veterán
Ha 4-es debiant kell 6-osra upgradelnem majd, akkor előre láthatólag lesz valami probléma?
-
Jester01
veterán
-
Jester01
veterán
válasz
bambano #3825 üzenetére
Vagy egy kis copy-paste segítségével futtass apt-get install-t az összes felsorolt csomagra. Onnantól kezdve a rendszer azt fogja hinni, hogy azok neked kellenek.
Példa:
# apt-get install metacity-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
metacity-common is already the newest version.
metacity-common set to manually installed.Az utolsó sor a fontos.
-
Jester01
veterán
válasz
CPT.Pirk #3811 üzenetére
Miért hiszi azt a Debian, hogy ezek a csomagok feleslegesek?
Ezért: The following packages were automatically installed and are no longer required
Magyarul: ezeket a csomagokat automatikusan telepítette valamelyik más csomag függőségeként, vagyis te személy szerint ezeket nem kérted. Azt a csomagot aminek ezek a függőségei voltak viszont már leszedted, így most a rendszernek ezekre már nincs szüksége. Te pedig ugye nem kérted őket.
A listából ítélve ez valami nagy meta-csomag lehetett, pl. gnome-desktop-environment
-
Jester01
veterán
válasz
Brown ügynök #3774 üzenetére
Az nem az mtu
$ /sbin/ifconfig
eth1 Link encap:Ethernet HWaddr 00:50:8b:32:c9:ec
inet addr:192.168.100.100 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 -
Jester01
veterán
-
-
Jester01
veterán
válasz
bambano #2794 üzenetére
Kiderítettél erről időközben valamit?
Alapvetően az az érdekes, hogy a post-install scripteket akkor fogja-e futtatni amikor az általuk használt dolgok már működnek. Pl. shell scripthez nem árt működő bash, viszont ha a libc már 64 bit, a bash meg még 32, akkor az nem fog menni.
Igazából csak szentimentális okokból akarom az upgrade-t, hogy továbbra is mondhassam még a múlt évezredben telepített linuxom van, amit azóta csak frissítettem
-
Jester01
veterán
válasz
ZCoyote #2823 üzenetére
ctrl alt + és control alt - segítségével váltogathatsz a felbontások között, hátha valamelyik működik.
Jelen esetben amúgy nem modeline-t kellene írogatni, hanem egyszerűen megadni a monitorod korlátait és akkor automatikusan jó módokat használna.Pl. valami ilyesmivel:
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 28.0 - 96.0
VertRefresh 43.0 - 60.0
EndSectionÉrtelemszerűen a megfelelő számokkal.
-
Jester01
veterán
Nem kapcsoltad be a masquerade-t és így okoskodik, hogy tulajdonképpen minek is megy át rajta a forgalom. A "szálak átirányítása" az port forwardot jelent? Ahhoz egy ilyesmi szabály kell az iptables-be:
iptables -t nat -A PREROUTING -i eth0 -p <tcp|udp> --dport <port> -j DNAT --to-destination <ip> -
Jester01
veterán
nsswitch lehet a problémás, ha véletlenségből sikerült a lokális authentikációt letiltani (a linkelt oldalon lévő példa az jó, mert a files kulcsszóval kezd)
Ha sehogy nem enged be, akkor próbálkozhatsz single-user módban vagy init=/bin/bash kernel paraméterrel bootolni és akkor vissza tudod csinálni. -
Jester01
veterán
Mint mondtam, nekem egy hálózaton vannak.
/etc/network/options fájlba ip_forward=yes (ebből induláskor tulajdonképpen echo 1 > /proc/sys/net/ipv4/ip_forward lesz)iptables-be masquerade beállítása. Erről millió leírás van a neten, de a lényege ez szokott lenni:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
(a firewall szabályok nekem az /etc/network/if-pre-up.d alatt egy fájlban vannak, if [ "$IFACE" = "eth0" ] feltétellel védve)route táblával semmit nem kell csinálni, nálam az alap:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.100.1 0.0.0.0 UG 0 0 0 eth0A többi gépen értelemszerűen ezt a gépet kell megadni átjárónak. Első körben kézzel próbáld ki, aztán ha az már megy, akkor tehetsz fel dhcp szervert. Ha az internetet adó eszközöd is dhcp-s akkor azt kapcsold ki (nehogy összeakadjon a kettő) és állíts be egy statikus címet az átjárónak.
-
-
Jester01
veterán
Gondolom megnézted,hogy a routered eleve nem tud-e QoS-t
Nincs akadálya az 1 kábeles átjárónak, nekem is pont ilyen a topológia. Otthoni rendszer esetén feltételezem nem kell számolni gonosz felhasználókkal, akik ki akarják kerülni a gatewayt.
Amúgy konkrétan forgalomszabályozást én még nem csináltam.
-
Jester01
veterán
De, ez már jó.
Elvileg létrejött a b43-fwcutter fájl, amit a leírásnak megfelelően nekiállhatsz használni.
configure egyáltalán nem kell. Az csak egy szokásos script amit a forráskódhoz mellékelnek, hogy felismerje a környezetet és ennek megfelelően konfigurálja a programot.
Ez az egész problematika nem a kernel miatt van, hanem mert a kedves hardvergyártó nem adta ki a firmware-t és terjeszteni sem szabad. Ezért kell ezt a daraboló programot használni. Normál esetben felrakod az új kernel csomagot és kész.
-
Jester01
veterán
Először amit bambano mondott. Plusz ha tied az AP akkor először próbáld titkosítás nélkül. Vagy ha van másik géped akkor csinálhatsz ad-hoc hálózatot. Mindezeket azért, hogy a wifi alapfunkcionalitását ellenőrizd.
Egyébként nekem ennyi van csak:
wpa-ssid <ssid>
wpa-psk <key>
wpa-driver wext
wireless-essid <ssid>
wireless-channel 11A ssid-et kétszer kellett megadnom, anélkül nem ment! A channel nem biztos, hogy szükséges.
Gondolom a wpa-supplicant telepítve is van, nem csak configot próbáltál gyártani neki. ifup után nézd meg elindult-e. -
Jester01
veterán
Elvileg simán tud a 64 bites is 32 bitest fordítani, ugyanazok az eszközök tudják (gcc legalábbis biztosan)
P3-600 kernel 2.6.27.6: make bzImage = 23 perc , make modules = 14 perc (90 modul) Mondjuk ez kétszer olyan gyors mint a P2-esed, akkoris 2 óra alatt meg kellene legyen.
MOD: kivéve ha kevés a ramod és emiatt swappol. Ebben 512MB van.
MOD2: ja és persze nem grafikus felületen csináltam -
Jester01
veterán
azt írta, hogy a /lib/modules/2.6.26.8 könyvtár nem található
Akkor minden bizonnyal nem futtattál make modules_install -t. Amúgy ha minden felesleget kivettél, akkor ki van csukva, hogy 8 óráig fordulna.
Az internal compiler error meg rendszerint hardverhiba (ram, túlmelegedés, ilyesmi)
Egyébként ha van egy gyors géped is, akkor nyugodtan fordíthatsz azzal kernelt. Értelemszerűen a P2 konfigurációjának megfelelően. A install lépésnél megadsz egy ideiglenes könyvtárat INSTALL_PATH illetve INSTALL_MOD_PATH változóval és akkor az alá fogja telepíteni. Innen kell átmásolod a P2-re.
-
Jester01
veterán
Ha bele van fordítva a kernelbe, akkor sysrq billentyűkombinációkkal lehet mindenfélét ügyködni. Többek között megmutatja, éppen mit csinál a rendszer. sysrq+h a help.
kernel: SysRq : HELP : loglevel0-8 reBoot tErm Full kIll saK aLlcpus showMem Nice powerOff showPc show-all-timers(Q) unRaw Sync showTasks Unmount shoW-blocked-tasks
Ezekből most neked az L P T es a W lehet érdekes.
Új hozzászólás Aktív témák
- World of Tanks - MMO
- Milyen billentyűzetet vegyek?
- TCL LCD és LED TV-k
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Renault, Dacia topik
- One otthoni szolgáltatások (TV, internet, telefon)
- OLED TV topic
- Tőzsde és gazdaság
- GL.iNet Flint 2 (GL-MT6000) router
- További aktív témák...
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Vírusirtó, Antivirus, VPN kulcsok
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Game Pass Ultimate előfizetések 4 - 19 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10500T / RTX 3050 / 32GB DDR4 / 512 SSD!
- Samsung Galaxy A12 64GB Kártyafüggetlen 1 év Garanciával
- 2db UK billes - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Samsung S23+ 256GB Állapot: 10/10 6 hónap jótállás!
- Surface Laptop 4 i7-1185G7 16GB 512GB magyarbill 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest