Sound problem: Thinstation on Gigabyte Brix i3

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Sound problem: Thinstation on Gigabyte Brix i3

Martin @ Martinnovations

Hi,

 

I am rather new to thinstation but at least got something working: I have built a PXE boot image for Gigabyte Brix i3 that boots, runs Firefox in kiosk mode, connects to the RHEV server, allows to choose a virtual desktop, and presents this desktop through virtviewer and spice.

 

So far so good. However… There is no sound. Not on HDMI and not on the headphones.

 

Can anyone shed some light on this ?

 

I don’t know what information I should provide but to start here’s  the active lines in my build.conf:

machine spBrix                 # SP Brix (custom made machine definition)

 

module usb-storage

module autofs4            # Automount and autofs support

module isofs              # ISO9960 file system support for CDRoms

module udf           # CDRom UDF file system support

module vfat               # Fat and VFat file system support

module ext4               # Ext4 file system support

 

package aufs              # This is needed in order for squashfs compression mode to work.

package automount

package udisks

package networkmanager

package ntp               # Utility to obtain date & time from network

package sound-esd         # Enable sound-esd or sound-nasd if you want to be able to control

#package sound-nasd       #  sound on your thin client from another computer or

                          #  your remote session.

package alsa

package gnome-media

package gnome-core

package volumeicon

package gst-plugins-base

package gst-plugins-good

 

package xorg7-vesa        #A fallback driver that works with almost everything. Does allow resolution changes

package xorg7-vmware

package xorg7-ati         #ATI video driver for most modern ATI chipsets. Usually requires several firmwares

package xorg7-nouveau          #New opensource nvidia driver

package xorg7-intel       #Intel video driver for most modern chipsets except the GMA3500/3600

 

package locale-en_US  # English-US

 

package curl              # Character-based browser

package spice             # Spice client/spicy

package gtkdialog         # Utility for creating gtk dialog boxes

package libxml2           # Contains xmllint, a xml parser

package systemd           # Nodig voor usb-redir

package libusb            # Nodig voor usb-redir

package virt-viewer

package openrdate

 

package firefox           # Firefox current Web Browser

package kiosk             # Rkiosk Plugin for Firefox

 

package startvm           # Script for starting vm with spice client

 

package xdesktop-kiosk         # A locked down desktop kiosk using the openbox wm (See packages/xdesktop-kiosk/build/conf for

                     # more help.

 

package terminal          # Terminal emulator for xfwm4 -- Pulls in xfwm4

package thunar            # File Manager for xfwm4 -- Pulls in xfwm4

 

package sshd              # Dropbear secure shell server

 

package scp                     # Add ability to download files over internet using scp.  This package

                          #  adds some networking based options for downloading configuration files or

                          #  in using hdupdate package.

 

package gtk-2.0           # Full gtk-2.0 plus clearlooks theme

package icons-cursor      # Anti Aliased Mouse Cursor Theme

package icons-hicolor           # Hi-Color icons for some applications and themes. Does not really contain any icons.

package icons-gnome             # gnome Hi-Color icons theme. Needed by most other icon themes.

 

package fonts-TTF-BH      # This one works nicely most of the time and is small.

package fonts-TTF-vera

package fonts-TTF-MS      # Fonts for rendering documents developed on the MS Platform.

                            # Might want to talk to a lawyer before using these.

package fonts-TTF-liberation

 

package lshw              # list hardware

package extensions        # Adds various shell commands, will increase image size.

package extensions-x      # Adds various utility s for the X Environment !!!! INCLUDES hwlister.sh !!!!

 

param rootpasswd     thintest             # Do Change!  Console/telnet password for root

                                               # If this is enabled, Telnetd will be enabled.

param xorgvncpasswd  thintest             # VNC Access Password

param storagepasswd  thintest             # Password for storage server

param dialuppasswd   thintest             # Password for dialin account

param sambapasswd    thintest             # Password for samba shares when using user mode security

param bootlogo       true                 # Enable or Disable the use of the Boot splash.

