Avatar billede dallerweb.dk Nybegynder
28. juli 2005 - 23:13 Der er 21 kommentarer og
3 løsninger

Kommando til ændring af skærmopløsning

Hejsa,

Mit grafikkort har det hårdt med at software-stretche, så løsningen for mig, er blevet at skift skærmopløsningen til 800x600 hver gang jeg vil se en film... Eftersom jeg ser film ganske ofte, kunne jeg godt tænkte mig at vide, om der er en nemmere metode til at skifte opløsningen i KDE... evt med en kommando (som jeg kan skrive sammen med min mplayer kommando...)

Håber du kan hjælpe mig...
Avatar billede Slettet bruger
29. juli 2005 - 02:02 #1
Jeg har forsøgt at spørge rundt og STFW'e lidt efter en løsning men det lader til at være sværere end forventet, eftersom alle vidst mener man bør bruge ctrl+alt+num til det.

Der findes et gnome-program der hedder 'gnome-display-properties", nu skriver du KDE, men det må have noget tilsvarende, til at skifte skærmopløsning.

Det kan køres i konsol med en --display attribut. Jeg fik det ikke til at virke da jeg ikke ved hvad atributtens værdi skal være, i --help siger den bare "--display=DISPLAY", men jeg går ud fra der menes X Display'et.

Måske kan det give et hint på vejen. :)

--
pacroon
Avatar billede kubuntu Nybegynder
29. juli 2005 - 02:15 #2
Well, Ctrl+Alt+Num lader til at blive i 1600x1050 - Jeg kan blot "flytte rundt på billedet" - da jeg kun kan se 800x600 af billedet - Det hjælper overhovedet ikke mht. Software-stretching
Avatar billede kubuntu Nybegynder
29. juli 2005 - 02:20 #3
Du kan ændre opløsningen ved at højreklikke på skrivebordet, vælg "Indstil Desktop".

Vælg "Display" i venstre side.

Øverst kan du nu ændre i skærmstørrelsen...

...lidt besværligt, men det burde virke...
Avatar billede Slettet bruger
29. juli 2005 - 03:29 #4
kubuntu > Dit sidste indlæg forstod jeg ikke helt
Avatar billede linux2go Nybegynder
29. juli 2005 - 13:27 #5
To ting:
1. Hvis dit grafikkort understøtter XVideo, så vil det formentlig gøre underværker at bruge det. Prøv at starte mplayer med '-xo xv' og se om det ikke løser dit problem.
2. Hvis det ikke gør det, så prøv med 'xrandr'.
Avatar billede linux2go Nybegynder
29. juli 2005 - 13:29 #6
XVideo er en extension, der benytter sig af nogle hardware tricks til at tonse video afsted direkte til grafikkortet, der så smider det op på din monitor i et overlay af en art. Så er det nemlig lige pludselig dit grafikkort, der sørger for resizing og den slags. Hvis xv virker for dig, så tilføj
"vo=xv" til din $HOME/.mplayer/config
Avatar billede dallerweb.dk Nybegynder
30. juli 2005 - 22:41 #7
xv og xrandr fungerer ikke!
Avatar billede dallerweb.dk Nybegynder
30. juli 2005 - 22:47 #8
daniel@ubuntu:~$ mplayer -vo xv film.avi
MPlayer 1.0pre7-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium M Banias (Family: 6, Stepping: 5)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2


Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Playing /media/sda1/Film/Bandits/bandits.avi.
AVI file format detected.
VIDEO:  [DIV3]  640x272  24bpp  23.976 fps  669.1 kbps (81.7 kbyte/s)
Clip info:
Software: Nandub v1.0rc2
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
AF_pre: 48000Hz/2ch/s16le
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
AO: [null] 48000Hz 2ch s16le (2 bps)
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
Starting playback...
VDec: vo config request - 640 x 272 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x272 => 640x272 Planar YV12
X11 error: BadAlloc (insufficient resources for operation)?,?% 0 0


MPlayer interrupted by signal 6 in module: vo_check_events
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.

JEG FÅR BLÅ SKÆRM!!!





