Author |
Message |
bkamen
|
Posted: Tue Dec 01, 2009 12:59 am |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
Hey all,
My install of R6 was pretty uneventful since I started from scratch to be sure.
For the most part, I'm pleased with all the fixes I see.. but this new system has a couple of things I'm unable to find yet.
nVidia: I used to use the s-Video out to my projector. Setting it up with R5.27 was a snap with the script. Where'd that go? How do I get it done now? (locate tv-out or locate tvout doesn't yield much useful)
EDIT: Ok, I found the screen in LinHES config to setup the TVout and it says nVidia works. But when I set it up for my S-Video output and try all the sorts of various settings, it doesn't. As soon at Xorg starts, the S-Video output goes blank. (if I switch terminals or while it's booting, it works fine. Kinda funny.)
Also, the options "TVOutFormat" and "TVStandard" seem to be missing from the /etc/X11/xorg.conf -- weird.
Also, the option "IgnoreEDID" is put in by LinHES and the xorg output says (through the nvidia driver) that "IgnoreEDID" is now deprecated and "UseEDID" should be used instead.
imon: The remote can be set up for imon and I even set LCDd to use the imon driver. But it doesn't work.
Samba: Configs up no problem but the share can't be written to. I can fix that, but it's an "out of the box" install issue that might want to be addressed. I didn't do anything special yet and it doesn't work (unless it's supposed to be R/O -- but I have the check boxes set to R/W, so go fix)
That is all, any thoughts on the first 2?
Thanks,
-Ben
Last edited by bkamen on Thu Dec 03, 2009 10:00 pm, edited 1 time in total.
|
|
Top |
|
|
graysky
|
Posted: Tue Dec 01, 2009 1:39 pm |
|
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location:
/dev/null
|
bkamen wrote: nVidia: I used to use the s-Video out to my projector. Setting it up with R5.27 was a snap with the script. Where'd that go? How do I get it done now? (locate tv-out or locate tvout doesn't yield much useful)
[color=blue]EDIT: [i]Ok, I found the screen in LinHES config to setup the TVout and it says nVidia works. But when I set it up for my S-Video output and try all the sorts of various settings, it doesn't. As soon at Xorg starts, the S-Video output goes blank. (if I switch terminals or while it's booting, it works fine. Kinda funny.)
Same problem I'm experiencing trying to get my 8800GS working under R6:
http://knoppmyth.net/phpBB2/viewtopic.php?p=125527
I also opened a bug report on this here. Please read it and add your comment to it reporting what you posted in this thread.
_________________ Retired KM user (R4 - R6.04); friend to LH users.
|
|
Top |
|
|
bkamen
|
Posted: Wed Dec 02, 2009 6:31 pm |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
This works and is just a modified version of the supplied config.
I'm using a 5200FX.
This properly scales the TV out and the Monitor out to 800x600.
I had CRT-0 first with 1024x768 turned on and the TVout ended up looking like a section of the CRT (LCD). So I switched the entries and forced the system to 800x600. That's all my projector does and it seems nice and both monitors run the same scaling.. This is not a DUAL HEAD, this is a SINGLE Head with both displaying the same thing.
Groovy.
BTW, nvidia has the best source of config information. Too many google links were stale and out of date.
http://ru.download.nvidia.com/XFree86/Linux-x86_64/177.82/README/index.html
I intended to just get the TVout working, but got TwinView with cloning as a bonus. This is the schiznit!
Code: # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder3) Tue Aug 1 21:11:12 PDT 2006 Section "ServerFlags" Option "AutoAddDevices" "False" EndSection
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection
Section "Files" # RgbPath "/usr/X11R6/lib/X11/rgb" EndSection
Section "Module" Load "dbe" Load "extmod" Load "type1" Load "freetype" Load "glx" EndSection
Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection
Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "keyboard" EndSection
Section "Monitor" Identifier "TV" HorizSync 30 - 50 VertRefresh 60.0 # Use 50.0 in UK / Europe (PAL-x, except PAL-M) EndSection
Section "Monitor" Identifier "Monitor" VendorName "Generic" ModelName "LCD1024x768" HorizSync 30-70 VertRefresh 50-75 Option "DPMS" "false" EndSection
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "DPI" "100 x 100" Option "NoLogo" "1" Option "UseEDID" "false" Option "UseDisplayDevice" "TV-0, CRT-0" Option "TwinView" Option "TwinViewOrientation" "clone" Option "NvAGP" "3"
EndSection
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor" Option "TVStandard" "NTSC-M" Option "TVOutFormat" "SVIDEO" DefaultDepth 24 SubSection "Display" Depth 24 Modes "800x600" EndSubSection EndSection
|
|
Top |
|
|
bkamen
|
Posted: Wed Dec 02, 2009 6:39 pm |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
OK, so make sure to have in the file:
/etc/samba/smb.conf.media (that filename is important)
Code: [myth] path = /myth public = yes only guest = no writeable = yes printable = no force user = mythtv force group = mythtv create mask = 0755 comment = MythTV Video Share
I don't remember if the LinHES code did that correctly. But this works and can be tailored to the user's whim.
I love SMB.
|
|
Top |
|
|
bkamen
|
Posted: Thu Dec 03, 2009 2:00 am |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
Ok, So my
lsusb shows:
Code: Bus 004 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller
lsmod shows: Code: lirc_imon 18056 1 lirc_dev 13492 1 lirc_imon usbcore 136848 5 oss_usb,lirc_imon,uhci_hcd,ehci_hcd
Which from what I can tell is ok. My LCDd.conf shows this: (extraneous stuff removed) Code: [server] Driver=imon Bind=127.0.0.1 Port=13666 WaitTime=5 User=nobody DriverPath=/usr/lib/lcdproc/
ToggleRotateKey=Enter PrevScreenKey=Left NextScreenKey=Right
[menu] MenuKey=Escape EnterKey=Enter UpKey=Up DownKey=Down
[imon] Device=/dev/lcd0 Size=16x2
Output from when I run LCDd -f Code: imon: ERROR opening /dev/lcd0 (No such file or directory). imon: Did you load the iMON VFD kernel module? imon: More info in lcdproc/docs/README.imon Driver [imon] init failed, return code < 0 Could not load driver imon There is no output driver Critical error while initializing, abort.
(there IS no /dev/lcd0 or anything LCD-ish) What am I missing? From what I understand, lirc_imon creates the /dev/lcd0 device. (a post from Venky here: http://venky.ws/forums/viewtopic.php?f=2&t=29He mentions not running devfs can make this occur and that mknod is the only solution. My syslog (everything.log) shows: Code: Dec 3 01:30:55 MythTV lirc_imon: IR port opened Dec 3 01:55:58 MythTV lirc_imon: Driver for Soundgraph iMON MultiMedia IR/VFD, v0.4 Dec 3 01:55:58 MythTV lirc_imon: Venky Raju <dev@venky.ws> Dec 3 01:55:58 MythTV lirc_imon: imon_probe: found IMON device Dec 3 01:55:58 MythTV lirc_imon: imon_probe: found IR endpoint Dec 3 01:55:58 MythTV lirc_imon: imon_probe: found VFD endpoint Dec 3 01:55:58 MythTV lirc_imon: imon_probe: device has no display Dec 3 01:55:58 MythTV lirc_imon: ir_onboard_decode: 1 Dec 3 01:55:58 MythTV lirc_imon: imon_probe: Registered iMON plugin(minor:0) Dec 3 01:55:58 MythTV lirc_imon: imon_probe: iMON device on usb<4:2> initialized Dec 3 01:55:58 MythTV usbcore: registered new interface driver lirc_imon Dec 3 01:56:14 MythTV lirc_imon: IR port opened
THis used to work on R5F27. EDIT: I'm making progress. I have the the fact that it complains about no VFD, I just looked into the lirc_imon.c source with lirc-0.8.6 and saw I can force it to VFD with some opions in the modprobe file.
Code: [root@MythTV ~]# cat /etc/modprobe.d/imon.conf options lirc_imon debug=1 display_type=1
|
|
Top |
|
|
christ
|
Posted: Thu Dec 03, 2009 9:35 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
ok some simple questions.
1) are you sure you have a VFD? that device code can also be an LCD (like mine)
2) do you have lcdproc installed?
If you do have an lcd then perhaps my 5.5 based Howto at the following link can help?
http://knoppmyth.net/phpBB2/viewtopic.php?t=19574
I can only partially help as I don't have my notes with me and I'm on the road.
|
|
Top |
|
|
bkamen
|
Posted: Thu Dec 03, 2009 9:59 pm |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
I'm an EE. Yes, I have a VFD. I'm sure.
I have it working. lcdproc isn't set to run and now Myth is talking to the VFD just fine.
I have noticed that the VFD switches between what Myth says and the "I don't have anything to show" screen showing me 1 client and 7 screens.
Weird. Trying to get that resolved next although maybe I will run lcdproc in the background.
|
|
Top |
|
|
christ
|
Posted: Fri Dec 04, 2009 9:18 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
excellent. Glad to hear it. I'm guessing there are a few E's on this board.
It is very odd but that specific device is used for both LCD and VFD. I didn't realize it until I was helping someone else on the mythuser list and suddenly clicked in that he had a VFD version.
I've also got the iMon Basic which is even more fun than this device! But at least the latest version of lirc has simplified things.
|
|
Top |
|
|
christ
|
Posted: Thu Jan 07, 2010 9:46 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
bkamen wrote: I have it working. lcdproc isn't set to run and now Myth is talking to the VFD just fine.
I finally got to playing with this tonight. I had LCDd working with lirc0.8.4a in R5.5 so I assumed 0.8.5-anything (LinHES version) would be fine. Apparently not. I just recompiled with 0.8.6 and this seems to be getting the response I want.
I assume you also moved to 0.8.6?
Did you have to do anything else? Do you have the mods you made to say the /etc/rc.d/lircd file?
C
|
|
Top |
|
|
christ
|
Posted: Fri Jan 08, 2010 1:17 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
|
Top |
|
|
christ
|
Posted: Fri Jan 08, 2010 2:19 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
bkamen wrote: EDIT: I'm making progress. I have the the fact that it complains about no VFD, I just looked into the lirc_imon.c source with lirc-0.8.6 and saw I can force it to VFD with some opions in the modprobe file. Code: [root@MythTV ~]# cat /etc/modprobe.d/imon.conf options lirc_imon debug=1 display_type=1
I believe you can also simply change LCDd.conf and change "Protocol" to "1" under the definitions for "[imonlcd]" as per this note: Code: ## Soundgraph iMON LCD ## [imonlcd] # Specify which iMon protocol should be used [legal: 0=15c2:ffdc device, # 1=15c2:0038 device; default: 0] Protocol=0
If you can confirm, I will add it to the How-to.
|
|
Top |
|
|
bkamen
|
Posted: Fri Jan 08, 2010 7:57 pm |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
I think I tried that - but the device wasn't found first.
I'll try it again, but I think I was down that path already and LCDd wouldn't work before the module loaded up and was happy.
-Ben
|
|
Top |
|
|
bkamen
|
Posted: Fri Jan 08, 2010 11:43 pm |
|
Joined: Sun Nov 20, 2005 10:07 pm
Posts: 116
|
christ wrote: I assume you also moved to 0.8.6?
Did you have to do anything else? Do you have the mods you made to say the /etc/rc.d/lircd file?
No. I'm still using
[root@MythTV etc]# lircd --version lircd 0.8.5-CVS-pvr150
I added some old config information to bring up the wheel/button on the iMON VFD panel. The CW/CCW was in there, but not the button.
Otherwise, I think that was it.
-Ben
|
|
Top |
|
|
christ
|
Posted: Sat Jan 09, 2010 8:51 am |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
bkamen wrote: No. I'm still using [root@MythTV etc]# lircd --version lircd 0.8.5-CVS-pvr150
hmm. ok. I definitely had to move to 0.8.6 before lcdproc 0.5.3 would work. But mine is an actual LCD as opposed to a VFD.
When I did this on R5.5 I used 0.8.4a as a minimum but I'm not sure where 8.5CVS6 is in relation to that as I can't find the lirc-imon version for that cvs cut. There were massive changes for lirc_imon around that time.
Bottom line was that I could not get lirc_imon to create /dev/lcd0. Moving to 0.8.6 was what I needed.
Thanks for looking into it.
|
|
Top |
|
|
christ
|
Posted: Sat Jan 09, 2010 10:53 am |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
bkamen wrote: I have noticed that the VFD switches between what Myth says and the "I don't have anything to show" screen showing me 1 client and 7 screens.
Weird. Trying to get that resolved next although maybe I will run lcdproc in the background.
I assume you have this one figured out. It had me going too for a few minutes. The option is in LCDd.conf and look for "ServerScreen".
|
|
Top |
|
|