Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Python-RandR  (gelezen 99473 keer)

Burp

  • Gast
Python-RandR
« Reactie #125 Gepost op: 2008/09/01, 15:19:10 »
Allereerst erg gaaf initiatief!
Ben het nu aan het testen, heb zelf alles al aan de praat gekregen met losse scriptjes (zie http://forum.ubuntu-nl.org/topic/31147).

Mijn laptop: ASUS V6V met een ATI Mobility Radeon X700, en extern scherm: SAMSUNG SyncMaster 226BW

Maar nu met Python-RandR: Helaas, hij doet het niet, geeft de foutmelding dat er misschien iets mis is met de driver. Maar dat lijkt mij ok.
Heb de resoluties aangepast, en de radeon driver gekozen.

Even wat info:

jan@burpy:~$ xrandr --prop
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1050
VGA-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   load_detection: 1 (0x00000001) range:  (0,1)
   1680x1050      60.0*
   1280x800       59.8     60.0  
   1280x768       60.0  
   1024x768       60.0     59.9  
   800x600        60.3     59.9  
   640x480        59.9  
LVDS connected (normal left inverted right x axis y axis)
      scaler: full
   backlight: 255 (0x000000ff) range:  (0,255)
   1400x1050      60.2 +
   1280x800       59.8     60.0  
   1280x768       60.0  
   1024x768       60.0     59.9  
   800x600        60.3     59.9  
   640x480        59.9  

En:

jan@burpy:~$ cat /var/log/Xorg.0.log | grep -i driver | grep .so
(II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
(II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #126 Gepost op: 2008/09/01, 17:10:33 »
Dag Burp,

dank je voor je bericht :)
Leuk dat je het wilt testen.

Ik heb zojuist versie 0.5.0 afgerond (en is hopelijk bugvrij :P).
Ik zal hem vanavond online zetten en de link hier plaatsen.

Hopelijk gaat het daar wel goed mee.

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #127 Gepost op: 2008/09/01, 17:43:03 »
Python-RandR v0.5.0 released - 01 september 2008

In deze versie:
* Verbeterde code
* Automatische detectie van resoluties (echter nog niet per scherm)
* Sneltoets CTRL-C voor Instellingen scherm toegevoegd
* Indien bepaalde gegevens in de driver plugin zijn leeggelaten wordt de knop(pen) hiervoor uitgeschakeld
* Indien een driver geen ondersteuning levert voor bv. s-video worden de bijbehorenden knoppen uitgeschakeld
* Support voor DVI toegevoegd
* GUI uitgebreid voor DVI support
* Plugins voor MGA, NV, No
uveau en radeonHD toegevoegd (echter allen zonder S-video, daar bieden de drivers geen support voor)
* Bugfixes


Link:
http://projects.dvdmeer.nl/python-randr/download.php?download=debian/python-randr-0.5.0.deb
Source:
http://projects.dvdmeer.nl/python-randr/download.php?download=source/python-randr-0.5.0.tar.gz

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #128 Gepost op: 2008/09/04, 10:09:23 »
Ik hoor niks, dus ik kan er vanuit gaan dat alles naar wens werkt?

Daarnaast, ik ben straks een week weg, dus evt. gevonden bugs kan ik dan niet fixen.

Python-RandR
« Reactie #129 Gepost op: 2008/09/04, 10:30:02 »
Heb het nog niet kunnen installeren en uitproberen maar hopelijk zal dit in het weekend lukken.
Ik veronderstel dat je niet met deadlines zit :)
Toen ik jou vorige versies had uitgetest zat ik in mijn vakantieperiode maar deze is nu spijtig genoeg voorbij, back to reality..... werken dus en minder vrije tijd :(
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #130 Gepost op: 2008/09/04, 13:28:04 »
Tuurlijk zitten er geen deadlines aan ;)
Je kijkt wanneer je er zin in hebt :)

Burp

  • Gast