param boottheme      default                         # Backgound picture during boot

param splash         silent

param fbmtrr         0                                  # MTRR value for uvesafb (default = 0, 4 is the best) grep your log to make sure you have not set it to high

param fbsm           ywrap                              # Window scrolling method (redraw, ypan, ywrap) ywrap is best, but may not work correctly for all people

param bootresolution 1280x768-32

param bootresolution 1366x768-32                       # Otherwise, you may want to refer to the vbe_modes.list you created with hwlister.sh

param bootresolution 1280x1024-32                      # for modes that your card supports.

param bootresolution 1400x900-32                       # It is also used by xrandr if no xrandr options are specified.

param bootresolution 1680x1050-32

param bootresolution 1920x1080-32

 

param basename       thinstation                    # Used for all config/tftp/scp file names

param basepath       ts5.4                     # Used to determine path to tftp/scp files

param baseurl        http://www.sp.nl               # Used to determine url to wget files

param haltonerror    false                     # Will halt on error, default is true

param hardlinkfs     true

param sametimestmp   true                               # When enabled, the timestamps for all files and folders will be set to 00:00 of todays date in your timezone

param initrdcmd      "squashfs"                # Compression mode and level of initrd file. none, gzip -9, lzma -9 ,bzip2 -9

param bootverbosity   3                        # Increased vebosity when booting TS

 

param downloads         /downloads

param bootimages        "pxe"

param syslinuxtheme     "default"

 

package alltimezone

 

param allres         true      # Includes a lot of resolution splash images for live-cd s

param allfirmware    true      # Includes a lot of firmwares for live-cd s

 

The machine definition is built using hwlister and mkmachine

 

Thanks in advance for your support

 

Kind regards

Martin Hoogenboom

E: [hidden email]


------------------------------------------------------------------------------

_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: Sound problem: Thinstation on Gigabyte Brix i3

Steffen Ueberschaar
BTS Bürotechnik GmbH

Grimma OT Großbothen, 10. Dezember 2015

Hi, Martin
We works with Thinstation (PXE) Firefox and spice (0.27)
I see you have a package for virt-viewer. How version? 2.0? and spice 0.30 ?

can you send me Pkgfile from this package(s)?

Sound:

Tipp:
when startig PXE-Client you mußt see a speaker on a task-panel in linux (all modules (all firmware)) -> test it...
Newest bios you must disable  HDMI-Audio devices -> disable (I use Zotac CI321 as a thinclient)
You can test it : PXE-Thinstation:
Multimedia -> Gstreamer Audio: "Autodetect" -> Test, i use analog for Heaset)
Now you can start VM and you have audio.

Herzliche Grüße
Steffen Ueberschaar
BTS Bürotechnik GmbH   Grimmaer Str. 54   04668 Grimma OT Großbothen   Deutschland   [hidden email]   034384 72082   034384 72089   http://www.bts-grossbothen.de 






Original Message processed by david®  
[Thinstation-general] Sound problem: Thinstation on Gigabyte Brix i3 (10-Dez-2015 14:39)
From:   Martin @ Martinnovations
To:[hidden email]


Hi,

I am rather new to thinstation but at least got something working: I have built a PXE boot image for Gigabyte Brix i3 that boots, runs Firefox in kiosk mode, connects to the RHEV server, allows to choose a virtual desktop, and presents this desktop through virtviewer and spice.

So far so good. However… There is no sound. Not on HDMI and not on the headphones.

Can anyone shed some light on this ?

I don’t know what information I should provide but to start here’s  the active lines in my build.conf:
machine spBrix                 # SP Brix (custom made machine definition)

module usb-storage
module autofs4            # Automount and autofs support
module isofs              # ISO9960 file system support for CDRoms
module udf           # CDRom UDF file system support
module vfat               # Fat and VFat file system support
module ext4               # Ext4 file system support

package aufs              # This is needed in order for squashfs compression mode to work.
package automount
package udisks
package networkmanager
package ntp               # Utility to obtain date & time from network
package sound-esd         # Enable sound-esd or sound-nasd if you want to be able to control
#package sound-nasd       #  sound on your thin client from another computer or
                          #  your remote session.
package alsa
package gnome-media
package gnome-core
package volumeicon
package gst-plugins-base
package gst-plugins-good

package xorg7-vesa        #A fallback driver that works with almost everything. Does allow resolution changes
package xorg7-vmware
package xorg7-ati         #ATI video driver for most modern ATI chipsets. Usually requires several firmwares
package xorg7-nouveau          #New opensource nvidia driver
package xorg7-intel       #Intel video driver for most modern chipsets except the GMA3500/3600

package locale-en_US  # English-US

package curl              # Character-based browser
package spice             # Spice client/spicy
package gtkdialog         # Utility for creating gtk dialog boxes
package libxml2           # Contains xmllint, a xml parser
package systemd           # Nodig voor usb-redir
package libusb            # Nodig voor usb-redir
package virt-viewer
package openrdate

package firefox           # Firefox current Web Browser
package kiosk             # Rkiosk Plugin for Firefox

package startvm           # Script for starting vm with spice client

package xdesktop-kiosk         # A locked down desktop kiosk using the openbox wm (See packages/xdesktop-kiosk/build/conf for
                     # more help.

package terminal          # Terminal emulator for xfwm4 -- Pulls in xfwm4
package thunar            # File Manager for xfwm4 -- Pulls in xfwm4

package sshd              # Dropbear secure shell server

package scp                     # Add ability to download files over internet using scp.  This package
                          #  adds some networking based options for downloading configuration files or
                          #  in using hdupdate package.

package gtk-2.0           # Full gtk-2.0 plus clearlooks theme
package icons-cursor      # Anti Aliased Mouse Cursor Theme
package icons-hicolor           # Hi-Color icons for some applications and themes. Does not really contain any icons.
package icons-gnome             # gnome Hi-Color icons theme. Needed by most other icon themes.

package fonts-TTF-BH      # This one works nicely most of the time and is small.
package fonts-TTF-vera
package fonts-TTF-MS      # Fonts for rendering documents developed on the MS Platform.
                            # Might want to talk to a lawyer before using these.
package fonts-TTF-liberation

package lshw              # list hardware
package extensions        # Adds various shell commands, will increase image size.
package extensions-x      # Adds various utility s for the X Environment !!!! INCLUDES hwlister.sh !!!!

param rootpasswd     thintest             # Do Change!  Console/telnet password for root
                                               # If this is enabled, Telnetd will be enabled.
param xorgvncpasswd  thintest             # VNC Access Password
param storagepasswd  thintest             # Password for storage server
param dialuppasswd   thintest             # Password for dialin account
param sambapasswd    thintest             # Password for samba shares when using user mode security
param bootlogo       true                 # Enable or Disable the use of the Boot splash.
param boottheme      default                         # Backgound picture during boot
param splash         silent
param fbmtrr         0                                  # MTRR value for uvesafb (default = 0, 4 is the best) grep your log to make sure you have not set it to high
param fbsm           ywrap                              # Window scrolling method (redraw, ypan, ywrap) ywrap is best, but may not work correctly for all people
param bootresolution 1280x768-32
param bootresolution 1366x768-32                       # Otherwise, you may want to refer to the vbe_modes.list you created with hwlister.sh
param bootresolution 1280x1024-32                      # for modes that your card supports.
param bootresolution 1400x900-32                       # It is also used by xrandr if no xrandr options are specified.
param bootresolution 1680x1050-32
param bootresolution 1920x1080-32

param basename       thinstation                    # Used for all config/tftp/scp file names
param basepath       ts5.4                     # Used to determine path to tftp/scp files
param baseurl        http://www.sp.nl               # Used to determine url to wget files
param haltonerror    false                     # Will halt on error, default is true
param hardlinkfs     true
param sametimestmp   true                               # When enabled, the timestamps for all files and folders will be set to 00:00 of todays date in your timezone
param initrdcmd      "squashfs"                # Compression mode and level of initrd file. none, gzip -9, lzma -9 ,bzip2 -9
param bootverbosity   3                        # Increased vebosity when booting TS

param downloads         /downloads
param bootimages        "pxe"
param syslinuxtheme     "default"

package alltimezone

param allres         true      # Includes a lot of resolution splash images for live-cd s
param allfirmware    true      # Includes a lot of firmwares for live-cd s

The machine definition is built using hwlister and mkmachine

Thanks in advance for your support

Kind regards
Martin Hoogenboom
E: [hidden email]

------------------------------------------------------------------------------

_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general

smime.p7s (9K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Sound problem: Thinstation on Gigabyte Brix i3

Michel Willekes
In reply to this post by Martin @ Martinnovations
Hi m

Op donderdag 10 december 2015 heeft Martin @ Martinnovations <[hidden email]> het volgende geschreven:

Hi Martin,


Je naam klinkt Nederlands dus ik help je ook even in het Nederlands wel zo handig.
Geluid in thinstation werkt inderdaad niet altijd wij hebben dit opgelost door losse USB sound kaartjes voor een paar euro per stuk te kopen.
Het testen van geluid doe ik altijd door te booten  via de life  cd van  Thinstation en dan een filmpje van YouTube af te spelen wel geluid uiteraard OK , geen geluid gebruik ik de losse USB sound kaart.
Je moet alleen de usb-sound module nog toevoegen aan de build.conf file of je machine file.

 

I am rather new to thinstation but at least got something working: I have built a PXE boot image for Gigabyte Brix i3 that boots, runs Firefox in kiosk mode, connects to the RHEV server, allows to choose a virtual desktop, and presents this desktop through virtviewer and spice.

 

So far so good. However… There is no sound. Not on HDMI and not on the headphones.

 

Can anyone shed some light on this ?

 

I don’t know what information I should provide but to start here’s  the active lines in my build.conf:

machine spBrix                 # SP Brix (custom made machine definition)

 

module usb-storage

module autofs4            # Automount and autofs support

module isofs              # ISO9960 file system support for CDRoms

module udf           # CDRom UDF file system support

module vfat               # Fat and VFat file system support

module ext4               # Ext4 file system support

 

package aufs              # This is needed in order for squashfs compression mode to work.

package automount

package udisks

package networkmanager

package ntp               # Utility to obtain date & time from network

package sound-esd         # Enable sound-esd or sound-nasd if you want to be able to control

#package sound-nasd       #  sound on your thin client from another computer or

                          #  your remote session.

package alsa

package gnome-media

package gnome-core

package volumeicon

package gst-plugins-base

package gst-plugins-good

 

package xorg7-vesa        #A fallback driver that works with almost everything. Does allow resolution changes

package xorg7-vmware

package xorg7-ati         #ATI video driver for most modern ATI chipsets. Usually requires several firmwares

package xorg7-nouveau          #New opensource nvidia driver

package xorg7-intel       #Intel video driver for most modern chipsets except the GMA3500/3600

 

package locale-en_US  # English-US

 

package curl              # Character-based browser

package spice             # Spice client/spicy

package gtkdialog         # Utility for creating gtk dialog boxes

package libxml2           # Contains xmllint, a xml parser

package systemd           # Nodig voor usb-redir

package libusb            # Nodig voor usb-redir

package virt-viewer

package openrdate

 

package firefox           # Firefox current Web Browser

package kiosk             # Rkiosk Plugin for Firefox

 

package startvm           # Script for starting vm with spice client

 

package xdesktop-kiosk         # A locked down desktop kiosk using the openbox wm (See packages/xdesktop-kiosk/build/conf for

                     # more help.

 

package terminal          # Terminal emulator for xfwm4 -- Pulls in xfwm4

package thunar            # File Manager for xfwm4 -- Pulls in xfwm4

 

package sshd              # Dropbear secure shell server

 

package scp                     # Add ability to download files over internet using scp.  This package

                          #  adds some networking based options for downloading configuration files or

                          #  in using hdupdate package.

 

package gtk-2.0           # Full gtk-2.0 plus clearlooks theme

package icons-cursor      # Anti Aliased Mouse Cursor Theme

package icons-hicolor           # Hi-Color icons for some applications and themes. Does not really contain any icons.

package icons-gnome             # gnome Hi-Color icons theme. Needed by most other icon themes.

 

package fonts-TTF-BH      # This one works nicely most of the time and is small.

package fonts-TTF-vera

package fonts-TTF-MS      # Fonts for rendering documents developed on the MS Platform.

                            # Might want to talk to a lawyer before using these.

package fonts-TTF-liberation

 

package lshw              # list hardware

package extensions        # Adds various shell commands, will increase image size.

package extensions-x      # Adds various utility s for the X Environment !!!! INCLUDES hwlister.sh !!!!

 

param rootpasswd     thintest             # Do Change!  Console/telnet password for root

                                               # If this is enabled, Telnetd will be enabled.

param xorgvncpasswd  thintest             # VNC Access Password

param storagepasswd  thintest             # Password for storage server

param dialuppasswd   thintest             # Password for dialin account

param sambapasswd    thintest             # Password for samba shares when using user mode security

param bootlogo       true                 # Enable or Disable the use of the Boot splash.

param boottheme      default                         # Backgound picture during boot

param splash         silent

param fbmtrr         0                                  # MTRR value for uvesafb (default = 0, 4 is the best) grep your log to make sure you have not set it to high

param fbsm           ywrap                              # Window scrolling method (redraw, ypan, ywrap) ywrap is best, but may not work correctly for all people

param bootresolution 1280x768-32

param bootresolution 1366x768-32                       # Otherwise, you may want to refer to the vbe_modes.list you created with hwlister.sh

param bootresolution 1280x1024-32                      # for modes that your card supports.

param bootresolution 1400x900-32                       # It is also used by xrandr if no xrandr options are specified.

param bootresolution 1680x1050-32

param bootresolution 1920x1080-32

 

param basename       thinstation                    # Used for all config/tftp/scp file names

param basepath       ts5.4                     # Used to determine path to tftp/scp files

param baseurl        http://www.sp.nl               # Used to determine url to wget files

param haltonerror    false                     # Will halt on error, default is true

param hardlinkfs     true

param sametimestmp   true                               # When enabled, the timestamps for all files and folders will be set to 00:00 of todays date in your timezone

param initrdcmd      "squashfs"                # Compression mode and level of initrd file. none, gzip -9, lzma -9 ,bzip2 -9

param bootverbosity   3                        # Increased vebosity when booting TS

 

param downloads         /downloads

param bootimages        "pxe"

param syslinuxtheme     "default"

 

package alltimezone

 

param allres         true      # Includes a lot of resolution splash images for live-cd s

param allfirmware    true      # Includes a lot of firmwares for live-cd s

 

The machine definition is built using hwlister and mkmachine

 

Thanks in advance for your support

 

Kind regards

Martin Hoogenboom

E: <a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;martin.hoogenboom@martinnovats.nl&#39;);" target="_blank">martin.hoogenboom@...



--

Met vriendelijke groet -  Regards  -  Grüße,


Michel Willekes
Application programmer
T:  +31 243 714 479

M:  +31 655 331 635

 michel.willekes1


 

Sencio B.V.

Microweg 1-11  6545 CL, Nijmegen, Netherlands

Chamber of Commerce 30288321

UST-ID / VAT-ID: NL 8224.67.239.B01

-------------------------------------------------------------------------------

Notification: Change of Location Sencio BV

Please be advised that Sencio will move to its new location per
1 January 2016. The new address is shown below;

Transistorweg 7, 6534 AT Nijmegen, The Netherlands

All other company data will remain the same.

_________________________________________



------------------------------------------------------------------------------

_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general