KDE problem - Slackware 12

Pozdrav svima!
Desava mi se nesto sto nikako ne mogu da povezem sa Slackware-om. I sada sam sklon da ovaj problem povezem sa KDE-om…
Elem, instalirao sam Slackware 12 na posebnu particiju (da bih sacuvao odlicni Slackware 11 :slight_smile: ), zatim presao na kernel vmlinuz-generic-smp-2.6.21.5 i, uz nekoliko sitnijih problema resenih usput, krenuo sa instalacijom aplikacija koje najcesce koristim, i to najvise skinutih sa http://www.slacky.eu/repository/slackware-12.0/, dakle u tgz formatu, ili source + checkinstall = tgz ili, u najgorem slucaju, rpm + alien = tgz.
Sve je islo u najboljem redu do instalacije paketa dvdshrink-2.6.1.10-noarch-1sl.tgz, i prvo sto sam primetio da se izgubio kde meni i pojavio meni od nekog od drugih window managera. Odjavim se, pokusam da se ponovo ulogujem kao obican korisnik ali ne ide, bilo je moguce ulogovati se samo kao root. Onda izbrisem korisnika (userdel), izbrisem njegov home direktorijum, dodam drugog korisnika i opet isto, logovanje nije moguce za obicnog korisnika, samo moze za root. Kad iz root-ovog X-a pokusam da dodjem do Kontrolnog centra korisnika pomocu K --> Pokreni naredbu --> kao drugog korisnika dam obicnog korisnika i komandu kcontrol, kaze da lozinka nije u redu, a kada se logujem iz mandzera prijavljivanja prihvati lozinku ali ne uspi da podigne KDE za obicnog korisnika,
Pretpostavljam da instalacija pomenute aplikacije nije kriva za problem, verovatno nesto oko KDE-ovih konfiguracionih fajlova nije u redu.
Sta dalje, saveti?
Hvala!

“If it walks like a duck …”

Sam si dao odgovor, problemi su nastali nakon instaliranja dvdshrink paketa. Možda je poremetio permisije na samom “/home” direktoriju? Da li se slično dešava i sa drugim window managerima? Da li si probao reinstalaciju KDE paketa?

Nažalost, sajtovi kao što su http://slacky.eu ili http://linuxpackages.net/ više se ne mogu preporučiti (velike varijacije u kvaliteti paketa).
Tu prazninu je prošle godine popunio http://slackbuilds.org, projekat vodi par iskusnih slackera (da je debian, zvali bi hin “developeri”), veoma kvalitetne build skripte. Primjeti da ne isporučuju gotove pakete već build skripte, jednostavno ne možete vjerovati tamo nekom slučajnom prolazniku i nasumice instalirati programe.

Sugestija za sve buduće eksperimente … ( provjereno )…
Multiboot zamijeni sa VMserver ili VMworkstation (free) i sve testove radi u pseudo-virtuelnom okruženju… Kad sve istestiras ili ti jednostavno dodije, obrišeš tu VM.
Ja na linux Hostu imam VM sa PC-BSD i M$ XP, sve u net bridge modu … i još mi nije dodijalo… :slight_smile:

Prvo, moze svaka druga distro, al ajde da ne diramo Debian k?

Da i ja kazem nesto o tome, iz prve ruke. Ja sam bio dio te ekipe SlackBuilds, izaso sam prije par dana. Tako da je veoma moguce da naletis i na koji moj paket. Nevazno, slackbuilds je odlican ali, pending que je konstatno ogroman, ono sto ocu da kazem je da se nevjerovatno velik broj paketa cega da bude odobren. Dobro, samo cemo rec slackeri i to je kraj price. E sad nesto zanimljivije, kad se pakovo Avidemux, tj kad sam ja reko da ocu Avidemux da uradim, al da bi to zelio uradit sa nekim po pola, jer ima nevjerovatno puno dep. libs-a.

Javlja mi se frajer (necu imenovat) koji je reko da ce uradit poso samnom, kaze evo zavrsio sam ja, kad prije? Kaze pa uzeo builds sa slacky-ja, wtf o_O?