Python-RandR
« Reactie #131 Gepost op: 2008/09/04, 13:38:35 »
Heb het net geprobeerd, maar hij start niets op?
Probeer even opnieuw te installeren...


Als ik probeer te starten in terminal geeft ie dit:

Traceback (most recent call last):
  File "/usr/share/python-randr/Python-randr.py", line 345, in
    myapp = Python_randr()
  File "/usr/share/python-randr/Python-randr.py", line 70, in __init__
    self.x = Xrandr()
  File "/usr/share/python-randr/Xrandr.py", line 101, in __init__
    self.xlib = cdll.LoadLibrary("libX11.so")
  File "/usr/lib/python2.5/ctypes/__init__.py", line 431, in LoadLibrary
    return self._dlltype(name)
  File "/usr/lib/python2.5/ctypes/__init__.py", line 348, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: libX11.so: kan gedeeld objectbestand niet openen: Bestand of map bestaat niet

Python-RandR
« Reactie #132 Gepost op: 2008/09/04, 13:55:18 »
Dennis, nog effe een vraagje.
Als ik telkens een nieuwe versie installeer moet ik dan de oude verwijderen of mag ik gewoon de nieuwe over de oude installeren?
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #133 Gepost op: 2008/09/04, 15:39:17 »
@asilnevs, je kan het er gewoon overheen installeren.

@burp, vreemd dat dit gebeurd...
kan je
find /usr/lib/libX11.soeven uitvoeren?

Burp

  • Gast
Python-RandR
« Reactie #134 Gepost op: 2008/09/04, 15:45:23 »
Citaat van: dvdmeer
@asilnevs, je kan het er gewoon overheen installeren.

@burp, vreemd dat dit gebeurd...
kan je
find /usr/lib/libX11.soeven uitvoeren?
find: /usr/lib/libX11.so: Bestand of map bestaat nietLijkt erop alsof ik dat nog ergens vandaan moet halen...
Ik heb je vorige versie verwijderd (compleet verwijderen optie vanuit Synaptic), komt het daar misschien door?

Wat te doen?

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #135 Gepost op: 2008/09/04, 17:52:23 »
Ga eens naar Synaptic, zoekterm libX11.

Dan zal er iets in de trant van libx11-6 komen.

Probeer dat te installeren. (lijkt me overigens vreemd dat dit niet geïnstalleerd is..)
Mocht inderdaad blijken dat het hiermee verholpen is, dan weet ik dat ik dit ook moet opnemen bij de dependencies.

Ik kijk pas over een week op het forum. Dus ik hoop dat je er uit komt. En plaats gewoon maar je bevindingen in dit topic, dan lees ik het dan.

Gr,

Burp

  • Gast
Python-RandR
« Reactie #136 Gepost op: 2008/09/05, 07:52:32 »
Citaat van: dvdmeer
Ga eens naar Synaptic, zoekterm libX11.

Dan zal er iets in de trant van libx11-6 komen.

Probeer dat te installeren. (lijkt me overigens vreemd dat dit niet geïnstalleerd is..)
Mocht inderdaad blijken dat het hiermee verholpen is, dan weet ik dat ik dit ook moet opnemen bij de dependencies.

Ik kijk pas over een week op het forum. Dus ik hoop dat je er uit komt. En plaats gewoon maar je bevindingen in dit topic, dan lees ik het dan.

Gr,
Heb ik geprobeert en hij lijkt gewoon geinstalleerd te zijn:

libX11-6,
libX11-data,
libX11-xcb1,
x11-utils.

Sommigen staan niet aan:
libx11-6-dbg
libx11-dev
libx11-protocol-perl
libx11-xcb1-dbg
libx11-xcb-dev

Bedankt totzover weer :-) en ik heb geen haast hoor (mijn eigen scriptje doet de taak ook wel). Tot later!