daniel@ubuntu:~$ mplayer -vo xrandr film.avi
MPlayer 1.0pre7-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium M Banias (Family: 6, Stepping: 5)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2


Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Playing /media/sda1/Film/Bandits/bandits.avi.
AVI file format detected.
VIDEO:  [DIV3]  640x272  24bpp  23.976 fps  669.1 kbps (81.7 kbyte/s)
Clip info:
Software: Nandub v1.0rc2
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Error opening/initializing the selected video_out (-vo) device.


Exiting... (End of file)


DER SKER INGENTING!!!
Avatar billede dallerweb.dk Nybegynder
30. juli 2005 - 22:49 #9
JEG BRUGER:

mplayer -vo x11 -zoom film.avi

...HVILKET ER SOFTWARE-STRETCHING - Og det er jo som sagt det der driller...
Avatar billede dallerweb.dk Nybegynder
30. juli 2005 - 22:54 #10
Mit gfx:

0000:01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4200 Go AGP 8x] (rev a1) (prog-if 00 [VGA])
        Subsystem: Dell: Unknown device 0179
        Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 32, IRQ 11
        Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Memory at f0000000 (32-bit, prefetchable) [size=64M]
        Expansion ROM at 80000000 [disabled] [size=128K]
        Capabilities: <available only to root>
Avatar billede dallerweb.dk Nybegynder
30. juli 2005 - 23:03 #11
...og hvordan vælger jeg aRts som audio-output ???
Avatar billede linux2go Nybegynder
30. juli 2005 - 23:09 #12
xrandr er en kommando. Prøv at køre den.
Avatar billede dallerweb.dk Nybegynder
31. juli 2005 - 01:08 #13
daniel@ubuntu:~$ xrandr
SZ:    Pixels          Physical      Refresh
0  1680 x 1050  ( 569mm x 356mm )  60
1  1024 x 768    ( 569mm x 356mm )  60
*2    800 x 600    ( 569mm x 356mm )  *60  56
3  1400 x 1050  ( 569mm x 356mm )  60
4  1280 x 1024  ( 569mm x 356mm )  60
5  1440 x 900    ( 569mm x 356mm )  60
6  1280 x 960    ( 569mm x 356mm )  60
7  1280 x 800    ( 569mm x 356mm )  60
8  1280 x 768    ( 569mm x 356mm )  60
9  1152 x 768    ( 569mm x 356mm )  55
10  640 x 480    ( 569mm x 356mm )  60
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none
Avatar billede linux2go Nybegynder
01. august 2005 - 08:33 #14
Super. Så kan du skifte mellem de forskellige opløsninger med 'xrandr -s tal', hvor tal er tallet længst til venstre i outputtet fra xrandr. Hvis du eksempelvis skriver 'xrandr -s 4', så skifter du til 1280x1024.

Prøv også lige at køre 'xvinfo'.. Giver den bare 2-3 liniers output, eller en helt masse?
Avatar billede dallerweb.dk Nybegynder
01. august 2005 - 16:04 #15
daniel@ubuntu:~$ xvinfo
X-Video Extension version 2.2
screen #0
  Adaptor #0: "NV Video Overlay"
    number of ports: 1
    port base: 61
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x23
      depth 24, visualID 0x24
      depth 24, visualID 0x25
      depth 24, visualID 0x26
      depth 24, visualID 0x27
      depth 24, visualID 0x28
      depth 24, visualID 0x29
      depth 24, visualID 0x2a
    number of attributes: 9
      "XV_DOUBLE_BUFFER" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_COLORKEY" (range 0 to 16777215)
              client settable attribute
              client gettable attribute (current value is 66046)
      "XV_AUTOPAINT_COLORKEY" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_SET_DEFAULTS" (range 0 to 0)
              client settable attribute
      "XV_BRIGHTNESS" (range -512 to 511)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range 0 to 8191)
              client settable attribute
              client gettable attribute (current value is 4096)
      "XV_SATURATION" (range 0 to 8191)
              client settable attribute
              client gettable attribute (current value is 4096)
      "XV_HUE" (range 0 to 360)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_ITURBT_709" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 0)
    maximum XvImage size: 2046 x 2046
    Number of image formats: 4
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x59565955 (UYVY)
        guid: 55595659-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
  Adaptor #1: "NV Video Blitter"
    number of ports: 32
    port base: 62
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x23
      depth 24, visualID 0x24
      depth 24, visualID 0x25
      depth 24, visualID 0x26
      depth 24, visualID 0x27
      depth 24, visualID 0x28
      depth 24, visualID 0x29
      depth 24, visualID 0x2a
    number of attributes: 2
      "XV_SET_DEFAULTS" (range 0 to 0)
              client settable attribute
      "XV_SYNC_TO_VBLANK" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
    maximum XvImage size: 2046 x 2046
    Number of image formats: 5
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x59565955 (UYVY)
        guid: 55595659-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x3
        guid: 03000000-0000-0010-8000-00aa00389b71
        bits per pixel: 32
        number of planes: 1
        type: RGB (packed)
        depth: 24
        red, green, blue masks: 0xff0000, 0xff00, 0xff
