Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Problem med att se på filmer i SUSE

Jag har installerat Open SuSE på datorn och jag skulle då kolla på filmklipp i mediaspelaren Totem. Men när jag drog igång en avi-film och en DVD-film så klagar den på att jag inte har de nödvändiga codecs installerade på datorn. Så var det med när jag körade Totem på Fedora Core 6. Trots att att det står i YaST att jag den senaste Totem installerad och de senaste xine-lib drivrutinerna. Jagförsökte även att installera VLC Media Player på Linux. Men jag fick ett error-meddelande där det stod:

There are no installable providers libmpeg2.so.0(64-bit) for vlc-0.8.5-2.pm.8.x86_64.rpm

Varför blir det så?

I SimplyMEPIS så kan man med programmet Kaffeine spela upp alla olika type av filmer utan problem.

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

jonasbjorks bild

De flesta codecs är under licenser/patent/med mera och därför installeras de inte i openSUSE. Du behöver ha tag på ett paket som heter w32codec-all för att kunna spela upp DivX, XviD, MPEG med mera.. Och paketet decss använder du för att spela upp DVD-filmer.

Jag hoppas du kan engelska, för det finns en bra sida som handlar om det här på thejemreport.com, artikeln är skriven för SUSE Linux Enterprise Desktop, men fungerar på openSUSE också.

Lycka till!

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

john13ths bild

Man tackar även om jag inte har utför instruktionerna på den givna hemsidan. Däremot så undrar jag även om hur jag kommer åt mina andra hårddiskar, som Windows ligger på, genom SUSE?

I SimplyMEPIS använde man ett program som hette Kwikdiskfree där den visade upp alla hårddiskar som fanns i datorn och dess partitionering. Man behövde bara montera den och då kom man åt filerna där.

john13ths bild

Den var redan monterad Smile faktiskt, det var bara det att windows-hårddisken låg i en annan mapp som hette just Windows. Upptäckte aldrig det...

Nästa problem är att hur man installerar program som xmms när den är zippad till en tar.gz-fil. För vad jag alltid har läst är att man ska packa upp filen, logga in som root, köra ./configure i den upppackade mappen och sedan köra make install. Men när jag skriver ./configure så får jag upp det här meddelandet:

c-eef8e255:/home/john/bin/xmms-1.2.10 # ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for prefix by checking for xmms... no
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

Har råkat ut det här innan när jag körde SimplyMEPIS. Man hoppas ju att inte samma sker igen med Suse men nej... Sad
På YaST så hittar jag bara xmms-lib och 32-bit som redan är installerd på hårddisken.

jonasbjorks bild

openSUSE borde ha monterat disken, oj det här blir jobbigt.. Hoppas du vet vad montera är, annars får jag köra en snabbkurs i hur filsystemet i Linux fungerar. Iaf..

Kör du Windows XP har du troligen NTFS som filsystem, frågan är om openSUSE stödjer NTFS, det vet jag inte. Du monterar disken så här:

# mkdir /media/windows
# mount -t ntfs /dev/hda1 /media/windows

Båda kommandona gör du som användaren root i en terminal. Starta gnome-terminal (tryck på ALT+F2 och skriv gnome-terminal och tryck sedan RETUR (enter)). Nu kommer ett fönster upp och i det skriver du:

# sudo -s

Fungerar monteringen är det jättebra, testa om du kommer åt filerna genom att skriva:

# ls /media/windows

Linux har inte stöd för skrivning till NTFS, så du kan bara läsa filerna. Det finns stöd för att skriva till NTFS, men det är tveksamt om du vågar riskera det. Stödet är väldigt beta.

Om inte det fungerar kan du ha tur, din disk kanske är formatterad med filsystemet FAT32, i så fall skriver du:

# mkdir /media/windows
# mount -t vfat /dev/hda1 /media/windows

Linux har stöd för både läsning och skrivning med FAT32-partitioner.

/dev/hda1 som jag skriver ovanför är din hårdisk och partition. hda1 innebär den första disken på den första IDE-kabeln, kallas primary master. Ettan (1) betyder den första partitionen. Det är oftast där Windows ligger. hdb är primary slave, hdc är secondary master, hdd är secondary slave.. Har du SATA-diskar? Isf heter det inte hda, utan sda.

Edit: Du skall inte skriva #-tecknen, de är där för att symbolisera din kommandopromt.

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

mauths bild

Du saknar lite grejor som krävs för att för att installera programmet.
I linux är ofta programmen beroende av en radda andra program och bibliotek som måste finnas på din dator. Det är en av sakerna som kan vara lite lurigt med linux men det är en bra grej som gör programmen mindre och det är onödigt att uppfinna hjulet flera gånger.
Jag rekomenderar att du använder dig av YAST när du ska installera program den löser dessa beroenden automatiskt. Det där $PATH är datorns sökväg, den letar helt enkelt enkelt efter de program/biblotek som krävs för att få det nya programmet att fungera på de ställen som anges i PATH. Vill du veta hur sökvägen ser ut så kör kommandot "echo $PATH"
Om du nu promt vill göra livet svårare så brukar det finnas en README-fil med i tar-filen där det står vilka beroenden som krävs.

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill

jonasbjorks bild

configure: error: no acceptable C compiler found in $PATH

Du saknar kompilatorn GCC, starta YaST2 och sök efter gcc och installera Smile

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

lundatoks bild

Finns inte XMMS som rpm i SUSE?

Har SUSE nån "build-essentials" rpm som det finns deb till debian/ubuntu?

--
Ubuntu Linux

mauths bild

Ska han inte pilla i /etc/fstab?`
I min skrev jag:
/dev/hda2 /windows/C ntfs ro,users,gid=users,umask=00
Min installation missade också win-partitionen.
Han slipper då montera partionen vid varje uppstart.

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill

fredentofts bild

En enkel väg är att i installationsmodulen i YaST välja Patterns som filter och där välja "C/C++ Compiler and Tools".
Då får man in det man oftast behöver + lite till...

-
För övrigt anser jag att trådindenteringen måste lagas
-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

john13ths bild

Mhmm skumt det står på YaST att gcc är redan installerad bland annat finns libgcc och cpp. Och det här C/C++ Compilers and Tool finns däremot inte på listan.

curiums bild

När det står # ska du köra som root och när det står $ ska du köra som vanlig användare.
--

--

mauths bild

Kolla att de ligger i sökvägen. "echo $PATH"
För att hitta dom brukar jag använda "find"
Kolla versioner. "gcc -v"
Du hittar kraven i README eller INSTALL filerna som kom med tar-filen.

Varför installerar du inte det med hjälp av YaST?

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill

mauths bild

Det gör man som man vill. Ändra i resp .bashrc
PS1='$PWD #'
PS2='vadmannuvill>'
ger pwd följt av en # i första raden och det andra i andra raden.

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill