My mid life crisis nostalgic box
Best posts made by gnubit
-
RE: Reduce resolution on PC
This works for me as @SUBSTRING suggested editing xinitrc
Sources: https://wiki.archlinux.org/index.php/Xrandr
ssh into box, then do the following:
cp /etc/X11/xinit/xinitrc ~/.xinitrc
It will copy ~/.xinitrc to /recalbox/share/system (/recalbox/share/system/.xinitrc)
From there you can edit it with vi/nano from ssh, or use winscp/filezilla to edit /recalbox/share/system/.xinitrc
add this to the file: (1080p as an example)
xrandr -s 1920x1080Note if you intend to use nano you may need to export the environment variable first with:
export TERM=xterm
nano /recalbox/share/system/.xinitrcI have linked my working .xinitrc to force 720p:
-
RE: Menu and Kodi is not full screen on old netbook
It may be that xorg is not autodetecting the correct resolution of your 2nd display. You can use xrandr to duplicate the image or set a specific resolution on the vga port.
Common display names are:
LVDS - Laptop Screen
HDMI - High-Definition Multimedia Interface
DVI - Digital Visual Interface
DP - DisplayPort
VGA - Video Graphics Array
TV - Composite Video
S-video - S-VideoGet root access: https://github.com/recalbox/recalbox-os/wiki/Root-access-on-terminal-(EN)
run xrandr from terminal to see what your displays are: (my example laptop)
~ $ xrandr
VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 340mm x 270mm 1280x1024 75.02+ 60.02 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 640x480 75.00 72.81 59.94 LVDS-0 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 367mm x 230mm 1440x900 59.94+ HDMI-0 disconnected (normal left inverted right x axis y axis)
Once you know what your display names are you can use xrandr to set your display.
See the example displays I used with my laptop with a monitor connected via VGA, your display name may be different.xrandr --output LVDS-0 --auto --output VGA-0 --auto --same-as LVDS-0
(this will duplicate the same resolution on the VGA port)To set a specific resolution on the vga port (eg: 720 resolution)
xrandr --output VGA-0 --mode 1280x720
A more complete command that will duplicate the display and set set VGA to 720:
xrandr --output VGA-0 --mode 1280x720 --same-as LVDS-0
You could also switch off the laptops display if you want:
xrandr --output LVDS-0 --off
Or have the laptop screen off and VGA screen on:
xrandr --output LVDS-0 --off --output VGA-0 --mode 1280x720
Once you happy with it you can make it permanent by adding it ~/.xinitrc
https://github.com/recalbox/recalbox-os/wiki/Change-display-resolution-on-x86---x86_64)My apologies for waffling on, hope it may help
Sources:
https://wiki.archlinux.org/index.php/Xrandr
https://wiki.archlinux.org/index.php/multihead -
RE: Menu and Kodi is not full screen on old netbook
Hello sebra-carp , sorry but I don`t speak spanish, but looking at your post @ZING referred you here.
Have you tried ?
xrandr -s 1280x720
-
RE: TV RESOLUTION PROBLEM
As @Zing has mentioned you will need to kill emulation station first, here is another thread which might help:
-
RE: 6.1 x86_64 will not boot into GUI after update from 6.0
@strodown said in 6.1 x86_64 will not boot into GUI after update from 6.0:
- on PC it is necessary to make a fresh installation!
- several boot issues were raised, to ensure a total boot
you have to login in ssh to your Recalbox:
https://recalbox.gitbook.io/tutorials/filesystem/root-access-on-terminal
then once connect type these commands:
mount -o remount, rw /
and
mv /etc/init.d/S03splash /etc/init.d/splash
after that
reboot
and everything should work at best
@strodown thanks for the tips, I had the same issue with a fresh install of 6.1 on a i5-8400T with iGPU.
Latest posts made by gnubit
-
RE: Cavestory missing ? (x86_64) v7.01
@acris thanks for the info, any idea why it was dropped for this architecture ?
-
RE: Cavestory missing ? (x86_64) v7.01
@jorgemagana thanks, I looked in the ports folder and its not there, I also copied the cavestory folder to recalbox.local/recalbox/share/roms/ports and it was not seen by emulation station. Any body else has cavestory working on x32_64 with rb ver 7.0.1 ?
-
Cavestory missing ? (x86_64) v7.01
Thanks for a great release, I am trying to install cavestory on rb 7.01, but the cavestory folder is missing in the roms directory. I have looked in both recalbox.local/recalbox/share/roms and
recalbox.local/recalbox/share_init/roms. Has it been moved ? (i do remember it there in rb 6.1x)Does this no longer apply for x86_64?
https://recalbox.gitbook.io/documentation/emulators/portages/cavestoryThanks and keep safe.
-
6.1 (x86_64) GW and X68000 emulation issue ?
Was this ever resolved ? Just that GW & X68000 are not working for me with recalbox 6.1 x86_64
The last version I used with success with theses emulators was 18.06 (I skipped ver 6.0 as cec hdmi wasn`t working on x86_64)X68000
es_launch_stdout.log[ { "code":1, "width":1920, "height":1080 } ] [ { "code":1, "width":1920, "height":1080 } ] /usr/bin/retroarch -L /usr/lib/libretro/px68k_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg --appendconfig /recalbox/share/system/configs/retroarch/x68000.cfg|/recalbox/share/system/configs/retroarch/retroarchcustom.cfg.overrides.cfg /recalbox/share/roms/x68000/Final Fight.m3u running command: /usr/bin/retroarch -L /usr/lib/libretro/px68k_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg --appendconfig /recalbox/share/system/configs/retroarch/x68000.cfg|/recalbox/share/system/configs/retroarch/retroarchcustom.cfg.overrides.cfg /recalbox/share/roms/x68000/Final Fight.m3u
es_launch_stderr.log
sh: xdg-screensaver: command not found ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory double free or corruption (fasttop)
last few lines snippet of /recalbox/share/system/.emulationstation/es_log.txt
[2019/10/11 22:37:14.803] (INFO ) : Attempting to launch game... [2019/10/11 22:37:14.803] (INFO ) : Shutting down SDL AUDIO [2019/10/11 22:37:15.185] (INFO ) : Available and configurated : Logitech Gamepad F710 [2019/10/11 22:37:15.185] (INFO ) : Available and configurated : Logitech Gamepad F710 [2019/10/11 22:37:15.185] (INFO ) : No config for player 0 [2019/10/11 22:37:15.185] (INFO ) : So i set Logitech Gamepad F710 for player 0 [2019/10/11 22:37:15.185] (INFO ) : No config for player 1 [2019/10/11 22:37:15.185] (INFO ) : So i set Logitech Gamepad F710 for player 1 [2019/10/11 22:37:15.185] (INFO ) : No config for player 2 [2019/10/11 22:37:15.185] (INFO ) : No config for player 3 [2019/10/11 22:37:15.185] (INFO ) : No config for player 4 [2019/10/11 22:37:15.185] (INFO ) : Configure emulators command : -p1index 0 -p1guid 030000006d0400001fc2000005030000 -p1name "Logitech Gamepad F710" -p1nbaxes 4 -p1devicepath /dev/input/event5 -p2index 1 -p2guid 030000006d0400001fc2000005030000 -p2name "Logitech Gamepad F710" -p2nbaxes 4 -p2devicepath /dev/input/event6 [2019/10/11 22:37:15.185] (INFO ) : Controllers config : -p1index 0 -p1guid 030000006d0400001fc2000005030000 -p1name "Logitech Gamepad F710" -p1nbaxes 4 -p1devicepath /dev/input/event5 -p2index 1 -p2guid 030000006d0400001fc2000005030000 -p2name "Logitech Gamepad F710" -p2nbaxes 4 -p2devicepath /dev/input/event6 [2019/10/11 22:37:15.225] (INFO ) : python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc -p1index 0 -p1guid 030000006d0400001fc2000005030000 -p1name "Logitech Gamepad F710" -p1nbaxes 4 -p1devicepath /dev/input/event5 -p2index 1 -p2guid 030000006d0400001fc2000005030000 -p2name "Logitech Gamepad F710" -p2nbaxes 4 -p2devicepath /dev/input/event6 -system x68000 -rom /recalbox/share/roms/x68000/Final\ Fight.m3u -emulator default -core default -ratio auto [2019/10/11 22:37:16.893] (WARN!) : ...launch terminated with nonzero exit code 64000! [2019/10/11 22:37:16.893] (INFO ) : Creating surface... [2019/10/11 22:37:16.922] (INFO ) : Created window successfully. [2019/10/11 22:37:17.040] (INFO ) : Added known joystick Logitech Gamepad F710 (instance ID: 0, device index: 0) [2019/10/11 22:37:17.041] (INFO ) : Added known joystick Logitech Gamepad F710 (instance ID: 1, device index: 1) [2019/10/11 22:37:17.176] (INFO ) : SDL AUDIO Initialized [2019/10/11 22:37:17.176] (INFO ) : playing
GW
es_launch_stdout.log[ { "code":1, "width":1920, "height":1080 } ] [ { "code":1, "width":1920, "height":1080 } ] /usr/bin/retroarch -L /usr/lib/libretro/gw_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg --appendconfig /recalbox/share/system/configs/retroarch/gw.cfg|/recalbox/share/system/configs/retroarch/retroarchcustom.cfg.overrides.cfg /recalbox/share/roms/gw/Donkey Kong II (Nintendo, Multi Screen).mgw running command: /usr/bin/retroarch -L /usr/lib/libretro/gw_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg --appendconfig /recalbox/share/system/configs/retroarch/gw.cfg|/recalbox/share/system/configs/retroarch/retroarchcustom.cfg.overrides.cfg /recalbox/share/roms/gw/Donkey Kong II (Nintendo, Multi Screen).mgw GW_VERSION 67075 now function: 0x2bf8690 splith function: 0x2bf9ad0 playsound function: 0x2bf8310 setzoom function: 0x2bf8980 newsound function: 0x2bf8210 GW_GITHASH 8ffdef58cf5a555451581c6cf7a8bee33b0ed07c GW_PATCH 3.0 issoundactive function: 0x2bf8510 stopsounds function: 0x2bf8390 inputstate function: 0x2bf8a70 GW_VERSIONSTR 1.6.3 loadunit function: 0x2fbdeb0 GW_MINOR 6.0 splitv function: 0x2bf9b00 loadbin function: 0x2bf8af0 tobject table: 0x2fc0590 init function: 0x2fc0140 pausesounds function: 0x2bf8410 render function: 0x30ba530 hand image@0x2fbc5d8 splittime function: 0x2bf8700 snes image@0x2fc0388 newimage function: 0x2bf8160 savevalue function: 0x2bf8880 resumesounds function: 0x2bf8490 log function: 0x2bfc2e0 GW_MAJOR 1.0 round function: 0x2bf8650 newtimer function: 0x2bf8290 inttostr function: 0x2bf8780 loadbs function: 0x2bf8b60 iszoomed function: 0x2bf89f0 randomize function: 0x2bf8590 loadvalue function: 0x2bf8800 random function: 0x2bf8610 setbackground function: 0x2bf8900
es_launch_stderr.log
Failed to open /recalbox/share/saves/gw/Donkey Kong II (Nintendo, Multi Screen).srm: No such file or directory ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory double free or corruption (fasttop)
last few lines snippet of /recalbox/share/system/.emulationstation/es_log.txt
[2019/10/11 23:00:02.793] (INFO ) : Attempting to launch game... [2019/10/11 23:00:02.793] (INFO ) : Shutting down SDL AUDIO [2019/10/11 23:00:03.225] (INFO ) : Available and configurated : Logitech Gamepad F710 [2019/10/11 23:00:03.225] (INFO ) : Available and configurated : Logitech Gamepad F710 [2019/10/11 23:00:03.225] (INFO ) : No config for player 0 [2019/10/11 23:00:03.225] (INFO ) : So i set Logitech Gamepad F710 for player 0 [2019/10/11 23:00:03.225] (INFO ) : No config for player 1 [2019/10/11 23:00:03.225] (INFO ) : So i set Logitech Gamepad F710 for player 1 [2019/10/11 23:00:03.225] (INFO ) : No config for player 2 [2019/10/11 23:00:03.225] (INFO ) : No config for player 3 [2019/10/11 23:00:03.225] (INFO ) : No config for player 4 [2019/10/11 23:00:03.225] (INFO ) : Configure emulators command : -p1index 0 -p1guid 030000006d0400001fc2000005030000 -p1name "Logitech Gamepad F710" -p1nbaxes 4 -p1devicepath /dev/input/event5 -p2index 1 -p2guid 030000006d0400001fc2000005030000 -p2name "Logitech Gamepad F710" -p2nbaxes 4 -p2devicepath /dev/input/event6 [2019/10/11 23:00:03.225] (INFO ) : Controllers config : -p1index 0 -p1guid 030000006d0400001fc2000005030000 -p1name "Logitech Gamepad F710" -p1nbaxes 4 -p1devicepath /dev/input/event5 -p2index 1 -p2guid 030000006d0400001fc2000005030000 -p2name "Logitech Gamepad F710" -p2nbaxes 4 -p2devicepath /dev/input/event6 [2019/10/11 23:00:03.266] (INFO ) : python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc -p1index 0 -p1guid 030000006d0400001fc2000005030000 -p1name "Logitech Gamepad F710" -p1nbaxes 4 -p1devicepath /dev/input/event5 -p2index 1 -p2guid 030000006d0400001fc2000005030000 -p2name "Logitech Gamepad F710" -p2nbaxes 4 -p2devicepath /dev/input/event6 -system gw -rom /recalbox/share/roms/gw/Donkey\ Kong\ II\ \(Nintendo,\ Multi\ Screen\).mgw -emulator default -core default -ratio auto [2019/10/11 23:00:04.838] (WARN!) : ...launch terminated with nonzero exit code 64000! [2019/10/11 23:00:04.838] (INFO ) : Creating surface... [2019/10/11 23:00:04.869] (INFO ) : Created window successfully. [2019/10/11 23:00:04.986] (INFO ) : Added known joystick Logitech Gamepad F710 (instance ID: 0, device index: 0) [2019/10/11 23:00:04.986] (INFO ) : Added known joystick Logitech Gamepad F710 (instance ID: 1, device index: 1) [2019/10/11 23:00:05.110] (INFO ) : SDL AUDIO Initialized [2019/10/11 23:00:05.110] (INFO ) : playing
Cheers thanks.
-
RE: 6.1 x86_64 will not boot into GUI after update from 6.0
@strodown said in 6.1 x86_64 will not boot into GUI after update from 6.0:
- on PC it is necessary to make a fresh installation!
- several boot issues were raised, to ensure a total boot
you have to login in ssh to your Recalbox:
https://recalbox.gitbook.io/tutorials/filesystem/root-access-on-terminal
then once connect type these commands:
mount -o remount, rw /
and
mv /etc/init.d/S03splash /etc/init.d/splash
after that
reboot
and everything should work at best
@strodown thanks for the tips, I had the same issue with a fresh install of 6.1 on a i5-8400T with iGPU.
-
RE: February 2019 Beta Version
https://forum.recalbox.com/topic/16576/february-2019-beta-version/18
Issue still persists on latest build, Kodi also fails to start on x64 image (both by selecting it form menu and shortcut button Y). No error on es_launch_stdout.log
/recalbox/share/system/logs/es_launch_stderr.log
# cat es_launch_stderr.log usage: emulatorlauncher.pyc [-h] [-p1index P1INDEX] [-p1guid P1GUID] [-p1name P1NAME] [-p1devicepath P1DEVICEPATH] [-p1nbaxes P1NBAXES] [-p2index P2INDEX] [-p2guid P2GUID] [-p2name P2NAME] [-p2devicepath P2DEVICEPATH] [-p2nbaxes P2NBAXES] [-p3index P3INDEX] [-p3guid P3GUID] [-p3name P3NAME] [-p3devicepath P3DEVICEPATH] [-p3nbaxes P3NBAXES] [-p4index P4INDEX] [-p4guid P4GUID] [-p4name P4NAME] [-p4devicepath P4DEVICEPATH] [-p4nbaxes P4NBAXES] [-p5index P5INDEX] [-p5guid P5GUID] [-p5name P5NAME] [-p5devicepath P5DEVICEPATH] [-p5nbaxes P5NBAXES] -system SYSTEM [-rom ROM] [-emulator EMULATOR] [-core CORE] [-ratio RATIO] [-demo DEMO] [-netplay NETPLAY] [-netplay_ip NETPLAY_IP] [-netplay_port NETPLAY_PORT] [-hash HASH] [-extra EXTRA] emulatorlauncher.pyc: error: unrecognized arguments: �� #
Thanks again team recalbox.
-
RE: February 2019 Beta Version
https://forum.recalbox.com/topic/16576/february-2019-beta-version/17
F710 controller working on latest beta thanks (recalbox.2019-02-23-beta.x86_64.)
-
RE: February 2019 Beta Version
</inputConfig> <inputConfig type="joystick" deviceName="Logitech Gamepad F710" deviceGUID="030000006d0400001fc2000005030000" deviceNbAxes="4" deviceNbHats="1" deviceNbButtons="13"> <input name="a" type="button" id="1" value="1" code="305" /> <input name="b" type="button" id="0" value="1" code="304" /> <input name="down" type="hat" id="0" value="4" code="16" /> <input name="hotkey" type="button" id="10" value="1" code="316" /> <input name="joystick1left" type="axis" id="0" value="-1" code="0" /> <input name="joystick1up" type="axis" id="1" value="-1" code="1" /> <input name="joystick2left" type="axis" id="2" value="-1" code="3" /> <input name="joystick2up" type="axis" id="3" value="-1" code="4" /> <input name="l2" type="button" id="6" value="1" code="312" /> <input name="left" type="hat" id="0" value="8" code="16" /> <input name="pagedown" type="button" id="5" value="1" code="311" /> <input name="pageup" type="button" id="4" value="1" code="310" /> <input name="r2" type="button" id="7" value="1" code="313" /> <input name="right" type="hat" id="0" value="2" code="16" /> <input name="select" type="button" id="8" value="1" code="314" /> <input name="start" type="button" id="9" value="1" code="315" /> <input name="up" type="hat" id="0" value="1" code="16" /> <input name="x" type="button" id="3" value="1" code="308" /> <input name="y" type="button" id="2" value="1" code="307" /> </inputConfig> </inputList>
-
RE: February 2019 Beta Version
Another issue (same hardware as previous post), this time with libcec not creating /dev/tty* for my usb cec adaptor. Possible udev issue (missing rule)?
I have had this adaptor working on the last stable on another box.
Thanks again.# dmesg | grep -i cec [ 1.943138] usb 1-4: Product: CEC Adapter [ 3.267137] input: Pulse-Eight CEC Adapter as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.2/0003:2548:1002.0001/input/input14 [ 3.267239] hid-generic 0003:2548:1002.0001: input,hidraw0: USB HID v1.10 Mouse [Pulse-Eight CEC Adapter] on usb-0000:00:14.0-4/input2 #
# cec-client No device type given. Using 'recording device' CEC Pa**er created - libCEC version 4.0.2 no serial port given. trying autodetect: path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4 com port: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4 opening a connection to the CEC adapter... DEBUG: [ 11] Broadcast (F): osd name set to 'Broadcast' ERROR: [ 3514] error opening serial port '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4': Is a directory ERROR: [ 3514] could not open a connection (try 1) ERROR: [ 6349] error opening serial port '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4': Is a directory ERROR: [ 6349] could not open a connection (try 2) ERROR: [ 8239] error opening serial port '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4': Is a directory ERROR: [ 8239] could not open a connection (try 3) ERROR: [ 9499] error opening serial port '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4': Is a directory ERROR: [ 9499] could not open a connection (try 4) unable to open the device on port /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4 NOTICE: [ 10504] connection opened ERROR: [ 10504] could not start CEC communications #