Avatar billede dallerweb.dk Nybegynder
01. august 2005 - 17:30 #16
...nu til den lidt mere tricky del af det...

Når jeg starter mplayer, skal "xrandr -s 2" køres, og når mplayer lukkes skal "xrandr -s 0" køres... Hvordan gøres det?
Avatar billede Slettet bruger
04. august 2005 - 03:41 #17
Hvis du kører med driveren fra nvidia burde du kunne bruge hardwareaccelereret skalering. Kortet burde understøtte det.

Jeg plejer at bruge vo=sdl og den bruger automatisk xv, hvis det er tilgængeligt.

Angående arts er det bare at bede den om det med -ao arts på kommandolinien eller ao=arts i config-filen. (Jeg plejer dog at bruge alsa, da hardwaren i mit kort tillader flere samtidige lydkilder, så jeg behøver ikke fake det i software som arts eller esd.)
Avatar billede dallerweb.dk Nybegynder
06. august 2005 - 17:02 #18
...andre der vil have point?
Avatar billede linux2go Nybegynder
06. august 2005 - 18:11 #19
Hejsa. Du kan lave et lille script:
################
#!/bin/sh

xrandr -s 2
mplayer "$@"
xrandr -s 0
#################
...og smide det i din path. Det burde gøre tricket. Jeg kan ikke helt forstå dit problem med XVideo..  Virker det evt. for andre videoklip, som måske er en anelse mindre?
Avatar billede dallerweb.dk Nybegynder
06. august 2005 - 19:16 #20
..."Åbn med" i KDE... hvad skal kommandoen være der? (der er en kommando for filnavnet!)

xrandr -s 2;mplayer(ET ELLER ANDET HER);xrandr -s 0
Avatar billede dallerweb.dk Nybegynder
06. august 2005 - 19:17 #21
...egentlig hellere en løsning til kaffeine - men det er vel det samme...
Avatar billede dallerweb.dk Nybegynder
06. august 2005 - 19:27 #22
Dette er næsten perfekt:

xrandr -s 2;mplayer -vo x11 -zoom -fs /sti/til/film.avi;xrandr -s 0

Men ja xv undrer mig også... Har aldrig fået det til at funke på denne maskine...

Har ikke Nvidias drivere installeret - Det er proprietært!
Avatar billede Slettet bruger
06. august 2005 - 21:21 #23
Det er der såmænd en god forklaring på. Her er en stump af xvinfo-udskriften hos mig:

Adaptor #3: "NVIDIA Video Interface Port"
    number of ports: 1
    port base: 205
    operations supported: PutVideo

Forklaring: Den frie nv-driver understøtter ikke hardware-acceleret skalering af video.
Avatar billede dallerweb.dk Nybegynder
08. august 2005 - 14:27 #24
Tjae, Nvidia er nogle svin!

Et forslag til hvordan genvejen skal se ud?

KDE's åbn-med skal indsætte stien der hvor der står "/sti/ti/film.avi" nu

xrandr -s 2;mplayer -vo x11 -zoom -fs /sti/til/film.avi;xrandr -s 0

Nogen forslag?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester