Jump to content

zibi1981

Members
  • Posts

    232
  • Joined

  • Last visited

Posts posted by zibi1981

  1. I was trying to update my xine engine, because I have version 1.1.4, and the latest is 1.1.6. The problem is, that when I compiled it from source according to this instructions, my system (Mandriva 2007.1) didn't seem to use new engine, although the installation process didn't return any errors. On second attempt I was trying to use an rpm (found only version 1.1.5 available), but when I try to update it, I see

     

    [root@localhost AudioWideo]# rpm -Uhv libxine1-1.1.5-070315.i586.rpm
    b??d: Niespe?nione zale?no?ci:
    	libxine1 = 1.1.4 jest wymagany przez (zainstalowany) libxine1-devel-1.1.4-5plf2007.1.i586
    	libxine1 = 1.1.4 jest wymagany przez (zainstalowany) xine-plugins-1.1.4-5plf2007.1.i586

     

    A small author's Polish-English translation :P :

    1. Niespe?nione zale?no?ci - it's something like "unfulfilled dependencies"

    2. jest wymagany przez (zainstalowany) - "is required by (installed)"

     

    And as I go deeper and deeper into it, I become convinced, that I would have to uninstall at least half of my system to just update one library - xine.

     

    Is there a better and less drastic method to do it? I would prefer to have version 1.1.6 if it's not a problem.

     

    Thx in advance :)

  2. 2) When I switch on the 3D desktop over Beryl and start watching any vidoes over Kaffeine or KMPlayer, the video gets stuck periodically and don't get rendered smoothly. On disablng of the 3D desktop, the video's runs fine.

     

    Have You tried changing Settings -> xine engine parameters -> video -> driver to opengl in Kaffeine (or maybe similar setting in Xine)? Maybe this will help. Read also this errata content for further explanation.

  3. I could tell You, if You would tell me how to get that info. When it comes to my MPlayer I have

     

    mplayer-1.0-1.rc1.11plf2007.1

     

    Encouraged by You reply I installed SMPlayer, but I don't see a "Play VCD" button anywhere. Can You tell me where it is, or at least how to use it when it comes to playing VCDs?

     

    EDIT

     

    O.K., the above was written when using SMPlayer 0.2.13 from repositories. Now I downloaded version 0.4.24 (newest???) and compiled it myself, and it plays VCDs perfectly :D

    But again, is there a way to make my favourite Kaffeine to play VCDs?

  4. I got this problem since always, still unresolved :sad: I can't play VCD/SVCD movies on my Mandriva. DVD movies run flawlessly. I'm pretty sure I have installed almost any codecs available there in the web, but still no avail.

    Several minutes ago I run onto something that maybe could be a step towards final victory. Someone suggested to type in console

     

    mplayer vcd://2

     

    and MPlayer did start to play a VCD, but only the initial commercial spot. Then it stopped. Below is the output of this process which I could see in console during this

     

    [zibi1981@localhost ~]$ mplayer vcd://2

    MPlayer 1.0-1.rc1.11plf2007.1-4.1.2 © 2000-2006 MPlayer Team

    CPU: AMD Athlon XP 3200+ (Family: 6, Model: 10, Stepping: 0)

    CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0

    Compiled with runtime CPU detection.

    98 audio & 216 video codecs

    mplayer: could not connect to socket

    mplayer: No such file or directory

    Failed to open LIRC support. You will not be able to use your remote control.

     

    Playing vcd://2.

    track 01: adr=1 ctrl=4 format=2 00:02:00 mode: 32

    track 02: adr=1 ctrl=4 format=2 00:24:00 mode: 32

    track 03: adr=1 ctrl=4 format=2 00:44:16 mode: 32

    MPEG-PS file format detected.

    VIDEO: MPEG1 352x288 (aspect 8) 25.000 fps 1150.0 kbps (143.8 kbyte/s)

    ==========================================================================

    Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough

    VDec: vo config request - 352 x 288 (preferred colorspace: Mpeg PES)

    Could not find matching colorspace - retrying with -vf scale...

    Opening video filter: [scale]

    The selected video_out device is incompatible with this codec.

    Try adding the scale filter, e.g. -vf spp,scale instead of -vf spp.

    VDecoder init failed :(

    Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b

    Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))

    ==========================================================================

    ==========================================================================

    Trying to force audio codec driver family libmad...

    Opening audio decoder: [libmad] libmad mpeg audio decoder

    AUDIO: 44100 Hz, 2 ch, s16le, 224.0 kbit/15.87% (ratio: 28000->176400)

    Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)

    ==========================================================================

    AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)

    Starting playback...

    VDec: vo config request - 352 x 288 (preferred colorspace: Planar YV12)

    VDec: using Planar YV12 as output csp (no 0)

    Movie-Aspect is 1.30:1 - prescaling to correct movie aspect.

    VO: [xv] 352x288 => 376x288 Planar YV12 [zoom]

    Cannot sync MAD frame: 0.014 ct: 0.052 416/416 2% 0% 15.9% 0 0

    Cannot sync MAD frame

    Cannot sync MAD frame

    Cannot sync MAD frame: 0.304 ct: 0.056 417/417 2% 0% 17.5% 0 0

    Cannot sync MAD frame: 0.285 ct: 0.060 418/418 2% 0% 17.5% 0 0

    Cannot sync MAD frame: 0.245 ct: 0.064 419/419 2% 0% 17.5% 0 0

    Cannot sync MAD frame: 0.205 ct: 0.068 420/420 2% 0% 17.4% 0 0

    Cannot sync MAD frame: 0.165 ct: 0.072 421/421 2% 0% 17.4% 0 0

    Cannot sync MAD frame: 0.125 ct: 0.076 422/422 2% 0% 17.3% 0 0

    Cannot sync MAD frame: 0.085 ct: 0.080 423/423 2% 0% 17.3% 0 0

    Cannot sync MAD frame: 0.045 ct: 0.084 424/424 2% 0% 17.3% 0 0

    Cannot sync MAD frame: 0.005 ct: 0.084 425/425 2% 0% 17.2% 0 0

    A: 17.3 V: 17.3 A-V: 0.005 ct: 0.084 425/425 2% 0% 17.2% 0 0

     

    Exiting... (End of file)

     

    Then I realized I could do something similar with kaffeine...

     

    [zibi1981@localhost ~]$ kaffeine vcd://2

    if kaffeine hangs here run 'configure --with-xinit-workaround' and recompile / r

    einstall ... ok

    QLayout "unnamed" added to QWidget "unnamed", which already has a layout

    kaffeine: PLAYLIST

    kaffeine: PlayList: add 1 items to playlist

    kaffeine: PlayList: Check for kaffeine/noatun/m3u/pls/asx playlist

    kaffeine: PlayList: Try loading kaffeine playlist

    kaffeine: PlaylistImport: kaffeine: /home/zibi1981/.kde/share/apps/kaffeine/play

    lists/NOWE.kaffeine

    kaffeine: Window manager: KWin found

    kaffeine: Kaffeine:: Try to load service: xine_part

    kaffeine: This is a KaffeinePart...

    kaffeine: XinePart: Creating new XinePart...

    kaffeine: XinePart: Using xine-config file:

    kaffeine: KXineWidget: Using default config file ~/.xine/config

    kaffeine: PlayList: add 1 items to playlist

    kaffeine: XinePart::openURL(): vcd://2

    kaffeine: XinePart: Got single track

    kaffeine: XinePart::slotPlay()

    kaffeine: KXineWidget: Display aspect ratio (v/h): 1.00096

    kaffeine: KXineWidget: Using xine version 1.1.4

    kaffeine: KXineWidget: Post-init xine engine

    kaffeine: KXineWidget: Use audio driver auto

    kaffeine: KXineWidget: Use video driver auto

    kaffeine: KXineWidget: Init video driver

    kaffeine: KXineWidget: Init audio driver

    kaffeine: KXineWidget: Init OSD

    kaffeine: KXineWidget: Font for OSD: sans

    kaffeine: KXineWidget: Unscaled OSD available

    kaffeine: KXineWidget: xine init successful

    kaffeine: XinePart: load config

    kaffeine: Set volume to: 93

    kaffeine: KXineWidget: New visualization plugin: goom

    kaffeine: PostFilter: Create Postprocessing Filter: tvtime

    kaffeine: PostFilter: Parameter: method

    kaffeine: PostFilter: Parameter: enabled

    kaffeine: PostFilter: Parameter: pulldown

    kaffeine: PostFilter: Parameter: framerate_mode

    kaffeine: PostFilter: Parameter: judder_correction

    kaffeine: PostFilter: Parameter: use_progressive_frame_flag

    kaffeine: PostFilter: Parameter: chroma_filter

    kaffeine: PostFilter: Parameter: cheap_mode

    kaffeine: PostFilter: Get input

    kaffeine: PostFilter: Get output

    kaffeine: PostFilter: SetConfig tvtime:method=LinearBlend,enabled=1,pulldown=non

    e,framerate_mode=half_top,judder_correction=0,use_progressive_frame_flag=1,chrom

    a_filter=0,cheap_mode=1

    kaffeine: PostFilter: Set parameter 'method' to value 'LinearBlend'

    kaffeine: PostFilter: tvtime Apply integer value 2 on offset 0

    kaffeine: PostFilter: Set parameter 'enabled' to value '1'

    kaffeine: PostFilter: tvtime Apply integer value 1 on offset 4

    kaffeine: PostFilter: Set parameter 'pulldown' to value 'none'

    kaffeine: PostFilter: tvtime Apply integer value 0 on offset 8

    kaffeine: PostFilter: Set parameter 'framerate_mode' to value 'half_top'

    kaffeine: PostFilter: tvtime Apply integer value 1 on offset 12

    kaffeine: PostFilter: Set parameter 'judder_correction' to value '0'

    kaffeine: PostFilter: tvtime Apply integer value 0 on offset 16

    kaffeine: PostFilter: tvtime Apply integer value 0 on offset 16

    kaffeine: PostFilter: Set parameter 'use_progressive_frame_flag' to value '1'

    kaffeine: PostFilter: tvtime Apply integer value 1 on offset 20

    kaffeine: PostFilter: Set parameter 'chroma_filter' to value '0'

    kaffeine: PostFilter: tvtime Apply integer value 0 on offset 24

    kaffeine: PostFilter: Set parameter 'cheap_mode' to value '1'

    kaffeine: PostFilter: tvtime Apply integer value 1 on offset 28

    kaffeine: PostFilter: tvtime Apply integer value 1 on offset 28

    kaffeine: KXineWidget: Deinterlace enabled: 1

    kaffeine: PostFilter: Get output

    kaffeine: PostFilter: Get input

    kaffeine: KXineWidget: Playing: vcd://2

    WARN: Can't get file status for 2:

    Nie ma takiego pliku ani katalogu

    WARN: could not retrieve file info for `2': Nie ma takiego pliku ani katalogu

    WARN: can't open nrg image file 2 for reading

    kaffeine: XinePart::closeURL()

    kaffeine: KXineWidget: Playing: /usr/share/apps/kaffeine/logo

    [zibi1981@localhost ~]$ kaffeine: KXineWidget: New video frame size: 700x701 - a

    spect ratio: 1

    kaffeine: KXineWidget: Switch to audio channel -1

    kaffeine: KXineWidget: New video frame size: 700x701 - aspect ratio: 1

    kaffeine: KXineWidget: New video frame size: 700x700 - aspect ratio: 1.00096

    kaffeine: KXineWidget: xine event: playback finished

    kaffeine: XinePart::openURL(): vcd:///dev/hda

    kaffeine: XinePart: Got single track

    kaffeine: XinePart::slotPlay()

    kaffeine: KXineWidget: Playing: vcd:///dev/hda

    kaffeine: KXineWidget: Wait for valid length information

    kaffeine: KXineWidget: Switch to audio channel -1

    kaffeine: XinePart: xine is playing

    kaffeine: KXineWidget: New video frame size: 700x700 - aspect ratio: 1.00096

    kaffeine: XinePart: got new frame size from xine

    kaffeine: Kaffeine: new video frame size: 700x700

    kaffeine: KXineWidget: xine event: playback finished

    kaffeine: XinePart::closeURL()

    kaffeine: KXineWidget: Playing: /usr/share/apps/kaffeine/logo

    kaffeine: KXineWidget: Switch to audio channel -1

    kaffeine: KXineWidget: xine event: playback finished

    kaffeine: KXineWidget: Playing: /usr/share/apps/kaffeine/logo

    kaffeine: KXineWidget: Switch to audio channel -1

    kaffeine: KXineWidget: xine event: playback finished

    kaffeine: Kaffeine: destructor

    kaffeine: PostFilter: Get output

    kaffeine: PostFilter: Get input

    kaffeine: KXineWidget: Shut down xine engine

    kaffeine: KXineWidget: Unwire video filters

    kaffeine: PostFilter: Delete Postprocessing Filter: tvtime

    kaffeine: KXineWidget: Dispose event queue

    kaffeine: KXineWidget: Dispose stream

    kaffeine: KXineWidget: Close audio driver

    kaffeine: KXineWidget: Close video driver

    kaffeine: KXineWidget: Set CD/VCD/DVD path back

    kaffeine: KXineWidget: Save xine config to: /home/zibi1981/.xine/config

    kaffeine: KXineWidget: Close xine engine

    *** glibc detected *** kaffeine: free(): invalid pointer: 0x089e8f98 ***

    ======= Backtrace: =========

    /lib/i686/libc.so.6[0xb626111d]

    /lib/i686/libc.so.6(cfree+0x83)[0xb62612a3]

    /usr/lib/libvcdinfo.so.0(vcdinfo_close+0xec)[0xb5bbbd4c]

    ======= Memory map: ========

    08048000-080f8000 r-xp 00000000 16:43 1042158 /usr/bin/kaffeine

    080f8000-080fe000 rwxp 000b0000 16:43 1042158 /usr/bin/kaffeine

    080fe000-08bd2000 rwxp 080fe000 00:00 0 [heap]

    afdd2000-afdd4000 r-xp 00000000 16:43 211221 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_fli.so

    afdd4000-afdd5000 rwxp 00001000 16:43 211221 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_fli.so

    b0852000-b0856000 r-xp 00000000 16:43 211229 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_mpeg_block.so

    b0856000-b0857000 rwxp 00003000 16:43 211229 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_mpeg_block.so

    b0857000-b0859000 r-xp 00000000 16:43 211227 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_mng.so

    b0859000-b085a000 rwxp 00001000 16:43 211227 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_mng.so

    b085a000-b0863000 r-xp 00000000 16:43 211226 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_matroska.so

    b0863000-b0864000 rwxp 00008000 16:43 211226 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_matroska.so

    b0864000-b086a000 r-xp 00000000 16:43 211224 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_iff.so

    b086a000-b086b000 rwxp 00005000 16:43 211224 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_iff.so

    b086b000-b0878000 r-xp 00000000 16:43 211223 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_games.so

    b0878000-b0879000 rwxp 0000c000 16:43 211223 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_games.so

    b0879000-b087c000 r-xp 00000000 16:43 211222 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_flv.so

    b087c000-b087d000 rwxp 00002000 16:43 211222 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_flv.so

    b1458000-b145f000 r-xp 00000000 16:43 211220 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_avi.so

    b145f000-b1460000 rwxp 00007000 16:43 211220 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_avi.so

    b1460000-b1492000 r-xp 00000000 16:43 1927795 /usr/lib/libmodplug.so.0.0.0

    b1492000-b1495000 rwxp 00031000 16:43 1927795 /usr/lib/libmodplug.so.0.0.0

    b1495000-b1512000 rwxp b1495000 00:00 0

    b1512000-b1524000 r-xp 00000000 16:43 211219 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_audio.so

    b1524000-b1525000 rwxp 00011000 16:43 211219 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_audio.so

    b1525000-b1526000 r-xp 00000000 16:43 211225 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_image.so

    b1526000-b1527000 rwxp 00000000 16:43 211225 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_image.so

    b1527000-b152c000 r-xp 00000000 16:43 91024 /usr/lib/libogg.so.0.5.3

    b152c000-b152d000 rwxp 00004000 16:43 91024 /usr/lib/libogg.so.0.5.3

    b152d000-b1566000 r-xp 00000000 16:43 1927400 /usr/lib/libtheora.so.0.2.0

    b1566000-b1567000 rwxp 00039000 16:43 1927400 /usr/lib/libtheora.so.0.2.0

    b1567000-b1589000 r-xp 00000000 16:43 1927433 /usr/lib/libspeex.so.1.4.0

    b1589000-b158a000 rwxp 00021000 16:43 1927433 /usr/lib/libspeex.so.1.4.0

    b158a000-b15a6000 r-xp 00000000 16:43 91067 /usr/lib/libvorbis.so.0.3.1

    b15a6000-b15b4000 rwxp 0001b000 16:43 91067 /usr/lib/libvorbis.so.0.3.1

    b15b4000-b15bd000 r-xp 00000000 16:43 211234 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_ogg.so

    b15bd000-b15be000 rwxp 00008000 16:43 211234 /usr/lib/xine/plugins/1.1.4/xin

    eplug_dmx_ogg.so

    b15be000-b15c2000 r-xp 00000000 16:43 211254 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_stdin_fifo.so

    b15c2000-b15c3000 rwxp 00003000 16:43 211254 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_stdin_fifo.so

    b15c3000-b15d0000 r-xp 00000000 16:43 211253 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_rtsp.so

    b15d0000-b15d1000 rwxp 0000c000 16:43 211253 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_rtsp.so

    b15d1000-b15d5000 r-xp 00000000 16:43 211252 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_rtp.so

    b15d5000-b15d6000 rwxp 00003000 16:43 211252 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_rtp.so

    b15d6000-b15db000 r-xp 00000000 16:43 211250 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_pnm.so

    b15db000-b15dc000 rwxp 00004000 16:43 211250 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_pnm.so

    b15dc000-b15e0000 r-xp 00000000 16:43 211249 /usr/lib/xine/plugins/1.1.4/xin

    eplug_inp_net.so

    b15e0000-b15e1000 rwxp 00003000 16:43 211249 /usr/lib/xine/plugins/1.1.4/xin eplug_inp_net.so

    b27e1000-b27e2000 ---p b27e1000 00:00 0

    b27e2000-b2fe2000 rwxp b27e2000 00:00 0

    b33cb000-b33cc000 ---p b33cb000 00:00 0

    b33cc000-b3bcc000 rwxp b33cc000 00:00 0

    b3c0e000-b3c0f000 ---p b3c0e000 00:00 0

    b3c0f000-b440f000 rwxp b3c0f000 00:00 0

    b440f000-b4417000 r-xp 00000000 16:43 211188 /usr/lib/xine/plugins/1.1.4/xin eplug_ao_out_alsa.so

    b4417000-b4418000 rwxp 00007000 16:43 211188 /usr/lib/xine/plugins/1.1.4/xin eplug_ao_out_alsa.so

    b4418000-b4419000 ---p b4418000 00:00 0

    b4419000-b4c19000 rwxp b4419000 00:00 0

    b5024000-b5028000 r-xp 00000000 16:43 91084 /usr/lib/libXv.so.1.0.0

    b5028000-b5029000 rwxp 00003000 16:43 91084 /usr/lib/libXv.so.1.0.0

    b5029000-b5032000 r-xp 00000000 16:43 211263 /usr/lib/xine/plugins/1.1.4/xin eplug_vo_out_xv.so

    b5032000-b5033000 rwxp 00008000 16:43 211263 /usr/lib/xine/plugins/1.1.4/xin eplug_vo_out_xv.so

    b5033000-b5034000 ---p b5033000 00:00 0

    b50KCrash: Application 'kaffeine' crashing...

     

    but this time nothing has happend...

     

    I wonder whether someone have problem of that kind. Maybe some of You guys and girls know the solution. Waiting impatiently for all constructive responses :rolleyes:

  5. Based on my experience with installing ATI Proprietary Drivers on Mandriva, I would definitely dissuade You from installing them using this method. I only managed to successfully do that with the following procedure:

    1. Download newest version of the driver - for Your card it should be this one.

    2. Save it anywhere on HDD. Then log in in a console, and move to that location.

    3. Type in

     

    [zibi1981@localhost ATI]$ sh ./ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Mandriva/2007

     

    You should see something like

     

    Created directory fglrx-install.F31831

    Verifying archive integrity... All good.

    Uncompressing ATI Proprietary Linux Driver-8.36.5..........................................................................

    ................................................................................

    .

    ................................................................................

    .

    ................................................................................

    .

    ................................................................................

    .

    ................................................................................

    .

    ................................................................................

    .

    ...............................................................................

    ==================================================

    ATI Technologies Linux Driver Installer/Packager

    ==================================================

    Generating package: Mandriva/2007

    Package /home/zibi1981/Pobieranie/ATI/ati-8.36.5-1mdv2007.1.i586.rpm has been successfully generated

    Package /home/zibi1981/Pobieranie/ATI/ati-utils-8.36.5-1mdv2007.1.i586.rpm has been successfully generated

    Package /home/zibi1981/Pobieranie/ATI/dkms-ati-8.36.5-1mdv2007.1.i586.rpm has been successfully generated

    Package /home/zibi1981/Pobieranie/ATI/atieventsd-8.36.5-1mdv2007.1.i586.rpm has been successfully generated

    Removing temporary directory: fglrx-install.F31831

     

    4. You'll get four packages:

    a. ati-8.36.5-1mdv2007.1.i586.rpm

    b. ati-utils-8.36.5-1mdv2007.1.i586.rpm

    c. atieventsd-8.36.5-1mdv2007.1.i586.rpm

    d. dkms-ati-8.36.5-1mdv2007.1.i586.rpm

    Now install them in the correct order.

     

    5. After successful installation run XFdrake as a root to configure Your graphics card.

     

    [root@localhost ATI]# XFdrake

     

    Choose closed driver.

     

    6. Restart.

     

    It should work. Well, it did for me.

    Unfortunately there's a catch... The new Mandriva Spring 2007.1 uses X.org version 7.2 as You can see below

     

    [zibi1981@localhost ATI]$ X -version

     

    X Window System Version 7.2.0

    Release Date: 22 January 2007

    X Protocol Version 11, Revision 0, Release 7.2

    Build Operating System: UNKNOWN

    Current Operating System: Linux localhost 2.6.17-13mdv #1 SMP Fri Mar 23 19:03:31 UTC 2007 i686

    Build Date: 10 April 2007

    Before reporting problems, check http://wiki.x.org

    to make sure that you have the latest version.

    Module Loader present

     

    and the ATI Proprietary Driver supports X.org only up to version 7.1, at least till now. So my "recipe" works for Mandriva 2007.0. I didn't check it on 2007.1.

  6. Hmm, that's interesting. I've never used mencoder, as I've never had to make a protected DVD copy. Is it a console-based application, or it does have a friendly GUI?

  7. In the latest Polish version of "Linux +" there is an article about copying DVD-Video disks. The author claims, that currently there are no progs for copying protected DVD available on Linux, only for unprotected. But he also encourages to use three freeware programs written for Windows - DVD Shrink, DVD Decrypter and RipIt4Me - to make a legal copy of ones DVDs. They work flawlessly under Wine. Just after installing Wine, You have to configure it properly, so tape in console

     

    winecfg

     

    where Windows Version has to be set on Windows NT 4.0, and on Drivers bookmark You have to set your DVD-ROM (You can use autodetect option to do that).

    You also have to download some .dll files, from this site i.e.:

    --> mfc42.dll

    --> msvcp60.dll

    and put them in a location, where Wine-running applications see as c:\windows\system32 (implicitly in .wine/drive_c/windows/system32).

     

    After that You are ready to install those three mentioned above applications. When it comes to RipIt4Me You have to choose a version with FixVTS.

    After successful installation run all of them three to check whether they see Your DVD-ROM. In DVD Shrink additionally You have to set Edit -> Preview -> Select DirectX video renderer -> Built-in Software Renderer.

    Then close all three apps, and run

     

    wineserver -k

     

    just in case ;)

    Now You only have to put Your DVD-Video into your DVD-ROM, mount it, and run RipIt4Me

     

    wine "c:\program files\ripit4me\ripit4me.exe"

     

    After the initial analysis it will run DVD Decrypter by itself with adequate options - You just have to click on an proper icon, which will start to copy DVD content on HDD. After it finishes click on Run FixVTS again in RipIt4Me and finally open in DVD Shrink. In this program choose desired content and make an .iso image.

    When it's done You'll have and .iso image of Your DVD-Video ready to burn on an empty DVD, using K3b i.e.

     

    Hope that will help a bit ;)

  8. Thanks, I understood the 711 bit, just never used the setuid bit before. Have to look that up :)

    Thanks for the info!

     

    Just one small correction- I (as a normal user) don't get the "7" privileges because I'm not the owner of the file, I just get the "1" (execute only). The executable belongs to root and the cdwriter group.

     

    Thanks for the correction ;) Hope that my post will help someone to understand a bit more :P

  9. No, I prefer when it's all green. And maybe You didn't notice, but I used the original mdv_kmenu.png file, not the one linked above by Greg2, because of the white line on the bottom, and because on the right side it has a white triangle. On the original one this triangle is transparent.

  10. OK, then you will have to use Gimp and resize the new .png to the size of 'each' directory. Then place each image in the proper directory, replacing the old image. I just resized a couple and they look ok. Here's 129x32 for the 32x32 directory:

     

    Thx much, it did the trick. I've also did some Gimp-voodoo on it, and now I have a green KMenu icon! :D

    post-17728-1178455681_thumb.png

  11. Nice to hear I could be helpful :D As for the explanation, You can read it all here i.e.

     

    In short there are two (or maybe three) ways of changing privileges on Linux, at least as far as I know. One of them, and preferred according to many users, is by using digits to describe rights for groups and users. Conventionally these numbers stand for permissions to:

    4 - read

    2 - write

    1 - execute

    and all combinations of them:

    7 (4+2+1) - read + write + execute

    6 (4 + 2) - read + write

    5 (4 + 1) - read + execute

    3 (2 + 1) - write + execute

     

    So let's take a closer look to chmod 711 (...) (I've knowingly omitted the number "4", and You'll see why I did so soon).

     

    The order of these numbers is predetermined: first stands for the owner of the file, second for the group to which the owner belongs to, and third for all others.

    There are also special bits, which can be adjusted. This is what the first number in chmod 4711 stands for. There are UID and GID and so called "sticky bit":

    1 - "sticky bit"

    2 - means setguid

    4 - means setuid

    and, as above:

    3 - "sticky bit" + setgid

    5 - "sticky bit" + seruid

    6 - setgid + setuid

    7 - "sticky bit" + setgid + setuid

     

    Conclusion:

     

    chmod 4711 /usr/bin/cdrecord

     

    means that user (You) can read, write (make changes) and execute file cdrecord, and that cdrecord has setuid with all consequences.

    There're also other ways to describe privileges on Linux, using letters:

     

    r - read access

    w - write access

    x - execute access (also access to go into folder, in case chmod refers to a folder)

    u - setuid

    g - setgid

    t - "sticky bit"

     

    and this is what you see most often when You tape in console

     

    [zibi1981@localhost bin]$ ls -al
    (...)lrwxrwxrwx  1 root root		  26 kwi 21 12:43 cdrecord -> /etc/alternatives/cdrecord*(...)

     

    rwx - read + write + execute access to that file. The "l" before that means "link".

     

    Hope I helped a bit ;)

  12. Hi!

    I tried to replace the standard mdv_kmenu.png with the one linked above, but with no success :sad: In my Mandriva Spring the icons responsible for displaying this menu png are located in /var/lib/mandriva/kde-profiles/free/share/icons/crystalsvg, where I have six folders: "128x128", "64x64", "48x48", "32x32", "22x22" and "16x16". I'm currently using "mdv_kmenu.png" size "medium", which is located in "48x48" folder. It's size 194x48 pixels. I put the icon linked above to this folder, replacing the older one, as it has the same size. Unfortunately nothing has changed, even after restart. Ay suggestions?

    And one more question: do they come in green? :P

  13. If the procedure You described didn't work, maybe You should try modifying Your xorg.conf file (located in /etc/X11/xorg.conf). Using open driver usually the solution described below worked for me.

     

    1. Type in console

     

    gtf 1600 1200 100

     

    where 1600 1200 stands for screen resolution (1600x1200), and 100 for monitor refresh rate (100Hz). Of course You can use Your own settings, but before You do that, read Your laptop's specification.

     

    2. Copy the output

     

    3. Open xorg.conf in a text editor, i.e.

     

    kwrite /etc/X11/xorg.conf

     

    4. Put the output of the gtf-command in section "Monitor". It should look similar to this

     

    Section "Monitor"

    Identifier "monitor1"

    VendorName "Sony"

    ModelName "Sony CPD-E220/E220E"

    HorizSync 30.0-85.0

    VertRefresh 48.0-120.0

     

    # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz

    Modeline "1024x768_100.00" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync

     

    # TV fullscreen mode or DVD fullscreen output.

    # 768x576 @ 79 Hz, 50 kHz hsync

    ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

     

    # 768x576 @ 100 Hz, 61.6 kHz hsync

    ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

    EndSection

     

    5. Save the changes and restart the computer.

     

    6. Go into MCC to configure Your monitor.

     

    It worked for me, although I don't have a laptop. Maybe it will also work for You ;)

×
×
  • Create New...