Objasnjenje:
Recimo da je trebo “faac” on ti je otiso na slacky.eu (slacky.it)
Ukuco “faac” naso ga, i download.
Ti ces skinut faac-bla-bla.tgz na http://www.slacky.eu/repository/slackware-12.0/multimedia/faac/1.25/
Dok je faac.Slackbuilds vec u http://www.slacky.eu/repository/slackware-12.0/multimedia/faac/1.25/src/

Nuff said?

Na kraju, kad je meni trebalo 7dana samo da fino napisem te sve te dep. libs, i kad sam se bacio na avidemux, sam “alienBOB” se zauzeo za taj paket. Pregledo ga i primio, imam i mailove ako mislite da ja ovdje … i odobrio ga, taj se paket jos nije pojavio tu, a ja sam bio taj koji je prvi napravio taj isti avidemux2 preview 4 slack.build za slackware 12. Koji se jos nije pojavio. Biti slacker do te mjere … to me p1zdi.

Dobro sad, ovo ono, moj prvi paket za SlackBuilds, je bio wormux, tad se BP{k} bio zauzeo da on to regulise, a prvi paket frka trka da li ce da bude primjen, paket je primljen, onaj ga je igro al paket sam opet podugo ceko da bi se pojavio na slackbuilds.

Izaso sam iz tima radi tako nekih … pa nazovimo ih sitnicama, i radi toga sto moj trud kao jednog slackera (jer se developer, samo debianeri zovu ne?) ide … neide nigdje. Propada.

Adise, nisi upravu za slacky.eu, slacky ima odlicne pakete, ljudi se fakat trenutno najvise trude. I eto ima, src build-a, razlika izmedju slackbuilds i slacky je ta sto na slacky pored src ima i .tgz, right away. Al linuxpackages.net … eh to je … nesto kad fakticki zelis da vidis sta je ta kernel panic stvar o kojoj svi pricaju.

[quote=dr@gon]Sugestija za sve buduće eksperimente … ( provjereno )…
Multiboot zamijeni sa VMserver ili VMworkstation (free) i sve testove radi u pseudo-virtuelnom okruženju… Kad sve istestiras ili ti jednostavno dodije, obrišeš tu VM.[/quote]
Da ne bi piso i za ovo odgovor dug 2 strane, recu, phuck vmware.
VirtualBox www.virualbox.org

Stvar je … *thumbs up

Sve je to tako Abs, ali slackbuilds.org je maltene poluoficijelni Slackware repozitorij. Da volkerdija udari trajvan, šta misliš ko bi nastavio razvijati Slack? Ni meni se neke stvari kod njih ne sviđaju, al je evidentno da njihova spika prolazi kod tate.

Malo više sabura, Slackware 12 nije tako davno izašao, godišnji odmori i sl. Uglavnom se queue počisti do kraja septembra :wink:

Stoji, eno fred87 je odma razvijac slamd64, a clan je slackbuilds

Posto nisam slacker nisam bas kompetentan da kazem koji je repositorij bolji ili loshiji. Ali sam definitivno za VirtualBox.

Apsolutno si u pravu, ipak je definitivno bio problem do paketa dvdshrink-2.6.1.10-noarch-1sl.tgz : http://www.slacky.eu/repository/slackware-12.0/multimedia/dvdshrink/2.6.1-10/dvdshrink-2.6.1.10-noarch-1sl.tgz.
Izbegavajte ovaj paket u širokom luku, jer sam reinstalirao Slackware 12 i kao prvi instalirao ovaj paket i desilo se isto.
Eh, sad razlog zašto se to dešava…??? Ko ima vremena neka ispita…

Problem je trivijalne prirode - persmisije na direktorijima (700)

Evo sadržaja paketa (sa tar tzvf dvdshrink-2.6.1.10-noarch-1sl.tgz)

drwxr-xr-x root/root 0 2007-08-12 14:37 ./ drwxr-xr-x root/root 0 2007-08-12 14:37 usr/ drwx------ root/root 0 2007-08-12 14:37 usr/bin/ -rwxr-xr-x root/root 122879 2007-08-12 14:37 usr/bin/xdvdshrink.pl -rw-r--r-- root/root 78554 2007-08-12 14:37 usr/bin/dvdsfunctions -rwxr-xr-x root/root 11159 2007-08-12 14:37 usr/bin/dvdshrink -rwxr-xr-x root/root 12876 2007-08-12 14:37 usr/bin/batchrip.sh drwx------ root/root 0 2007-08-12 14:37 usr/share/ drwx------ root/root 0 2007-08-12 14:37 usr/share/icons/ -rwxr-xr-x root/root 20809 2007-08-12 14:37 usr/share/icons/dvdshrink.xpm -rwxr-xr-x root/root 14104 2007-08-12 14:37 usr/share/icons/batchrip.xpm drwx------ root/root 0 2007-08-12 14:37 usr/share/applications/ drwx------ root/root 0 2007-08-12 14:37 usr/share/applications/dvdshrink/ drwxr-xr-x root/root 0 2007-08-12 14:37 usr/share/applications/dvdshrink/32x32/ -rwxr-xr-x root/root 4971 2007-08-12 14:37 usr/share/applications/dvdshrink/32x32/dvdsrhink.xpm drwxr-xr-x root/root 0 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/ -rwxr-xr-x root/root 112640 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect2.mpg -rwxr-xr-x root/root 112640 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect2.mpg -rwxr-xr-x root/root 141312 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect4.mpg -rwxr-xr-x root/root 161792 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect6.mpg -rwxr-xr-x root/root 163840 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect6.mpg -rwxr-xr-x root/root 149504 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect5.mpg -rwxr-xr-x root/root 135168 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect4.mpg -rwxr-xr-x root/root 178176 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect7.mpg -rwxr-xr-x root/root 122880 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect3.mpg -rwxr-xr-x root/root 194560 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect8.mpg -rwxr-xr-x root/root 149504 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect5.mpg -rwxr-xr-x root/root 188416 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect7.mpg -rwxr-xr-x root/root 124928 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/pselect3.mpg -rwxr-xr-x root/root 188416 2007-08-12 14:37 usr/share/applications/dvdshrink/menus/nselect8.mpg -rw-r--r-- root/root 71240 2007-08-12 14:37 usr/share/applications/dvdshrink/xdvdshrink_logo.png drwxr-xr-x root/root 0 2007-08-12 14:37 usr/share/applications/dvdshrink/64x64/ -rwxr-xr-x root/root 20809 2007-08-12 14:37 usr/share/applications/dvdshrink/64x64/dvdshrink.xpm drwxr-xr-x root/root 0 2007-08-12 14:37 usr/doc/ drwxr-xr-x root/root 0 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/ -rw-r--r-- root/root 55 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/INSTALL -rw-r--r-- root/root 26016 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/README.txt -rw-r--r-- root/root 1425 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/dvdshrink.SlackBuild -rw-r--r-- root/root 733 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/slack-desc -rw-r--r-- root/root 288 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/example.xml -rw-r--r-- root/root 18009 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/gpl.txt -rw-r--r-- root/root 832 2007-08-12 14:37 usr/doc/dvdshrink-2.6.1.10/batchrip.txt drwxr-xr-x root/root 0 2007-08-12 14:37 install/ -rw-r--r-- root/root 733 2007-08-12 14:37 install/slack-desc -rw-r--r-- root/root 21 2007-08-12 14:37 install/slack-required
Kako popraviti ovaj slackware paket?

[code]# mkdir /root/tmp

cd /root/tmp

explodepkg /root/shrink-2.6.1.10-noarch-1sl.tgz

find -type d | xargs chmod 755

makepkg -l y -c n …/dvdshrink-2.6.1.10-noarch-1fixed.tgz[/code]

Znači raspakujemo, nađemo direktorije i popravimo permisije, te ponovo zapakujemo paket.
(prednost jednostavnog package formata :wink: