Inlägg

Inlägg som LGH har skrivit i forumet
Av LGH

Oj, Firefox håller inte måttet? Du måste trolla....

Av LGH

Ny barebone - Ingen POST

Jag har köpt en liten barebone åt en kompis. Det verkar dock som det inte fungerar alls - med CPU och minne i POSTar den inte ens. Den bara startar och fläktarna blåser, skärmen blinkar till som om den får signal men inget mer.

Hårdvaran:
Barebone: Asus Pundit P1-AH2 (socket AM2), moderkort M2N8L rev 1.01G
CPU: AMD X2 4600+ (socket AM2) 65W
Minne: 1GB (2x512MB) Corsair ValueSelect 240-PIN DDR2 667

Först installerade jag allt, inkl HDD och DVDR, men eftersom den inte ville fungera strippade jag allt utom minne och CPU. Jag har sedan använt bara ena minnesmodulen, sedan den andra. Båda testade i båda slottarna. All denna väntan (datorbutiken...grrr!), allt detta arbete men fortfarande ingen kaka! Inga förändringar i hårdvaran gör någon skillnad - samma sak om jag startar datorn helt utan minne installerat. P1-AH2 ska fixa den här CPU:n utan problem "out of the box".

Någon som har någon idé?

Håkan

Av LGH

Varför köra onda ndiswrapper när det finns fria alternativ? bcm43xx fungerar alldeles utmärkt. Du behöver bara stoppa firmware i /lib/firmware/$(uname -r) och det fungerar. Sök mer på bcm43xx här i forumet så hittar ni tonvis med information.

Håkan

Av LGH

Jag sourcar min ~/.bashrc från min ~/.bash_profile. På så sätt har jag alltid samma miljö. Min ~/.bash_profile:

if [ -f ~/.bashrc ]; then . ~/.bashrc fi

Det är allt! Väldigt enkelt och effektivt.

Håkan

Av LGH

Menar du din prompt? Den vanligaste frågan är varför prompten ser annorlunda ut så jag svarar på det. Den sätts med miljövariabeln $PS1. Med bash kan du göra så här:

case "$TERM" in xterm*|rxvt*|linux|screen) PS1='\u@\h:\w\$ ' *) PS1='\$ ' esac

Den första raden är den viktiga här. Den säger till bash att om terminalen heter xterm* (t.ex. "xterm", "xterm-color", etc), rxvt* (rxvt, rxvt-unicode, etc), linux eller screen så ska PS1 sättas till det som följer. *) är fallback - i alla terminaler som inte heter något av alternativen ovan ska prompten sättas till den enklast möjliga.

Antagligen har du en liknande lista redan, så lägg helt enkelt till "screen" där så bör det fungera.

Håkan

Av LGH

Första tanke:
Jag antar att du har satt upp port forwarding i gränsen mellan det externa och det interna nätet i en router eller liknande. Om du använder DHCP på ditt interna nät kan det blir lite knasigt om servern byter IP ibland. Routern försöker skicka requests från klienten på det externa nätet till din servers gamla adress. Om så är fallet, byt till att köra statisk adress i varje fall på din server.

...för jag antar att du använder rätt extern adress?

Håkan

Av LGH

Den mest uppenbara trenden väl egentligen att folk som kört Unix-alikes ett tag drygar som fan så fort en nybörjare ställer en fråga. Trist inställning. Hjälp till i stället.

Och ja, jag kör Ubuntu på en dator. Är inte en idiot eller ett frågemonster för det.

Håkan

Av LGH

Ta en titt på OSCAR. LinuxJournal körde en artikel för ett tag sedan som nu finns på deras sajt. Över huvud taget finns massor av bra info om clusterimplementering på LJ - sök helt enkelt på "cluster" i sökrutan uppe till höger.

Håkan

Av LGH

Hur är det med utvecklingen av NetBSD? Det cirkulerade ju en del deprimerande artiklar och skriverier för bara några veckor sedan? Går utvecklingen framåt eller är det bara FreeBSD och ex-NetBSD-Theo-som-är-omöjlig-att-jobba-med som härjar och faktiskt får saker gjorda nu? Ingen flame här, jag har ingen insyn i vare sig FreeBSD eller NetBSD och undrar bara.

Håkan

Av LGH

Det har ändrats sedan jag senast använder apt-get över proxy, men läs apt.conf(5) (alltså - skriv man 5 apt.conf), där ska apts proxyhantering vara beskriven. Jag har tidigare helt enkelt satt $http_proxy som en miljövariabel men det verkar inte gälla längre. Jag är osäker, så läs på själv.

nvidia-drivisarna, ja. Hur installerade du dom? Via pakethanteringssystemet (apt-get, aptitude, Synaptic, eller liknande) eller laddade du ner filen från nvidia? Om det är det senare kan köra sudo ./nvidia-installer --uninstall, om det är via pakethanteringen så bör du använda --purge för att faktiskt ta bort filerna. Hur som helst, det kanske inte är nödvändigt. För att byta tillbaka till X.org:s egna nvidia-drivrutin redigerar du /etc/X11/xorg.conf och letar efter ditt grafikkort. Det är en sektion som heter kort och gott "Device" (det kan finnas flera sådana sektioner!) där drivrutiner indikeras av raden som heter Driver. Om du vill använda nvidias egna drivis ska det stå "nvidia". Om du vill köra X.org:s egna (och mindre struliga) drivis står det "nv". Om det står "nvidia", byt till "nv". Starta om gdm genom att skriva sudo /etc/init.d/gdm restart och du borde komma till inloggningssidan.

Loggen är /var/log/Xorg.0.log och kan vara hjälpsam eller bara otroligt förvirrande...
Om det inte funkar för dig så posta loggen så kan vi titta på den.

Håkan

Av LGH

1. Prova några olika. Det finns fördelar och nackdelar med alla distributioner. Jag gillar t.ex. inte det pakethanteringssystem som Redhat/Mandr[iva|ake]/SuSE använder (.rpm-filer) utan föredrar Debian's apt-system (.deb-filer). Inte heller gillar jag BSD-style init (hur man hanterar tjänster) på Linux-system (Slackware, Arch) utan föredrar vanlig System V init. Det är väldigt personligt. Prova allt! Kör det som passar dig.

Eftersom jag är gammal Debian-geek som gillar en modern desktop kör jag Ubuntu på heltid (ingen dual-boot) på min laptop. Fungerar alldeles utmärkt för mig.

2. Om du vill lära dig grundera så är Rute väldigt bra. Den tar upp grunder som är generella för alla Linux-system, men inte mycket distributionsspecifika saker. För distributionsspecifika böcker bör du promenera in till t.ex. Akademibokhandeln. Då får du ofta med en CD/DVD med distributionen i fråga på köpet.

3. TLDP.org - The Linux Documentation Project är alltid ett bra ställe att börja på. Sedan finns det ju mångs distributionsspecifika sajter som är väldigt bra, t.ex. har flera distributioner wiki's (i varje fall Ubuntu, Gentoo och Arch) och Debians dokumentation är grym (och gäller ju till 99,8% för Ubuntu).

4. Som sagt, LinuxQuestions är ju bra. Det finns flera väldigt bra forum som riktar sig till en distribution och endast den. Tyvärr finns det många fanboys (distributionsreligiösa människor) på dessa så håll tyst om andra distar även om du använder sådana...

5. Ta inte allt för givet. Ta inte allt som folk säger för sanning. Pröva själv och gör som det passar dig bäst, men det kan vara väldigt smart att lyssna på de gamla Unix-skäggen ibland. T.ex. är det otroligt dumt att köra som root på vilken distribution som helst, även om man är gammal i gemet som Administrator på Windows...

Av LGH

Finns en brainz-plugg till Quod Libet så man slipper fylla i allting själv.

Av LGH

Jag brukar använda id3-editorn som är inbyggd i Quod Libet, min musikspelare. Funkar kanon. I 0.23.1 och framåt har man autocompletion när man fyller i taggarna - både på fältnamnen och själva innehållet. Man kan automatiskt numrera filerna, skapa taggar från filnamn, osv.

Håkan

Av LGH

Jag har länge kört Linux på andrahands laptops. Inga fartmonster alltså, men 128-192MB minne och 300-366MHz P2-processorer. Det går alldeles utmärkt - fortfarande.

Ett varningens ord - XFCE är möjligen en smula "lättare" än Gnome men inte alls något lättviktsalternativ. XFCE använder GTK2-biblioteken, dvs samma som Gnome, och jag upplever det inte alls som något fartmonster (som många anhängare vill ha det till).

Den kombination jag har använt mest på mina gammelburkar är Openbox och en enkelt panelprogram. Openbox har kanonenkla konfigurationsfiler skrivna i XML så om du har knackat HTML känner du igen dig. Numera finns också smarta menyredigeringsprogram och andra tillägg.

fvwm2 är otroligt flexibelt och väldigt avancerat. Skitfult och skitsnabbt från början men det finns stöd för det mesta så du kan ha en hitech-desktop som alla dina Windowsvänner dreglar över (och som går användbart snabbt). Problemet är konfigurationen. Det är en vetenskap i sig som utan vidare skulle kunna fylla åtminstone en termin på universitetet. Plocka idéer från färdiga konfigurationer och kombinera dom så lär du dig bit för bit.

Håkan

Av LGH

Man kan använda PSK (Pre-Shared Key) när man kör WPA2, men jag vet inte om bcm43xx stöder det ännu. Jag har sett det göras med rt2500 och Atheros (IIRC). Har inte orkat plöja bcm43xx-mailinglistor eller kört git-versionen på ett tag så jag ska inte lova något.

Måste kanske skaffa mig en AP som stöder WPA2 så jag får något nytt att bråka med.

Håkan

Av LGH

Hej. Jag är den Håkan som du citerar i ditt första inlägg.

Jag använder Gnome och Network-Manager (paketnamn network-manager-gnome) och för mig funkar det hur bra som helst.

1. Kolla att du inte har ndiswrapper-modulen laddad.
2. Kolla att du har firmware i /lib/firmware/${uname -r}/ Om du inte vill mecka med fwcutter finns filerna här: http://hakan.prinsig.se/files/ubuntu/bcm43xx-firmware.tar.bz2 ).
3. Ladda modulen (modprobe bcm43xx)
4. Kolla dmesg om det verkar vara problem: dmesg | tail
5. Kolla att radion är påslagen! Många laptops med Broadcom-chip har en hårdvaruknapp med vilken du kan slå av/på radion till chippet. På min HP nx9105 sitter den på datorns framkant i högra hörnet men det varierar. Om man slår på/av den får man USB connect/disconnect-meddelanden i loggen och dmesg. Jag har slitit mitt hår många gånger med den här datorn innan jag upptäckt att radion faktiskt inte är på - inte så lätt att komma åt nätet då!
6. Kolla om du kommer åt några nät. Standardnamnet för nätverksenheten som bcm43xx skapar följer eth?-standarden i stället för wlan? som t.ex. ndiswrapper gör. Eftersom jag redan har mitt trådburna nätverk på eth0 blir mitt trådlösa eth1. Alltså: sudo iwlist eth1 scan
7. En sak värd att kolla upp (speciellt om du använder Network Manager eller andra program som själva sätter upp din uppkoppling) är att du *inte* har massa knepiga inställningar i /etc/network/interfaces. Min följer nedan:

auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet dhcp

I övrigt kör jag WPA-PSK mot min Netgear WGR-614. Med Network Manager är t.om. WPA (som var oheligt knepigt i början) väldigt enkelt och användarvänligt.

Hoppas det hjälper en smula.

Håkan

Av LGH

Vet inte riktigt, men det verkar som om det skulle kunna funka OK enligt det här inlägget i alt.os.linux.suse. Testa först med en livecd och om du stöter på patrull, se till att försöka med kommandot "lspci" för att se vad för sorts hårdvara det verkligen sitter på kortet.

Håkan

Av LGH

I /etc/X11/xorg.conf, alternativt /etc/X11/XF86Config(-4):

Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "se" EndSection

Värt att notera är att vissa version av X.org och XFree86 kallar drivrutinen "keyboard" i stället för "kbd" som ovan.

Håkan

Av LGH

Tack för tipset, vEX. Det ska tydligen stödas klockrent av MadWifi-drivisarna.

http://madwifi.org/wiki/Compatibility#SKYRCERPROPCCARD3054

Håkan

Av LGH

Eller om du är våghalsig, försök med de öppna drivrutinerna. Kräver ett visst mått av trixande dock (inte den norska varianten, den svenska): http://bcm43xx.berlios.de/

Håkan