Python-RandR
« Reactie #137 Gepost op: 2008/09/05, 11:02:42 »
Burp,
Waarschijnlijk is het een kwestie om een symbolische link aan te maken met naam libX11.so die verwijst naar het juiste bestand libX11.so.6.2.0 (dat is tenminste de versie die er bij mij instaat).  
Ik heb blijkbaar wel twee versies van die libX11.so.6.2.0, één van oktober 2006 in /opt/ltsp/i386/usr/lib
en één van maart 2008 in /usr/lib

Om te weten waar welke staat (en of je die überhaupt wel hebt), doe je twee dingen:
1. Met Locaties-->Zoeken naar bestanden, zoekterm libX11, zoeken vanaf "Bestandssysteem"
2. Laat dat venster openstaan en navigeer in de terminal naar de desbetreffende locaties en laat een beperkt lijstje verschijnen van die files met alle info erbij.
Zie als voorbeeld wat dat bij mij geeft...
Citaat
ikke@pjoeter:~$ cd /usr/lib
ikke@pjoeter:/usr/lib$ ls -al libX11*
-rw-r--r-- 1 root root 1487004 2008-03-11 21:33 libX11.a
lrwxrwxrwx 1 root root      15 2008-04-29 00:21 libX11.so -> libX11.so.6.2.0
lrwxrwxrwx 1 root root      15 2008-04-29 00:21 libX11.so.6 -> libX11.so.6.2.0
-rw-r--r-- 1 root root  944876 2008-03-11 21:33 libX11.so.6.2.0
-rw-r--r-- 1 root root     934 2008-03-11 21:33 libX11-xcb.a
lrwxrwxrwx 1 root root      19 2008-04-29 03:12 libX11-xcb.so -> libX11-xcb.so.1.0.0
lrwxrwxrwx 1 root root      19 2008-04-29 03:12 libX11-xcb.so.1 -> libX11-xcb.so.1.0.0
-rw-r--r-- 1 root root    2636 2008-03-11 21:33 libX11-xcb.so.1.0.0
ikke@pjoeter:/usr/lib$ cd /opt/ltsp/i386/usr/lib/
ikke@pjoeter:/opt/ltsp/i386/usr/lib$ ls -al libX11*
lrwxrwxrwx 1 root root     15 2007-05-12 00:13 libX11.so.6 -> libX11.so.6.2.0
-rw-r--r-- 1 root root 818784 2006-10-20 12:42 libX11.so.6.2.0
Ik neem aan dat je een link kunt maken (sudo ln -s /pad/naar/libX11.so.6.2.0 /pad/naar/libX11.so)
Je kunt de paden weglaten als je al in de goede map zit.
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Python-RandR
« Reactie #138 Gepost op: 2008/09/07, 19:27:09 »
Ik vindt het een geweldig programma, het werkt bij mij alleen net niet helemaal goed,
ik gebruik het voor mijn laptop(toshiba A200-1UP) en een avg-monitor(IBM G50).
ik weet het, een oudje. als ik de schermen naast elkaar zet, krijg ik het externer scherm als standaart scherm, verplaats ik de werkbalken terug, blijven er gaten in het scherm. en als ik een grotere resolutie dan 640x480 dan ik nog aan de rechterkant, (dan kijk ik gewoon door de kubus heen.

enig idee waar dat aan ligt? het lijkt zo raar en is iri.

b.v.d.
Volop Ubuntu 12.04 gebruiker.

Python-RandR
« Reactie #139 Gepost op: 2008/09/07, 22:25:01 »
Dennis, ik heb hier nu ook versie 0.5.0 geinstalleerd en heb dezelfde foutmelding als Burp (postje 132) wanneer ik python-randr in de terminal opstart.
Ik heb me zopas een Asus EeePc 1000H aangeschaft en ook hier gaf dit diezelfde foutmelding. De grafische kaart hiervan is trouwens dezelfde als die van jou: Intel 945GM
Nu is het wel zo dat ik via Systeem - Voorkeuren - Schermresolutie wel alles fatsoenlijk kan ingesteld krijgen als ik een extern scherm aansluit op de eeepc.
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #140 Gepost op: 2008/09/12, 15:04:34 »
@Burp (en anderen),

Ik heb even op inet gezocht:

- installeer libx11-dev
- installeer libxrandr-dev

Daarna nog een keer programma testen.

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #141 Gepost op: 2008/09/12, 15:18:45 »
Citaat van: richik
het externer scherm als standaart scherm
Dit is standaard zo, dat gebeurd gewoon eenmaal zo. Dit  ligt niet aan het programma maar aan de (elke?) videokaart.

Citaat
verplaats ik de werkbalken terug, blijven er gaten in het scherm.
Kan je dit wat verduidelijken?

Citaat
en als ik een grotere resolutie dan 640x480 dan ik nog aan de rechterkant, (dan kijk ik gewoon door de kubus heen.
Kan je dit wat verduidelijken?

Python-RandR
« Reactie #142 Gepost op: 2008/09/12, 21:03:39 »
Citaat van: dvdmeer
- installeer libx11-dev
- installeer libxrandr-dev
Deze heb ik geinstalleerd en het programma werkt terug :)
Alleen zijn alle knoppen met TV op uitgegrijsd, dus ik kan daar nu geen beeld krijgen terwijl ik vroeger dit wel kon met die knoppen.
Op je site zeg je dit: "Indien bepaalde gegevens in de driver plugin zijn leeggelaten wordt de knop(pen) hiervoor uitgeschakeld."
Wil dit zeggen dat ik het zelf kan activeren die knoppen?
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #143 Gepost op: 2008/09/12, 21:11:48 »
Oke, dus is dat probleem verholpen.

Is dit de laptop waarmee je de radeon driver gebruikt?

Python-RandR
« Reactie #144 Gepost op: 2008/09/12, 21:16:21 »
Ja, dit is de Laptop die ik voor alle vorige testen heb gebruikt en waar we nogal wat zoekwerk mee hadden om op de TV beeld te krijgen.
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #145 Gepost op: 2008/09/12, 21:17:24 »
Hmm,
doe eens gedit /usr/share/python-randr/plugins/driver/radeon.plg en kijk of alles is ingevuld.

Python-RandR
« Reactie #146 Gepost op: 2008/09/12, 21:19:59 »
Daar heb ik al in zitten rondkijken maar vindt niets raar:
#################################
# Plugin Python-RandR #
# ati plugin #
# by dvdmeer #
# #
# output vars: #
# - driver     -> string #
# - tv_screen  -> string #
# - tv_format  -> string #
# - lcd_screen -> string #
# - vga_screen -> string #
# - dvi_screen -> string #
# #
#################################

# tv
tv_screen = 'S-video --set load_detection 1'
tv_format = 'tv_standard'

#lcd
lcd_screen = 'LVDS'

# vga
vga_screen = 'VGA-0'

# dvi
dvi_screen = 'DVI-0'

# tv standards
pal
ntsc
ntsc-j
pal-m
pal-n
pal-60
pal-cn
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #147 Gepost op: 2008/09/12, 21:20:57 »
Nee, ziet er goed uit.

Heb je het via de terminal geprobeerd, komen er errors tevoorschijn?

Python-RandR
« Reactie #148 Gepost op: 2008/09/12, 21:25:43 »
Dat die knoppen geblokkeerd zijn hangt dit enkel af van die file of hangt het ook af van een detectie die de grafische kaart doet en dan doorgeeft aan jou programma?
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Python-RandR
« Reactie #149 Gepost op: 2008/09/12, 21:27:31 »
Nee, dit kan ook gewoon aan de code liggen. Misschien ergens nog een foutje in geslopen.

Kan je wel bij de instellingen de resoluties wijzigen voor tv?